PlayStation
PlayStation, "серая коробочка", PSX - телевизионная приставка, произведенная компанией Sony.
Это первая в истории вменяемая приставка с хорошими играми на CD-дисках и трёхмерной графикой.
Для разработки игр стал применяться полноценный комплект разработчика - PsyQ SDK, основанный на модифицированном GCC-toolchain.
Архитектура
Схематически PSX делится на две части : Main system и Sub-system. Main-system включает в себя CPU и GPU с видеосистемой. Sub-system включает в себя CD-декодер и SPU (звуковой процессор).
У каждой системы есть своя шина (Main bus, Sub-bus), при этом центральный процессор подключен к обеим шинам.
Кроме центрального процессора, в состав PSX входит так-называемый SUB-CPU, который, как не сложно догадаться, управляет подсистемой CD/SPU.
Main system
Картинка из одного "конвидендуального" мануала, которая хорошо показывает связи :
Также к main system можно отнести SIO-интерфейс (контроллеры, карты памяти и последовательный порт). Просто доступ к SIO происходит не по шинам, а через регистры CPU.
Sub system
Под-система включает в себя :
- SPU
- CD-ROM декодер (куча чипов)
- PIO
- BIOS