Ein Programmable logic array (PLA) ist eine digitale Schaltung, die eine Reihe programmierbarer UND-Gatter enthält, die mit einer Reihe programmierbarer ODER-Gatter verknüpft sind. Es ermöglicht Entwicklern, komplexe boolesche Funktionen zu implementieren, indem sie bestimmte Verbindungen brennen, anstatt diskrete Logikgatter zu verdrahten. Obwohl weitgehend durch Field Programmable Gate Arrays (FPGAs) abgelöst, bleibt die PLA-Architektur grundlegend für den digitalen Logikentwurf und kundenspezifische integrierte Schaltkreise.
We can synthesize this state machine into a programmable logic array to save space on the custom silicon.
In klarem Deutsch Wir können diese Zustandsmaschine in ein Programmable logic array synthetisieren, um Platz auf dem kundenspezifischen Silizium zu sparen.
Im Gegensatz zu einem PROM, das über ein festes UND-Array und ein programmierbares ODER-Array verfügt, können bei einem echten PLA sowohl die UND- als auch die ODER-Ebene programmiert werden, was maximale Flexibilität bei der Logikminimierung bietet.
Auch bekannt als
- PLA
Verwandte Begriffe
Combinational logic
Eine Art von digitaler Logik, bei der die Ausgänge vollständig durch die aktuelle Kombination der Eingänge bestimmt werden.
FPGA
Ein Field-Programmable Gate Array ist ein integrierter Schaltkreis, dessen interne Logik vom Benutzer konfiguriert werden kann.
CPLD
Ein Complex Programmable Logic Device ist ein integrierter Schaltkreis zur Implementierung kundenspezifischer digitaler Logik.
Programmable read-only memory
Ein nichtflüchtiger Speicherchip, der genau einmal beschrieben werden kann, indem interne mikroskopische Sicherungen durchgebrannt werden.