Programa Analítico

Unidad I: CONCEPTOS de diseño digital AVANZADO

1.1.      Los HDL en el diseño digital

1.2.      Niveles de abstracción

1.3.      Diseño a nivel RT

1.4.      Máquina de Estado Finito. Modelo Control / DataPath

1.5.      Diseño a nivel sistema

1.6.      Sistemas embebidos - SoC

1.7.      Técnicas de verificación del diseño

1.8.      Guías para síntesis

Unidad II: Plataforma de trabajo

2.1.      Field Programmable Gate Arrays (FPGA): Arquitecturas

2.2.      Placas de desarrollo

2.3.      Ambientes de desarrollo

Unidad III: Diseño jerárquico con VHDL

3.1.      Descripción estructural

3.2.      Parametrización del diseño

3.3.      Bibliotecas y paquetes

3.4.      módulos de propiedad intelectual (IP cores)

Unidad iV: módulos IP

4.1.      Cores de hardware

4.2.      Cores de software

4.3.      Personalización e incorporación al diseño        

Unidad V: procesadores embebidos

5.1.      Codiseño HW / SW

5.2.      PicoBlaze

5.2.1.    Arquitectura

5.2.2.    Set de instrucciones

5.2.3.    Entorno de programación y debug

5.3.      Microblaze

5.3.1.    Arquitectura base

5.3.2.    Ambiente EDK

Unidad VI: herramientas de diseño para dsp en fpga

6.1.      Implementaciòn de diseños a nivel sistema

6.1.2.    Filtros digitales

6.1.3.    FFT, enventanado

6.2.      Cosimulación Hardware / Software. Hardware in the Loop.

6.3.      Analizadores lógicos embebidos