Preguntas con etiqueta 'vhdl'

3
respuestas

¿Por qué querría escribir en un archivo al escribir VHDL? [cerrado]

Hasta ahora nunca he tenido la necesidad de escribir en un archivo al hacer un banco de pruebas en vhdl. Ver las señales que se están trazando siempre ha sido suficiente hasta ahora. ¿Alguien podría darme un caso o la razón por la que escribi...
3
respuestas

SFF SDR: Cómo implementar un programa simple en el FPGA

Aunque esta es una pregunta muy específica, creo que alguien de este sitio podría dar información interesante. Estoy usando un SFF SDR de Lyrtech Estoyintentandogenerarunarchivo.bitutilizandounarchivo.vhdyunarchivo.ucf.Miprogramaesmuysimpleye...
3
respuestas

¿Cómo maneja VHDL las operaciones bitwise?

Estoy teniendo un problema con el código VHDL que estoy escribiendo. Quiero transmitir una señal con otras dos señales AND juntas como esta: mysignal <= "010" and '1'; El resultado que esperaba era un AND a nivel de bits, lo que hace que...
2
respuestas

Implementación de caché de CPU en VHDL

Se me asignó un proyecto para diseñar una memoria caché con algunas funciones avanzadas (usando algoritmos de caché eficientes) e implementarla en VHDL. Conozco la teoría requerida para llevar a cabo este proyecto y estoy tratando de implemen...
2
respuestas

en qué orden se ejecuta un programa VHDL en un FPGA

Cuando intento programarlo, específicamente con VHDL, estoy tratando de comprender exactamente qué sucede en un FPGA. Sé que todos los procesos externos de código se ejecutan simultáneamente, pero ¿qué ocurre con los procesos en diferentes archi...
1
respuesta

VHDL: ¿Cómo convertir Bit_Vector a Std_Logic_Vector?

Quiero mover datos de " Bit_vector " a " Std_logic_Vector ". Para eso, quiero convertir Bit_Vector en Std_Logic_Vector. Por favor ayúdame por lo mismo.     
2
respuestas

Pipelining vs Caching en un diseño de FPGA

A mi entender, tanto la canalización como el almacenamiento en caché hacen uso de la memoria para reducir la cantidad de hardware inactivo. Estoy considerando un proyecto que tiene múltiples flujos de datos de entrada con una velocidad de rel...
2
respuestas

Cómo leer un archivo de texto usando vhdl

Estoy trabajando con Altera QuartusII versión 13. Quiero escribir un programa que lea datos de un archivo de texto y genere estos datos en serie en cada borde de clk positivo. He intentado escribir un código, pero no funcionó. El resultado de...
2
respuestas

Cambiar la salida según el estado en VHDL

Mi salida tiene que ser alta si mi estado es F o H, he escrito esto: z <= '1' WHEN y = (F OR H) ELSE '0' ; Pero esto no funciona. También he intentado escribirlo como: IF y = F THEN z <= '1' ; ELSIF y = H THEN z <= '1' ;...
3
respuestas

FIFO: duda en proceso (clk)

library IEEE; use IEEE.STD_LOGIC_1164.ALL; use IEEE.STD_LOGIC_ARITH.ALL; --use IEEE.STD_LOGIC_UNSIGNED.ALL; use ieee.std_logic_signed.all; entity fifo is port ( clk : in std_logic; read_data : in std_logic;...