Satura rādītājs:
- Definīcija - ko nozīmē kompleksā programmējamā loģiskā ierīce (CPLD)?
- Techopedia skaidro kompleksu programmējamo loģisko ierīci (CPLD)
Definīcija - ko nozīmē kompleksā programmējamā loģiskā ierīce (CPLD)?
Sarežģīta programmējama loģiskā ierīce (CPLD) ir loģikas ierīce ar pilnībā programmējamiem AND / OR blokiem un makrošūnām. Makrošūnas ir galvenie CPLD veidojošie elementi, kas satur sarežģītas loģiskās operācijas un loģiku disjunktīvās normālas formas izteiksmju ieviešanai. UN / VAI masīvi ir pilnībā pārprogrammējami un atbild par dažādu loģisko funkciju izpildi. Makrošūnas var definēt arī kā funkcionālos blokus, kas atbild par secīgas vai kombinatoriskas loģikas izpildi.
Techopedia skaidro kompleksu programmējamo loģisko ierīci (CPLD)
Sarežģīta programmējama loģiskā ierīce ir inovatīvs produkts, salīdzinot ar iepriekšējām loģikas ierīcēm, piemēram, programmējamiem loģikas blokiem (PLA) un programmējamu masīvu loģiku (PAL). Iepriekšējās loģikas ierīces nebija programmējamas, tāpēc loģika tika veidota, apvienojot vairākas loģiskās mikroshēmas kopā. CPLD ir sarežģīta starp PAL un lauka programmējamiem vārtu masīviem (FPGA). Tam ir arī PAL un FPGA arhitektūras iezīmes. Galvenā CPLD un FPGA arhitektūras atšķirība ir tā, ka FPGA ir balstītas uz meklēšanas tabulām, turpretī CPLD ir balstītas uz vārtu jūru.
CPLD un FPGA kopīgās iezīmes ir tādas, ka tām abām ir liels skaits vārtu un elastīgi loģikas noteikumi. Tā kā kopējās iezīmes starp CPLD un PAL ietver nemainīgu konfigurācijas atmiņu. CPLD ir līderi programmējamu loģisko ierīču tirgū, kam ir vairākas priekšrocības, piemēram, uzlabota programmēšana, zemas izmaksas, tās ir nepastāvīgas un viegli lietojamas.
