← Nieuwste papers
🤖 AI

Automated QoR improvement in OpenROAD with coding agents

Dit paper presenteert AuDoPEDA, een autonoom systeem dat gebruikmaakt van LLM-gebaseerde coding agents om zelfstandig verbeteringen in de OpenROAD-EDA-toolchain door te voeren, wat resulteert in significante reducties in wirelength, klokperiode en energieverbruik.

Oorspronkelijke auteurs: Amur Ghose, Junyeong Jang, Andrew B. Kahng, Jakang Lee

Gepubliceerd 2026-02-11
📖 3 min leestijd☕ Koffiepauze-leesvoer

Oorspronkelijke auteurs: Amur Ghose, Junyeong Jang, Andrew B. Kahng, Jakang Lee

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

Stel je voor dat je een gigantische, hypermoderne fabriek hebt (de chip-fabriek) die miljarden piepkleine onderdelen (transistors) op een perfecte manier moet rangschikken. Dit is een taak die zo ongelooflijk ingewikkeld is, dat er alleen een handjevol "super-ingenieurs" ter wereld is die de machines en de blauwdrukken begrijpen. Het probleem? Er zijn te weinig ingenieurs, en de blauwdrukken zijn zo dik en ingewikkeld dat zelfs een mens er jaren over doet om ze te leren.

Dit paper presenteert AuDoPEDA: een systeem dat eigenlijk een "AI-ingenieur" is die zichzelf kan inwerken, plannen kan maken en de machines zelfs kan verbeteren.

Hier is hoe het werkt, uitgelegd met een simpele metafoor:

1. De "Super-Bibliothecaris" (S0: Documentatie)

Stel je voor dat de fabriek een enorme berg ongestructureerde handleidingen, krabbels en technische tekeningen is. Een nieuwe werknemer zou er een jaar over doen om alles te begrijpen.
AuDoPEDA begint met een super-bibliothecaris. Deze AI leest niet alleen de tekst, maar tekent een enorme, digitale landkaart van hoe elk onderdeel met het andere verbonden is. Hij maakt voor elk schroefje en elke motor een klein "spiekbriefje" (de Docmaker). Nu weet de AI precies: "Als ik aan dit hendeltje draai, gebeurt er dat bij die motor."

2. De "Slimme Onderzoeker" (S1: Planning)

Nu de AI de fabriek begrijpt, sturen we hem naar de universiteit. De AI leest duizenden wetenschappelijke artikelen over hoe je fabrieken efficiënter kunt maken.
In plaats van zomaar wat te proberen, werkt hij als een wetenschapper. Hij combineert zijn kennis van de fabriek (de landkaart) met de nieuwste ontdekkingen uit de boeken. Hij zegt dan: "Ik heb een plan: als we de lopende band een klein beetje sneller laten draaien op de momenten dat er weinig druk is, besparen we energie zonder dat de boel vastloopt."

3. De "Bouwtekenaar" (S2: Lokalisatie)

Een plan als "maak de fabriek sneller" is te vaag. De AI moet weten welk specifiek onderdeel hij moet aanpassen.
De AI werkt hier als een architect. Hij vertaalt het grote plan naar een heel gedetailleerde "reparatie-lijst". Hij zegt niet: "Verbeter de motor," maar: "Vervang schroef A met schroef B, test daarna of de machine nog draait, en als de snelheid met 5% stijgt, is het gelukt."

4. De "Zelfstandige Monteur" (S3: Uitvoering)

Dit is het meest indrukwekkende deel. De AI krijgt een robotarm (de Codex-agent) die daadwerkelijk de onderdelen kan vervangen.
De AI voert de reparatie uit, zet de machine aan en kijkt naar de meters.

  • Gaat het mis? (Bijvoorbeeld: de machine maakt een raar geluid of de snelheid gaat omlaag). Dan zegt de AI: "Oeps, foutje!", zet hij de machine direct terug naar de oude staat (de rollback) en leert hij van zijn fout om het de volgende keer beter te doen.
  • Gaat het goed? Dan houdt hij de verbetering vast.

Wat heeft het opgeleverd? (De resultaten)

De onderzoekers lieten de AI de "fabriek" (de OpenROAD-software) verbeteren, en de resultaten waren spectaculair:

  • Minder rommel: De "bedrading" in de chips werd tot wel 5,9% korter. (Denk aan kortere kabels in je huis, wat minder chaos geeft).
  • Sneller werken: De chips konden tot 10% sneller tikken.
  • Minder stroomverbruik: De chips verbruikten tot wel 19,4% minder energie.

De kernboodschap

In plaats van dat mensen de software moeten schrijven om chips te ontwerpen, heeft dit onderzoek bewezen dat we een AI kunnen bouwen die zichzelf inwerkt, wetenschappelijke plannen maakt en de software zelfstandig optimaliseert. Het is niet langer een assistent die alleen maar tekst typt, maar een digitale ingenieur die echt meebouwt aan de toekomst.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →