17 puntos por budlebee 2021-08-13 | 6 comentarios | Compartir por WhatsApp

Capítulo 1: Arqueología digital

  • Un programador llamado Greg James encontró una Atari 2600 y una Apple II mientras hacía limpieza.

  • Descubrió que ambas usaban un microprocesador llamado MOS6502, y quiso buscar información sobre su diseño para mejorarlo, pero no quedaba absolutamente nada de información relacionada.

  • MOS era una empresa fundada por varios ingenieros que habían trabajado en Motorola, y el diseño de semiconductores de aquella época era el resultado de trabajo manual, dibujando uno por uno los transistores sobre una mesa de dibujo. Los planos de diseño se habían perdido, y tampoco quedaban materiales digitalizados ni documentos.

  • Greg inició con sus amigos un proyecto de arqueología digital, y decidió desenterrar ese microprocesador mediante ingeniería inversa.

  • Empezaron a modelarlo observando uno por uno sus componentes físicos, separando con cuidado el microprocesador mediante tratamiento químico y ampliándolo cientos de veces.

  • Tras cinco años de perseverancia, comprendieron por completo la estructura de hardware del chip y trasladaron toda la información a JavaScript para crear una emulación perfecta (http://visual6502.org/JSSim/index.html).

  • Al cargar esa información en un FPGA (Field Programmable Gate Array, un semiconductor cuyo circuito puede modificarse), confirmaron que realmente funcionaba igual que un MOS6502.

Capítulo 2: Analizar un microprocesador con neurociencia

  • Los neurocientíficos Konrad Kording y Eric Jonas descubrieron que este trabajo de arqueología digital era similar al que realizan los neurocientíficos del cerebro.

  • Tomar fotografías detalladas del chip del microprocesador, dividirlo cuidadosamente por zonas y trazar un mapa revisando las conexiones se parece a cómo hoy los neurocientíficos localizan el cerebro, ponen nombre a regiones diferenciadas y modelan redes de neuronas.

  • Entonces, ¿qué pasaría si se analizara el chip 6502 con metodologías de neurociencia?

  • ¿Sería posible descubrir características de software como Donkey Kong o Space Invaders analizando las señales eléctricas de hardware del microprocesador?

  • Kording y Jonas aplicaron al chip 6502 diversos métodos de análisis de neurociencia.

Resultado: fracaso épico. No lograron obtener ninguna información.

  • Aunque el MOS6502 tiene una estructura mucho más simple que la del cerebro y el experimentador podía controlarlo todo, no consiguieron obtener la información necesaria para entender cómo procesa información y cómo funciona realmente el chip.

  • Como el cerebro y el microprocesador son fundamentalmente distintos, este tipo de análisis por sí solo no permite refutar por completo los métodos tradicionales de la neurociencia.

  • Pero sí sugiere que obtener todos los datos de un sistema no necesariamente conduce a comprender ese sistema.

6 comentarios

 
choijaekyu 2021-08-14

También me hace pensar en el tema de la reconstrucción de dinosaurios jaja

 
indigo6 2021-08-14

El simulador es realmente sorprendente....

 
zariski 2021-08-14

Ah, agradecería mucho que también consultaran mi texto[1].

[1] https://wp.me/pPGG8-5kK

 
kunggom 2021-08-14

Al hacer clic en el enlace, aparece [sitio privado].

 
ktseo41 2021-08-13

Qué interesante, gracias por compartir.

 
budlebee 2021-08-13

Es un tema antiguo y yo tampoco soy experto en neurociencia, pero lo comparto porque recuerdo que cuando lo vi por primera vez me pareció realmente fascinante.