Descripción del Curso
IEE599 Sistemas Programables comprende una introducción al diseño y aplicación de sistemas electrónicos para el desarrollo de soluciones embebidas ( autocontenidas ).
El curso aborda principalmente las dos tecnologías actuales mas utilizadas: FPGAs y Microprocesadores.
Contenido
- Introducción al mercado de sistemas embebidos.
- Diseño Digital Avanzado (FPGA)
- Introducción a los FPGA
- HDL y herramientas de diseño digital
- Circuitos combinacionales a nivel RTL ( Register Transfer Logic )
- Circuitos Secuenciales
- FSM y FSMD
- Interfaces de E/S Digitales
- Displays
- Teclados
- UART
- Controlador VGA
- PWM
- Interfaces de E/S Analógicas
- Microprocesadores
- PicoBlaze
- TI DSP
Textos
Chu , Pong P. (2008) FPGA Prototyping By Verilog Examples : Xilinx Spartan-3 Version. Wiley-Interscience
Harris, D.M.; Harris, S.L.; Digital Design and Computer Architecture, Morgan Kaufman
Padmanabhan T.R. y Bala Tripura Sundari B. Design Through Verilog HDL, IEEE Press
Pre-requisitos:
- Sistemas Digitales y Microprocesadores