Le microprocesseur est l'une des inventions les plus conséquentes de l'histoire humaine, une puce en silicium unique qui redéfinit les limites du calcul et remodele chaque industrie qu'il touche. Cette transformation a commencé sérieusement avec l'Intel 4004, une unité centrale de traitement 4 bits qui a apporté la programmabilité, l'intégration et l'accessibilité pour l'électronique pour la première fois. Avant son arrivée en 1971, la logique numérique était dispersée dans des dizaines de composants discrets; ensuite, les fonctions essentielles d'un cerveau d'ordinateur pouvaient être fabriquées sur une série de silicium plus petite qu'un ongle.

Compte avec tubes à vide et transistors

Pour comprendre le bond que les 4004 représentés, il aide à regarder à quoi ressemblaient les machines informatiques dans les décennies avant son début. Les ordinateurs électroniques anciens tels que ENIAC, achevés en 1945, remplissaient des pièces entières avec des racks de tubes à vide, des résistances, et des câbles soudés à la main. Ils étaient des réalisations étonnantes en soi, mais ils étaient également énormes, largués, et notoirement difficiles à entretenir.

L'invention du transistor à Bell Labs en 1947 et le développement ultérieur du circuit intégré par Jack Kilby et Robert Noyce à la fin des années 1950 ont progressivement changé cette image. Dans les années 1960, les ingénieurs ont pu emballer plusieurs transistors sur une seule puce, mais ces puces ont généralement exercé des fonctions logiques fixes – elles ont été conçues pour faire un travail et ne pouvaient pas être reprogrammées.

La naissance d'une idée : le projet de calculatrice Busicom

L'histoire d'Intel 4004 , qui commence non pas par une vision grandiose de l'informatique universelle, mais par un fabricant japonais de calculateurs nommé Busicom. En 1969, Busicom a approché Intel, alors jeune entreprise de puces à mémoire basée à Mountain View, Californie, avec une demande de conception d'un ensemble de puces logiques personnalisées pour une nouvelle calculatrice d'impression de bureau. Le plan original prévoyait au moins une douzaine de circuits intégrés spécialisés, chacun adapté pour gérer l'entrée du clavier, le contrôle de l'imprimante, les opérations arithmétiques et la gestion de l'affichage.

L'ingénieur Intel Ted Hoff, qui a été affecté à travailler avec l'équipe Busicom, a reconnu l'inefficacité de l'approche. Hoff était venu de l'Université Stanford et était imprégné dans la pensée architecturale des ordinateurs de l'ordinateur central. Il a vu qu'au lieu de construire une collection de puces à fonction fixe, Intel pouvait concevoir un moteur logique général programmable qui pouvait être chargé d'exécuter les tâches spécifiques nécessaires à la calculatrice.

L'équipe de conception Intel

La traduction de la vision architecturale de Hoffs en un morceau de silicium a nécessité une équipe extraordinaire. Federico Faggin, physicien et ingénieur né en Italie qui avait récemment rejoint Intel de Fairchild Semiconductor, a dirigé la conception physique et la gestion de projet. Faggin avait déjà fait un nom pour lui-même en développant la technologie de la porte en silicium qui serait utilisée dans le 4004, un processus qui a livré des vitesses de commutation plus rapides et une densité de transistor plus élevée que l'ancienne approche de la porte en métal. Stanley Mazor, un autre ingénieur Intel, a collaboré avec Hoff pour affiner l'ensemble d'instructions et la conception logique.

La percée architecturale d'un processeur 4 bits

Ce qui différait les 4004 de chaque puce avant qu'elle ne soit un ordinateur complet et stocké-programme condensé sur une seule tranche de silicium. Les 4004 utilisaient un bus de données 4 bits et un bus d'adresse 12 bits, lui permettant d'aborder jusqu'à 4 096 octets de ROM et 640 octets de RAM lorsqu'ils étaient jumelés à son chipset support. Il utilisait une architecture semblable à Harvard dans laquelle le programme et la mémoire de données étaient physiquement séparés, un choix de conception qui simplifie le circuit interne. La puce pouvait exécuter un ensemble modeste mais complet de 46 instructions, y compris des branchements conditionnels, des appels subroutines et des opérations arithmétiques.

À l'intérieur de l'Intel 4004: Spécifications techniques et conception

Les chiffres définissant les 4004 semblent pittoresques par les normes modernes, mais à l'époque ils représentaient une merveille de fabrication. La puce contenait environ 2300 transistors, gravés à l'aide d'un processus MOS de 10 micromètres. Il fonctionnait à une vitesse d'horloge de 740 kilohertz, fournissant environ 60 000 instructions par seconde à la performance maximale. En interne, les 4004 organisaient sa logique en une unité logique arithmétique 4 bits, décodeur d'instructions et un ensemble de seize registres 4 bits qui pouvaient être appariés pour former huit registres 8 bits.

La puce n'était pas une merveille autonome; elle a été conçue comme faisant partie de la famille MCS-4, qui comprenait le registre de rotation 4001 ROM, 4002 RAM et 4003. Ensemble, ces quatre puces formaient un petit système informatique complet qui pouvait être assemblé sur une carte mesurant seulement quelques pouces carrés. L'emballage était un paquet en ligne double en céramique de 16 broches (DIP), et la puce entière consommait moins d'un watt de puissance.Cette intégration a réduit de façon spectaculaire le nombre de composants, le coût de montage et la taille physique des produits électroniques, une transformation qui allait bientôt faire écho dans l'ensemble de l'industrie électronique.

De Prototype à la production : les défis dépassent

La première tâche de Faggin était de créer la disposition du silicium sur des feuilles de Mylar transparent à l'aide de tables lumineuses et de bandes colorées, un processus qui semble maintenant presque préhistorique. Chaque transistor, interconnexion et contact devaient être soigneusement dessinés et vérifiés. Il a travaillé avec une petite équipe dans un bâtiment temporaire pendant qu'Intel se précipitait pour installer une nouvelle ligne de fabrication de porte en silicium. Dans un épisode célèbre, Faggin a personnellement testé le premier wafer fonctionnel sur une station de sonde tard la nuit, confirmant que le design était vivant.

Même après ce test réussi, le déboguage du comportement de la puce a consumé des mois. Le décodeur d'instruction avait des défauts de synchronisation subtils qui ne se sont manifestés que sous certaines séquences, exigeant des révisions itératives de la logique. Pendant ce temps, la direction de Busicoms était impatiente de recevoir son chipset calculatrice, de sorte que la pression pour livrer était intense.

L'impact du premier microprocesseur sur le marché

L'Intel 4004 a été officiellement introduit sur le marché dans un numéro de Electronique News, accompagné d'une publicité qui a déclaré -Une nouvelle ère de l'électronique intégrée. - La réception initiale a été partagée entre l'admiration et le scepticisme.De nombreux ingénieurs étaient habitués à concevoir avec des portes logiques filaires et ont trouvé le concept d'un processeur monochips programmable trop abstrait pour faire confiance.

Bien que le 4004 n'ait pas été assez puissant pour faire fonctionner un ordinateur à usage général, il a prouvé que le microprocesseur était un produit commercial viable. Il a enseigné à l'industrie que le logiciel pouvait remplacer la complexité matérielle, une leçon qui alimenterait la croissance exponentielle des systèmes embarqués. La puce à prix modeste – environ 200 $ au lancement – a ouvert la porte aux petites entreprises et même aux amateurs d'expérimenter l'électronique programmable pour la première fois.

Une famille grandit : de 4004 à 8008 et au-delà

Le succès du 4004 a encouragé Intel à développer un microprocesseur 8 bits plus capable, le 8008, qui est apparu en 1972. Le 8008 a été initialement commandé par la Computer Terminal Corporation comme puce pour alimenter un terminal programmable, mais comme le 4004, il a rapidement trouvé un public plus large. Il pouvait traiter 16 kilooctets de mémoire et avait un ensemble d'instructions plus riche, ce qui le rend adapté pour des tâches informatiques plus générales. La véritable explosion, cependant, est venue avec l'Intel 8080 en 1974. Le 8080, avec son bus d'adresse 16 bits, le bus de données 8 bits, et des vitesses jusqu'à 2 mégahertz, est devenu le moteur de la première vague d'ordinateurs personnels, y compris les machines de bus MITS Altair 8800 et le début S-100. Cette ligne de courant serait directement dans Intels 8086, l'architecture x86 qui ancre encore la grande majorité des PC et des serveurs au XXIe siècle.

Alors que le chemin Intel , est le plus célèbre, d'autres sociétés de semi-conducteurs sont rapidement entrés dans la frai. Texas Instruments, qui avait développé son propre processeur à puce unique autour de la même époque, a revendiqué une partie du marché tôt. Motorola , introduit en 1974 , et plus tard les 68000 , allait alimenter les premiers ordinateurs Apple Macintosh et une foule de systèmes embarqués . La pression concurrentielle a conduit un cycle d'innovation qui a augmenté la densité des transistors , la vitesse de l'horloge , et la sophistication architecturale à un rythme qui serait décrit plus tard par Moore , Loi . Mais chaque étape dans ce voyage trace ses racines à la 4004 , la démonstration qu'un CPU à usage général pourrait être construit sur un morceau de silicium .

L'héritage de l'Intel 4004 dans l'informatique moderne

Il n'est pas exagéré de dire que le monde numérique moderne est un descendant direct de l'Intel 4004. L'influence de la puce est visible non seulement dans la microarchitecture de chaque génération de processeurs subséquente, mais aussi dans la philosophie même du design électronique. Avant 1971, ajouter ---l'intelligence à une machine signifiait concevoir du matériel dédié à cette fonction spécifique. Après le 4004, cela signifiait écrire un logiciel pour fonctionner sur un processeur standardisé, un paradigme qui déverrouillait une explosion de créativité.

En 1996, la puce a été reconnue par l'IEEE comme une étape importante dans le domaine de l'ingénierie électrique. Le Musée d'histoire informatique de Mountain View conserve des échantillons et documents d'ingénierie originaux de 4004, tandis que le musée Intel= raconte l'histoire de sa création à de nouvelles générations d'ingénieurs. Pour ceux qui veulent examiner les travaux internes de la puce au niveau des transistors, les photographes et les rétro-ingénieurs ont produit des images et des simulations fonctionnelles à haute résolution qui révèlent chaque porte et registre.

Le microprocesseur démocratisé, qui ne disposait auparavant que de gouvernements et de grandes entreprises, est également profondément hérité de la culture et de l'innovation, et il a été présenté dans une chronique détaillée de ce changement de direction au Musée de l'histoire de l'informatique, qui expose sur le microprocesseur, qui retrace les effets d'entraînement des 4004 de l'usine à l'espace aérien. Le spectre IEEE a également revisité les 4004 pour son 50e anniversaire, soulignant comment la petite puce a remodelé le monde de façon que ses créateurs ne puissent guère imaginer.

Aujourd'hui, l'Intel 4004 occupe un espace mythique dans l'histoire de la technologie, et à juste titre. C'est le moment où le calcul a été réduit de l'ordinateur central de taille de pièce à un composant de marchandise qui pourrait être intégré n'importe où. L'ingéniosité de Hoff, Faggin, Mazor et Shima – combinée avec la volonté d'Intel de prendre un risque commercial – a prouvé que les circuits intégrés pouvaient faire plus que stocker des bits : ils pouvaient penser.