Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску
180-нм процессор IBM Gekko в Nintendo Gamecube сбрит, чтобы обнажить кремниевый кристалл.

Gekko - это суперскалярный 32-разрядный микропроцессор PowerPC, изготовленный по заказу IBM в 2000 году для Nintendo для использования в качестве центрального процессора в своей игровой консоли шестого поколения , Nintendo GameCube , а затем и в Triforce Arcade Board .

Развитие [ править ]

Роль Гекко в игровой системе заключалась в облегчении написания игровых сценариев, искусственного интеллекта , физики и обнаружения столкновений, настраиваемых графических световых эффектов и геометрии, таких как плавные преобразования, и перемещения графических данных по системе.

О проекте было объявлено в 1999 году, когда IBM и Nintendo заключили контракт на 1 миллиард долларов на ЦП, работающий на частоте около 400 МГц. IBM решила модифицировать свой существующий процессор PowerPC 750CXe в соответствии с потребностями Nintendo, такими как жесткая и сбалансированная работа вместе с графическим процессором «Flipper». Настройка была связана с архитектурой шины, DMA , сжатием и блоком с плавающей запятой, которые поддерживают специальный набор инструкций SIMD. ЦП сделал основу для настраиваемых эффектов освещения и геометрии и мог передавать сжатые данные непосредственно в графический процессор. [ необходима цитата ]

Считается, что Gekko является прямым предком процессора Broadway , также разработанного и изготовленного IBM , на котором установлена консоль Wii .

Особенности [ править ]

  • Индивидуальное ядро PowerPC 750CXe
  • Тактовая частота - 486 МГц
  • Суперскалярное исполнение вне очереди
  • 4 этапа длинных двухцелочисленных ALU (IU1 и IU2) - 32 бит
  • 7-ступенчатый блок с плавающей запятой - 64-битный FPU с двойной точностью , используемый как 2 × 32-битный SIMD для производительности 1,9 GFLOPS с одинарной точностью с использованием операции умножения-накопления . SIMD часто встречается под названием «парные одиночные игры».
  • Блок прогнозирования ветвлений (BPU)
  • Блок загрузки-накопителя (LSU)
  • Блок системного регистра (SRU)
  • Блок управления памятью (MMU)
  • Кэш целевых инструкций ветвления (BTIC)
  • Инструкции SIMD - PowerPC750 + около 50 новых инструкций SIMD , ориентированных на 3D-графику
  • Фронтальная шина - 64-битная улучшенная шина 60x для графического процессора / набора микросхем с тактовой частотой 162 МГц и пиковой пропускной способностью 1,3 ГБ / с
  • Кэш - память на кристалле - 8- полосный ассоциативный кэш L1 объемом 64 КБ (32/32 КБ для инструкций / данных). 256 КБ на кристалле, 2-полосная ассоциативная кэш-память L2
  • DMIPS - 1125 ( кристалл 2.1 )
  • 180 нм шестислойный процесс производства медных проводов IBM. 43 mm² умирают
  • 1,8 В для логики и ввода / вывода . 4,9 Вт рассеиваемая мощность
  • Корпус PBGA 27 × 27 мм с 256 контактами
  • Всего 6,35 миллиона логических транзисторов и 18,6 миллиона транзисторов

См. Также [ править ]

  • Nintendo GameCube
  • Triforce (игровая системная плата)
  • PowerPC G3
  • Broadway (микропроцессор) , процессор в Nintendo Wii
  • MIPS R4300 , процессор в Nintendo 64

Ссылки [ править ]

  • IBM и Nintendo объявляют технологическое соглашение на 1 миллиард долларов
  • Процессор, совместимый с PowerPC, поддерживающий высокопроизводительную трехмерную графику