02 июля 2018 - Новый дата сет

В целях повторной сверки рядов ячеек, а также для разрешения грязных мест м1 был распилен по рядам.

Скачать через Google Drive:

https://drive.google.com/file/d/1A6z6ZubVnuhC8zOan4aQl5zeZk-KMy15/view?usp=sharing

Также произведено улучшение утилиты pattern:

  • - Добавлена мини-карта для просмотра добавленных ячеек
  • - Автоматическая разметка рядов ячеек
  • - Навигация между нераспознанными ячейками (UNK) и грязными областями (GARBAGE)
  • - Поиск ячеек по имени
  • - Копирование и вставка ячеек

 

 


04 июня 2018 - Продолжаем

После пары недель работ (и двухлетнего перерыва ) решил показать небольшой прогресс над трассировкой GTE:

На данный момент трассировка охватывает около 300 ячеек и содержит около 6000 соединений. Всё же это пока малая часть:

Для этого произведена сшивка металла М2 всего куска 02.

В качестве предварительной подготовки были написаны утилиты:

  • - RubberTool: для резиновой трансформации двух изображений. Планировалось "подгонять" искаженные слои под контрольные точки (виасы). Но оказалось, что проще распилить изображение на слайды и двигать их по мере трассировки.
  • - ImageTiler: использовалась для распиливания изображения M2 куска 02 на тайлы с зазорами.

 

Исходные коды утилит доступны на Github: https://github.com/ogamespec/psxdev

Также в базу добавлено несколько ячеек:

  

(4-NOR, 5-NOR и IMUX)

 


31 июля 2016 - Исследование разводки старого GPU

Совсем недавно мы получили снимки кристаллов GPU:

http://forum.emu-russia.net/viewtopic.php?p=25278#p25278

В связи с этим я сделал то, что давно хотел сделать.

Поскольку сервисных мануалов на материнские платы PU-7 (и аналогичные им старые PU-8) у нас нет, я провел небольшое исследование как соединяются между собой все части старого GPU:

 

(чтобы увидеть полный масштаб откройте картинку в новой вкладке).

Как и предполагалось, старый GPU состоящий из двух чипов (CXD 8514Q/2923AR) работает следующим образом:

  • - Интерфейс между GPU и CPU не претерпел изменений в последующих версиях.
  • - Большая микросхема CXD 8514Q (160 контактов) занимается отрисовкой примитивов в специальную двух-портовую DRAM. Соответственно она также содержит DRAM Refresh логику. Картина немного усложняется тем, что VRAM поделена на два банка (2 микросхемы).
  • - Маленькая микросхема CXD 2923AR (64 контакта) занимается выборкой пикселей из VRAM и представляет собой RGB DAC. Однако выборка пикселей (установка адреса, режим цветности 15/24 bpp) происходит под управлением большой микросхемы. Для этого 2923AR имеет 4 специальных управляющих входа, функция которых пока неизвестна.
  • - Выходные значения RGB с CXD 2923AR, а также сигналы Subcarrier и Colorburst SYNC генерируемые CXD 8514Q подаются на RGB Encoder IC501, после чего видеосигнал уходит потребителю.

 

Фотографии материнских плат с демонтированными компонентами находятся тут: http://siliconpr0n.org/map/sony/pu-8_1-658-467-11/

 



Больше новостей...