mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik CPU Cycle und BusClock beim HCS12X


Autor: Markus Krug (mkrug)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo zusammen,

hab mir eben versucht klar zu machen wie der ClockGenerator des HCS12X 
funktioniert. Dabei bin ich im freescale Handbuch auf folgende Zeilen 
gestossen:
The Core Clock signal is the clock for the CPU. The Core Clock is twice 
the Bus Clock. But note that a CPU cycle corresponds to one Bus Clock.

Heisst das etwa das die CPU zwar doppelt so schnell wie der Bus getaktet 
wird aber die CPU trotzdem nur mit dem Bustakt (also halb so schnell) 
arbeitet bzw vielleicht doch mit dem CPU Takt arbeitet aber mit dem 
nächsten Befehl immer auf den Bustakt wartet ?
Damit würden ja Befehle die nur einen CPU Takt benötigen künstlich 
verlängert (würde dann im Prinzip für alle Befehle die eine ungerade 
Anzahl von Bustakten dauert gelten).

Kennt sich jemand damit aus ?

Gruss
Markus

Autor: Jadeclaw Dinosaur (jadeclaw)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich übersetze das mal so: Der CPU-Takt ist das Doppelte des Bustaktes. 
Die kürzeste Arbeitseinheit (Zyklus) des CPU-Kerns benötigt aber 
grundsätzlich 2 CPUTakte. Das bedeutet im Umkehrschluß, daß ein Bustakt 
einem CPU-Zyklus entspricht. Und wieviel Zyklen jeder einzelne Befehl 
braucht, das ist hoffentlich im Datenblatt angegeben.

Gruß
Jadeclaw.

Autor: Markus Krug (mkrug)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke für die Info

Markus

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.