Об этом проекте
SiliconRE — это репозиторий документации по обратной разработке заказных интегральных схем 1980-х и 1990-х годов, в значительной степени из мира видеоигр и аркадного оборудования. Материал получен из фотографий кремниевых кристаллов, и репозиторий собирает трассировки, схемы и общую информацию о внутренней логике этих чипов.
Что он содержит
- Таблицу состояния проектов со списком производителей, обозначений чипов, кратких описаний и стадий прогресса. Статусы определены как Done (трассировка и схема доступны, иногда Verilog, возможны ошибки), WIP (работа в процессе), Embargo (завершённая приватная работа, которая будет опубликована позже) и Stalled (частичная работа, которая в настоящее время не может быть продолжена).
- Охват распространяется на многих производителей, включая Capcom (контроллеры спрайтов и графические сериализаторы), Data East, Hudson (связанный с PC-Engine ввод-вывод, контроллер резервной RAM, мультитап), Konami (контроллеры тайлмапов и спрайтов, воспроизведение PCM, защита, тайминг, кодирование приоритетов, контроллеры тайлмапов ROZ), Namco (масштабирование спрайтов, память палитры, генерация тактовых сигналов, управление линейным буфером), Nintendo (мапперы MMC3B и MMC5), Roland (эффекты хоруса и реверберации, связующая логика), Sega (воспроизведение PCM, цветовое кодирование, умножитель), Seta, SNK (контроллеры спрайтов Neo Geo, адресные защёлки, буферы, связующая логика, маппер Z80), Taito, Thomson и UMC.
- Каталог `Cells` со списками ячеек и подробными трассировками для нескольких производителей, предназначенный для экономии времени при обратной разработке вентильных матриц.
- Каталог `Dies` с фотографиями кристаллов низкого разрешения из коллекции автора, которые ещё не были отсканированы.
- Ссылку на внешнюю таблицу базы данных чипов с обозначениями, датами, производителями, кремниевыми идентификаторами, описаниями и дарителями.
Контекст и сотрудничество
В README выражается благодарность Jotego за отчёты об ошибках и вклад, а также перечисляются другие люди и проекты, занимающиеся аналогичной работой по обратной разработке кремния. Он приглашает всех, кто работает над теми же чипами, связаться, чтобы можно было обновить благодарности и ссылки, отмечая, что дублирование усилий расточительно и что перекрёстная проверка может помочь выявить ошибки.
Примечание о лицензии
В репозитории указано, что его лицензия — GPL-2.0. README также содержит явное заявление автора против использования информации из репозитория для обучения моделей или ИИ-генерации кода или данных. Это заявление является частью собственной документации проекта и приводится здесь как таковое; оно не является инструкцией для читателя.
В целом это справочная и исследовательская коллекция, а не запускаемый программный проект. Её ценность заключается в накопленных артефактах обратной разработки и отслеживании состояния множества отдельных исследований чипов, что полезно разработчикам эмуляторов, специалистам по сохранению аппаратного обеспечения и другим людям, изучающим старинный заказной кремний.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.