Preguntas con etiqueta 'verilog'

1
respuesta

Conectar múltiples entradas de datos SPI en la memoria EBI para acceder a verilog

Tengo varios periféricos SPI que recopilan datos en el FPGA y tengo un módulo de memoria EBI para comunicar los datos del FPGA al microcontrolador. Me está costando entender la mejor manera de recopilar los datos de los periféricos SPI y asignar...
1
respuesta

Implementación de hardware CRC

¿Cuál es la diferencia entre estas dos implementaciones ya que la retroalimentación es, en la primera implementación, solo el último registro, pero la segunda implementación se registra con el bit de entrada, entonces, cuál es la diferencia y có...
2
respuestas

Uso de valores de memoria en Verilog / VHDL

En el integrador IP de Xilinx Vivado, quiero crear un bloque de construcción personalizado. El bloque debe poder acceder al espacio de memoria (posiblemente RAM externa) por sí mismo. La función de destino del bloque se puede describir en los...
1
respuesta

siempre @ * bloque en circuito secuencial

que yo sepa, siempre se utiliza el bloque @ * en el circuito combinacional, y la lógica dentro de always @ * se ejecuta secuencialmente independientemente del reloj (asíncrono). Sin embargo, parece que la lógica dentro del bloque always @...
1
respuesta

Simulación de Verilog: ¿Cómo puedo iniciar mi circuito después de que se apague la señal de reinicio?

Intenté implementar el FIFO simple y su banco de pruebas. Código FIFO Testbench: 'timescale 1ns / 1ps module fifo_tb(); localparam B=4, W=2; //4bit sized 4 entry fifo localparam T=20; reg clk, reset; reg rd, wr; reg [B-1:0] w_dat...
1
respuesta

Enviando señales SPI a la Memoria Flash a través del controlador verilog FPGA, pero sin recibir nada de ella, ¿por qué sucede?

Como proyecto escolar, quiero escribir un controlador muy simple para una memoria flash en una placa IC. El chip FPGA es Altera 5CEFA4F23C8 y el flash es MX25L3206E. Hice un esfuerzo para producir las señales SCLK, SI y otras que el chip nece...
1
respuesta

¿Qué pasa con el diseño de mi verilog de la luz trasera?

Estoy trabajando en un código de diseño de luces traseras para automóviles T-bird, aquí está mi diseño: B significa freno, todas las luces encendidas en el descanso, cuando gire a la izquierda las luces en secuencia: 000000 - > 001000 - >...
0
respuestas

Identificación de la estructura en códigos HDL

Quería identificar automáticamente algunas estructuras en código HDL (Verilog / VHDL), digamos un sumador. Necesito detectar automáticamente cuántos agregadores en el diseño. No estoy seguro de por dónde empezar, ¿me gustaría convertir mi código...
1
respuesta

Operador de módulo Verilog para envolver alrededor de un rango

Mi experiencia es en software y soy nuevo en (Sistema) Verilog, así que cuando tengo la tarea de implementar un cambio de caesar (desplazar cada letra en una cadena con N letras, envolviéndolo si es necesario, por ejemplo, ABCXYZ desplazado por...
0
respuestas

Optimización de código de Verilog

Recientemente me he involucrado en el diseño de FPGA y solo estoy probando un nuevo hardware de SoC de Zync. He seguido un tutorial en línea para hacer parpadear algunos LED, sin embargo, lo he modificado para que parpadee todos los LED a difere...