Hey, ich habe versucht einen 3-Bit D-Flip-Flop Rückwärtszähler zu entwerfen und zu simulieren. Also die Whrheitstabelle aufgestellt(Siehe Anhang). Also alle Zustandsänderungen der FlipFlops markiert, dann Q0 als Taktquelle für Q1 und Q1 als Taktquelle für Q2 ausgewählt. Dann Q's nach D übernommen. Dann für D2, D1 und D0 Karnaugh Pläne aufgestellt. D0 = D0, D1=D1 und D2=D2. Nun, das klappt in der Simulation nicht. Richtig wäre D0=_D0, D1=_D1 und D2=_D2. Wo liegt hier der Fehler?
Vielleicht musst du die aktive Flanke und evtl. die Eingangsinvertierung von D, Reset und Set des gewählten FF-Typs beachten?
> dann Q0 als Taktquelle für Q1 und Q1 als Taktquelle für Q2 ausgewählt. Dann Q's
nach D übernommen.
Falsch.
Du hast einen synchronen 3bit Zähler definiert. Da gibt es nur einen
Takt und der geht an alle 3 Flipflops.
Ich have es vergessen zu erwähnen, dass es ein Asynchroner Zähler sein soll. Ich habe nach diesem Beispiel gearbeitet(Siehe Anhang)
So aus dem Gedächnis heraus jedes FF als Teiler beschalten, also Di mit Qi/ verbinden. D0 --> Q0\ D1 --> Q1\ D2 --> Q2\ Takt --> Clk0 Q0 --> Clk1 Q1 --> CLK2
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.
