Sadržaj:
- Definicija - Što znači složeni programirljivi logički uređaj (CPLD)?
- Techopedia objašnjava složeni programirljivi logički uređaj (CPLD)
Definicija - Što znači složeni programirljivi logički uređaj (CPLD)?
Složeni programirljivi logički uređaj (CPLD) je logički uređaj s potpuno programabilnim nizovima I / ILI i makroćelijama. Makroćelije su glavni građevni blokovi CPLD-a, koji sadrže složene logičke operacije i logiku za provođenje disjunktivnih izraza normalnog oblika. I / ILI nizovi su u potpunosti reprogramirani i odgovorni su za obavljanje različitih logičkih funkcija. Makroćelije se također mogu definirati kao funkcionalni blokovi odgovorni za provođenje sekvencijalne ili kombinatoričke logike.
Techopedia objašnjava složeni programirljivi logički uređaj (CPLD)
Složeni programirljivi logički uređaj inovativni je proizvod u usporedbi s ranijim logičkim uređajima poput programabilnih logičkih nizova (PLA-ova) i programabilne logičke matrice (PAL). Raniji logički uređaji nisu bili programibilni, pa je logika građena kombiniranjem više logičkih čipova zajedno. CPLD ima složenost između PAL-ova i polja programabilnih vrata (FPGAs). Također ima arhitektonske značajke i PAL-ova i FPGA-a. Glavna arhitektonska razlika između CPLD i FPGA je ta što se FPGA temelje na preglednim tablicama, dok se CPLD baziraju na moru kapija.
Zajedničke karakteristike CPLD-ova i FPGA-a su da obje imaju veliki broj vrata i fleksibilne odredbe za logiku. Dok zajedničke značajke između CPLD-ova i PAL-ova uključuju nehlapljive konfiguracijske memorije. CPLD-ovi su lideri na tržištu programabilnih logičkih uređaja, koji imaju višestruke prednosti poput naprednog programiranja, niske cijene, ne isparljivih i jednostavnih za korištenje.
