Design Conductor: An agent autonomously builds a 1.5 GHz Linux-capable RISC-V CPU

Le papier présente Design Conductor, un agent autonome capable de concevoir, vérifier et générer le fichier GDSII d'un processeur RISC-V Linux fonctionnel à 1,48 GHz en seulement 12 heures, marquant la première fois qu'un agent réalise un tel circuit complet de la spécification à la mise en production.

The Verkor Team, Ravi Krishna, Suresh Krishna, David Chin

Publié Wed, 11 Ma
📖 5 min de lecture🧠 Analyse approfondie

Each language version is independently generated for its own context, not a direct translation.

Imaginez que vous demandez à un chef cuisinier ultra-intelligent de créer un plat complexe, non pas en lui donnant une recette, mais simplement en lui disant : « Je veux un plat qui nourrit 100 personnes, coûte moins de 10 euros, et doit être prêt dans 12 heures ».

C'est exactement ce que l'équipe Verkor a fait avec son agent autonome, Design Conductor (DC). Au lieu de cuisiner, DC a conçu un processeur d'ordinateur complet (un cerveau électronique) en 12 heures, de l'idée initiale jusqu'à la fabrication physique.

Voici l'histoire de cette prouesse, expliquée simplement.

1. Le Défi : Construire un cerveau électronique

Normalement, créer un processeur (comme ceux dans votre téléphone ou votre ordinateur) est une tâche titanesque. C'est comme construire une ville entière à la main, brique par brique.

  • Le coût : Cela coûte des centaines de millions d'euros.
  • Le temps : Cela prend 2 à 3 ans avec une équipe de centaines d'ingénieurs.
  • Le risque : Si une seule brique est mal posée (un bug), toute la ville s'effondre, et il faut tout recommencer.

L'objectif de Verkor était de voir si une Intelligence Artificielle (IA) de pointe pouvait faire ce travail toute seule, sans humains pour guider chaque étape.

2. Le Chef d'Orchestre : Design Conductor (DC)

DC n'est pas un simple robot qui suit des ordres. C'est un architecte autonome.

  • L'entrée : Les humains ont donné à DC un petit document de 219 mots (environ la taille d'un post LinkedIn) décrivant ce qu'ils voulaient : un processeur capable de faire des calculs mathématiques, rapide et économe en énergie.
  • Le travail : DC a pris ce document et a commencé à travailler. Il a conçu le plan, écrit le code, testé le code, corrigé les erreurs, et même organisé la construction physique du circuit sur une puce de silicium.

3. Comment DC a travaillé (La recette magique)

DC a suivi un processus en plusieurs étapes, un peu comme un détective qui résout un crime :

  1. Le Plan (L'Architecture) : DC a d'abord imaginé la structure du processeur. Il a décidé comment les informations allaient circuler (comme des voitures sur des autoroutes).
  2. La Construction (Le Code) : Il a écrit le code informatique (appelé RTL) qui décrit comment chaque transistor doit se comporter.
  3. Les Tests (Le Laboratoire) : C'est là que c'est fascinant. DC a créé des "simulations" pour tester son propre travail. Il a comparé son processeur à un simulateur parfait (un modèle théorique appelé "Spike").
    • L'analogie : Imaginez que DC joue aux échecs contre lui-même. S'il perd une partie (une erreur de calcul), il regarde la partie, trouve pourquoi il a perdu, modifie sa stratégie, et rejoue.
  4. La Correction (Le Debugging) : Quand DC a trouvé une erreur (par exemple, un calcul faux), il a lu des rapports techniques complexes, a compris la cause racine, et a réécrit le code pour corriger le tir. Il a fait cela des milliers de fois.
  5. L'Optimisation (Le Polissage) : DC a cherché à rendre son processeur plus rapide. Il a découvert tout seul des astuces pour accélérer les calculs, comme un coureur qui apprend à mieux courir pour gagner des secondes.

4. Le Résultat : Une victoire inattendue

Au bout de 12 heures, DC a livré un processeur fonctionnel appelé VerCore.

  • Vitesse : Il tourne à 1,48 GHz. C'est très rapide ! Pour vous donner une idée, c'est aussi puissant qu'un ordinateur portable Intel de 2011 (un modèle Celeron), mais fabriqué avec une technologie moderne de 2026.
  • Taille : Il est minuscule (70 microns sur 70 microns, soit plus petit qu'un grain de sable).
  • Autonomie : Tout a été fait sans qu'un humain ne touche au clavier pour écrire du code ou corriger des bugs.

5. Les Leçons apprises : L'IA est brillante, mais a besoin d'un coach

Le rapport révèle que DC est incroyablement capable, mais pas parfait.

  • Les forces : DC ne se fatigue jamais. Il peut lire des millions de pages de documentation et tester des milliers de variantes de design en quelques heures.
  • Les faiblesses : Parfois, DC fait des erreurs de logique "humaine". Par exemple, il peut penser que simplifier le code rendra le circuit plus rapide, alors que c'est l'inverse. Il a besoin d'un architecte humain expérimenté pour le guider sur les grandes stratégies, comme un entraîneur qui dit à un athlète : "Non, ne cours pas plus vite, change ta posture !"

6. Pourquoi c'est révolutionnaire ?

Aujourd'hui, seuls les géants de la technologie (comme Apple, Intel, NVIDIA) peuvent se permettre de créer des puces. C'est trop cher et trop risqué pour les petites entreprises.

Si DC fonctionne comme prévu dans le futur :

  • La démocratisation : N'importe quelle startup pourrait concevoir son propre processeur spécialisé pour une application précise (ex: un processeur uniquement pour la reconnaissance d'images de champignons).
  • La vitesse : Au lieu de 3 ans, un design complexe pourrait être prêt en 3 à 6 mois.
  • L'innovation : On pourrait tester des centaines d'idées de processeurs différents pour trouver le meilleur, au lieu de se contenter d'une seule option par peur de l'échec.

En résumé

Design Conductor est le premier "chef d'orchestre" capable de diriger l'orchestre entier de la fabrication de puces électroniques, du premier crayon jusqu'à la puce physique. Bien qu'il ait encore besoin d'un chef d'orchestre humain pour les grandes décisions artistiques, il joue désormais toutes les notes lui-même, avec une rapidité et une précision qui défient l'imagination.

C'est le début d'une ère où la conception de matériel informatique (le "hardware") deviendra aussi accessible que l'écriture d'une application mobile.