Main Page
From PSXDEV
Welcome to the PlayStation (PSX) research dedicated wiki.
Изначально вики планировалось разделить на 4 крупных раздела, которые описывают работу основных подсистем PSX : центральный процессор (CPU), графический процессор (GPU) и видео-вывод, CD-ROM декодер и звуковой процессор (SPU), но потом было решено разделить вики на 2 части - описание версий материнских плат и описание компонентов чипсета (отдельных чипов).
Права на редактирование страниц выдаются по запросу :-) Приятного просмотра.
Random useful links :
- http://nocash.emubase.de/psx-spx.htm
- http://www.psxdev.net/forum/viewforum.php?f=70
- http://www.vlsitechnology.org/html/cells/sxlib013/lib_gif_index.html
- http://www.allaboutcircuits.com/vol_4/chpt_10/5.html
- File:12-Latches and Flip Flops 2.pdf
- http://www10.edacafe.com/book/ASIC/CH02/CH02.4.php?interstitial_displayed=Yes
- http://tams-www.informatik.uni-hamburg.de/applets/hades/webdemos/05-switched/40-cmos/sramcell.html
- http://www.erc.msstate.edu/mpl/distributions/scmos/scmos_doc/index.html
- Правила игры
Цели и задачи проекта
Задачи в целом :
- Изучить все модели PSX и выяснить их отличия
- Изучить все версии и ревизии материнских плат, на компонентном уровне (версии чипов, разводка контактов)
- Описать функциональное назначение чипсета и назначение всех микросхем
- Получить микрофотографии всех микросхем
- Изучить особенности работы микросхем на транзисторном уровне (стандартные ячейки, кастомные блоки, особенности схемотехники)
- Получить логические схемы
Задачи org-a :
- Восстановить стандартные ячейки PSX CPU
- Написать симулятор синтезируемой логики. Кодовое название проекта - Verilike.
- Разобраться в хитросплетении соединений
- Вычленить GTE и получить его логическую схему
- Написать тактово-точную эмуляцию GTE для эмулятора Pcsx
- Параллельно исследовать остальные чипы для расширения кругозора, следить за сайтом и вики :)
Akari's todo:
- Reverse MDEC algorythm and circuit.
- Write cycle-accurate MDEC for PCSX.
IC Reversing Work Flow
Here is brief work flow of chip reverse engineering - from the silicon to complete IC circuit.
Required tools :
- Hugin Image stitching: http://hugin.sourceforge.net/
- Cells / Unit reversing: Photoshop, LogiSim (http://www.cburch.com/logisim/index.html)
- Cells database: http://psxdev.ru/cells
- patterns Tool
- deroute Tool
- stitch Tool
- viewer Tool
- Verilike HDL compiler
- verisim bitstream simulator
|
|