Tengo una pequeña duda relacionada con la condición de inicialización en Verilog.
Como en una declaración dada:
module rf(out1,ack,en,a,f,c,d,e,clka);
input [7:0] a,f,c,d,e;
input clka, en;
output reg [7:0] out1;
output reg ack;
reg[...
En los sistemas incrustados, solo tiene registros de solo lectura y de escritura. ¿Cómo se distinguen los dos tipos en el netlist producido?
¿Cómo se construye un flop en el que solo puedes escribir y no leer?
Estoy codificando un mux de 32 vías en verilog.
La entrada es un contador que cuenta de 0 a 31, incrementando cada ciclo de reloj. Cada valor de contador selecciona una porción diferente de un vector como salida.
En mi proceso de máquina d...
Estoy intentando hacer un código verilog para mi clase y encontré BUFGP. Después de investigar un poco, solo encontré que es un amortiguador para conducir relojes. ¿Alguien puede explicarme esto?
Por ejemplo, tengo la siguiente línea de código e...
Para aprender a verilog, ¿alguien puede recomendar alguna página web o libro?
Nunca antes había visto un lenguaje de este tipo, por lo que recomiendo que sea para principiantes.
Encuentro que la 'Vista física' provista con la mayoría de las herramientas FPGA es fascinante para un diseño complejo. Decenas de miles de cajas de interruptores, LUT, pestillos y multiplexores, todos configurados desde el HDL. Sería genial com...
Quiero migrar esta señal de CLKA a CLKB. Las frecuencias de ambos relojes son iguales pero están fuera de fase.
¿Se puede usar el sincronizador 2-Flop para esto? Tenga en cuenta que la señal puede ser baja / alta para un ciclo de relo...
Estaba leyendo sobre block ram y encontré la siguiente publicación. Observo aquí que quien haya escrito el código está usando negedge en la señal del reloj. Hasta ahora, casi todos los ejemplos que he visto de verilog utilizan el uso de señales...
Tengo una memoria como esta:
reg [7:0] memory [1023:0]
¿Cómo debo usar un for-loop para restablecer la memoria en verilog? Por favor dame el codigo Por ejemplo, si reset==0 , ¿cómo puedo restablecerlo?