Guia docente 2013_14
Escuela de Ingeniería de Telecomunicación
Grao en Enxeñaría de Tecnoloxías de Telecomunicación
 Materias
  Electrónica dixital
   Contidos
Tema Subtema
Tema 1: Introdución á Electrónica Dixital Introdución á Electrónica Dixital. Sistemas de numeración e códigos dixitais. Álxebra de Boole. Táboas de verdade. Portas lóxicas. Simplificación das funcións lóxicas.
Tema 2: Introdución ao VHDL Introdución ás linguaxes de descrición hardware. Sintaxe básica VHDL. Tipos de datos e obxectos. Operadores. Sentenzas concorrentes e secuenciais. Instanciación de compoñentes.
Tema 3: Sistemas combinacionais básicos Bloques funcionais. Tecnoloxías e tipos de saídas dos circuítos dixitais. Decodificadores. Codificadores. Multiplexores. Demultiplexores. Exemplos de aplicación. Descrición en VHDL.
Tema 4: Matrices lóxicas programables Introdución aos circuítos programables. Matrices PLA e PAL. Exemplos de aplicación.
Tema 5: Sistemas combinacionais aritméticos Comparadores. Detectores/Xeradores de paridade. Circuítos aritméticos. Exemplos de aplicación. Descrición en VHDL.
Tema 6: Fundamentos dos sistemas secuenciais Definición e clasificación. Biestables asíncronos. Biestables síncronos. Descrición en VHDL.
Tema 7: Sistemas secuenciais síncronos Teoría xeral. Contadores. Rexistros de desprazamento. Bancos de rexistros. Exemplos de aplicación. Descrición VHDL.
Tema 8: Deseño de sistemas secuenciais síncronos Deseño de sistemas secuenciais síncronos. Exemplos de aplicación. Descrición VHDL.
Tema 9: Dispositivos lóxicos programables Introdución aos PLDs. Exemplos de aplicación.
Tema 10: Unidades de memoria Clasificación. Memorias de acceso aleatorio activas e pasivas. Memorias de acceso aleatorio. Memorias de acceso secuencial. Memorias asociativas.
<br> <br>
PRÁCTICA 1. INTRODUCIÓN Á FERRAMENTA ISE DE XILINX Diagrama de fluxo xeral da ferramenta ISE. Descrición mediante esquemáticos. Realización de exemplos.
PRÁCTICA 2. INTRODUCIÓN AO DESEÑO VHDL Descrición e síntese de sistemas combinacionais en VHDL. Realización de exemplos.
PRÁCTICA 3. VERIFICACIÓN DE SISTEMAS DIXITAIS MEDIANTE SIMULACIÓN FUNCIONAL Obtención de símbolos para esquemáticos. Instanciación de compoñentes. Definición de estímulos para simulación ("testbench"). Simulación funcional. Realización de exemplos.
PRÁCTICA 4. COMPILACIÓN E IMPLEMENTACION DE SISTEMAS DIXITAIS. VERIFICACIÓN DE SISTEMAS DIXITAIS MEDIANTE SIMULACIÓN TEMPORAL Arquitectura dos PLDs da familia CoolRunner 2 de Xilinx. Compilación e implementación de sistemas dixitais. Simulación temporal de sistemas dixitais. Realización de exemplos.
PRÁCTICA 5. PROBA DE SISTEMAS DIXITAIS NA PLACA DE DESENVOLVEMENTO Placa de desenvolvemento "CoolRunner 2 starter kit" baseada en PLD de Xilinx. Obtención do archivo de configuración. Tecnoloxía e métodos de configuración dos PLDs de Xilinx. Programación do PLD. Comprobación do sistema dixital implementado. Realización de exemplos.
PRÁCTICA 6. CIRCUÍTOS COMBINACIONAIS Deseño e realización de circuítos combinacionais mediante descricións en VHDL con táboas de verdade, ecuacións lóxicas e de comportamento.
PRÁCTICA 7. CIRCUÍTOS ARITMÉTICOS Deseño e realización de circuítos aritméticos mediante descricións en VHDL con táboas de verdade, ecuacións lóxicas e de comportamento.
PRÁCTICA 8. SISTEMAS ARITMÉTICOS Deseño e realización dun sistema aritmético con bloques funcionais aritméticos descritos en VHDL. Unidade aritmético lóxica (ALU).
PRÁCTICA 9. CIRCUÍTOS SECUENCIAIS I Deseño e realización de circuítos secuenciais básicos (biestables, rexistros, contadores) mediante descricións en VHDL.
PRÁCTICA 10. CIRCUÍTOS SECUENCIAIS II Deseño e realización de circuítos secuenciais básicos (contadores, rexistros de desprazamento) mediante descricións en VHDL. Deseño e realización de sistemas secuenciais síncronos de control (máquinas de estado) mediante descricións en VHDL.
PRÁCTICA 11. MONTAXE E CONEXIÓN DE COMPOÑENTES. INSTRUMENTACIÓN DIXITAL Analizador lóxico. Conexión de pulsadores e interruptores externos. Circuítos antirrebotes. Conexión de LEDs e visualizadores de 7 segmentos externos. Análise de funcionamento de circuítos secuenciais básicos mediante o analizador lóxico.
PRÁCTICA 12. SISTEMAS SECUENCIAIS I Deseño e realización dun sistema secuencial con bloques funcionais descritos en VHDL. Control dun visualizador dinámico de 4 díxitos de 7 segmentos.
PRÁCTICA 13. SISTEMAS SECUENCIAIS II Deseño e realización dun sistema secuencial de complexidade media mediante descricións en VHDL. Sistema de lectura dun teclado *matricial.
Universidade de Vigo            | Rectorado | Campus Universitario | C.P. 36.310 Vigo (Pontevedra) | España | Tlf: +34 986 812 000