Un cargador USB actual tiene más potencia que los ordenadores del Apollo 11
A nadie le sorprenderá si le digo que los ordenadores a bordo de la nave espacial Apolo 11 eran primitivos en comparación con los smartphones que llevamos en el bolsillo a día de hoy. Sin embargo, probablemente no tengas tan claro que incluso un cargador USB moderno supera en potencia a los ordenadores a bordo de la nave.
Forrest Heller, un desarrollador de software que actualmente trabaja para Apple, ha analizado la potencia de procesamiento, memoria y almacenamiento del cargador de 18W de Google, el cargador SuperCharge de 40W de Huawei, el cargador Anker PowerPort Atom PD 2, y el ordenador a bordo del Apolo 11, también conocido como AGC.
Google Pixel 18W | Huawei 40W SuperCharge | Anker PowerPort Atom PD 2 | Apollo 11 Moon Landing Guidance Computer (AGC) | |
---|---|---|---|---|
Función | Carga un teléfono | Carga un teléfono y quizás un portátil | Carga dos teléfonos y quizás portátiles |
Lleva la nave hasta la luna. Aterriza en la luna. Despega de la luna. Lleva la nave hasta la Tierra. |
Microchip | Weltrend WT6630P | Richtek RT7205 | Cypress CYPD4225 | Componentes discretos |
Velocidad de reloj | 10 MHz | 22,7 MHz | 48 MHz | 1,024 MHz |
RAM | 512 bytes | «0.75kB» | 8KB | 2048 15-bit words / 4KB si incluyes el bit de paridad en cada palabra |
Almacenamiento | 8KB | 24KB (Mask ROM + OTP) | 128KB Flash | 36.864 15-bit words / 72KB si incluyes el bit de paridad en cada palabra |
Conjunto de instrucciones | Intel 8051 (8-bit) | Desconocido | ARM Cortex-M0 32-bit implementado ARMv6-M | 16-bit basado en acumuladores |
No es fácil comparar directamente esos cargadores con el AGC, que ya tiene 50 años de antigüedad y fue desarrollado por la NASA para controlar y automatizar los sistemas de guía y navegación a bordo de la nave espacial Apolo 11.
En una época en que los ordenadores ocupaban grandes habitaciones, el AGC cabía en una pequeña caja gracias a que fue uno de los primeros en utilizar circuitos integrados. En lugar de emplear un procesador estándar, los ingenieros de la NASA diseñaron y construyeron el AGC con unas 5.600 puertas electrónicas capaces de realizar cerca de 40.000 cálculos matemáticos simples cada segundo. Mientras que hoy en día medimos la velocidad del procesador en gigahercios, el AGC funcionaba a 1 MHz.
En comparación, el cargador USB-C Anker PowerPort Atom PD 2 incluye un procesador Cypress CYPD4225 que funciona a 48 MHz con el doble de la RAM del AGC, y casi el doble de espacio de almacenamiento para las instrucciones del software.
No sería fácil hacer que el software que controlaba la nave espacial Apolo 11 corriera en un equipo moderno, Heller expone por qué cree que sólo cuatro cargadores USB de Anker podrían haber ayudado a llevar a los astronautas a la luna y de vuelta.
Ahora bien, Heller también expone algunas limitaciones para lograr tal hazaña:
- El chip CYPD4225 no está pensado para el espacio. Quizás no funcione.
- No se han tenido en cuenta el número de periféricos que estaban conectados los ordenadores del Apolo 11. El chip CYPD4225 solo soporta 30 señales GPIO.
- No se ha tenido en cuenta la alta disponibilidad. Los ordenadores del Apollo tenían triple redundancia. Quizás harían falta más cargadores USB por si las moscas.
Si un cargador USB puede llevarnos a la luna, no podemos imaginar hasta donde podríamos llegar con alguno de los últimos smartphones. Lástima que no sea todo cuestión de potencia bruta.