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

O artigo apresenta o "Design Conductor", um agente autônomo capaz de projetar, verificar e gerar o layout final (GDSII) de uma CPU RISC-V Linux-compatível operando a 1,48 GHz em apenas 12 horas, partindo de um documento de requisitos e marcando a primeira vez que um agente autônomo construiu um processador completo do conceito à fabricação.

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

Publicado Wed, 11 Ma
📖 4 min de leitura☕ Leitura rápida

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

Imagine que construir um chip de computador (como o cérebro de um celular ou de um carro) é como construir um arranha-céu do zero. Normalmente, isso leva anos, custa centenas de milhões de dólares e exige uma equipe de centenas de engenheiros especialistas. Se houver um erro no projeto, o prédio inteiro pode desabar quando for construído, e consertar isso é impossível.

Agora, imagine um arquiteto robô superinteligente chamado Design Conductor (DC).

Este artigo conta a história de como a equipe da Verkor criou esse robô e pediu para ele construir um processador inteiro, do papel ao produto final, em apenas 12 horas.

Aqui está a explicação do que aconteceu, usando analogias simples:

1. O Desafio: Construir um "Prédio" em Minutos

Normalmente, projetar um chip é como tentar montar um quebra-cabeça de 1 bilhão de peças, onde você não pode errar nenhuma peça, ou o prédio explode.

  • O Robô (DC): É um agente de Inteligência Artificial que não dorme, não cansa e tem acesso a todo o conhecimento de engenharia do mundo.
  • A Missão: O humano deu ao robô apenas um "bilhete de encomenda" de 219 palavras. A ordem era: "Construa um cérebro de computador (CPU) que siga as regras RISC-V, seja rápido e caiba num espaço minúsculo."

2. Como o Robô Trabalhou (O Processo)

O DC não apenas "adivinhou" o design. Ele seguiu um processo rigoroso, como um chef de cozinha de elite:

  • O Planejamento (A Receita): Primeiro, o DC leu a ordem e desenhou o plano. Ele decidiu como seriam os "quartos" do processador (as etapas de execução, memória, etc.).
  • A Construção (O Tijolo por Tijolo): Ele começou a escrever o código (chamado RTL) que define como o chip funciona. Ele construiu peça por peça (o somador, o multiplicador, a memória).
  • O Teste de Estresse (O Simulador): Aqui está a mágica. O DC tem um "gêmeo virtual" perfeito chamado Spike (um simulador).
    • O DC constrói uma parte do chip.
    • Ele roda um teste no chip real e no gêmeo virtual ao mesmo tempo.
    • Se o chip real fizer algo diferente do gêmeo virtual (mesmo que seja um erro de 1 segundo), o DC sabe que algo está errado.
  • A Detecção de Erros (O Detetive): Quando o DC encontrou um erro (por exemplo, o chip estava escrevendo dados no lugar errado), ele não desistiu. Ele olhou para os registros de atividade (como uma câmera de segurança), descobriu exatamente onde o erro aconteceu, escreveu um código para corrigir e testou de novo.
  • A Otimização (O Polimento): Depois que tudo funcionou, o DC olhou para o "tempo de viagem" dos sinais elétricos. Ele percebeu que algumas partes eram lentas. Então, ele reescreveu partes do código para torná-las mais rápidas, como um corredor que ajusta sua postura para correr mais rápido.

3. O Resultado: Um Milagre de 12 Horas

Em menos de meio dia, o DC entregou o projeto final pronto para ser fabricado (o arquivo GDSII).

  • Velocidade: O chip funcionava a 1,48 GHz (quase 1,5 bilhão de ciclos por segundo).
  • Desempenho: Ele foi rápido o suficiente para superar processadores de computadores de 2011 (como um Celeron antigo).
  • Tamanho: O chip é minúsculo, do tamanho de uma unha (70 micrômetros quadrados).

4. O Que Isso Significa para o Futuro?

O artigo diz que, embora o robô seja incrível, ele ainda precisa de um "capitão" humano.

  • O Problema: Às vezes, o robô tenta soluções complicadas demais quando a solução simples seria melhor, ou ele entende mal como o tempo funciona no chip (como se fosse um código de software comum).
  • O Futuro: Imagine que, em vez de uma equipe de 100 engenheiros trabalhando em um projeto por 2 anos, você tenha uma equipe de 10 engenheiros experientes. Cada um deles pode usar um robô como o DC para explorar dezenas de ideias diferentes ao mesmo tempo.
    • Um robô projeta a versão A.
    • Outro projeta a versão B.
    • O engenheiro humano escolhe a melhor e dá o "ok" final.

Resumo em uma Frase

Este artigo mostra que, pela primeira vez, uma Inteligência Artificial conseguiu projetar um computador inteiro, testá-lo, corrigir seus próprios erros e entregá-lo pronto para fábrica em 12 horas, provando que o futuro da engenharia de chips será uma parceria entre a criatividade humana e a velocidade implacável das máquinas.