noase
III
IEC FRANCISCO JAVIER TORRES VALLE
SINTAXIS DEL
LENGUAJE
17
CAPÍTULO III: SINTAXIS DEL LENGUAJE
3.1
INTRODUCCIÓN A LA
DESCRIPCIÓN EN VHDLDE
CIRCUITOS DIGITALES
En este capítulo se discutirán los elementos
fundamentales de VHDL que son comúnmente
utilizados en síntesis de circuitos. Primero se
exponen el diseño de multiplexores ycomparadores
con VHDL para hacer una
analogía con la metodología convencional de
diseño. Ya que es muy importante comprender
porque VHDL es un lenguaje para describir y no
para programar.Posteriormente se expondrán los
elementos básicos del lenguaje, tales como:
identificadores, objetos de datos, tipos de datos,
operadores y tipos de instrucciones.
3.1.1
z0
1
1
1Utilizando cualquier técnica de simplificación
de ecuaciones obtenemos: z0 = s0’·x0+s0·x1. Y el
circuito quedaría como se muestra en la figura
3.2.
Figura 3.2 Circuito del Multiplexor 2 a 1MULTIPLEXORES
Antes de examinar la descripción en VHDL de
multiplexores, analizaremos el funcionamiento
interno y la metodología tradicional de diseño
utilizada en este tipo de circuitos para despuésrealizar la descripción del circuito en VHDL. En
la figura 3.1 se describe externamente a un
multiplexor y la tabla resume su funcionalidad.
x0
x1
1
ENTRADA SALIDA
s0
z0
0
x0
1x1
s0
Figura 3.1 Multiplexor 2 a 1
La tabla de verdad completa sería la siguiente.
ENTRADAS
SALIDA
s0
x0
x1
z0
0
0
0
0
0
0
1
0
0
1
0
10
1
1
1
1
0
0
0
1
0
1
1
1
1
0
0
IEC FRANCISCO JAVIER TORRES VALLE
En VHDL podemos describir el circuito ya sea
mediante la descripción completa detodas las
combinaciones de las entradas, utilizando la tabla
simplificada de funcionamiento o si lo deseamos
es posible realizar la descripción compuerta por
compuerta del circuito. Al primer...
Regístrate para leer el documento completo.