Arquitectura digital con VHDL
Guía de diseño para hardware programable
Abordaremos con especial interés el análisis y diseño de sistemas electrónicos digitales para su implementación en dispositivos de lógica programable (FPGA y CPLD). Dado que estos dispositivos por lo general no cuentan con unidades de procesamiento completo, nos centraremos en el diseño de bloques de control y procesamiento de señales necesarios en la implementación de sistemas digitales complejos y completos. En particular se discuten las opciones de arquitectura para el sistema, realizando un análisis costo-beneficio de las diversas opciones arquitectónicas. Revisando algunos conceptos básicos que mediante ejemplos irán mostrando el diseño de módulos digitales completos.
El presente trabajo no pretende ser un curso de electrónica digital o VHDL, sino un documento donde se desarrolla un método para el diseño de arquitecturas digitales. Partiendo de los fundamentos físicos y matemáticos se estructuran unidades digitales de procesamiento que deben pasar rigurosas evaluaciones en simulación, implementación y pruebas en laboratorio.