VHDL / Ejemplos / Sumador

De Wikilibros, la colección de libros de texto de contenido libre.

-- ***** modelo del inversor *****
-- puertos externos
ENTITY inversor;
PORT (a: IN BIT; z: OUT BIT);
END inversor;
-- comportamiento interno
ARCHITECTURE comportamiento OF inversor IS
BEGIN
z <= NOT a AFTER 10 ns;
END comportamiento;
-- ***** modelo puerta and *****
-- puertos externos
ENTITY puerta_and;
PORT (a, b: IN BIT; z: OUT BIT);
END puerta_and;
-- comportamiento interno
ARCHITECTUREcomportamiento OF puerta_and IS
BEGIN
z <= a AND b AFTER 10 ns;
END comportamiento;

Caja negra como se ve desde el exterior Comportamiento interno Nótese la sentencia de retardo Lenguajes de Descripción Hardware estructura y función del diseño digital Ejemplo: Semisumador en VHDL

Herramientas personales