Índice:
- Definição - O que significa CPL (Complex Programmable Logic Device)?
- Techopedia explica o dispositivo lógico programável complexo (CPLD)
Definição - O que significa CPL (Complex Programmable Logic Device)?
Um dispositivo lógico programável complexo (CPLD) é um dispositivo lógico com matrizes e macrocélulas AND / OR completamente programáveis. As macrocélulas são os principais componentes de um CPLD, que contêm operações lógicas complexas e lógicas para implementar expressões de forma normal disjuntivas. As matrizes AND / OR são completamente reprogramáveis e responsáveis pela execução de várias funções lógicas. As macrocélulas também podem ser definidas como blocos funcionais responsáveis pela execução da lógica sequencial ou combinatória.
Techopedia explica o dispositivo lógico programável complexo (CPLD)
Um dispositivo lógico programável complexo é um produto inovador em comparação com dispositivos lógicos anteriores, como matrizes lógicas programáveis (PLAs) e lógica de matriz programável (PAL). Os dispositivos lógicos anteriores não eram programáveis; portanto, a lógica foi construída combinando vários chips lógicos. Um CPLD tem uma complexidade entre PALs e matrizes de portas programáveis em campo (FPGAs). Ele também possui os recursos arquitetônicos de PALs e FPGAs. A principal diferença arquitetônica entre um CPLD e um FPGA é que os FPGAs são baseados em tabelas de pesquisa, enquanto os CPLDs são baseados no mar de portas.
Os recursos comuns dos CPLDs e FPGAs são que ambos possuem um grande número de portas e provisões flexíveis para lógica. Enquanto os recursos comuns entre CPLDs e PALs incluem memória de configuração não volátil. As CPLDs são líderes no mercado de dispositivos lógicos programáveis, tendo vários benefícios, como programação avançada, baixo custo, sendo não volátil e fácil de usar.