PLD

(programmerbar Logic Device) en række logic chips, der er programmerbare på kundens hjemmeside, hvor kunden er den faktiske bruger eller en leverandør, der videresælger en tilpasset chip. Logisk programmerbarhed betyder, at nye chipdesign kan testes og let ændres uden at pådrage sig de enorme fotomaskomkostninger for chips, der er afsluttet i en halvlederfabrik (se ASIC). Derudover kan hukommelsesbaserede PLD ‘ er omprogrammeres igen og igen, hvilket gør det muligt at opgradere arbejdsprodukter på brugerens side.
PLD ‘er henviser altid til at ændre logik og ikke data, og programmerbare lagringschips såsom PROMs og EPROM’ er, der bruges til programkode, kan også kategoriseres som PLD ‘ er.
PLD ‘ er er præfabrikeret med forskellige typer logiske kredsløb (fra en håndfuld til hundreder af tusinder), som alle venter på at blive sammenkoblet i henhold til kundens krav. Se soft core og adaptive computing.
FPGAs
Feltprogrammerbare portarrays er en vigtig programmerbar logikteknologi, som nogle leverandører klassificerer under PLD-paraplyen, mens andre holder dem adskilt. I begge tilfælde falder både FPGA ‘er og PLD’ er inden for kategorien “field programmable device” (FPD) (se FPGA).
programmerbar en gang (smeltbare Links og Antifuse)
Sikringsbaserede PLD ‘ er er permanente “ENGANGSPROGRAMMERBARE” (OTP) chips. “Smeltelige links” programmeres ved elektrisk smeltning af ledende aluminiumspor (blæser mikroskopiske sikringer). “Antifuse” er det modsatte. I stedet for at ødelægge ledende links “dyrkes” de ved at sende ladninger i små blokke af isolerende silicium, der bliver ledende.
omprogrammerbar (hukommelsesbaseret)
omprogrammerbare PLD ‘ er gemmer deres logiske design i en EPROM -, EEPROM -, flash-eller SRAM-hukommelse, der forbinder hvert programmerbart forbindelsespunkt med en hukommelsescelle (er forbindelsen åben eller lukket). SRAM-baserede PLD ‘ er er populære og genindlæses ved opstart, hvilket gør dem dynamiske og tilpasningsdygtige til nye krav i øjeblikket.
Spld ‘er og CPLD’ er
Simple PLD ‘er (Spld’ er) er enheder med en og array, der fodrer en eller array eller noget lignende, forskellene er, om en eller begge arrays er programmerbare. Spld ‘ er programmeres via fusible link, antifuse, EPROM, EEPROM eller flash. Komplekse PLD ‘er (CPLD’ er) er dannet af et antal Spld ‘ er, der er forbundet sammen af en programmerbar koblingsmatrice. CPLD ‘ er er EEPROM, flash eller SRAM baseret.
 asic2.jpg

ASIC-familien
PLD ‘er falder ind under den mest generiske definition af applikationsspecifikke ICS (ASIC’ er). (Diagram venligst udlånt af Clive “maks” Maksfield, www.clivemaxfield.com)

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.