Un projet open source espère ressusciter l'un des processeurs 8 bits les plus célèbres de l'histoire de l'informatique. Zilog a annoncé la fin de vie de la puce Z80 d'origine, mais ce n'est peut-être pas la fin de l'histoire. Le premier clone libre et open source (FOSS) de la puce Z80 devrait démarrer sa production en juin 2024.
Un développeur Unity iOS, Renaldas Zioma, a lancé le projet GitHub peu de temps après que Zilog a annoncé qu'il cesserait d'accepter les commandes de Z80 après le 14 juin 2024. Selon l'annonce du projet, « il est temps pour la communauté de l'open source et de la préservation du matériel de Intervenez avec un remplacement de silicium libre et open source (FOSS) pour le Zilog Z80.
Le processeur Z80 est sorti pour la première fois en 1976 et a largement contribué au boom de l'informatique personnelle dans les années 1980. La puce a été utilisée dans les calculatrices scientifiques, la console de jeu Sega Master System et certains des premiers ordinateurs personnels. Pour beaucoup de nos lecteurs britanniques, l'appareil le plus remarquable qui s'appuie sur le Z80 pourrait être l'ordinateur domestique Sinclair ZX Spectrum 8 bits.
La prise en charge du ZX Spectrum est l’une des principales raisons de l’existence du clone physique du Z80. Son objectif est de « développer un remplacement immédiat du Z80 dans les ordinateurs personnels 8 bits tels que ZX Spectrum », selon le référentiel GitHub du projet.
Habituellement, produire une puce comme le clone Z80 serait d'un coût prohibitif, simplement parce que la quantité requise pour une production coûterait beaucoup plus cher qu'un seul développeur ne pourrait se le permettre. Pour cette raison, Zioma utilise Tiny Tapeout 07 pour fabriquer le premier lot de puces.
Tiny Tapeout est un service de tranches multi-projets (MPW) qui permet à plusieurs projets de partager de l'espace sur la même tranche de silicium. De cette façon, les fabricants amateurs et autres développeurs de petits matériels peuvent obtenir leurs échantillons physiques sans avoir à débourser d'énormes sommes d'argent pour une série de production.
Le clone Z80 utilisera Tiny Tapeout 07, qui exploite le nœud 130 nm de Skywater pour produire des puces vénérables comme celle-ci. La production de la première série MPW devrait démarrer en juin 2024, avec une livraison estimée pour fin décembre. Après cela, Zioma et tous les autres contributeurs au projet devront tester les clones du Z80 pour identifier les bugs dans les échantillons.
Deux autres cycles de production utiliseront le programme ChipIgnite d'Efabless, également avec le nœud Skywater 130 nm. Dans cette version, le clone Z80 peut être produit avec ses broches intégrées. Cela sera important pour proposer les processeurs de remplacement prévus pour les ordinateurs ZX Spectrum.
Les cycles de production supplémentaires pourraient être coûteux. Selon Le registre, ChipIgnite indique un prix de 9 750 $ pour seulement 100 jetons, soit 97,50 $ chacun. Si le projet dispose du financement nécessaire, il peut obtenir 1 000 clones supplémentaires pour seulement 20 dollars chacun, soit 20 000 dollars supplémentaires.
Cela signifie qu'il faudra plusieurs mois – pas avant 2025 au plus tôt – avant que quiconque sache si le clone physique du Z80 est réussi. Pourtant, il y a de l'espoir – tant que le projet peut obtenir un financement pour produire suffisamment de puces pour générer des bénéfices.