Emotion Engine (Emotion Engine)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/3/3e/Sony_EmotionEngine_CXD9615GB_top.jpg/220px-Sony_EmotionEngine_CXD9615GB_top.jpg)
Emotion Engine — центральный процессор, используемый в консолях PlayStation 2. Был разработан совместно компаниями Sony и Toshiba, и вышел в производство в 1999 году. Согласно MicroDesign Resources, он в два раза быстрее 733 МГц Pentium III и в 15 раз быстрее 400 МГц Celeron в таких задачах, как обработка FMV.[1]
Один из первых коммерческих процессоров, использовавший 128-битные векторные регистры.
Emotion Engine, основанный на MIPS R5900, является комбинацией центрального процессора и цифрового сигнального процессора, и его главной задачей является обработка трёхмерной графики. На кристалле, выполненном по 180 нм техпроцессу и содержащем 10,5 млн транзисторов[2], совмещены все необходимые блоки — ядро MIPS III, два векторных блока, математический сопроцессор, процессор обработки изображения (обычный MPEG2 декодер), 10-канальный DMA контроллер, блок графического интерфейса, RDRAM и интерфейсы ввода-вывода, и всё соединено общей 128-битной внутренней шиной.
Процессор также используется в ранних моделях PlayStation 3 для обратной совместимости. PAL-версии консоли не использовали процессор в целях уменьшения затрат на производство, однако эмуляция PlayStation 2 в этом случае была намного хуже чем в вариантах с процессором.
Технические характеристики
[править | править код]- Тактовая частота: 294.912 МГц, 299 MHz (в поздних версиях)
- Система команд: MIPS III, MIPS IV подмножество, 107 векторных инструкций
- MIPS основное ядро: 2 issue, 2 64-разрядных модуля для операций с фиксированной точки, 1 сопроцессор для операций с плавающей точкой, 6 конвейеров
- Кэш инструкций: 16 КБ, 2-канальная ассоциативность
- Кэш данных: 8 КБ, 2-канальная ассоциативность
- Временная память (SPM): 16 КБ
- Буфер ассоциативной трансляции: Объединенная инструкция/данные с 48 записями
- Векторный процессорный блок: 4 FMAC модуль, 1 FDIV модуль
- Векторный процессорный блок регистров: 128-битная ширина SIMD, 32 записи
- Модуль обработки изображений: MPEG-2 макроблочный декодер
- Прямой доступ к памяти: 10 каналов
- Напряжение VDD: 1.8 В
- Потребляемая мощность: 15 Вт на 1.8 В
См. также
[править | править код]Примечания
[править | править код]- ↑ CNN — The Sony Emotion Engine: Will PlayStation2 replace your PC? — February 1, 2000 . Дата обращения: 23 июня 2007. Архивировано 22 июня 2007 года.
- ↑ http://www.hotchips.org/wp-content/uploads/hc_archives/hc11/2_Mon/hc99.k1.kutaragi.pdf Архивная копия от 24 сентября 2015 на Wayback Machine Hot Chips 1999 (англ.) слайд 7
Литература
[править | править код]- Masaaki Oka, Masakazu Susuoki, Designing and Programming the Emotion Engine / IEEE 1999 ISSN 0272-1732 pages 20–28
Ссылки
[править | править код]- Sound and Vision: A Technical Overview of the Emotion Engine / Ars Techniva, 2000
- Sony Emotion Engine (ppt) / Kim L. Vu, 2002.5.20
- Gekko, Emotion Engine and Intel PIII Architectures - Fighting for the Gamer / ICCA’02 69-78
- PS2 Emotion Engine (недоступная ссылка) / CSMC411
Это заготовка статьи об аппаратном обеспечении. Помогите Википедии, дополнив её. |