CPU

From PSXDEV
Revision as of 15:08, 27 August 2013 by Akari (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Центральный процессор

Центральный процессор практически на всех ревизиях материнских плат представлен одной большой СБИС под индексом IC103.

Template:Cpu cxd8530cq.jpg

В состав центрального процессора, помимо немного измененного ядра R3000A входят следующие компоненты:

 * системный сопроцессор 2 (GTE)
 * MDEC (декодер MPEG видео)
 * контроллер DMA (8 каналов)
 * контроллер прерываний
 * контролер DRAM
 * контроллер шины (интерфейс для ROM BIOS / GPU)
 * контроллер SIO (последовательный интерфейс похожий на RS-232)
 * контроллер PIO (порт расширений для дополнительных устройств)
 * Root counters (4 аппаратных счетчика, один работает на частоте ядра)
 * встроенные кеш инструкций и кеш данных (кеш данных с возможностью прямого доступа)

Микрофотография кристалла : Template:Cpu:ic103 600px.jpg?400

Как видно большую часть кристалла занимает "каша" из синтезированной Verlog-логики, а по краям находятся различная память и регистры (см. CPU UNITS).


Сопутствующие микросхемы

К сопутствующим микросхемам относятся DRAM (оперативная память) и ROM BIOS.

В ранних версиях материнской платы оперативная память была представлена четырьмя модулями 8-битовой памяти (Template:Main-ram km48v514bj-6.pdf). Позже она была заменена на один блок 32-битной.

Template:Main-ram nec 424805al-a60.jpg