Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porCarolina Silvia Casado Campos Modificado hace 10 años
1
Sámec Verott; Diego de la Rosa
2
¿QUE ES UN CPLD? Es un dispositivo electrónico correspondiente al grupo de dispositivos de lógica programada. Lógica programada..? Es lo contrario a la lógica cableada, es decir, este tipo de diseño permite utilizar un circuito o un proyecto para muchas otras funciones con el simple cambio del software que incorpora; a lo que corresponde que un CPLD se pueda usar para el desarrollo de múltiples proyectos.
3
CRONICA DE LOS CPLDs. dispositivos lógicos programables. Los CPLDs son el avance y conjunto de otros dispositivos electrónicos programables; antes de estos fueron los PLDs o simplemente dispositivos lógicos programables. Los Dispositivos Lógicos Programables fueron introducidos a mediados de los 70s. La idea era construir circuitos lógicos combinacionales que fueran programables. El primer PLD fue llamado PAL (Lógica de matriz programable). Los PAL solo utilizan compuertas lógicas (sin Flip-Flops), por lo que solo permiten la implementación de circuitos combinacionales. Para superar esta limitación luego fueron creados los registered PLDs.
4
A comienzos de los 80s, se fueron agregando circuitos lógicos adicionales a las salidas de los PLDs. La nueva celda de salida, llamada Macrocell, contiene (a parte de Flip-Flops) puertas lógicas y multiplexores. Esta nueva estructura fue llamada generic PAL (GAL). Todos estos chips (PAL, PLA, registered PLD, GAL/PALCE) son conocidos en conjunto como SPLDs (Simple PLDs). Luego de esto se fabricaron chips con muchas GAL en su interior utilizando una arquitectura mucho más sofisticada, mejor tecnología y muchas otras características adicionales como soporte para JTAG. Estas estructuras son conocidas como CPLD (Complex PLD). Los CPLD son bastante populares por su alta densidad de puertas, alto performance y bajo costo.
7
Los CPLDs que combinan varios bloques lógicos similares a las PAL o GAL con una matriz de interconexión programable.
8
Dependiendo el tipo de CPLD existen también varios modos de programación y borrado; para el caso común se establece el tipo de programación conocido como Borrable eléctricamente. Este modo de programación/borrado se lleva a cabo mediante la conexión CPLD a una computadora, se realiza con un cable conocido como JTAG USB. La programación de estos dispositivos es generalmente en lenguajes de descripción de hardware, por ejemplo, VHDL, Mentor Graphics o Verilog.
9
FABRICANTES Altera ( EPM3032A, EPM3064A, EPM3128A, EPM3256A, EPM3512A ) Atmel ( ATF15xxAS/ASL/ASV/ASVL ) Cypress Semiconductor Lattice Semiconductor (software) ( LC4032V-75TN48C. - MACH4000 ISP ) Xilinx ( CPLD MAX 7000) Dependiendo la aplicación y la complejidad de la misma se fabrican CPLDs especificas o con gran capacidad a disposición.
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.