-- Full Adder
-- Declaración de la entidad
Entity fullAdder is
port (
a, b, c: in bit;
s, cout: out bit);
end;
-- Definición de la arquitectura
Architecture rtl of fullAdder is
begin
s <= a xor b xor c;
cout <= (a and b) or (a and c) or (b and
c);
end;
WcN - Joan Oliver. Diseño
de circuitos digitales con VHDL