recomendación para aprender verilog

3

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.

    
pregunta

3 respuestas

3

Recientemente me he embarcado en un viaje similar, y hasta ahora he encontrado de utilidad lo siguiente:

Este blog de video de youtube por Tbird761 ( enlace

y este libro de Pong P. Chu ( Creación de prototipos FPGA por Verilog Ejemplos: Xilinx Spartan-3 Version [Hardcover])

    
respondido por el user3045
1

Cuando estaba aprendiendo Verilog usé principalmente dos recursos, la Guía de referencia en línea de Southerland y el < a href="http://www.fpga4fun.com/"> FPGA4Fun . Verilog (para mí) requirió un cambio masivo de cerebro, así que tómalo lentamente. Puede hacer muchas cosas en la simulación, pero a veces es difícil crear las formas de onda de prueba que necesita. En realidad, tener un FPGA para programar ayuda mucho. Deberías poder obtener una tabla simple por ~ $ 100. FPGA4Fun vende algunos tableros útiles.

    
respondido por el gallamine
1

Probablemente, lo más importante que se debe entender acerca de Verilog es que las herramientas que usa para convertir verilog (o vhdl) en puertas tienen ciertos modismos que usan para asignar verilog a ciertos tipos de puertas: debe escribirlos para obtener lo que quieras

Como una regla (la más simple):

always @(posedge clk) 
    q <= d;

te dará un flop mientras

assign w = a|b;

te dará una combinatoria (una red lógica).

Comprender las diferencias entre '=' y '< =' es importante, pero más importante es simplemente asegurarse de usar < = para todos los fracasos y = en otra parte.

    
respondido por el Taniwha

Lea otras preguntas en las etiquetas