IEE 599 Sistemas Programables

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

  1. Introducción al mercado de sistemas embebidos.
  2. Diseño Digital Avanzado (FPGA)
    1. Introducción a los FPGA
    2. HDL y herramientas de diseño digital
    3. Circuitos combinacionales a nivel RTL ( Register Transfer Logic )
    4. Circuitos Secuenciales
    5. FSM y FSMD
  3. Interfaces de E/S Digitales
    1. Displays
    2. Teclados
    3. UART
    4. Controlador VGA
    5. PWM
  4. Interfaces de E/S Analógicas
  5. Microprocesadores
    1. PicoBlaze
    2. 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: