Preguntas con etiqueta 'vhdl'

1
respuesta

Almacene entradas UART consecutivas para registrarse

He implementado un receptor / transmisor UART (8 bits) en VHDL para usar en un FPGA Digilent Nexys 3. Hasta ahora he logrado leer las entradas en un FIFO, procesar cada byte individualmente y escribir el byte por byte en otro FIFO para su transm...
1
respuesta

VHDL SPI xilinx spartan 3E

No tengo experiencia previa con VHDL y el profesor me da la mayor parte del código. Estoy intentando comunicarme con un acelerómetro ADXL362 utilizando SPI en un Xilinx Sparten 3E. Por lo que puedo entender del esquema RTL del ADXL362, necesi...
1
respuesta

Puertos de entrada de enteros no ordenados VHDL ¿es una mala práctica?

Estoy diseñando un filtro de interpolación personalizable y estoy buscando la mejor manera de pasar los coeficientes (en lugar de puntos de apoyo) al filtro. A continuación verá la implementación actual. package lin_interpol_filter_unsigned_pa...
1
respuesta

problema con el detector de bordes

Tengo un problema estúpido y no entiendo cómo puedo resolverlo. En mi diseño estoy usando un detector de borde ascendente. El problema es que ActiveHDL no lo simula de la manera que espero. El código VHDL es: process (clk_i, rst_i) begin i...
2
respuestas

Operador VHDL Plus '+' y sintaxis hacia abajo

Considerando las variables a y b como STD_LOGIC_VECTOR (31 DOWNTO 0) tenemos a + b como resultado de 33 bits; ¿Cómo podemos obtener 32 bits de esto? ¿VHDL tiene algo como (a+b)(31 downto 0) o deberíamos a...
1
respuesta

Receptor VHDL RS-232

He intentado diseñar un receptor RS-232 con un enfoque FSM. Admito que no tengo una comprensión muy completa de VHDL, por lo que he estado trabajando en el código sobre la marcha y aprendiendo sobre la marcha. Sin embargo, creo que he golpeado u...
2
respuestas

¿Cómo sintetizar mejor un circuito sistólico en FPGA?

Estoy desarrollando un circuito sistólico parametrizado en VHDL, usando genéricos. Exhibe regularidad en 2 dimensiones. Estoy a punto de sintetizarlo en Xilinx FPGA. Sospecho que vale la pena informar al sintetizador lógico sobre esta regul...
1
respuesta

cómo calcular el sistema de ecuaciones de Hermitian Toeplitz en fpga en vhdl

Estoy tratando de escribir código vhdl para resolver el sistema de ecuaciones de Hermitian Toeplitz (resolver para las A). [ R(1) R(2)* ... R(N)* ] [ A(2) ] = [ -R(2) ] [ R(2) R(1) ... R(N-1)*] [ A(3) ] = [ -R(3) ] [...
2
respuestas

Firmado Adición de dos vectores lógicos estándar al buscar desbordamiento y acarreo

Tengo lo que creo que es una implementación de trabajo para encontrar la suma de dos vectores firmados de 32 bits (std_logic_vector) en los que elegí expandir el resultado para tener siempre 33 bits a fin de preservar el bit de signo y poder Com...
1
respuesta

¿Cuál es la definición de función unsigned () en VHDL?

No puedo encontrar la firma de la función de la función unsigned () en vhdl. ¿Qué tipos acepta como argumento?