¿Cómo utiliza Verilog un sumador completo de un bit para implementar un sumador completo de 8 bits usando un reloj?
El sumador completo es un circuito combinacional, entonces, ¿por qué necesita un reloj?
Módulo sumador de 8 bits (a, b, suma, cout
Entrada [7: 0] a, b
Salida [7: 0]sum;
Salida cout
Asignación {cout, sum} = a b;
Fin del módulo
Este módulo es directamente 8 poco sumador, puedes probarlo.
Si el circuito interno requiere que cada bit esté separado, se recomienda la creación de instancias.