« Архитектура PlayStation 3 (index)

Архитектура PlayStation 3

Chapter 6: Ввод/вывод и обратная совместимость


Содержание

  1. Внешние интерфейсы
    1. Беспроводное оборудование
  2. Внутренние интерфейсы
    1. Обратная совместимость
    2. Странная смена курса
    3. Поздняя совместимость

Все операции ввода/вывода делегированы другому большому чипу, южному мосту . Это очень похоже на архитектуру, принятую в свое время в первом Xbox. Похоже, что разрыв в архитектурах между консолями становится все уже, или, может быть, этот подход оказался очень надежным, и он не зависит от архитектуры. Решайте сами.

Image
Большой чип южного моста, контролирующий небольшие микросхемы ввода-вывода и интерфейсы.

Image
То же изображение, но с важными обозначениями.

Как и IOP в PS2, южный мост полностью проприетарный, хотя на этот раз он изготовлен Toshiba (они назвали его 'Super Companion Chip' ). Но несмотря на то, что он все ещё остается неясным куском кремния, он делает превосходную работу, объединяя множество интерфейсов и протоколов, как внешних (будь то USB, Ethernet и прочее), так и внутренних ( SATA). Для справки, в прошлом низкая тактовая частота IOP создавала узкое место для быстрых интерфейсов, таких как ATA и Ethernet, значительно снижая их полную пропускную способность.

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

Image
Диаграмма соединений южного моста.

В целом, Southbridge встраивает огромное количество интерфейсов. Это связано с тем, что эта консоль была разработана во время тренда на "мультимедийные комбайны". Недостаточно, чтобы игровые консоли запускали только игры. Они также стали плеерами DVD и Blu-ray, ресиверами ТВ (частично), просмотрщиками фотографий (импортируя фото с камеры через карт-ридер) и, возможно, ещё большим по мере развития потребностей (благодаря своей обновляемой ОС).

Внешние интерфейсы

Image
Как и во многих ПК той эпохи (включая мой), здесь есть карт-ридер. Рядом с ним есть четыре порта USB 2.0.
Это было довольно "премиально" для консоли стоимостью £425! (£628 в 2021 с учётом инфляции).

Image
Та же консоль с закрытой крышкой.
Для снижения стоимости в поздних моделях запечатали крышку и убрали кард-ридер и два порта USB.

В случае с доступными для пользователя портами, к южному мосту подключены:

Беспроводное оборудование

Благодаря широкому внедрению технологии Bluetooth проводное управление теперь уходит в прошлое. Новая форма контроллера Dualshock 2 от PS2 теперь называется Sixaxis. Хоть это и не радикальное изменение, на которое решились другие, но в нём есть гироскоп для новых типов человеческого ввода. Однако это произошло за счет отказа от тактильной обратной связи (вибрации). Год спустя Sony удивила игроков контроллером Dualshock 3, в который вернулся тактильный мотор.

Также теперь вы можете включить консоль с помощью беспроводного контроллера.

Внутренние интерфейсы

Что касается внутренних компонентов, то южный мост соединяет:

Обратная совместимость

Упомянув чипы PS2, полагаю, что это мой намек на то, чтобы надо поговорить об обратной совместимости PlayStation 3 раз и навсегда.

Для начала, позвольте мне рассказать то, как обычно работает обратная совместимость: консоли могут либо играть в игры своих предшественников с помощью программного обеспечения (инструкции, чтобы существующее оборудование могло вести себя как бы ожидалась старая игра) и аппаратного обеспечения (либо существующее оборудование обеспечивает полную или частичную обратную совместимость; либо компания добавила дополнительные чипы для воссоздания старой системы на новой материнской плате). При той вычислительной мощности, которую демонстрирует PS3, можно ожидать, что Sony выпустит эмулятор PS2, работающий в Cell и ускоренный RSX. Ну, по какой-то причине этого не произошло. Вместо этого Sony установила чипсет PS2 в одном углу материнской платы.

Image
Большой чип EE+GS, два модуля RDRAM по 16 МБ и 'PS2 мост'.

Image
То же изображение, но с важными обозначениями.

С другой стороны, отсутствующие, но не столь критичные чипы (IOP, SPU и прочее) эмулируются с помощью Cell. В случае игровых сохранений изначально пользователям приходилось приобретать адаптер карты памяти. Но после выхода нового обновления ПО карты памяти теперь эмулируются как образы дисков, хранящиеся на жестком диске, а Magic Gate (система шифрования) обрабатывается одним SPU.

Поскольку Cell и RSX все ещё "включены" во время игры на PS2, то система предлагает два метода масштабирования для увеличения площади экрана во время геймплея: метод "ближайших соседей" и "антиалиасинг".

Image
Интерфейс PS3 показывает значок игры после вставки диска от PS2.
(Пока не беспокойтесь о других значках, так как некоторые из них даже не официальные).

В общем, благодаря данным решениям, PS3 запускает игры PS2 с впечатляющей совместимостью. Вдобавок ко всему, вы можете воспользоваться новыми функциями консоли (беспроводное управление, интерфейс HDMI и виртуальные карты памяти).

Как будто этого было мало, игры PS1 также могут запускаться. Для этого не требуется встроенного SoC или GPU (всё работает через чистую программную эмуляцию).

Странная смена курса

Sony на протяжении всего жизненного цикла консоли медленно убирала чипы для PS2 из материнской платы PS3. В итоге обратная совместимость была реализована только через программную эмуляцию (со многими ограничениями, такими как запуск PS2 игр, купленных через их онлайн-магазин). Поскольку Sony так и не заменила чипсет PS2 (как это было раньше с железом PS1 в PS2), то это заставляет задуматься о техническом и исполнительном обосновании этого. Что ж, в качестве примера, вот мое краткое мнение о причинах этого:

Лично я считаю, что чистая программная эмуляция является наиболее приемлемым вариантом в долгосрочной перспективе благодаря её масштабируемости, настройке и независимости от проприетарного оборудования. Но, конечно, это требует больше усилий для точной реализации, как показывает текущая разработка PCSX2 сообществом добровольцев (обратите внимание, что эмулятор работает только на ПК с x86).

Поздняя совместимость

Мы еще не закончили говорить о совместимости! Возможно, вас удивит тот факт, что Sony также позволила пользователям запускать подмножество игр PlayStation Portable. Хотя эмуляция осуществлялась полностью с помощью программного обеспечения, как и совместимость PS2 в более поздних моделях.

Поскольку PS3 не может читать UMD диски, то пользователи должны получить доступ к каталогу игр из интернет-магазина Sony, чтобы загрузить и установить любую игру для PSP.


Previous: 5. Аудио

Next: 7. Операционная система


Rodrigo Copetti © 2026 RSS Feed

Переключиться на современную версию

Домашняя страница · Статьи · Поддержка · Об авторе · О сайте