

Aritmètica de n bits
L’aritmètica de
Exemple: Sumador de bits
Per fer un sumador de

Les entrades són
- la variable suma
(16 bits), i - el bit de ròssec (carry) de sortida
.
Per simplificar el circuit podem utilitzar sumadors complets a totes les etapes, amb

El circuit final tindrà la mateixa estructura que els sumadors de 4 bits, però amb 16 blocs concatenats en lloc de 4.
Exemple: Incrementador de bits
Dissenyarem un incrementador de
Per fer-ho, sumarem a
En aquest cas, en lloc d’una variable utilitzem una constant. A CircuitVerse hi ha un bloc d’entrada anomenat constant value, que permet definir un valor fix.

En fer doble clic sobre el bloc, podem especificar el valor de la constant, com en aquests exemples:


Per implementar l’incrementador, simplement sumarem la constant 00001 a la variable

CircuitVerse no considera el valor constant com una variable d’entrada en format Verilog. Això significa que el bloc const_0 forma part del circuit incrementador, i no una entrada externa:

Exercicis a Jutge.org: Introduction to Digital Circuit Design
Recorda que per accedir als exercicis i perquè el Jutge valori les teves solucions has d'estar inscrit al curs. Trobaràs totes les instruccions aquí.



Xavier Casas, Francesc Madrid
Lliçons.jutge.org
© Universitat Politècnica de Catalunya, 2025
