Recursos para aprender verilog

-2

He empezado a aprender verilog recientemente y me resulta difícil entender cómo debo enfocarlo porque lo hago todo por mi cuenta y no por ningún instituto de capacitación.

Los problemas a los que me enfrento son:

  1. No conocer una manera de abordar el proceso de aprendizaje de la mejor manera.
  2. No se encuentran ejemplos para referirse. ........

Puedo mencionar muchos problemas aquí, pero el más importante es que quiero aprender a verilog de la mejor manera posible, pero para hacer eso no sé cómo debo hacerlo. Me gusta

  1. Que todos los temas debo estudiar ......

Entonces, ¿alguien puede decirme la mejor manera posible de aprender verilog y junto con los recursos para hacerlo (preferiblemente recursos en línea)

    
pregunta Abhishek Tyagi

1 respuesta

2

Encontré el Verilog Tutorial - world of asic muy útil, para conocer los detalles de Verilog Hace unos años.

Estar acostumbrado a lenguajes de programación imperativos u orientados a objetos como C o Java, resultó ser un problema importante para mí, ya que HDL requiere un enfoque completamente diferente sobre cómo pensar un problema dado y encontrar una solución.

Otra lección difícil de aprender es sobre la diferencia entre pruebas / simulación y síntesis. Solo se puede usar un subconjunto del lenguaje en la lógica dirigida a FPGA o CPLD. Verilog se inventó inicialmente para probar y simular circuitos lógicos, pero más tarde se volvió común usarlo también para la síntesis.

IMHO Icarus Verilog es un buen compilador / simulador para comenzar ya que se enfoca más en pruebas / simulación que en síntesis.

    
respondido por el Roland Mieslinger

Lea otras preguntas en las etiquetas