Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
y entrada HDL
1. Introduccin
El objetivo de este tutorial es servir de gua en el uso de la herramienta
de diseo VHDL ACTIVE 3.5
Estructura
El Browser de diseo
El explorador de diseo
Editor de VHDL
Editor de mquinas de estado
Editor de forma de onda
Consola
Administrador de librera
Flujo de datos
Listado
Pila de llamadas
Procesos
Seales de observacin
Active-HDL 3.5 GUI
2. Comenzando ACTIVE-HDL
Para empezar a trabajar con el programa hay que ir, en Inicio de
Windows, al grupo de programas Start-Programs-Active-HDL PLUS y
hacer click en la etiqueta Active HDL.
Ports Wizard
Despus de aadir cada puerto hay que hacer click en el botn de Type,
lo que permitir escoger el tipo de puerto.
El Browser de Diseo
Editor de VHDL
El Asistente de Lenguaje
Para formatear el cdigo VHDL hay que hacer click en el icono y para
generar la estructura habr que hacer click en el icono . Con esto se
edita la unidad Contador.
Aadiendo libreras
use IEEE.std_logic_1164.all;
Comprobando la sintaxis
Para aadir un archivo al diseo, hay que escoger la opcin New - VHDL
Source en el men File, o hacer click en la etiqueta Add New File en la
ventana Design Browser
Comando New - VHDL Source
Aparecer la ventana:
El resultado es el siguiente:
Contenido de Decoder.vhd
Para crear un nuevo archivo VHDL sin contenido, hay que hacer doble
click en Add New File en el Design Browser y seleccionar el
icono VHDL Source Code. Ponemos en nombre Top y damos OK.
Ventana Add New File
En el diseo Top, que tiene el atributo raz (Top) hay dos componentes:
El contador y el decodificador. Cada uno de estos componentes tiene un
proceso:
3. Simulacin
Comenzar la simulacin
Para aadir seales al simulador hay que utilizar la facilidad drag and
drop. Para ello se abre el tab. de Structure en la parte baja de la ventana
de Design Browser, seleccionando el top level con el atributo de Root,
seleccionando con el botn izquierdo del ratn y arrastrndolo a la parte
derecha de la ventana (waweform). Esta es una operacin estndar de
seleccionar y arrastrar (drag and drop).
Adicin de seales a la ventana de Design Browser
Asignar Estmulos
Ventana de estmulos
1 0, 0 10000
Vamos a simular
Para que aparezcan las seales en la ventana de simulacin, hay que
hacer click sobre el botn Trace Over y en el botn Run For. Se
obtendrn los resultados:
Resultado de la simulacin
Resultado de la simulacin
La simulacin termina seleccionando End Simulation en el
men Simulator.
Para visualizar el resultado en forma de tabla, con tiempo delta, hay que
abrir la ventana List Viewer. Debera aparecer lo siguiente:
Para visualizar los resultados con precisin delta, hay que hacer click en
el icono sobre la barra de herramientas.
Utilizando estos comandos podr verse cmo cambian los valores de las
seales en la ventana de informacin Watch.