Systemtaktgenerator

Nächstes Kapitel Nächstes Kapitel
2.1.3.7
Vorheriges Kapitel Vorheriges Kapitel

Der Systemtakt für den MC68020 wird duch einen 16,000 MHz Oszillator erzeugt und an den CLK Eingang des Prozessors geführt.
Außerdem wird dieser Takt IC 4, einem 2 x 4 Bit-Teiler 74393 zugeführt, dessen erste Teilerstufe die beiden MC68230 mit einem 8 MHz Takt versorgt. Die zweite Teilerstufe erzeugt in Verbindung mit der ersten eine Frequenz von 62,5 kHz die als Zeitgeber für einen BERR\ (Bus Error) dient.
Der zweite 4 Bit-Teiler des IC 4 zählt immer dann vom Wert Null hoch, wenn AS\ auf "low" gelegt wird. Ist der zweite Zähler abgelaufen, bevor der Prozessor ein DSACK\-Signal erhalten hat, und hat er somit das Signal AS\ nicht wieder auf "high" gelegt, so wird am Prozessor ein Buserror (BERR\) ausgelöst und eine entsprechende Busfehlerroutine wird durchlaufen.
Auf diese Weise wird eine Fehlfunktion des Prozessors verhindert, wenn eine Adresse angesprochen werden sollte, die kein DSACK\ erzeugt, weil z.B. kein Baustein angeschlossen ist.

Der DUART 68681 hat seine eigene Frequenzbasis von 3,6864 MHz, aus der alle gängigen Baudraten abgeleitet werden können.

Erzeugung der verschiedenen Taktsignale

Bild 34: Erzeugung der verschiedenen Taktsignale

Nächstes Kapitel Nächstes Kapitel
2.1.3.7
Vorheriges Kapitel Vorheriges Kapitel