Cuprins:
- Definiție - Ce înseamnă Dispozitivul Logic Programabil Complex (CPLD)?
- Techopedia explică Dispozitivul Logic Programabil Complex (CPLD)
Definiție - Ce înseamnă Dispozitivul Logic Programabil Complex (CPLD)?
Un dispozitiv logic logic programabil (CPLD) este un dispozitiv logic cu matricele AND / OR și programabile complet programabile. Macrocelele sunt blocurile principale ale unui CPLD, care conțin operații logice complexe și logică pentru implementarea expresiilor formei disjunctive normale. Matricele AND / OR sunt complet reprogramabile și responsabile pentru îndeplinirea diverselor funcții logice. Macrocelele pot fi definite, de asemenea, ca blocuri funcționale responsabile de efectuarea logicii secvențiale sau combinatorii.
Techopedia explică Dispozitivul Logic Programabil Complex (CPLD)
Un dispozitiv logic logic programabil este un produs inovator în comparație cu dispozitivele logice anterioare precum matricile logice programabile (PLA) și Logic Array programabil (PAL). Dispozitivele logice anterioare nu erau programabile, astfel încât logica a fost construită combinând mai multe cipuri logice împreună. Un CPLD are o complexitate între PAL-uri și porțile programabile de câmp (FPGA). De asemenea, are caracteristicile arhitecturale atât ale PAL, cât și ale FPGA. Principala diferență arhitecturală dintre un CPLD și FPGA este că FPGA-urile se bazează pe tabele de căutare, în timp ce CPLD-urile sunt bazate pe porți de mare.
Caracteristicile comune ale CPLD și FPGA sunt faptul că ambele au un număr mare de porți și dispoziții flexibile pentru logică. În timp ce caracteristicile comune între CPLD și PAL includ memoria de configurație non-volatilă. CPLD sunt lideri pe piața dispozitivelor logice programabile, având multiple beneficii precum programarea avansată, costuri reduse, fiind nevolatile și ușor de utilizat.
