Die Technik der PlayStation2

SPR: Notizblock für Videoadressen

Der im Blockschaltbild als CPU-Core bezeichnete Teil der EE enthält neben den drei Ausführungseinheiten (2 Integer, 1 FPU) auch noch einen 16 KByte großen Instruktions-Cache und 8 KByte Daten-Cache. Beide Caches sind zweifach assoziativ ausgeführt. Hintergründe zur Cache-Organisation einer CPU bietet ein eigener Artikel von tecChannel.de.

Neben diesen beiden Caches, die sich auch in anderen CPUs finden, verfügt der Kern der EE über 16 KByte Scratchpad RAM, kurz SPR genannt. Das SPR dient vor allem zur Zwischenspeicherung von Videoadressen, die nicht innerhalb eines Frames wieder verwendet werden. Würden diese Adressen im normalen Daten-Cache zwischengespeichert, so wäre dieser bei Spielen fast nur noch mit der Grafik beschäftigt. Am Beispiel des SPR zeigt sich, dass die EE dezidiert als Spieleprozessor entwickelt wurde.