En el código de ejemplo a continuación de Doulos que modela RAM usando una matriz, ¿por qué es la dirección retrasado?
Específicamente, ¿por qué se molestaron en crear una segunda señal read_address en lugar de usar la entrada add...
Los datos de configuración de FPGA deben almacenarse en una memoria externa no volátil. ¿Podemos usar cualquier memoria flash o solo tipos específicos? ¿Qué pasa con las EEPROM o cualquier otro dispositivo de memoria no volátil?
Editar: Me re...
Tengo una pregunta básica para los desarrolladores avanzados de FPGA: ¿Necesito usar un código de sincronización especial para las entradas de FPGA?
Quiero decir, la entrada se verificará en un proceso síncrono. Fuera del FPGA, las señales de...
Estoy intentando escribir un decodificador RS232 para mi Mojo v3 (Spartan 6 XC6SLX9). Sé que puedo encontrar bibliotecas existentes para hacer esto, me gustaría hacerlo yo mismo. Como parte de la decodificación, necesito detectar la transición d...
¿Es posible ver cuánta lógica utiliza un núcleo de IP en Vivado?
Acabo de descubrir que una de mis variables podría crear un mux gigante.
Quiero saber cuánta lógica usa este mux, para poder documentarlo de alguna manera.
Soy nuevo en FPGA y VHDL. Estoy trabajando en prácticas de laboratorio y para la práctica ya nos dieron un archivo que tiene un códec I2C y ya se hicieron los conceptos básicos para los registros de códecs, pero encontré que los archivos dados e...
Durante los últimos días he estado pensando en el coprocesador de neón en el SoC de Zynq y tengo una pregunta, ¿es posible enviar instrucciones al neón desde el lado PL del SoC?
Imagina que tengo una aplicación con muchas operaciones matemáti...
Actualmente estoy haciendo algunos tutoriales y leyendo algunos libros sobre cómo escribir VHDL. Como tengo curiosidad y aprendo mejor con los tutoriales prácticos, comenzaré a implementar mis proyectos que me serán útiles en el futuro.
Para...
Actualmente tengo un Spartan-6 FPGA en una placa Digilent Nexus 3.
Estoy usando Xilinx 14.6 Project Navigator para escribir el código y programar el FPGA.
Mi código para el módulo superior (y único) es el siguiente:
21 module blinker(
22 in...
Estoy intentando implementar una condición de inicio para i2c. Y a la simulación ISim lo hice. Sin embargo, sigo recibiendo esta advertencia:
WARNING:HDLCompiler:751 - "timer_A.v" Line 40: Redeclaration of ansi port flags_timer_A is not allowe...