"CPLD
¿Qué son CPLD?
CPLD significa dispositivo lógico programable complejo. Se utilizan para implementar circuitos secuenciales o combinatorios complejos. Están compuestos de bloques de matriz lógica, interconexiones programables y bloques de E/S.
Bloques de matriz lógica
Los bloques de matriz lógica constan de macrocélulas, métrica de entrada / no entrada y admite circuitos integrados de biestable que permiten implementar circuitos secuenciales.
Interconexiones programables
Las interconexiones programables se utilizan para dispersar señales para un bloque de matriz lógica a otro
Bloques de E/S
Los bloques de E/S son contactos que pueden programarse como un contacto de entrada, un contacto de salida o ambos.
Características y ventajas
Memoria de configuración no volátil
El CPLD puede funcionar inmediatamente al arrancar, ya que no necesita ROM
Gran número de puertas disponibles, normalmente de miles a decenas de miles
Memoria no volátil integrada
Requisitos de alimentación baja
Fácil de utilizar
¿Dónde se puede encontrar un CPLD?
Aplicaciones críticas, alto rendimiento
Diseños digitales para realizar la función de un cargador de arranque
Configuración de carga de datos de una matriz de puerta programable de campo de la memoria no volátil
Aplicaciones de diseño pequeño como decodificación
Dispositivos portátiles de funcionamiento con batería y sensibles a costes
¿En qué se diferencia FPGA de los CPLD?
FPGA son las siglas de Matriz de puerta programable de campo, del inglés Field Programmable Gate Array. Los FPGA son pequeños dispositivos semiconductores conocidos como circuitos integrados o IC. Los FPGA están compuestos de una célula lógica básica, duplicada centenares de veces. Los FPGA se encuentran en sistemas de radar, equipos militares, dispositivos médicos y telecomunicaciones
Aplicaciones de los CPLD
Los CPLD son ideales para diseños digitales, aplicaciones de control y alto rendimiento para realizar funciones de cargador de arranque. Ofrecemos CPLD rentables para dispositivos portátiles como teléfonos, tabletas y aplicaciones de diseños de decodificación de direccionamiento más pequeños".