Datos Identificativos | 2015/16 | |||||||||||||
Asignatura | Sistemas Dixitais I | Código | 770G01026 | |||||||||||
Titulación |
|
|||||||||||||
Descriptores | Ciclo | Período | Curso | Tipo | Créditos | |||||||||
Grao | 2º cuadrimestre |
Terceiro | Obrigatoria | 6 | ||||||||||
|
Temas | Subtemas |
Tema 1. Memorias | Introdución. Tipos de memorias. Organización dunha memoria. Memorias de só lectura (ROM): Estrutura interna. Tipos. Entradas de control e temporización. Aplicacions. Memorias de acceso aleatorio (RAM):SRAM, DRAM. Estrutura interna. Temporización. Ampliación do tamaño de memoria. |
Tema 2. Introdución á lóxica programable. | Características dos circuítos programables. Fases do deseño. Vantaxes. Aplicacións. |
Tema 3. Arquitectura do CPLD CoolRunner II | Bloques Función. Macroceldas. Bloques de Entrada/Salida. Modelo de tempos. |
Tema 4. Deseño de sistemas dixitais con CPLDs | Fases da implementación: Síntesis Exemplos de codificación de macros. Informe de síntesis. Opcións. Translate. Fit. Informe de tempos. Deseño de sistemas secuencias: Sinais de reloxo. Deseño de circuitos secuenciais síncronos: contadores, circuitos de control, tratamento de entradas asíncronas, metaestabilidade. Acoplamiento entre sistemas secuenciais e outros circuitos. Deseño de sistemas dixitais complexos: Método sistemático de deseño. Aplicación práctica do método. |
Tema 5. Arquitectura das FPGAs da familia Spartan 3E de Xilinx | Introducción.CLBs.Slices. LUTs.Multiplexores. Memorias. Multiplicadores "hardware". Circuitos de reloxo. Bloques de E/S. Tecnoloxías de E/S. Utilización de recursos específicos. |
Tema 6. Deseño síncrono con FPGAs | Normas de deseño de sistemas secuenciais síncronos. Transitorios en saídas. |
Tema 7:Tratamento de ficheiros en VHDL | Declarar ficheiro. Ler e escribir ficheiro. Abrir explícitamente un ficheiro. Cerrar Ficheiro. Paquete std_logic_textio.Exemplos |
Tema 8. Deseño de un controlador VGA | Conversor DA para VGA na Nexys 2. Estándard VGA. Deseño do controlador. |
Tema 9. Deseño de sistemas aritméticos con lóxica programable | Introducción. Paquetes matemáticos. Sumadores. Multiplicadores. Divisores |
Tema 10. Técnicas de mellora de prestacións en sistemas síncronos. | Técnica de segmentación. Técnica de duplicación de estados |