EDATracer: An Agentic Framework for Large-Scale EDA Artifact Analysis
EDATracer is an agentic framework that leverages a knowledge graph and semantic vector index to enable large-scale, evidence-grounded analysis of heterogeneous EDA artifacts, outperforming existing tools on a new 90-question benchmark derived from a 2,787-design dataset while using significantly fewer tokens.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine trying to fix a broken car, but instead of a single engine, you have a million scattered pieces: the blueprints, the mechanic's handwritten notes, the factory's computer logs, the list of every bolt used, and a report on how much fuel the engine should have used. Now, imagine that the car is a computer chip, and the "mechanic" is a super-smart computer program (an AI) trying to figure out why the car won't start. This is the daily reality for engineers designing modern chips. They rely on Electronic Design Automation (EDA) tools, which are like giant, automated factories that turn code into physical chip designs. These tools generate mountains of different files—logs, scripts, reports, and code—that are all connected but scattered across different folders.
The problem is that finding a specific clue in this digital haystack is incredibly hard. If a chip fails, the error might be mentioned in a log file, but the cause could be hidden in a source code file or a timing report from a different stage of the design. Traditional AI tools often get lost in this mess, guessing answers or missing the connection between the files. This paper introduces a new way to help these AI detectives solve the mystery without getting overwhelmed by the sheer volume of data.
The researchers from Texas A&M University have built a system called EDATracer. Think of EDATracer as a super-organized librarian for the chip design world. Instead of just dumping all the files into a pile and asking an AI to "read everything," EDATracer first builds a giant, interactive map (called a knowledge graph) of the entire chip project. This map connects the dots: it knows that a specific error in a log file is linked to a specific line of code, which is linked to a specific part of the chip's blueprint.
To test their idea, the team didn't just look at one or two designs; they gathered a massive collection of 2,787 different open-source chip designs. They ran these through synthesis tools to generate 18.9 GB of real-world artifacts, including logs, netlists (the gate-level blueprints), and performance reports. They then created a "test" consisting of 90 questions ranging from simple facts ("What is the area of this chip?") to complex reasoning ("Why did the timing fail?").
When they let EDATracer loose on these questions, it acted like a team of agents: one agent searched the map for clues, and another agent pieced those clues together to form an answer. The results were impressive. EDATracer was more accurate than popular commercial AI coding assistants like Cursor and Claude Code, getting the right answer 6.4% to 7.2% more often on average. Even better, it did this while using 2.0 to 3.2 times fewer "tokens" (the digital currency AI uses to think and speak), making it much more efficient.
The paper suggests that the key to this success wasn't just having a smarter AI brain, but giving that brain a better map. By grounding the AI's reasoning in a structured graph of evidence, EDATracer avoided the common trap of "hallucinating" (making things up) or missing the forest for the trees. While the system currently focuses on the synthesis stage of chip design, the authors show that organizing complex, scattered data into a connected web can turn a confused AI into a precise detective, solving problems that were previously too messy for computers to handle alone.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.