El AL1 fue un microprocesador de 8 bits de los primeros , diseñado por Four-Phase Systems y presentado en febrero de 1970. [ 1 ] El chip se utilizó por primera vez como parte del minicomputador de 24 bits System IV/70 de Four-Phase para usarse con terminales enviadas en enero de 1971. [ 2 ] Se ha informado ampliamente que fue una de las primeras unidades centrales de procesamiento (CPU) de microprocesador distribuidas públicamente, [ 3 ] [ 4 ] anterior al Intel 4004 por un año. En términos modernos, el AL1 es un diseño de bit-slice . La compañía nunca publicitó el AL1 como un producto independiente y no lo vendió a otros clientes; el 4004 fue el primer diseño de este tipo en venderse de forma independiente. El AL1 se actualizó posteriormente como el AL4 .
El AL1 sirvió como un ejemplo clave de estado de la técnica en una serie de demandas por patentes iniciadas por Texas Instruments y Gilbert Hyatt con respecto a la tecnología básica del microprocesador. Lee Boysel demostró el funcionamiento del AL1 en el tribunal para demostrar que el diseño incorporaba todos los conceptos patentados en un chip completado antes de la reclamación de cualquiera de las partes. [ a ]
Historia
Trabajo de Fairchild
Lee Boysel comenzó a trabajar en Fairchild Semiconductor en 1966, tras haber trabajado en los departamentos de semiconductores de varias otras empresas. En Fairchild, se dedicó al diseño de MOS , un concepto muy novedoso en aquel entonces. Durante los dos años siguientes, desarrolló varios chips MOS nuevos, entre ellos una memoria RAM estática de 256 bits , un sumador de 8 bits y el primer circuito integrado con más de 100 compuertas. [ 5 ]
El sumador Fairchild 3800 fue el primer dispositivo que hoy se conoce como unidad aritmético-lógica (ALU) de 8 bits. Sin embargo, era incompleto según los estándares modernos, ya que solo incluía operaciones aritméticas y carecía de operaciones lógicas como AND y desplazamiento de bits. No obstante, sí incluía un acumulador interno , que utilizaba para producir resultados sin necesidad de almacenar pasos intermedios en memoria externa. [ 6 ] Pronto aparecerían diseños similares de otras compañías, en particular el 74181 de Texas Instruments , que era una ALU completa de 4 bits con solo 63 puertas lógicas. [ 7 ]
Durante este período, Boysel trabajó en diferentes maneras de diseñar circuitos MOS utilizando el concepto de lógica de cuatro fases que estaba desarrollando. Este concepto permite organizar los transistores individuales que componen una puerta lógica y la forma en que el generador de reloj envía las señales a través de estos transistores. Gracias a este concepto, los circuitos pueden ser más pequeños que los diseños de lógica transistor-transistor (TTL) utilizados anteriormente, y se puede integrar un mayor número de puertas en un solo chip. Comenzó el diseño de un circuito integrado considerablemente ampliado, con alrededor de 1000 puertas, utilizando este proceso. [ 5 ]
Formas de cuatro fases
Boysel dejó Fairchild en octubre de 1968 para fundar su propia empresa, Four-Phase Systems , [ 8 ] que se constituyó en febrero de 1969. [ 9 ] Corning Glass , que en ese momento invertía en el incipiente mercado de semiconductores, proporcionó una financiación inicial de 2 millones de dólares. Four-Phase era lo que hoy se conocería como un diseñador sin fábrica propia , utilizando otra empresa derivada de Fairchild, Cartesian, como fundición de semiconductores . [ 10 ] Las compuertas más pequeñas se traducen en circuitos integrados más baratos, que él pretendía utilizar para construir ordenadores de menor coste que competirían con los sistemas de Data General y las máquinas de gama media de IBM . [ 10 ]
Las primeras muestras de ingeniería del AL1 estuvieron disponibles en 1970. Tres AL1 se combinaron con tres chips de memoria de solo lectura (ROM) personalizados, tres chips de lógica aleatoria y un generador de reloj externo en una placa para producir la CPU de 24 bits para el Sistema IV/70, que podía alimentar hasta 32 terminales de visualización de video. [ 2 ] [ 10 ] La compañía nunca vendió el AL1 ni las placas de procesador completas, ni tampoco patentó el diseño, pero sí publicó un artículo en la edición de abril de 1970 de la revista Computer Design que lo describía y cómo podía usarse para construir una computadora simple. [ 11 ] [ 3 ]
El IV/70 fue un éxito; a mediados de la década de 1970 habían vendido 350 sistemas. Cuando las ventas de los sistemas basados en AL1 disminuyeron a finales de la década de 1970, la empresa introdujo una serie de computadoras basadas en Unix , basadas en el Motorola 68000 , lo que llevó a Motorola a comprar la compañía en 1982. [ 5 ]
Demanda de TI
En 1970, Datapoint Corporation (entonces conocida como CTC) envió un contrato a Intel solicitando soluciones para reducir la complejidad y la generación de calor del procesador de su terminal inteligente Datapoint 2200. Intel respondió en junio de 1970 con una propuesta para construir una versión de un solo chip del procesador completo, y mencionó el concepto en un anuncio en octubre de 1970. Texas Instruments (TI) se enteró del contrato y preguntó a Datapoint si también podía presentar una oferta. Inicialmente propusieron un diseño de tres chips, pero Datapoint señaló que Intel proponía una solución de un solo chip y le entregó a TI la propuesta de Intel. Alrededor de abril de 1970, TI respondió proponiendo su propia solución de un solo chip, el TMX 1795, que se presentó públicamente por primera vez en marzo de 1971. [ 12 ]
Datapoint finalmente no eligió ninguno de los dos diseños, ya que resolvieron los problemas de calor por sí mismos, y ambos chips eran mucho más lentos que su próximo diseño paralelo basado en TTL . En ese momento, ambas compañías quedaron liberadas del contrato. [ 12 ] TI decidió abandonar su chip, [ 13 ] mientras que Intel lanzó el suyo comercialmente en abril de 1972 como el Intel 8008. Sin embargo, TI comenzó a solicitar patentes sobre el diseño, mientras que los abogados de Intel les dijeron que no se molestaran porque la idea era demasiado obvia para recibir una patente. [ 12 ] Aunque tardaron años en completar el proceso, TI finalmente recibió varias de estas patentes, incluida una importante en 1980. [ 12 ] En 1986, TI comenzó a exigir regalías a todas las compañías que fabricaban microprocesadores, que ascendían al 2 al 3% del costo de cada computadora. [ 14 ] Esto dio inicio a una serie de demandas en lo que se conoció como "TI contra todos". [ 15 ]
Para complicar aún más la situación, en 1990 se otorgó a Gilbert Hyatt una patente de diciembre de 1970 sobre una "Arquitectura de Computadora de Circuito Integrado de un Solo Chip" [ 16 ] , que era anterior a las solicitudes de TI y, aparentemente, dejó sin efecto sus patentes. [ 17 ] Esta nueva complicación tuvo como consecuencia que todos los bufetes de abogados involucrados comenzaran a buscar antecedentes adicionales . Esto llevó a que Boysel fuera llamado como perito por al menos veinticinco de los bufetes involucrados, ya que su artículo de abril de 1970 era anterior a todas estas reclamaciones y constituía una demostración pública. TI admitió que conocía el artículo de 1970, y este fue citado en la concesión de patente de 1980, [ 18 ] pero, al igual que en el caso de Hyatt, afirmó que no se trataba de una "computadora real". [ 11 ]
Esto resultó ser una mala idea, ya que impulsó a Boysel a demostrar que estaban equivocados. [ 11 ] Construyó una pequeña computadora que montaba un AL1 sobre una tarjeta de plexiglás para que su fecha de fabricación de 1969 fuera claramente visible, junto con la RAM, la ROM y una unidad de E/S alojadas en cartuchos tomados del Super Nintendo Entertainment System . [ 19 ] La ROM contenía un programa simple, llamado WSTR, que realizaba búsquedas de clientes. Datapoint había proporcionado WSTR a TI e Intel para validar que sus diseños eran compatibles con el procesador del 2200. El sistema de Boysel ejecutó el programa a la perfección; la única diferencia fue que lo hizo diez veces más rápido que los chips de TI o Intel. [ 20 ]
Boysel señaló que cuando describió la demostración justo antes de la fecha de inicio programada del juicio:
Los rostros palidecieron; el lugar se convirtió en un caos. Simplemente se dieron cuenta de que habían perdido, y todo había terminado. [ 11 ]
El sistema que construyó Boysel fue diseñado para refutar una parte específica de las afirmaciones de TI. Dichas afirmaciones utilizaban un diagrama que mostraba una computadora "real" compuesta por el circuito integrado, una ROM, dispositivos de entrada/salida y RAM opcional conectados entre sí en un bus de computadora de 8 bits . [ 21 ] El sistema de Boysel se construyó para demostrar que se podía construir un sistema funcional con ese concepto ilustrado utilizando el AL1. [ 22 ] La demostración fue aparentemente convincente y el juicio fue abandonado. [ 12 ]
¿Primero?
Desde el juicio, otros han cuestionado si la demostración significa que el AL1 puede describirse como un microprocesador "verdadero". En particular, Ken Shirriff, un reconocido experto en retrocomputación , señala que el sistema solo funcionó porque la ROM contenía el código de secuenciación que normalmente se ubicaría en el propio procesador, lo que significa que no podía funcionar por sí solo sin una ROM externa. [ 12 ]
Por otro lado, Nick Tredennick , antiguo diseñador principal del Motorola 68000 , afirmó: «He analizado el diseño del AL1 a partir de los documentos publicados sobre él, los diagramas de circuitos y las conversaciones con Lee Boysel, y creo que se trata del primer microprocesador en un sistema comercial». [ 13 ] Gordon Bell también apoya esta postura. [ 13 ]
Es comprensible cierta confusión; el término "microprocesador" se había acuñado apenas el año anterior, y el sistema en cuestión estaba mucho menos integrado que el AL1. Según la definición de Viatron , el AL1 cumple con todos los requisitos. Sin embargo, el término no se usaba ampliamente en ese momento y estaba sujeto a cambios durante la década siguiente. Incluso Four-Phase tuvo problemas para decidir cómo llamarlo; en ocasiones, se referían a él alternativamente como "el bloque LSI principal de un sistema informático comercial de cuarta generación de bajo costo", una "segmento informático de ocho bits" y un "bloque aritmético-lógico". [ 23 ]
Diseño
El AL1, y el AL4 actualizado, se fabricaron utilizando el proceso de 10 micras vigente en ese momento , el mismo que se usó para el Intel 4004 y otros diseños de la época. Sin embargo, al usar la lógica de cuatro fases, colocaron más de 1000 puertas (~4000 transistores) en un chip de 130 por 120 mil (100 mm² ) . En términos comparativos, el chip era tan complejo como el Intel 8008 pero del mismo tamaño que el 4004, y también funcionaba a una velocidad mucho mayor de 1 MHz, en comparación con los 740 kHz del 4004 o los 500 kHz del 8008. [ 10 ]
Una mejora adicional se encontraba en el empaquetado. El 4004 se empaqueta en un paquete DIP ( Dual In-line Package ) de 16 pines y el 8008 en un DIP de 18 pines. Esto no proporciona suficientes pines para expresar datos y direcciones de memoria simultáneamente; por lo tanto, el acceso a la memoria requiere varios ciclos. El AL1 se empaqueta en un DIP de 40 pines, lo que le permite acceder a la memoria en un solo ciclo. Este tamaño se convertiría en un estándar para diseños de CPU posteriores, pero resultaba muy costoso en la época del empaquetado cerámico y el cableado de oro; era el tamaño más grande disponible a pesar de su deseo de contar con dos pines adicionales. [ 24 ] Los buses más amplios y la mayor velocidad de operación significaban que el AL1 era casi 10 veces más rápido que cualquier otro diseño de la época. [ 10 ]
El AL1 es un diseño de 8 bits con ocho registros de procesador . Los dos primeros registros están permanentemente establecidos a cero y uno, los dos siguientes son los acumuladores A y B, y los tres siguientes son registros de índice . [ 24 ] El AL1 no tiene un puntero de pila .
El bus de código de operación AL1 contiene seis bits. Los tres primeros seleccionan operaciones de la ALU, como carga, suma y resta, OR, AND, XOR y complemento. Estas se pueden combinar opcionalmente con siete operaciones de desplazamiento y rotación, definidas por los tres bits siguientes. Los resultados se expresan en el bus de datos, se escriben en el archivo de registros interno o ambas cosas. [ 25 ]
Notas
- ↑ Otro candidato frecuentemente mencionado para el primer puesto es el MP944 dentro del CADC del F-14 . Su diseño comenzó en 1968, pero las muestras funcionales no se entregaron hasta junio de 1970, después de que el AL1 ya estuviera en uso y se hubiera presentado en abril.
Referencias
Citas
- ↑ Scandling, Marge (4 de febrero de 1970). "Se presenta una computadora revolucionaria". Palo Alto Times . pág. 9.
- 1 2 Piasta, Frank (1970-09-09). "El sistema ofrece más por menos". Computerworld, el semanario de noticias para la comunidad informática . Vol. 4, n.º 36, págs. 1, 4.
- 1 2 Boysel y Murphy 1970 .
- ↑ Schaller, Robert R. (Primavera de 2004). Innovación tecnológica en la industria de semiconductores: un estudio de caso de la Hoja de Ruta Tecnológica Internacional para Semiconductores (ITRS) (PDF) (tesis doctoral). Universidad George Mason . Consultado el 19 de junio de 2025 .
- 1 2 3 Hertz 2023 .
- ↑ CHM 2020 .
- ↑ Murdocca, Miles; Gerasoulis, Apostolos; Levy, Saul (1 de octubre de 1991). Nueva arquitectura de computadora óptica que utiliza interconexiones reconfigurables (Informe). pág. 23.
Diagrama lógico para el 74181... Hay 63 puertas lógicas.
- ↑ Boysel 1995 , pág. 1.
- ↑ Historias 2011 .
- 1 2 3 4 5 Culver 2014 .
- 1 2 3 4 Junio 2007 .
- 1 2 3 4 5 6 Shirriff 2015 .
- 1 2 3 Leyes 2018 .
- ↑ Pollack 1990 .
- ↑ Lee y Kaplan 1996 .
- ↑ Hyatt 1990 .
- ↑ Faggin .
- ↑ TI 1980 , pág. 1.
- ↑ Boysel 1995 , pág. 3.
- ↑ Boysel 1995 , pág. 2.
- ↑ TI 1980 , Fig. 1.
- ↑ Boysel 1995 , pág. 6.
- ↑ Bassett 2000 , pág. 121.
- 1 2 Boysel y Murphy 1970 , pág. 144.
- ↑ Boysel y Murphy 1970 , pág. 143.
Bibliografía
- Bassett, Ross (2000). "¿Cuándo un microprocesador no es un microprocesador?" (PDF) . En Finn, Bernard (ed.). Exponiendo la electrónica . CRC Press. Archivado del original (PDF) el 14 de mayo de 2015.
- Boysel, LL; Murphy, JP (abril de 1970). "La lógica LSI de cuatro fases ofrece un nuevo enfoque para el diseño de computadoras". Computer Design . 9 (4): 141– 146.
- Boysel, Lee (3 de abril de 1995). "Sistema de demostración en sala de audiencias 1969 Microprocesador AL1" (PDF) . Museo de Historia de la Computación .
- "1971: El microprocesador integra la función de CPU en un solo chip" . Museo de Historia de la Computación . 30 de mayo de 2020.
- Culver, John (15 de agosto de 2014). "Procesador AL1 de Four-Phase Systems: 8 bits por Lee Boysel" . The CPU Shack .
- Plutte, Jon (2011). "Historias de microprocesadores: Sistemas de cuatro fases AL1" . Museo de Historia de la Computación.
- Faggin, Federico. "El microprocesador Intel 4004 y la tecnología Silicon Gate" . Intel 4004 .
- Hertz, Jake (7 de septiembre de 2023). "Cómo el microprocesador AL1 de 1969 resolvió un drama judicial en Silicon Valley" . All About Circuits .
- June, Catharine (21 de noviembre de 2007). "Lee Boysel: la historia temprana del microprocesamiento" . Universidad de Michigan, Ingeniería Eléctrica e Informática .
- Laws, David (20 de septiembre de 2018). "¿Quién inventó el microprocesador?" . Museo de Historia de la Computación .
- Lee, Don; Kaplan, Karen (20 de junio de 1996). "La decisión de la Oficina de Patentes favorece a TI, según la empresa" . Los Angeles Times .
- Pollack, Andrew (16 de octubre de 1990). "Las ganancias de un fabricante de chips gracias a las patentes" . The New York Times .
- Shirriff, Ken (mayo de 2015). "El Texas Instruments TMX 1795: el (casi) primer microprocesador olvidado" .
- Patente estadounidense vencida n.º 4.225.934 , Jerry Vandierendonck, "Unidad aritmética y lógica multifuncional en circuito integrado semiconductor", emitida el 30 de septiembre de 1980, asignada a Texas Instruments.
- Patente estadounidense vencida 4.942.516 , Gilbert Hyatt, "Arquitectura de computadora de circuito integrado de un solo chip", publicada el 17 de julio de 1990.
- microprocesadores de 8 bits
- Introducciones relacionadas con la informática en 1969