Professional Documents
Culture Documents
DESCRIPCIN DE CIRCUITOS
Ing. Milton Tipn
LENGUAJES DE PROGRAMACIN
HDL
VHDL
VERILOG
ABEL
OTROS
ESQUEMATICOS
DIAGRAMA DE ESTADOS
SYSTEM GENERATOR (MATLAB)
RIO (LABVIEW)
FABRICANTES
XILINX
ALTERA
FAMILIAS DE FPGAs
HARDWARE DE PROGRAMACIN
PROPIETARIO
PARTNERS
DIGILENT
Entorno de Desarrollo
Contenido
Elementos bsicos
Entidad
Arquitectura
Elementos bsicos
arquitectura (architecture)
configuracin (configuration)
En ISE de Xilinx
Entidad
Puertos y modos
Tipos de datos
Los tipos son los valores (datos) que el diseador establece para los
puertos de entrada y salida dentro de una entidad. Algunos de los
tipos ms utilizados en VHDL son:
Operadores lgicos
Operadores relacionales
Igual que, =
Distinto que, /=
Operadores aritmticos
Exponencial (**)
Declaracin de la entidad
Declaracin de Vectores
Libreras
USE IEEE.std_logic_1164.all:
Std_logic: Un bit. (1,0, Z, X, H, L, U, -....)
Std_logic_vector(MSB downto LSB): Bus. (1100)
Integer: Entero. (5);
Logica booleano (NOT, XOR, etc)
USE IEEE.std_logic_arith.all:
Tipos de vectores con/sin signo
Declaracin de libreras
Arquitectura
Estilo funcional
Estilo estructural
TEST BENCH
Ing. Milton Tipn
Compuerta AND
Cambiar a modo
simulacin
Comentar todo lo
del reloj 1
Insertar estmulos 2
Comprobar y
simular 3