Estoy tomando un curso de diseño digital y no obtuve algo. El diseño de RTL incluye ruta de datos y controlador, está bien, pero ¿cuál es la relación entre estos y los módulos verilog? Por ejemplo, ¿es el controlador un módulo en verilog? En gen...
Así que estoy tratando de hacer un FSM básico en verilog para encender 3 LED diferentes. He visto ejemplos y el trabajo de otras personas, pero no puedo entender por qué el mío no funciona. Tal vez alguien pueda ayudarme a detectar un error en m...
En mi proyecto reciente en Xilinx ISE, necesito crear dos módulos, uno para multiplicador de 4 bits y otro para sumador de 4 bits.
Entre los dos, necesito llamar al sumador de 4 bits en el módulo multiplicador que estoy haciendo al llamar al...
Tengo 10 números guardados en la memoria RAM. Lo ordené usando el código Verilog y guardé la salida en otra RAM. Hice la simulación y estaba haciendo la clasificación correcta. Lo sinteticé y generé el archivo de bits. Ahora quiero ver si funcio...
Tengo una entrada y una salida. Y quiero convertir la salida a 1, si la entrada estaba activa a 100 tics (100 ciclos).
module check_100(
input wire clock,
input wire reset,
input wire in_a,
output reg out_a);
reg[10:0] counter;...
Mientras miraba un código de Verilog, encontré esto:
input [7:0] data [0:16]
El código se refiere a esto como memoria.
¿Podría alguien explicar lo que hace? Solo he tratado con matrices unidimensionales antes (solo un [] )
Supon...
¿Existe una forma mejor / alternativa de modelar la memoria RAM en Verilog que no sea declararla como una matriz de registros? La mayoría de las fuentes a las que me referí tienen memorias codificadas de la siguiente manera.
output reg [WIDTH-...
Estoy tratando de hacer que VGA funcione en mi tablero Altera DE0 usando Verilog, pero no he tenido mucha suerte. Tiene los mismos pines que una interfaz VGA normal, excepto que el rojo, el verde y el azul tienen 4 bits cada uno. Aquí está la ló...
Estoy tratando de escribir un código Verilog para un multiplicador basado en el principio del ábaco. Quiero comprimir una matriz de 8X15 bits a las filas más bajas. Por ejemplo para una matriz de
p0 = 0000000000000000
p1 = 111111111111...