En 1985, l'électronique a pris un tournant inattendu lorsque le FPGA XC2064 de Xilinx est arrivé sur le marché. Ce dispositif, aujourd'hui reconnu comme jalon de l'IEEE, contenait une grille de 8 par 8 blocs logiques configurables. Sa grande innovation : permettre au matériel d'être reprogrammé après fabrication, offrant une flexibilité jusqu'alors impensable dans les circuits intégrés fixes.
L'architecture qui a redéfini la conception de circuits ⚙️
Le XC2064 fonctionnait avec une matrice de blocs logiques connectés par des canaux de routage programmables. Chaque bloc pouvait être configuré pour réaliser des fonctions logiques simples, et les interconnexions étaient ajustées via des cellules de mémoire statique. Cela permettait aux ingénieurs de modifier le comportement de la puce sans changer le matériel physique, accélérant les prototypes et réduisant les coûts dans le développement de systèmes numériques.
Quand ta puce décide de changer d'avis sans prévenir 🤖
Imagine acheter un processeur et que le lendemain, il décide qu'il préfère être un contrôleur vidéo. C'est, en substance, ce que faisait le XC2064. Certes, avec une vitesse qui ferait aujourd'hui pleurer une montre-bracelet et une capacité qui suffisait à peine pour quelques portes logiques. Mais bon, c'était une puce avec de la personnalité : chaque fois que tu l'allumais, elle pouvait être ce que tu voulais. Ou ce qu'elle voulait, selon le point de vue.