Demandez à Hackaday : En ce qui concerne les processeurs, jusqu’où pouvez-vous remonter ?

Lorsqu’il a été récemment annoncé que le noyau Linux pourrait abandonner la prise en charge de la gamme de puces Intel 486, nous avons examiné l’état du monde 486. Vous ne pouvez plus les acheter auprès d’Intel, mais vous pouvez acheter des clones, qui sont apparemment encore utilisés dans les appareils embarqués. Mais cela nous a fait réfléchir : si vous ne pouvez pas acheter un véritable 486, quels autres anciens processeurs sont encore en production, et lequel est le plus ancien ?

Définir quelques règles

Un microprocesseur Intel 4004 dans un boîtier en céramique
Le père de tous, l’Intel 4004 de 1972 est sorti de la production en 1981. Thomas Nguyen, CC BY-SA 4.0

Il y a quelques prétendants évidents qui viennent immédiatement à l’esprit, par exemple le 6502 de 1975 et le Z80 de 1976 sont toujours facilement disponibles. Certains autres vieux silicium survivent sous la forme de cœurs incorporés dans d’autres puces, par exemple le vénérable microcontrôleur Intel 8051 a peut-être mélangé cette bobine mortelle en tant que DIP à 40 broches il y a des années, mais il gère avec bonheur les activités de nombreux appareils beaucoup plus modernes. aujourd’hui. Encore plus loin, il y a le monde fascinant de la fabrication spécialisée de pièces obsolètes dans lequel une série de production de silicium introuvable peut être créée spécialement pour un client extrêmement bien nanti. Si l’Oncle Sam avait besoin d’une caisse d’Intel 8080 de 1974 par exemple, Rochester Electronics peut s’en charger.

Ainsi quand on cherche les CPU les plus anciens, c’est de ceux disponibles en production régulière dont on parle, pas d’ancien stock, pas de fabrication spéciale, et pas de coeur inclus dans une pièce moderne. Quel est le plus ancien processeur en production aujourd’hui qu’un ingénieur de l’époque reconnaîtrait ? Pour répondre à cette question, il est nécessaire de se replonger dans la chronologie des premiers microprocesseurs et de passer au peigne fin les fournisseurs électroniques mondiaux à la recherche de puces obscures.

Travailler au fil des ans

Une publicité Motorola MC6800 de 1976.
Une publicité Motorola M6800 de 1976. L’architecture survit dans certaines gammes de microcontrôleurs NXP. Motorola, domaine public.

Les premiers microprocesseurs sont apparus sur le marché en 1972, le 4004 d’Intel étant généralement accepté comme le premier de la race. Aucune des premières puces Intel n’est en production régulière aujourd’hui, principalement en raison du succès du Z80 susmentionné. Sa rétrocompatibilité avec les instructions 8080 ainsi que son nombre de puces de support inférieur à celui de la partie Intel en ont fait un énorme vendeur, et le choix évident pour poursuivre le développement dans cette ligne. Du reste des joueurs au cours de ces deux premières années, pour autant que nous puissions en voir, aucun autre ne survivra. Cela ne devrait pas être trop surprenant, car le microprocesseur était une technologie nouvelle, coûteuse et rapide dans laquelle aucune puce n’a gagné suffisamment de parts de marché pour atteindre la longévité.

Donc, avec rien de ’72 et ’73 restant en production, c’est en 1974 que les choses deviennent intéressantes. Le microcontrôleur programmé par masque TMS1000 a disparu depuis longtemps, mais la série Motorola 6800 apparaît toujours dans les listes de fournisseurs sous la forme du Hitachi HD46800 et de ses dérivés fabriqués par Renesas. Un examen plus approfondi montre que ces processeurs sont fournis par Rochester Electronics, donc malheureusement nous n’avons pas trouvé notre première puce encore en production. Les microcontrôleurs NXP HC05 et HC08 sont peut-être le lointain descendant du 6800, mais ne comptez pas ici car ils ne sont pas la même pièce.

Comme un groupe de glam rock fatigué incapable de voir le punk à l’horizon, nous trébuchons en 1975. Ici, il y a un concurrent clair sous la forme du 6502 susmentionné. Il a été vendu pour la première fois au salon de l’électronique Wescon en septembre de cette année, et continue d’être disponible sous forme CMOS sous le nom de WDC 65C02. Avant de le couronner, il y a un autre concurrent. Le RCA 1802 est diversement répertorié comme lancé en 1975 ou 1976, et est répertorié sur les sites Web de certains fournisseurs sous le nom de Harris CDP1802. Cependant, pour autant que nous puissions en être sûrs, il a été mis en vente pour la première fois au début de 1976, et encore une fois, il a été révélé comme provenant de Rochester Electronics.

Le gagnant, et quelques autres

Une publicité de deux pages de 1975 pour le MOS 6502
Gagnant depuis 1975, le 6502 ! Technologie MOS, domaine public.

Nous avons donc un gagnant, le 6502. Sa popularité dans les ordinateurs personnels et ses apparitions plus banales dans une myriade de systèmes de contrôle l’ont maintenu en production pendant près de cinq décennies, et son influence s’est propagée au loin.

Mais avant de quitter ce sujet, il vaut la peine de jeter un coup d’œil à d’autres familles de microprocesseurs célèbres pour voir si l’un de leurs ancêtres est resté plus tard dans les années 70.

Il est juste de dire que les familles que nous avons déjà couvertes couvrent la plupart des lignes 8 bits populaires du milieu des années 1970, et à la fin de la décennie, l’attention à la pointe s’était déplacée vers les conceptions 16 bits. Parmi ceux-ci, le Motorola 68000 de 1979 a cessé sa production au milieu des années 1990, et les pièces familiales restantes les plus proches sont la gamme Coldfire de NXP. Pour son rival 8086, nous avons parlé du 486 beaucoup plus récent ci-dessus, mais étonnamment, il existe une société de semi-conducteurs qui répertorie toujours l’équivalent de la partie Intel 16 bits dans sa gamme de produits. L’usine de Kvazar à Kiev, en Ukraine (lien Google Translate) possède le clone soviétique KR1810VM86 8086, mais malheureusement, en raison de la guerre dans ce pays, nous supposons qu’ils pourraient avoir des choses plus importantes dans leur assiette en ce moment.

Enfin, certains utilisateurs de microcontrôleurs PIC pourraient être surpris de découvrir que cette famille a ses racines dans une puce périphérique pour un système 16 bits de General Instruments oublié depuis longtemps. Le PIC1650 de 1976 était simplement un contrôleur d’interface périphérique qui contenait un noyau programmable. Cela lui a donné une utilité bien au-delà de son application d’origine, et bien que la puce d’origine soit depuis longtemps hors de production, il existe encore des puces PIC en production qui partagent l’architecture PIC d’origine.

Lorsque nous avons discuté de ce sujet parmi les membres du personnel de Hackaday, nous ne nous attendions pas à ce que le 6502 soit le gagnant, car nous étions sûrs que quelques autres l’auraient fait. Mais puisque notre ensemble de règles s’appliquait aux appareils produits en volume et aux puces d’origine plutôt qu’aux architectures, il n’est pas surprenant que quelque chose d’aussi extrêmement populaire reste en production. Espérons qu’il soit toujours en vente alors qu’il entre dans sa sixième décennie !

image d’en-tête : Pauli Rautakorpi, CC BY 3.0.

François Zipponi
Je suis François Zipponi, éditorialiste pour le site 10-raisons.fr. J'ai commencé ma carrière de journaliste en 2004, et j'ai travaillé pour plusieurs médias français, dont le Monde et Libération. En 2016, j'ai rejoint 10-raisons.fr, un site innovant proposant des articles sous la forme « 10 raisons de... ». En tant qu'éditorialiste, je me suis engagé à fournir un contenu original et pertinent, abordant des sujets variés tels que la politique, l'économie, les sciences, l'histoire, etc. Je m'efforce de toujours traiter les sujets de façon objective et impartiale. Mes articles sont régulièrement partagés sur les réseaux sociaux et j'interviens dans des conférences et des tables rondes autour des thèmes abordés sur 10-raisons.fr.