Aplicacion vhdl
INGENIERÍA EN ELECTRÓNICA OPCION DE TITULACIÓN VI: EXAMEN GLOBAL O POR ÁREAS DE CONOCIMIENTO TEMA: “APLICACIÓN DE VHDL PARA MEDICION Y MANEJO DE NIVELES DE VOLUMENES”
PRESENTA: NOMBRE: BARBOSA LOUBET RAUL IVAN N° DE CONTROL: 05071468
ASESOR: ING. MIGUEL ÁNGEL BARRÓN CASTELÁN
FECHA: 3/11/10
~1~
FIRMAS CORRESPONDIENTES______________________________________ Nombre Barbosa Loubet Raúl Iván No. C: 05071468
______________________________________ Ing. Miguel Ángel Barrón Castelán Asesor del tema
______________________________________ Ing. Servando Liñán Ávila Presidente de la Academia de Profesores de Ingeniería Electrónica
______________________________________ Ing. Carlos Enrique Salazar Gea Encargado de la carrera de IngenieríaElectrónica
______________________________________ M.C. Francisco Javier Aguirre Hernández Jefe del Departamento de Ingeniería Eléctrica y Electrónica
Fecha de Autorización: ________________________
INGENIERÍA ELECTRÓNICA
~2~
COMISIÓN REVISORA Y JURADO DE EXAMEN PROFESIONAL
PRESIDENTE
SECRETARIO
VOCAL
SUPLENTE
~3~
Índice.
Página 6 7 7
Capítulo 1:
1.1. 1.2.Marco de Referencia.
Objetivo General. Objetivos Específicos.
Capítulo 2: Introducción.
2.1. 2.2. 2.3. 2.3.1 2.3.1.1 2.3.1.2. 2.3.1.3 2.3.2. 2.3.2.1. 2.3.2.2. 2.4 2.4.1
8 Introducción a VHDL. 8 Orígenes y orientación de VHDL. 8 Introducción a los dispositivos lógicos programables en 11 general. Estado actual de la lógica programable 12 Clasificación de los PLD´s 13 Estructuras de losPLD´s 17 Campo de aplicación de los PLD´s 21 Introducción a los dispositivos lógicos programables con 21 VHDL Ventajas y desventajas del VHDL 21 Estilos de Programación en VHDL 24 Introducción a Volumen 25 Introducción a la medición de Volumen 27
Capítulo 3: 3.1. 3.1.1. 3.1.2. 3.1.2.1. 3.1.2.2. 3.1.2.3. 3.1.2.4. 3.1.3
Marco Teórico. VHDL Secuencia de diseño de programas VHDL Estructura deprogramas VHDL Reglas de sintaxis. Entidad. Librerías y arquitecturas Configuración Instrumentos de medición de Volumen
41 41 41 44 45 48 50 57 58
Capítulo 4: 4.1. 4.2.
Desarrollo. Prácticas desarrolladas. Códigos resueltos propuestos.
76 76 77
~4~
Capítulo 5: 5.1. 5.2. 5.3.
Conclusiones. Conclusiones de los objetivos específicos. 87 Conclusión del objetivo general. 87 Conclusiónde la propuesta de solución a la problemática 87 planteada.
Anexos. A.1. A.2.
Datasheet GAL22V10D Lista de Figuras
88 93
Referencias.
92
Capítulo
Marco de Referencia.
~5~
1
En este capitulo se incluyen los objetivos, tanto específicos como generales del curso.
1.1 OBJETIVO GENERAL.
Desarrollar códigos VHDL para la medición y manejo de niveles de volumen que seansintetizados para su implementación física en dispositivos lógicos programables.
~6~
1.2 Objetivos Específicos.
- Identificar los fundamentos de lenguajes HDL. - Identificar el estado actual de la lógica programable. - Identificar las declaraciones básicas en VHDL. - Identificar los estilos de arquitecturas en VHDL: funcional, flujo de datos y estructural. - Diseñar códigos VHDL paracircuitos lógicos combinacionales. - Diseñar códigos VHDL para circuitos lógicos secuenciales. - Diseñar código para la solución de la problemática planteada. - Diseñar un código para la medición y manejo de niveles de volumen.
~7~
Capítulo
Introducción.
INTRODUCCION A VHDL
2
VHDL es el acrónimo que representa la combinación de VHSIC y HDL, donde VHSIC es el acrónimo de Very High SpeedIntegrated Circuit y HDL es a su vez el acrónimo de Hardware Description Language.
Es un lenguaje definido por el IEEE (Institute of Electrical and Electronics Engineers) (ANSI/IEEE 1076-1993) usado por ingenieros para describir circuitos digitales. Otros métodos para diseñar circuitos son la captura de esquemas (con herramientas CAD) y los diagramas de bloques, pero éstos no son prácticos en...
Regístrate para leer el documento completo.