Está en la página 1de 6

IMPLEMENTACION CON VHDL Se puede ahora disear el circuito Controlador y los subcircuitos del Procesador de Datos en VHDL y luego

interconectar todo utilizando el Editor Grafico. Cdigo VHDL para el contador_up.

26

Cdigo VHDL para el registro de desplazamiento i_d.

27

Cdigo VHDL para el controlador

28

Cdigo VHDL para el controlador

Ahora podemos interconectar el bloque controlador con el procesador de datos. Para esto usaremos el editor grfico de MAX PLUS II, conectando cada uno de los componentes previamente diseados.

29

Diseo completo interconectado

30

Diagramas de tiempo del diseo completo

31

Tambin se puede unir el Controlador con el Procesador de Datos usando la descripcin estructural de VHDL. Para esto, preparamos un package llamado componentes que incluya a los circuitos del Procesador para poder usarlos en este diseo o en cualquier otro

32

Cdigo VHDL para el circuito Detector de 1s con descripcin estructural

33

Cdigo VHDL para el circuito Detector de 1s con descripcin estructural

34

El primer process describe los cambios de estado del Controlador (Decodificador de Estado Siguiente y Memoria de Estados) y el segundo describe cuando el Controlador genera las salidas (Decodificador de Salida).

35

Diagramas de tiempo del diseo estructural completo

36

También podría gustarte