programozható logikai eszközök (PLD) áttekintés

mi a PLD?

PLD jelentése programozható logikai eszköz. A programozható logikai eszköz egy egyedi, programozható elektronikus chip, amely elemként használható az újrakonfigurálható digitális áramkörök felépítéséhez. A programozható logikai eszközök programozható elemekkel rendelkeznek, amelyek egy speciális program segítségével módosíthatók és programozhatók, még akkor is, ha a termék elhagyta a gyártási helyet. A PLD-hez képest egy tipikus ASIC/chip logikai kapukból áll, és rögzített funkcióval rendelkezik, amelyet egy funkció végrehajtására terveztek és programoztak. Ezekkel a tipikus integrált áramkörökkel ellentétben a programozható logikai eszközök újrakonfigurálhatók különféle funkciók elvégzésére a felhasználó igényei alapján.

Hogyan Működnek A Programozható Logikai Eszközök (Pld-K)?

a programozható logikai eszközök több logikai elemet tartalmaznak, például papucsot, valamint a felhasználó által konfigurálható és és vagy kapukat. A belső logikát és a kapcsolatokat a felhasználó módosíthatja a programozási folyamat során, amely egy dedikált szoftveralkalmazás segítségével történik.

a programozható logikai eszközök néha számos biztosítékból állnak, amelyek sértetlenek az eredeti, programozatlan PLD-ben. a logikai eszköz programozásakor és az összekapcsolások megerősítésekor lényegében ki kell fújnia a biztosítékokat, hogy a kapcsolatok állandóak legyenek egy adott konfigurációban, a terv szerint.

programozható logikai eszköz programozásához meg kell győződnie arról, hogy a megfelelő szoftvert és a megfelelő nyelvet használja a technológiával való kommunikációhoz. Valószínűleg hardverleíró nyelvet vagy HDL-t fog használni. Ha magasabb szintű nyelvet keres összetett eszközökhöz, használhatja a VHDL vagy a Verilog kedvelőit.

eszközprogramozóra is szükség van ahhoz, hogy az adott hardvernyelven tervezett logikai mintát áthelyezhessük a programozható logikai eszközre.

a programozható logikai eszközök típusai (pld)

a programozható logikai eszközök többféle típusa létezik, amelyek mindegyike különböző programozható funkciókkal rendelkezik. Ezek a következők:

  • programozható csak olvasható memória (PROM)

egy tipikus programozható, csak olvasható memóriában vagy PROM-ban a bemenetet egy fix és tömbbe táplálják, amely dekóderként működik, majd egy programozható vagy tömbön keresztül feldolgozzák, mielőtt megadnák a kimenetet.

  • programozható tömb logika (PAL)

a programozható Tömblogika vagy a PAL eszköz egy programozható és tömbből áll, majd rögzített vagy tömb ebben a sorrendben. Mint ilyen, ezeknek az eszközöknek a kimenete a bemenetek kombinációja lenne a termékek összege formájában. Ezek az eszközök általában Tranzisztoros cellákkal rendelkeznek.

  • programozható logikai tömb (PLA)

A Pla vagy programozható logikai tömb két programozható és és vagy tömbből áll, amelyek egymás után helyezkednek el a bemenet és a kimenetek között.

  • komplex programozható logikai eszköz (CPLD)

egy CPLD-ben vagy egy komplex programozható logikai eszközben van egy blokkkészlet, amelyek mindegyike programozható logikai eszközökből áll, amelyeket aztán egy globális összekapcsolási mátrix kapcsol össze. Felhasználóként képes programozni az egyes programozható logikai eszközblokkokat, valamint azokat az összeköttetéseket, amelyek a különböző PLD blokkokhoz kapcsolódnak egymással. Tudjon meg többet a CPLDs-ről itt.

  • terepi programozható kapu tömb (FPGA)

az FPGA-k általában programozható logikai mátrixból, programozható útválasztási mátrixból és programozható bemenetekből/kimenetekből állnak. A programozható logikai struktúra alapvetően kétdimenziós logikai blokkok tömbje, amelyet a felhasználó konfigurálhat. A programozható útvonalak az útválasztási csatornák és a csatlakozó vagy kapcsolódobozok, amelyek összekapcsolják a különböző blokkokat és csapokat az áramkörben. Végül konfigurálhatja az I / O puffer csapokat is, és meghatározhatja, hogy a chip mely csapjai működnek bemeneti csapként, kimeneti csapként vagy I/O csapként. Tudjon meg többet az FPGA-król itt.

Miért Érdemes Pld-T Használni?

  • a programozható logikai eszközök nagyobb rugalmasságot biztosítanak a felhasználó számára a tervezési ciklus során. Ennek oka az, hogy a tervezési műveletek a teljes programozási fájl megváltoztatásán alapulnak. Ezek a változások kézzelfoghatóan megfigyelhetők a PLD munkadarabjain és kialakításán belül.
  • a programozható logikai eszközök viszonylag kisebb méretűek és kevesebb helyet foglalnak el. Ennek eredményeként rövidebb összeszerelési idővel és önmagában viszonylag egyszerűbb összeszerelési folyamattal is rendelkeznek. Ez költségcsökkentést is eredményez.
  • a programozható logikai eszközök általában alacsonyabb szintű energiát fogyasztanak, és az alternatív lehetőségekhez képest kevesebb összekapcsolási készletet tartalmaznak a csomagokban. Mindezek a funkciók lefordítani nagy rendszer megbízhatóságát, valamint a rugalmasság.
  • a PLD-k nagymértékben programozhatók – ez azt jelenti, hogy a chip vagy áramkör teljesen programozható a gyártási környezeten kívül. Az áramkör építése során nem feltétlenül kell elvégeznie a változtatásokat, mivel a módosítások szükség szerint később is elvégezhetők.
  • az eszköz konfigurációjának módosítása rendkívül vonzóvá teszi a programozható logikai eszközöket a testreszabhatóságnak és a személyre szabásnak köszönhetően.
  • a PLD-vel helyettesített integrált áramkörök csökkent száma növeli az áramkör megbízhatóságát, különösen azért, mert kevesebb az összeköttetés.
  • mivel a programozható logikai eszközök törölhetők és módosíthatók, ideálisak olyan helyzetekhez vagy technológiákhoz, amelyek következetes frissítést igényelnek, vagy ha életciklusának egy pontján újra kell használni.

a programozható logikai eszközök számos felhasználó, tervező és gyártó számára lehetővé tették, hogy hihetetlenül innovatív és fenomenális technológiával álljanak elő, amelynek középpontjában a logikai alapú megoldások előállítása áll a különböző alkalmazásokban. A csökkentett energiafogyasztás, az alacsonyabb költségösszeg és a sok olyan funkció integrálása, amelyek egyszerűen nem lehetségesek a többi alternatíva többségével, mind a programozható logikai eszközöket sokkal előnyben részesített és előnyben részesített opcióvá teszik a különböző háttérrel és iparágakkal rendelkező több felhasználó számára.

Leave a Reply