Você gostou do post,
concorda com minhas ideias,
quer mais?
Curta o post no final da página, use o Disqus, compartilhe em sua rede social. Isso me ajuda e motiva, trazendo cada vez mais conhecimento, resumido e prático. Se quiser contribuir financeiramente, assim posso comprar mais placas e fazer outros tutoriais, use o PIX: consultoria@carlosdelfino.eti.br Obrigado.

Seguir algumas regras de codificação eliminam comportamentos estranhos na simulação.

  • Quando modelando uma lógica sequêncial, use nonblocking assignments
  • Quando modelando lógica compbinacional com always block, use blocking assignments. Tenha certeza que todas as variáveis RHS no bloco apareção na expressão @
  • Se você misturar lógica combinacional e sequêncial no mesmo bloco always use nomblocking assignments
  • Não misture assignments nonblocking e blocking assignments no mesmo bloco always

Como todos sabem uso estes artigos em meu site para anotar aquilo vou aprendendo, quando consolido um conhecimento de forma a se tornar útil, ofereço como consultoria e tutoria, assim contribuo para que outros possam crescer também.

Clique aqui para saber em detalhes "Porque cobro pelo meus serviços".


Carlos Delfino

Escrito por:

Desenvolvedor e consultor para projetos com Microcontroladores e Mobile

Google LinkedIn Digg Reddit StumbleUpon

Atualizado em