No pude encontrar una respuesta a esto en ningún lugar, por lo que publicaré mi solución pirateada aquí con la esperanza de que cualquier otra persona que encuentre este mismo problema pueda compartir una mejor respuesta.
Necesito comunicarme...
Los FPGA de Xilinx son capaces de usar LUT como elementos de memoria. Se puede utilizar como ROM, RAM y Shift Register (SRL).
Los nuevos dispositivos Xilinx utilizan LUT de 6 entradas, que proporcionan 64x1 bits para RAM / ROM, pero solo 32 b...
Estoy trabajando en un controlador FPGA conectado a través de PCIe. La única forma en que puedo depurar el hardware es usando chipscope. Así que ejecuto comandos a través de mi controlador y reviso las señales del FPGA.
El problema es que lle...
Estoy usando Xilinx Spartan 6 Automotive FPGA. Mi diseño FPGA tiene una interfaz SPI para un periférico externo.
Desde FPGA hasta el periférico, tengo estas señales relacionadas con SPI:
spi clk
spi data (mosi): los datos se presentan e...
Estoy codificando un control de pantalla para el Spartan 3E. Dispone de 8 LEDs. Cuando la señal de estado de la ALU (de otro bloque) es "00", las MSB y las LSB se multiplexan en el tiempo por un segundo cada byte. Cuando el estado no es "00", un...
Por alguna razón desconocida para mí, ISE proporciona una imagen de configuración de bits intercambiados: cada byte tiene sus bits intercambiados.
¿Hay alguna manera de deshabilitar este intercambio de bits? (Tener que hacerlo de nuevo en cód...
Como prefacio, hay ciertos estilos de codificación utilizados en VHDL / Verilog que ayudan a las herramientas de síntesis a inferir hardware diferente (algunos mejor en rendimiento que el otro). Por ejemplo, usar una escalera if-else-if inferirí...
Tengo una placa ZC706 equipada con un Zynq 045 FPGA. Cambié los puentes para agregar el Zynq a la cadena JTAG del programador de Digilent. La primera programación funciona como se esperaba, pero la segunda programación no altera la configuración...
Estoy tratando de implementar un transmisor de video en la placa ZYBO de Digilent que tiene Xilinx ZYNQ 7010. Por cierto, la razón de esto es probar la calidad de una placa codificadora. Lo que quiero es:
Genere un bloque RAM para almacena...