No uso Verilog para nada serio, pero lo uso en mis clases, y estoy empezando a pensar que debo faltar algo sobre el atractivo de la descripción del hardware de comportamiento.
Cuando escribo Verilog siento que la descripción del comportamiento está resolviendo el problema fácil, es decir, hacer una descripción estructural del hardware; y no estoy realmente seguro de si lo hace mucho más fácil. Pero me encuentro pasando mucho tiempo revisando y volviendo a comprobar mis if
sy case
s para asegurarme de que sean realmente combinatorios cuando quiero que lo sean.
¿Quizás no estoy diseñando el tipo correcto de hardware para hacer que always
blocks sea conveniente?