Durante tres décadas, los coleccionistas de hardware retro operaron bajo una premisa física reconfortante: mientras los condensadores electrolíticos tienen fugas, las correas de goma se licúan y los láseres ópticos se agotan, los circuitos integrados perduran indefinidamente. Considerábamos el silicio clásico como un monumento inmutable a la informática del siglo XX. Se asumía que una consola guardada en una sala climatizada y con alimentación eléctrica limpia duraría toda la vida.
Esa premisa se ha desmoronado. En los bancos de trabajo de coleccionistas, subastas y talleres de reparación, el hardware auténtico de 16 y 32 bits sufre fallos sistémicos de silicio. Consolas que encendían perfectamente hace cinco años ahora muestran pantallas negras, capas de sprites corruptas o bloqueos repentinos a mitad de fotograma. Los circuitos integrados para aplicaciones específicas (ASIC) propietarios que definieron la época dorada de las consolas —desde los procesadores Ricoh personalizados por Nintendo hasta el conjunto de chips de Commodore Amiga y los controladores gráficos de SNK— están muriendo por degradación microscópica interna.
Ante la desaparición del silicio de fábrica, el mercado del coleccionismo ha entrado en una espiral destructiva de canibalización, desguazando consolas japonesas operativas para reparar unidades occidentales. Como respuesta técnica, surge un contramovimiento de ingeniería: la reconstrucción de silicio mediante módulos FPGA de reemplazo directo (drop-in). Diseñando placas hijas en miniatura que se montan sobre las placas base de fábrica, la comunidad demuestra que salvar el hardware original exige reconstruir los chips clásicos desde el propio zócalo.
+-------------------------------------------------------------------------+
| La Paradoja de Supervivencia del Hardware Retro |
| |
| Componentes Pasivos (Condensadores) --> Reemplazables con piezas nuevas|
| Distribución de Energía (Reguladores)--> Silicio comercial estándar |
| Medios Mecánicos (Correas, Láseres) --> Sustituibles por ODE y Flash |
| |
| ASICs Propietarios (CPU, PPU) --> SUMINISTRO GLOBAL FIJO |
| - Cero producción industrial desde la década de 1990 |
| - Sufren electromigración y ruptura dieléctrica interna |
| - Su avería provoca la muerte de la placa o fuerza la canibalización |
+-------------------------------------------------------------------------+
La fragilidad arquitectónica de los ASICs propietarios de 16 y 32 bits
El hardware de cuarta y quinta generación no dependía de microprocesadores genéricos rodeados de lógica estándar. Los fabricantes encargaban ASICs propietarios complejos que integraban coprocesadores especializados, canales de acceso directo a memoria (DMA) y temporizadores de vídeo en una única pastilla de silicio.
En la Super Nintendo (SNES), tres circuitos integrados diseñados a medida forman el núcleo del sistema, tal como documenta Fabien Sanglard en su análisis de la placa base de SNES:
1. S-CPU (Ricoh 5A22): Procesador de 16 bits que integra un núcleo Western Design Center 65C816 con un controlador DMA/HDMA de 8 canales, registros matemáticos por hardware para multiplicación y división ($4202–$4206) y controladores de mapeo de memoria.
2. S-PPU1 (5C77): Unidad de procesamiento de imagen de 100 pines responsable de la generación de fondos, decodificación de sprites y cálculo de matrices en Modo 7.
3. S-PPU2 (5C78): Procesador de vídeo complementario encargado de la memoria de paletas (CGRAM), mezcla aritmética de color, máscaras de ventana y salida de vídeo analógico.
+-------------------------------------------------------------------------+
| Esquema de Bus de la Super Nintendo |
| |
| +----------------------------------+ |
| | Ricoh 5A22 (Núcleo S-CPU) | |
| | - CPU 65C816 - DMA 8 Canales | |
| | - Unidad Mate - Decodificadores| |
| +-----------------+----------------+ |
| | |
| Reloj Maestro 21.477 MHz / Bus "A" |
| | |
| +-----------------------+-----------------------+ |
| | | |
| v v |
| +--------------------+ +--------------------+ |
| | S-PPU1 (5C77) |<====== Bus "B" ========>| S-PPU2 (5C78) | |
| | - Direccionamiento | | - Aritmética Color | |
| | - Acceso a Sprites | | - Paleta / DAC RGB | |
| +---------+----------+ +----------+---------+ |
| | | |
| v v |
| 64KB VRAM RGB Analógico |
+-------------------------------------------------------------------------+
Una arquitectura equivalente definió la gama de ordenadores de Commodore, donde el chipset OCS y ECS de Amiga repartía el procesamiento gráfico y de control entre Agnus (controlador DMA, Blitter, Copper), Denise (generación de tramas de vídeo) y Paula (audio y control de disquetera). En recreativas, SNK concibió los sistemas Neo Geo MVS y AES en torno a circuitos propios como el NEO-B1, NEO-GRC y NEO-ZMC2 para serializar gráficos a velocidades que los buses estándar de 1990 no podían alcanzar.
Estos circuitos nunca fueron estándares abiertos de producción masiva continua. Cuando Ricoh o Yamaha detuvieron las líneas de obleas hace tres décadas, el suministro físico de estas arquitecturas quedó sellado para siempre.
Mecanismos de degradación del silicio: electromigración, TDDB y fatiga de conexiones
Aunque los circuitos integrados carecen de piezas móviles, operan bajo estrés físico permanente. A medida que las consolas clásicas acumulan miles de horas de uso y soportan décadas de ciclos térmicos de dilatación, las pastillas de silicio se degradan mediante tres mecanismos microscópicos:
- Ruptura dieléctrica dependiente del tiempo (TDDB): La tecnología de fabricación CMOS de principios de los noventa empleaba capas delgadas de dióxido de silicio ($SiO_2$) para aislar las puertas de los transistores MOSFET. Tras décadas bajo campos eléctricos de 5 voltios, los portadores de carga perforan la barrera dieléctrica, formando trampas de defectos que terminan cortocircuitando la puerta.
- Electromigración: Las pistas metálicas microscópicas de aluminio dentro de los chips soportan altas densidades de corriente. El impacto continuo de los electrones desplaza los átomos metálicos con el paso de los años, generando huecos microscópicos que cortan pistas o filamentos metálicos que provocan cortocircuitos entre líneas contiguas.
- Corrosión y fatiga de los hilos de unión (bond wires): Las cápsulas de plástico y resina epoxi sellan la pastilla conectándola a las patillas externas mediante hilos de oro o aluminio soldados sobre almohadillas perimetrales. La entrada progresiva de humedad microscópica a través de las resinas degrada la unión intermetálica (manifestándose a menudo como el fenómeno de la "peste púrpura"), fracturando la conexión eléctrica.
Las consecuencias prácticas de este deterioro se identifican con claridad mediante el cartucho oficial Nintendo Burn-In Test Cartridge, herramienta de diagnóstico usada en los servicios técnicos oficiales de la época. En consolas con versiones tempranas de la S-CPU, tal como describe la Wiki de SNESdev sobre diferencias de versiones, es habitual encontrar errores como DMA FAIL o fallos en los registros aritméticos:
+-------------------------------------------------------------------------+
| Diagnóstico de Fallos en Silicio Clásico |
| |
| [Resultado Test] [Bloque Afectado] [Síntoma en Juego] |
| |
| CPU DMA FAIL -> Lógica HDMA Ricoh 5A22 -> Cuelgues en raster |
| CPU MATH FAIL -> Registros $4202-$4206 -> Fallo en Modo 7 |
| PPU1 VRAM ADDR FAIL -> Líneas dirección 5C77 -> Baldosas corruptas |
| PPU2 COLOR MATH FAIL -> Tramas CGRAM en 5C78 -> Siluetas negras |
+-------------------------------------------------------------------------+
Cuando falla el bloque multiplicador dentro del 5A22, títulos como Super Mario Kart o F-Zero se bloquean en cuanto el código ejecuta cálculos de escalado en Modo 7, mientras que juegos 2D tradicionales como Super Mario World pueden arrancar con aparente normalidad. Si falla una S-PPU, la consola muestra fondos corruptos o pantallas en negro mientras el coprocesador de audio Sony SPC700 sigue reproduciendo la música sin inmutarse.
La espiral destructiva de canibalización en el mercado secundario
Durante quince años, el ecosistema de reparación retro resolvió las averías de silicio mediante canibalización.
Cuando una Super Nintendo americana (SNS-001) o europea (SNSP-001) sufría la muerte de la CPU o la PPU, los técnicos acudían al mercado japonés. Las Super Famicom (SHVC-001) se fabricaron en volúmenes inmensos y podían importarse en lotes por 15 a 25 dólares la unidad. Mediante estaciones de desoldadura por aire caliente, los técnicos extraían los chips Ricoh 5A22 o 5C77/5C78 de consolas japonesas sanas y los trasplantaban a placas occidentales averiadas.
+-------------------------------------------------------------------------+
| La Espiral de Canibalización del Hardware |
| |
| 1. Placa SNES occidental sufre muerte de silicio (Ricoh 5A22 BSoD) |
| | |
| v |
| 2. El taller compra una Super Famicom japonesa funcional (SHVC-001) |
| | |
| v |
| 3. Se desuelda la CPU sana -> La carcasa donante queda inservible |
| | |
| v |
| 4. El suministro mengua -> El precio de placas de desguace sube 400% |
| | |
| v |
| 5. BALANCE NETO: El parque global de hardware auténtico disminuye |
+-------------------------------------------------------------------------+
Esta práctica generó un espejismo de sostenibilidad. La canibalización no preserva el hardware: destruye una pieza histórica funcional para mantener operativa otra.
Además, el trasplante sólo aplaza el problema. Los chips Ricoh 5A22-01 cosechados provienen de las mismas tiradas tempranas de fabricación y comparten idéntica vulnerabilidad a la rotura de óxido y a la electromigración. Entre 2018 y 2026, el precio de consolas japonesas para piezas en plataformas internacionales subió de menos de 20 dólares a superar los 60 dólares.
La canibalización ha tocado techo. Cada consola desmantelada representa una pérdida permanente en el censo global de hardware original.
La revolución FPGA drop-in: reconstrucción de silicio desde el zócalo
Para romper el ciclo de canibalización, los ingenieros de preservación han trasladado su atención desde la recreación de sistemas enteros hacia la sustitución puntual de componentes. En lugar de sustituir la consola completa por soluciones externas como MiSTer o consolas boutique de terceros, la comunidad desarrolla placas FPGA drop-in diseñadas para reemplazar exclusivamente el ASIC averiado, conservando intacto el resto de la placa madre original.
Un caso destacado de esta ingeniería es el proyecto de reemplazo de S-CPU en SNES desarrollado por leonllr. Ante una consola con una S-CPU revisión A defectuosa, el ingeniero prescindió del mercado de donantes. Empleando una FPGA Lattice iCE40HX8K y código Verilog adaptado del proyecto de código abierto SNESTang, diseñó una placa hija que se monta directamente sobre la huella de la CPU original.
+-------------------------------------------------------------------------+
| Arquitectura del Módulo Drop-In FPGA para S-CPU |
| |
| [ Placa Hija con FPGA Lattice iCE40HX8K ] |
| - Núcleo 65C816 sintetizado y periféricos a medida |
| - Lógica de control DMA/HDMA de 8 canales |
| - Bloque aritmético multiplicador/divisor en tiempo real |
| | |
| Bus Lógico LVCMOS a 3.3V |
| | |
| [ Conmutadores de Nivel Bidireccionales Rápidos ] |
| - Familia TI 74LVC/ALVC (Retardo de propagación <2ns) |
| | |
| Bus de Señal TTL a 5V |
| | |
| [ Interposer de PCB Flexible con Pistas Almenadas ] |
| | |
| +---------------------+---------------------+ |
| | Huella QFP de 100 Pines en la Placa Madre | |
| +-------------------------------------------+ |
+-------------------------------------------------------------------------+
Como subraya el análisis técnico publicado en Hackaday sobre el reemplazo de CPU de SNES en FPGA, esta metodología marca un hito. La placa base original conserva su filtrado de alimentación analógico, su etapa de mezcla de sonido, el módulo de audio Sony APU original, el conector de cartuchos y toda la circuitería de vídeo. Únicamente se retira el chip Ricoh averiado.
Este modelo de reemplazo a nivel de componente avanza también en otros sistemas clásicos: * Denise en Commodore Amiga: El desarrollador endofexclusive diseñó Deniser, un módulo FPGA que se inserta en el zócalo DIP48 de un Amiga 500, 2000 o 3000 para reemplazar los chips de vídeo MOS 8362 y 8373. * Intercepción del bus 68000: La arquitectura de código abierto PiStorm intercepta físicamente las líneas de bus del Motorola 68000 en placas clásicas, emulando la CPU con sincronización rigurosa de ciclo de bus. * ASICs en placas arcade: El desarrollador Furrtek ha documentado la desincapsulación, ingeniería inversa y síntesis de compuertas de chips propietarios de Neo Geo en su archivo técnico de ASICs Neo Geo, fabricando módulos sustitutos para placas recreativas.
Desafíos de ingeniería del silicio híbrido en placa
Integrar lógica FPGA moderna en una placa diseñada en 1990 plantea dificultades físicas y temporales considerables. Un diseñador no puede conectar directamente los pines de entrada/salida de una FPGA a las pistas de una placa clásica.
1. Conversión de dominios de tensión y retardos de propagación
Las consolas clásicas operan estrictamente con lógica TTL y CMOS de 5 voltios. Las FPGAs actuales funcionan con tensiones de núcleo de 1.2V y líneas de entrada/salida limitadas a 3.3V. Inyectar 5 voltios directamente en un chip moderno desencadena fenómenos de enganche parásito (latch-up), destruyendo la FPGA al instante.
La adaptación requiere conmutadores de bus bidireccionales de alta velocidad, como las familias Texas Instruments 74LVC o QuickSwitch. Estos componentes deben mantener retardos de propagación prácticamente nulos. El reloj maestro de Super Nintendo corre a 21.477 MHz. A esa frecuencia, los márgenes de sincronización son estrechos; un retardo acumulado de apenas 10 a 15 nanosegundos en los adaptadores de nivel y el enrutamiento interno de la FPGA vulnera los tiempos de establecimiento (setup) y mantenimiento (hold) de la memoria WRAM de 128KB o del cartucho, provocando colisiones de bus y cuelgues del sistema.
2. Sincronización precisa con el bus del sistema
El procesador Ricoh 5A22 no funciona con una cadencia fija. Alterna de forma dinámica entre ciclos SlowROM (2.68 MHz o 1.79 MHz) y ciclos FastROM (3.58 MHz) en función del banco de memoria consultado. Además, durante ráfagas DMA y HDMA, la CPU cede por completo el control del bus, deteniendo la ejecución de instrucciones mientras transfiere bloques de datos directamente a los registros de la PPU.
Un reemplazo en FPGA debe implementar con precisión de ciclo las máquinas de estados que controlan la retención del bus y la inserción de estados de espera (waitstates).
3. Microsoldadura de alta densidad e interposers flexibles
Chips como la S-CPU emplean un encapsulado Quad Flat Package (QFP) de 100 pines con un paso extremadamente fino. Desoldar un circuito averiado de una placa de 1991 conlleva un riesgo crítico de levantar pistas de cobre debilitadas por el calor.
Para superar este obstáculo mecánico, los proyectos modernos utilizan circuitos impresos flexibles (FPC) con almohadillas almenadas perforadas por láser. Estos interposers flexibles se sueldan planos sobre la huella de la placa base, derivando las señales de manera limpia hacia la placa que aloja la FPGA y los adaptadores de tensión.
+-------------------------------------------------------------------------------------------------------------------------+
| Paradigmas de Sustitución de Silicio Propietario |
+-------------------+--------------------+------------------------+-------------------------------+-----------------------+
| Plataforma | ASIC Propietario | Modo de Fallo Frecuente| Reparación Tradicional | Solución Drop-In FPGA |
+-------------------+--------------------+------------------------+-------------------------------+-----------------------+
| Super Nintendo | Ricoh 5A22 (S-CPU) | Óxido compuerta / DMA | Canibalizar SFC japonesa | leonllr iCE40HX8K |
| Super Nintendo | S-PPU1 / S-PPU2 | Electromigración / BSoD| Desguazar placa donante | En desarrollo (FPC) |
| Commodore Amiga | MOS 8362 (Denise) | Fatiga térmica / OAM | Stock NOS (agotado) | Módulo FPGA Deniser |
| Neo Geo MVS/AES | NEO-B1 / NEO-ZMC2 | Corrosión hilos unión | Desguazar placas arcade | Placa FPGA Furrtek |
| Sega Mega Drive | Yamaha YM7101 VDP | Pista interna abierta | Desguazar consolas operativas | Cosecha de piezas |
+-------------------+--------------------+------------------------+-------------------------------+-----------------------+
Dinámica de mercado: cotización de consolas híbridas en Retrogs
La llegada de las soluciones FPGA drop-in transforma la valoración del estado de las consolas en el mercado de coleccionismo. En plataformas como Retrogs.com y mercados especializados, las cotizaciones han respondido históricamente a una jerarquía definida:
- Original de fábrica intacta (Mint OEM): Consolas con soldaduras de fábrica originales en todos sus chips. Mantienen el precio más elevado (entre 120 y 250 euros, según el modelo y si se trata de una revisión 1-CHIP).
- Restaurada / Recondensada OEM: Consolas con condensadores nuevos y reguladores sustituidos, pero con el 100% del silicio original de fábrica. Valoradas entre 90 y 140 euros.
- Canibalizada con trasplante: Consolas reparadas mediante la extracción de chips de placas donantes. Cotizan más bajo (65 a 90 euros) debido a la pérdida de originalidad y al riesgo latente de que el chip donante falle.
- Placa averiada (As-Is): Unidades con pantalla negra destinadas a piezas de repuesto (25 a 40 euros).
La integración de módulos FPGA drop-in introduce una quinta categoría: la consola híbrida. Mientras los coleccionistas de vitrina pueden rechazar una placa hija por considerarla una modificación no original, los usuarios activos y competidores valoran estas unidades híbridas por encima de las consolas canibalizadas.
Una CPU reconstruida en FPGA resulta inmune a la electromigración y a la degradación de óxidos que terminará inutilizando todos los chips Ricoh 5A22 originales. Proporciona estabilidad térmica, temporización limpia y rescata la placa original sin necesidad de destruir una segunda consola.
+-------------------------------------------------------------------------+
| Matriz de Valoración en Mercado Secundario |
| |
| [Categoría de Hardware] [Rango de Precio] [Percepción Mercado] |
| |
| 1. Original OEM Intacta | 120€ - 250€+ | Máxima originalidad |
| 2. Híbrida FPGA Drop-In | 110€ - 160€ | Alta longevidad |
| 3. OEM Recondensada | 90€ - 140€ | Coleccionable base |
| 4. Trasplante Canibalizado | 65€ - 90€ | Origen comprometido |
| 5. Averiada / Pantalla BSoD| 25€ - 40€ | Exclusivo piezas |
+-------------------------------------------------------------------------+
Esta evolución exige transparencia en los anuncios de compraventa. Para preservar la confianza en el mercado, Retrogs.com alienta a todos los vendedores de consolas clásicas a incluir fotografías nítidas de la placa base interna. Los compradores deben saber si el hardware que adquieren opera con silicio de fábrica original, con un chip trasplantado de otra consola o con una reconstrucción drop-in mediante FPGA.
El futuro de la preservación del soporte físico
La preservación del videojuego clásico ha atravesado fases sucesivas. La primera fase abordó el archivo de software, volcando los datos de las memorias mask ROM en imágenes de disco fidedignas. La segunda fase encaró el desgaste mecánico, sustituyendo lectores ópticos por emuladores de disco de estado sólido.
Hemos ingresado en la tercera fase: la preservación directa del silicio del sistema.
La noción de silicio eterno siempre fue una ilusión. Los transistores envejecen, los óxidos ceden y los procesos de fundición de los noventa no volverán a operar. Despiezar consolas funcionales para salvar otras era un parche que mermaba el patrimonio histórico.
Al adoptar la reconstrucción drop-in en FPGA, la comunidad desacopla la supervivencia del hardware clásico de la vida útil de las fundiciones del siglo pasado. Una consola que mantiene su placa base original, sus etapas analógicas y su conector de cartuchos, funcionando con un procesador reconstruido en FPGA, representa un camino viable y sostenible para mantener viva la historia del videojuego durante décadas.

Todavía no hay comentarios. ¡Sé el primero en iniciar la discusión!