Emotion Engine

From Wikipedia, the free encyclopedia

Sony Emotion Engine CPU
Enlarge
Sony Emotion Engine CPU

The Emotion Engine is the name of the Central Processing Unit (CPU) used in Sony PlayStation 2 video game consoles. It was jointly designed by Toshiba and Sony and began mass production in 1999. According to MicroDesign Resources, it is two times the speed of a 733 MHz Pentium III and 15 times the speed of a 400 MHz Celeron at handling tasks like full-motion video (SIMD). [1]

The Emotion Engine's data bus, cache memory as well as all registers are implemented in 128 bit technology, integrated on a single 0.18 micrometer process technology chip (making it the first commercial 128 bit CPU). The Emotion Engine, based on the MIPS R5900, is sort of a combination CPU and DSP processor, whose main function is simulating 3D worlds. It integrated all necessary units on the die: The MIPS III CPU core, 2 vector units, FPU, image processing unit (basically an MPEG2 decoder with some other capabilities), 10-channel DMA controller, graphics interface unit, RDRAM and I/O interfaces, all connected via a shared 128-bit internal bus.

Contents

[edit] Specifications

Geometry

[edit] Clock or Bus speed?

The execution units (the main core and both vector units) operate at the specified speed of ~300Mhz, and all three execution units can execute two instructions every cycle assuming no stalls occur.

The bus and peripheral interfaces operate at half the core speed.

[edit] See also

[edit] External links

In other languages