Lar Hardware O que é um dispositivo lógico programável complexo (cpld)? - o que é techopedia

O que é um dispositivo lógico programável complexo (cpld)? - o que é techopedia

Índice:

Anonim

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.

O que é um dispositivo lógico programável complexo (cpld)? - o que é techopedia