Digitaltechnik09 SchaltwerkeProf. Dr.Jörg Vollrath08 Minimalform |
![]() |
Die Verbindung 2er Inverter mit einer Rückkopplung. Bei der Rückkopplung wird ein Ausgang als ein Eingangssignal verwendet. Je nach Rückkopplung können Speicher oder Oszillatoren entstehen. Version 4 SHEET 1 880 680 WIRE 160 96 128 96 WIRE 240 96 208 96 WIRE 128 144 128 96 WIRE 128 144 96 144 WIRE 240 144 240 96 WIRE 256 144 240 144 WIRE 128 176 128 144 WIRE 160 176 128 176 WIRE 240 176 240 144 WIRE 240 176 208 176 WIRE 320 240 16 240 WIRE 16 288 16 240 WIRE 48 288 16 288 WIRE 160 288 96 288 WIRE 256 288 208 288 WIRE 320 288 320 240 WIRE 320 288 304 288 WIRE 352 288 320 288 FLAG 96 144 In IOPIN 96 144 In FLAG 256 144 Out1 IOPIN 256 144 Out FLAG 352 288 Out2 IOPIN 352 288 Out SYMBOL NOT 176 96 M0 SYMATTR InstName X1 SYMBOL NOT 192 176 M180 SYMATTR InstName X2 SYMBOL NOT 80 288 M180 SYMATTR InstName X3 SYMBOL NOT 192 288 M180 SYMATTR InstName X4 SYMBOL NOT 288 288 M180 SYMATTR InstName X5 TEXT -16 104 Left 2 !.global VDD TEXT -24 64 Left 2 !VDD VDD 0 DC 1 TEXT -24 24 Left 2 !.include cmosedu_models.txt TEXT 240 208 Left 2 !.PARAM CDL=1f TEXT -8 200 Left 2 !.tran 40n |
![]() |
Speicherglied: Latch Ein Taktsignal (clock, CLK) steuert die Datenübernahme Version 4 SHEET 1 880 680 WIRE 160 96 128 96 WIRE 240 96 208 96 WIRE 48 112 48 80 WIRE 16 144 -16 144 WIRE 128 144 128 96 WIRE 128 144 80 144 WIRE 240 176 240 96 WIRE 128 176 128 144 WIRE 160 176 128 176 WIRE 240 176 208 176 WIRE 48 192 48 176 WIRE 128 208 128 176 WIRE 272 208 128 208 WIRE 96 288 64 288 WIRE 176 288 144 288 FLAG -16 144 In IOPIN -16 144 In FLAG 272 208 Out1 IOPIN 272 208 Out FLAG 64 288 CLK IOPIN 64 288 In FLAG 176 288 bCLK IOPIN 176 288 Out FLAG 48 192 CLK FLAG 48 80 bCLK SYMBOL TG 48 160 R0 SYMATTR InstName X6 SYMBOL NOT 192 176 R0 SYMATTR InstName X1 SYMBOL NOT 176 96 R180 SYMATTR InstName X2 SYMBOL NOT 128 288 R0 SYMATTR InstName X3 TEXT -40 -16 Left 2 !.global VDD TEXT -24 -48 Left 2 !VDD VDD 0 DC 1 TEXT -24 24 Left 2 !.include cmosedu_models.txt TEXT 240 256 Left 2 !.PARAM CDL=1f TEXT 240 232 Left 2 !.tran 500n TEXT -56 352 Left 2 !V1 CLK 0 PULSE(0 1 0 1n 1n 49n 100n)\n\nV2 IN 0 PULSE(0 1 79n 1n 1n 149n 200n) |
![]() |
Erweiterung durch X: Kann entweder 0 oder 1 sein. |
Zustandstabelle
Die Zustandstabelle ist erkennbar am Index: n+1 |
Der Zähler zählt hoch, wenn DOWN Null ist. Beim Hochzählen folgt der "11" eine "00", beim Runterzählen folgt der "00" eine "11". Realisierung der Flankensteuerung: Master Slave Flip Flop, D Flip Flop
![]() Ein Dreick am Eingang des Symbols bezeichnet eine Flankensteuerung. Setup und Hold Zeiten
f_{max} = \frac{1}{T_{min}} \lt \frac{1}{t_{setup} + t_{DSpeicher} + t_{DLogik}} Praktische Realisierung eines Scan Flip Flops
In integrierten Schaltungen werden zur Testbarkeit D-Flip-Flops durch Scan Flip Flops ersetzt.
Alle Scan Flip-Flops werden zu einem Schieberegister verschaltet. Dabei wird der TDO-Ausgang eines Scan Flip Flops mit dem TDI Eingang des nächsten Flip Flops verschaltet. Damit ist es möglich alle Speicherelemente in einen beliebigen Zustand zu setzen (TE="1" und serielle Dateneingabe), eine logische Verknüpfung durchzuführen (TE="0", CLK rising) und dann das Ergebnis seriell auszulesen (TE="1"). ![]() Fragen und Diskussion
10 Zustandsmaschinen Begriffe
Submit Thank You!
Hochschule für angewandte Wissenschaften Kempten, Jörg Vollrath, Bahnhofstraße 61 · 87435 Kempten
Tel. 0831/25 23-0 · Fax 0831/25 23-104 · E-Mail: joerg.vollrath(at)fh-kempten.de Impressum
|
Version 4 SymbolType BLOCK LINE Normal -32 24 -32 -23 LINE Normal 0 0 -32 24 LINE Normal -32 -23 0 0 CIRCLE Normal 17 11 0 -9 WINDOW 0 -12 -23 Bottom 2 PIN -32 0 NONE 8 PINATTR PinName A PINATTR SpiceOrder 1 PIN 16 0 NONE 8 PINATTR PinName Y PINATTR SpiceOrder 2
Version 4 SymbolType BLOCK LINE Normal -16 -16 -32 -16 LINE Normal -16 -26 -16 -16 LINE Normal 16 -26 -16 -26 LINE Normal 16 -16 16 -26 LINE Normal 32 -16 16 -16 LINE Normal 16 -16 32 -16 LINE Normal 16 -8 16 -16 LINE Normal -16 -8 16 -8 LINE Normal -16 -16 -16 -8 LINE Normal 16 -32 -16 -32 LINE Normal 16 0 -16 0 LINE Normal 0 16 0 0 LINE Normal 0 -40 0 -48 CIRCLE Normal 4 -32 -4 -40 WINDOW 0 0 -56 Bottom 0 PIN 0 -48 NONE 8 PINATTR PinName C PINATTR SpiceOrder 1 PIN 0 16 NONE 8 PINATTR PinName Cb PINATTR SpiceOrder 2 PIN -32 -16 NONE 8 PINATTR PinName A PINATTR SpiceOrder 3 PIN 32 -16 NONE 8 PINATTR PinName B PINATTR SpiceOrder 4