Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DE HARDWARE (HDL)
Ensamblador Netlists
entity Mux21 is
generic (t_delay:time:=5ns);
port (a, b: in bit;
canal : in bit:=0;
z: out bit);
end Mux21;
DECLARACIN DE
ARQUITECTURA
Son las unidades definidas en VHDL para describir el
funcionamiento interno de las entidades. Describe un conjunto
de operaciones sobre las entradas de la entidad, que
determinan el valor de las salidas en cada momento.
Para una entidad pueden existir varias arquitecturas.
Pueden modelar el funcionamiento de una entidad segn tres
niveles de abstraccin:
1. Algortmico: descripciones al estilo de Sw de alto
nivel, que reflejan la funcionalidad de los mdulos .
2. Flujo de Datos: descripciones basadas en ecuaciones y
expresiones que reflejan el flujo de datos y las dependencias
entre datos y operaciones.
3. Estructural: se especifican componentes, conexiones
y puertos de E/S
DECLARACIN DE
ARQUITECTURA
architecture identificador of
identificador_entidad is
{declaraciones}
begin
{sentencias_concurrentes}
end [architecture] [identificador];
Ejemplos de arquitectura
architecture algoritmico of Mux21 is
begin
process (a,b, canal)
begin
if (canal=0) then
z<=a;
else
z<=b;
end if;
end process;
end algoritmico;