-- Sumador

- Declaración de la entidad
Entity sumador is
port (

a, b, cin: in bit; --Declaración de señales de entrada
s, cout: out bit); --Declaración de señales de salida

end sumador ;

-- Definición de la arquitectura
Architecture concurrente of sumador is

begin

s <= a xor b xor cin; -- Función suma
cout <= (a and b) or (a and cin) or (b and cin); --Función acarreo

end concurrente;


WcN - Joan Oliver. Diseño de circuitos digitales con VHDL