← Latest papers
🤖 AI

Bridging the Last Mile of Circuit Design: PostEDA-Bench, a Hierarchical Benchmark for PPA Convergence and DRC Fixing

This paper introduces PostEDA-Bench, a hierarchical benchmark with 145 machine-checkable tasks for evaluating LLM agents on post-EDA DRC fixing and PPA convergence, revealing that while agents perform reasonably on synthetic or single-objective tasks, they struggle significantly with complex reasoning and multi-objective trade-offs.

Original authors: Pengju Liu, Nuo Xu, Jinwei Tang, Yu Cao, Caiwen Ding

Published 2026-05-11
📖 5 min read🧠 Deep dive

Original authors: Pengju Liu, Nuo Xu, Jinwei Tang, Yu Cao, Caiwen Ding

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 you are building a massive, incredibly complex city out of tiny, microscopic Lego bricks. This city is a computer chip. You have a team of expert architects (the engineers) and a set of very strict building codes (the Design Rules).

For a long time, computers have helped architects design the city. But when the design is finished, there's often a "last mile" problem: the computer might have missed a few tiny cracks in the walls, or the city might be slightly too big, too slow, or using too much electricity. Fixing these final, stubborn issues usually requires a human expert to stare at the blueprints, figure out exactly where the problem is, and make a tiny, precise adjustment.

This paper introduces a new way to test if AI agents (smart computer programs powered by Large Language Models) can take over this "last mile" job. The authors call their test POSTEDA-BENCH.

Here is a simple breakdown of what they did and what they found, using everyday analogies:

1. The Two Big Problems: "The Code Police" and "The Budget"

The benchmark tests the AI on two distinct challenges:

  • DRC (Design Rule Check) – The Code Police:
    Imagine a strict building inspector who walks through your city and points out violations: "This alley is too narrow," or "These two buildings are too close together."

    • The Easy Part: Sometimes the violation is obvious, like a wall that is clearly too thin. The AI is good at this.
    • The Hard Part: Sometimes the violation is hidden in a messy neighborhood, or fixing one problem accidentally breaks a neighbor's wall. This requires "geometric reasoning"—visualizing how shapes fit together in 3D space. The paper found that AI struggles here, often getting lost in the complexity.
  • PPA (Power, Performance, Area) – The Budget:
    Imagine you need to redesign the city to be faster, use less energy, and take up less land all at once.

    • The Easy Part: If you just need to make the city faster, the AI can usually find a knob to turn to speed it up.
    • The Hard Part: If you need to make it faster and smaller and use less energy, it's a balancing act. Making it faster might make it use more energy. The AI often gets greedy, fixing one thing but breaking another, failing to find the perfect "sweet spot" where everything works together.

2. The New Test: POSTEDA-BENCH

Before this paper, tests for AI in chip design were like driving a car on an empty, straight highway. They didn't test if the AI could handle a crowded city intersection or a sudden rainstorm.

The authors built POSTEDA-BENCH, which is like a driving test with 145 different scenarios:

  • Synthetic Scenarios: Clean, made-up problems (like a straight highway).
  • Real-World Scenarios: Messy, leftover problems from actual chip designs (like a crowded intersection with potholes).
  • The Tools: They used both open-source tools (like a free, community-built map) and commercial tools (like a high-end, paid GPS) to ensure the test is realistic.

3. What the AI Got Right (and Wrong)

The researchers tested 8 different AI models (some from big tech companies, some open-source) using different "strategies" (like giving them a checklist vs. letting them think out loud).

  • The Good News: The AI is surprisingly good at simple, isolated tasks. If you point to a specific rule violation and say "Fix this," it can often do it. It's also decent at optimizing just one thing (like making the chip faster).
  • The Bad News: The AI falls apart when things get messy.
    • Visual Reasoning: When the AI had to look at a picture of the chip layout to understand why a rule was broken, it did much better. It's like giving the AI a pair of glasses; without them, it's guessing in the dark.
    • The Trade-off Trap: When asked to balance multiple goals (Speed vs. Power vs. Size), the AI often failed. Instead of finding a balance, it would fix the speed but make the power usage explode. It lacks the "common sense" to know when to stop pushing one button because it's breaking another.

4. The "Vision" Boost

One of the most interesting findings is that giving the AI the ability to see the chip layout (like looking at a map) helped it significantly.

  • Analogy: Imagine trying to fix a leak in a pipe by only reading a text description of the pipe's location. It's hard. But if you can see the pipe and the leak, it's much easier. The AI performed much better when it could "see" the layout images alongside the text instructions.

5. The Bottom Line

The paper concludes that while AI is getting good at following instructions and fixing simple errors, it is not yet ready to be the "Chief Engineer" for the final, most difficult stage of chip design.

  • It can handle the "easy" fixes.
  • It struggles with the "messy" real-world problems that require visualizing complex shapes.
  • It struggles with the "juggling act" of balancing multiple competing goals.

The authors built this test bench not to say "AI is useless," but to show exactly where it fails so that researchers can build better AI that can eventually handle the full complexity of designing the next generation of computer chips.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →