Hobbyer och intressen

Vad är PLD &? CPLD

Programmerbara logiska kretsar , eller PLD och komplexa programmerbara logiska enheter , eller CPLD , är integrerade kretsar - kretsar som består av transistorer, motstånd och kondensatorer konstruerade på ett enda mikrochip - där mikrochip kan konfigureras eller programmeras , av användaren. Som namnen antyder , är den principiella skillnaden mellan en PLD och en CPLD komplexitet; kan du tänka på en CPLD som flera PLD block på ett enda mikrochip . PLD

PLD består av en serie kombinationslogikkretsar, eller grindar och vippor . Kombination logiska kretsar är kretsar vars utgång beror hela tiden på en kombination av sina insatsvaror; vippor är kretsar som har två stabila tillstånd, vart och ett motsvarande en av två alternativa insignaler. Kombinationen logiska kretsar och flip-flops är ordnade i fullt sammanlänkade grupper som kallas makroceller , så att ett booleskt uttryck - ett uttryck som utvärderas till antingen " sant " eller " falskt " - . Kan byggas inuti varje makrocell


PLD Fördelar

Den mest uppenbara fördelen med en PLD över en CPLD är att en enda mikrochip kräver mindre yta , ledningar och makt än flera sammankopplade mikrochips . Vidare är en PLD chip utformat för flexibilitet, så om en ändring av logiken är nödvändigt kan detta uppnås genom att man ersätter en PLD- chip med ett annat utan omkoppling i kretsen till vilken chipet är anslutet. PLD marker var , faktiskt, den här typen av flexibel logik design i hårdvara .
CPLD

En CPLD är den första typen av chip som tillät logiskt mer komplex än en PLD , men behöver inte nödvändigtvis vara fysiskt större. Till skillnad från en PLD , kan makroceller i en CPLD inte helt sammankopplade . Som ett resultat , även om en CPLD innehåller tillräckligt med kombinationslogikkretsaroch flip - flips att stödja en viss hårdvarukonfiguration - åtminstone i teorin - det kanske inte stöder den konfigurationen i praktiken
. CPLD Fördelar

Den ökade komplexiteten i en CPLD att den kan programmeras med flera logiska ekvationer än en PLD och därför sättas till ett bredare utbud av användningsområden . En CPLD kan användas på samma sätt som en PLD för enkla applikationer såsom adressavkodning, men oftare används för logiska tillämpningar med hög prestanda , till exempel makt sekvensering , spänningsnivå översättning och tidsstyrning . Den kortare uppstartstid och fördröjningstiden för en CPLD gör det bättre att en annan typ av programmerbar logikanordning, känd som ett fält - Programmable Gate Array ( FPGA ) , i många applikationer . Addera


https://sv.htfbw.com © Hobbyer och intressen