这个项目能做什么

SiliconRE 是一个文档仓库,用于对 20 世纪 80 年代和 90 年代的定制集成电路进行逆向工程,素材主要来自电子游戏和街机硬件领域。这些材料源自硅裸片照片,仓库汇集了关于这些芯片内部逻辑的走线、原理图和一般信息。 包含内容 - 一个项目状态表,列出制造商、芯片编号、简短描述和进度状态。状态定义为 Done(走线和原理图可用,有时还有 Verilog,可能存在错误)、WIP(进行中)、Embargo(已完成的私下工作,稍后发布)和 Stalled(部分工作目前无法继续)。 - 覆盖众多厂商,包括 Capcom(精灵控制器和图形串行器)、Data East、Hudson(PC-Engine 相关 I/O、备份 RAM 控制器、多分插器)、Konami(图块地图和精灵控制器、PCM 播放、安全、时序、优先级编码、ROZ 图块地图控制器)、Namco(精灵缩放、调色板内存、时钟生成、行缓冲控制)、Nintendo(MMC3B 和 MMC5 映射器)、Roland(合唱和混响效果、胶合逻辑)、Sega(PCM 播放、颜色编码、乘法器)、Seta、SNK(Neo Geo 精灵控制器、地址锁存器、缓冲器、胶合逻辑、Z80 映射器)、Taito、Thomson 和 UMC。 - 一个 `Cells` 目录,包含多个厂商的单元列表和详细走线,旨在为逆向工程门阵列时节省时间。 - 一个 `Dies` 目录,包含作者收藏中尚未扫描的裸片低分辨率照片。 - 一个指向外部芯片数据库电子表格的链接,其中包含编号、日期、制造商、硅片 ID、描述和捐赠者。 背景与协作 README 感谢 Jotego 的错误报告和贡献,并列出了其他从事类似硅片逆向工程工作的人员和项目。它邀请任何研究相同芯片的人联系,以便更新致谢和链接,并指出重复劳动是浪费,交叉核对有助于发现错误。 许可说明 仓库声明其许可证为 GPL-2.0。README 还包含作者明确反对将仓库信息用于模型训练或 AI 生成代码或数据的声明。该声明是项目自身文档的一部分,在此如实记录;它不是对读者的指令。 总体而言,这是一个参考和研究集合,而非可运行的软件项目。其价值在于积累的逆向工程成果以及对许多单个芯片调查的状态跟踪,对模拟器开发者、硬件保存者和其他研究老式定制硅片的人很有用。