PLD koostuu sarjasta yhdistettävien logiikkapiirejä, tai portit ja kiikut . Yhdistelmä looginen piirit ovat piirejä , joiden tuotanto on riippuvainen kaikkina aikoinayhdistää niiden tuloa; kiikut ovat piirejä, jotka on kaksi vakaissa olosuhteissa, joista jokainen vastaa yhtä kahdesta vaihtoehtoisesta tulosignaaleja. Yhdistelmä logiikkapiireihin ja varvassandaalit on järjestetty täysin toisiinsa ryhmiin tunnetaan makrosoluihin siten, ettäBoolen lauseke -lauseke, joko "true" tai " false" - voidaan rakentaa jokaisen sisällä macrocell .
PLD Edut
selvin etuPLD yliCPLD on, ettäyksi mikrosiru vaatii vähemmän pinta-alaa , johdotus ja valtaa kuin useita toisiinsa mikrosiruja . LisäksiPLD siru on suunniteltu joustavuutta , joten josmuutoslogiikka on tarpeen, se voidaan saavuttaa korvaamalla yksi PLD -piiri toiselle ilman rewiring piiri , johon siru on liitetty. PLD sirut olivat itse asiassaensimmäinen tyyppi siru, joka sallitaan tällainen joustava logiikan suunnittelu laitteiston .
CPLD
CPLD on loogisesti enemmän monimutkainen kuinPLD , mutta ne eivät välttämättä ole fyysisesti suurempi . ToisinPLD ,macrocells sisälläCPLD ehkä ole täysin toisiinsa . Tämän seurauksena , vaikkaCPLD sisältää riittävästi monimuotoiset logiikkapiirejä ja flip- kääntää tukemaantietty laitteistokokoonpano - ainakin teoriassa - se ei välttämättä tue , että kokoonpano käytännössä .
CPLD Edut
monimutkaistuminenCPLD jotta se voidaan ohjelmoida loogisempaa yhtälöt kuinPLD ja siten rangaistakoonmonipuolisempia käyttötapoja . CPLD voidaan käyttää samalla tavalla kuinPLD yksinkertaisia sovelluksia , kuten osoitteen dekoodaus , mutta on useimmiten käytetään korkean suorituskyvyn logiikka sovelluksia, kuten teho- sekvensointi , jännitteen taso käännös ja ajoituksen valvonnan . Lyhyempi käynnistysviivettä ja viiveCPLD tekee parempi toiselle ohjelmoitava logiikka laite , joka tunnetaan nimelläkenttä - ohjelmoitava gate array ( FPGA ) , monissa sovelluksissa .