Casa Maquinari Què és un dispositiu lògic programable complex (cpld)? - Definició de tecnologia

Què és un dispositiu lògic programable complex (cpld)? - Definició de tecnologia

Taula de continguts:

Anonim

Definició: què significa un dispositiu lògic programable complex (CPLD)?

Un complex dispositiu lògic programable (CPLD) és un dispositiu lògic amb matrius AND / OR completament programables i macrocells. Els macrocells són els principals blocs de construcció d’un CPLD, que contenen operacions lògiques complexes i lògica per a implementar expressions de forma normal disjuntiu. Les matrius AND / OR són completament reprogramables i responsables de realitzar diverses funcions lògiques. Els macrocells també es poden definir com a blocs funcionals responsables de realitzar lògica seqüencial o combinatòria.

Techopedia explica un dispositiu lògic programable complex (CPLD)

Un complex dispositiu de lògica programable és un producte innovador en comparació amb dispositius lògics anteriors com ara matrius lògiques programables (PLA) i Logic Array Programable (PAL). Els dispositius lògics anteriors no eren programables, de manera que la lògica es va crear combinant diversos xips lògics entre si. Un CPLD té una complexitat entre PAL i matrius de porta programables de camp (FPGA). També té les característiques arquitectòniques tant de PALs com de FPGA. La diferència arquitectònica principal entre un CPLD i un FPGA és que els FPGA es basen en taules de cerca, mentre que els CPLD es basen en portes intermèdies.

Les característiques comunes dels CPLD i dels FPGA són que ambdós tenen un gran nombre de portes i disposicions flexibles per a la lògica. Mentre que les funcions comunes entre CPLD i PAL inclouen memòria de configuració no volàtil. Els CPLD són líders en el mercat de dispositius lògics programables, amb múltiples avantatges com la programació avançada, de baix cost, no volàtils i fàcils d’utilitzar.

Què és un dispositiu lògic programable complex (cpld)? - Definició de tecnologia