Pipeline des SpartanMC

Takte der Pipeline

Takt der Pipeline

* IF - Instruktion Fetch(external link)
* ID - Instruktion Decode(external link)
* OF1 - Operanden Fetch 1(external link) (Konstanten und Bypass1 vorbereiten)
* OF2 - Operanden Fetch 2(external link) (Auswahl Register, Bypass1, Bypass2 oder Konstante)
* EX - Execute Instruction(external link) (Ausführung der Befehle oder Berechnung von Speicheradressen)
* MEM1 - Memory 1(external link) (Adressierung des Speichers (der I/O) und schreiben der Daten im Store-Befehl)
* MEM2 - Memory 2(external link) (Lesen der Daten von der Adresse im Load-Befehl)
* WB - Write Back(external link) (Zurückschreiben der Ergebnisse in das Zielregister)




SpartanMC