Tabla de contenido

🔸 Introduccion


Los dispositivos lógicos programables son una herramienta poderosa para el diseño de circuitos digitales. Estos dispositivos le permiten a los diseñadores implementar complejos circuitos lógicos en una sola unidad de hardware. Estos dispositivos están disponibles en diferentes formas, como SPLD, CPLD y FPGA, cada uno con sus propias características y ventajas. En esta sesión exploráremos los diferentes tipos de dispositivos lógicos programables y sus aplicaciones.

📘 Fundamento Teórico


📖 SPLD


Los dispositivos lógicos programables de nivel bajo (SPLD) son una clase de dispositivos lógicos programables que se usan principalmente para reemplazar los circuitos integrados digitales de pequeña y mediana escala (SSI MSI). Estos dispositivos se programan usando una herramienta de desarrollo para especificar la lógica que se va a implementar. Estos dispositivos permiten a los diseñadores integrar circuitos digitales complejos en un solo dispositivo con mayor flexibilidad y facilidad de programación. Estos dispositivos tienen una densidad de lógica relativamente baja, pero tienen un bajo costo y un tiempo de diseño reducido.

Untitled

Untitled

ATF22V10C

📄Características clave de SPLD:

📖 CPLD


Los dispositivos lógicos programables de nivel complejo (CPLD) son una clase de dispositivos lógicos programables que se usan principalmente para reemplazar los circuitos integrados de pequeña, mediana escala y larga escala (SSI,MSI, LSI). Estos dispositivos se programan usando una herramienta de desarrollo para especificar la lógica que se va a implementar. Estos dispositivos ofrecen una densidad de lógica más alta que los dispositivos SPLD, permitiendo a los diseñadores implementar circuitos digitales más complejos. Estos dispositivos también tienen un costo relativamente bajo y un tiempo de diseño reducido, permitiendo a los desarrolladores completar proyectos de forma rápida y eficiente.

Untitled

Untitled

📄Características clave de CPLD:

Intel EPM240T100C5

Tarjetas de desarrollo

image.png

image.png

image.png

📖 FPGA


Los dispositivos lógicos programables de campo (FPGA) se han convertido en una herramienta importante para los diseñadores de circuitos digitales que buscan una forma eficaz de implementar complejos circuitos digitales. Estos dispositivos se pueden programar usando una herramienta especial para especificar la lógica que se va a implementar. Lo que resulta atractivo para los diseñadores es la densidad de lógica muy alta que ofrecen los FPGA, lo que significa que los circuitos digitales complejos pueden ser implementados con gran facilidad. Estos dispositivos también tienen un costo relativamente alto, pero a cambio ofrecen un tiempo de diseño mínimo, lo que permite a los desarrolladores completar proyectos de forma rápida y eficiente. Además, una ventaja adicional de los FPGA es que los circuitos pueden ser modificados rápidamente después de la implementación, lo que los hace versátiles y fáciles de adaptar a las necesidades cambiantes de los proyectos.

Tienen una gran densidad y flexibildad que los CPLD y SPLD

Su reprogramación miminiza el riesgo de acabar con el ciclo de vida del desarrollo de un producto

Untitled

Untitled

📄Características clave de FPGA:

Xilinx XC3S500E-4FTG256C

Tarjetas de desarrollo

image.png

image.png

📖 Comparación de SPLD, CPLD y FPGA

A continuación, se presenta una tabla de comparación entre SPLD, CPLD y FPGA para ayudar a comprender sus diferencias clave:

Untitled

| --- | --- | --- | --- | --- |

📖 Aplicaciones y Ejemplos


✔️Referencias


  1. What is an FPGA. (2021). Retrieved August 21, 2022, from Microchip.com website: https://mu.microchip.com/hello-fpga/585484
  2. Clive "Max" Maxfield. (2019, November 14). Conceptos fundamentales de los FPGA: ¿Qué son los FPGA y por qué son necesarios? Retrieved August 21, 2022, from Digi-Key Electronics website: https://www.digikey.com.mx/es/articles/fundamentals-of-fpgas-what-are-fpgas-and-why-are-they-needed
  3. Clive "Max" Maxfield. (2019, December 18). Conceptos fundamentales de los FPGA – Parte 2: Presentación de los FPGA de Lattice Semiconductor. Retrieved August 21, 2022, from Digi-Key Electronics website: https://www.digikey.com.mx/es/articles/fundamentals-of-fpgas-part-2-getting-started-with-lattice-semiconductor-fpgas

👁️‍🗨️ Otros temas


Principios Básicos de Lógica Programable