Flashcards
Programmierbare logische Arrays (PLA)
Flashcards do conjunto (26)
- 1Vor-/Nachteile PLAs+ übersichtlich
+ Wartungsfreundlich
(Herstellung, Test, Betrieb)
- Realisierungsaufwand höher - 2Struktur eines PLAGitterförmige Verdrahtung, bei der sich an den Kreuzungspunkten einheitliche Bausteine befinden.
- 3Verschiedene Einheitsbausteine1. Identer
2. Addierer
3. Mutliplizierer
4. Negat-Multiplizierer - 4Identer
- 5Addierer
- 6Multiplizierer
- 7Negat-Multiplizierer
- 8"Auffächern"
- 9"Komplement"
- 10Logischer Aufbau eines PLA(n+m) x k - Matrix
- Anlegen von Einsen in der ersten Reihe
- Anlegen von Nullen in der ersten Spalte - 11Beispiel PLA (u,v) = (¬xz+xyz, xz+xy¬z)
- 12Normierter PLA-AufbauBilden von Produkten in Spalten
Bilden von Summen in Zeilen - 13Normiertes PLA für folgende Funktion: xyz + xy¬z + x¬yz + ¬x¬yz
- 14Zwei Arten von PLA-Programmierung1. Hardwaremässig: geeignete Ätzung entsprechend Muster 1, 2 oder 3. Kann nicht mehr rückgängig gemacht werden.
2. Softwaremässig: Zusätzliche Inputs s,t um Bausteinverhalten festzulegen. - 15Implementation der Zusatzleitungen
- 16Punktorientiere PLA-Darstellung
- 17Programmierbare AND-Logik (PAL)ODER-Ebene (rot) fest verdrahtet
UND-Ebene (blau) programmierbar - 18Reduzieren von Redundanzen in einem PAL1. Überdeckungsmatrix: Reduzieren der Produktterme und somit Anzahl Spalten
2. Faltung: Reduzierung der Zeilen durch Belegung einer Zeile mit mehreren Signalen. Verbindungsdraht wird z.T. unterbrochen. - 19Beispiel Überdeckungsmatrix
- 20Beispiel Faltung
- 21Read Only Memory (ROM)
- 22Beispiel ROM: Speicherabruf mit Addresse 101"3-Baustein steht für 0"
"2-Baustein steht für 1" - 23Schaltwerk-Realisierung mit PLA
- 24Prinzip: Sequentieller RechnerNext-State-Logik berechnet Folgezustand
Output-Logik berechnet Output
=> Realisierung eines Schaltwerks - 25Beispiel: Steuerbefehle eines Addierers in PLA
- 26MikroprogrammierungJe nach Operation müssen verschiedene Schritte durchgeführt werden (Addition, Subtraktion, ...). Diese Schritte sind alle als Steuersignale codiert. Der Ablauf dieser Schritte/Steuersignale (Bitfolgen) wird in einer separaten ROM gespeichert. Dies nennt man Mikroprogrammierung.
Informações
- Descrição
- Programmierbare logische Arrays (PLA)
- Criado por
- Luca Rolshoven
- Visualizações
- 137
- Avaliação