Sobre el proyecto

SiliconRE es un repositorio de documentación para la ingeniería inversa de circuitos integrados personalizados de los años 1980 y 1990, extraídos en gran medida del mundo del hardware de videojuegos y arcade. El material deriva de fotografías de dies de silicio, y el repositorio reúne trazas, esquemas e información general sobre la lógica interna de estos chips. Qué contiene - Una tabla de estado del proyecto que enumera fabricantes, referencias de chips, descripciones breves y estados de progreso. Los estados se definen como Done (trazado y esquema disponibles, a veces Verilog, posibles errores), WIP (trabajo en curso), Embargo (trabajo privado completado que se publicará más adelante) y Stalled (trabajo parcial que no puede continuar en este momento). - La cobertura abarca muchos fabricantes, incluidos Capcom (controladores de sprites y serializadores gráficos), Data East, Hudson (E/S relacionada con PC-Engine, controlador de RAM de respaldo, multitap), Konami (controladores de tilemap y sprites, reproducción PCM, seguridad, temporización, codificación de prioridad, controladores de tilemap ROZ), Namco (escalado de sprites, memoria de paleta, generación de reloj, control de búfer de línea), Nintendo (mappers MMC3B y MMC5), Roland (efectos de chorus y reverb, lógica de interconexión), Sega (reproducción PCM, codificación de color, multiplicador), Seta, SNK (controladores de sprites de Neo Geo, latches de direcciones, búferes, lógica de interconexión, mapper Z80), Taito, Thomson y UMC. - Un directorio `Cells` con listas de celdas y trazas detalladas de varios fabricantes, destinado a ahorrar tiempo al hacer ingeniería inversa de gate arrays. - Un directorio `Dies` con fotos de baja resolución de dies en la colección del autor que aún no se han escaneado. - Un enlace a una hoja de cálculo externa de base de datos de chips con referencias, fechas, fabricantes, IDs de silicio, descripciones y donantes. Contexto y colaboración El README acredita a Jotego por informes de errores y contribuciones, y enumera otras personas y proyectos que realizan trabajos similares de ingeniería inversa de silicio. Invita a cualquiera que trabaje en los mismos chips a ponerse en contacto para que se puedan actualizar los créditos y enlaces, señalando que duplicar esfuerzos es un desperdicio y que la verificación cruzada puede ayudar a detectar errores. Nota de licencia El repositorio declara que su licencia es GPL-2.0. El README también contiene una declaración explícita del autor oponiéndose al uso de la información del repositorio para el entrenamiento de modelos o la generación de código o datos por IA. Esa declaración forma parte de la propia documentación del proyecto y se registra aquí como tal; no es una instrucción para el lector. En conjunto, esta es una colección de referencia e investigación más que un proyecto de software ejecutable. Su valor radica en los artefactos de ingeniería inversa acumulados y en el seguimiento del estado de muchas investigaciones individuales de chips, útil para desarrolladores de emuladores, preservacionistas de hardware y otras personas que estudian silicio personalizado antiguo.