Forum
Asynchroner Zähler und Code (Schaltungstechnik)
Hallo Dirk,
» Kann mir jemand sagen woran man erkennen kann,
» ob ein code geignet ist um dafür einen
» asynchronen Zähler aufzubauen?
Ein asynchroner Zähler besteht aus hintereinandergeschalteten Teilerketten. Die erzeugen eigentlich immer einen normalen Binärcode, sofern die FFs negativ flankengetriggert sind.
» Ich vermute, daß man keine asynchronen Zähler für Codes bauen kann bei
» denen sich mehr als ein Bit gleichzeitig ändert.
Wieso ? Beim Binärcode können z.B. alle Bits gleichzeitig von 111... auf 000... springen, sofern man bei asynchronen Teilern von gleichzeitig reden kann.
» Der Takteingang der FFs sollte ja immer nur aus dem Ausgang des Vorgänger
» FF gespeist werden, um Hazards zu vermeiden.
Wieso ? Hazards kann man nur durch synchrone Zähler vermeiden, bei denen alle Takteingänge parallel liegen.
» Synchrone Zähler kann man für beliebigen Code bauen, oder?
Natürlich, aber einem asynchronen Zähler kannst du auch ein Decoder/Encoder nachschalten, der jeden beliebigen Code erzeugt.
Jörg
Gesamter Thread:
