ChipStack
UnitSimAgent

ChipStack
UnitSimAgent

Empowers designers to simulate RTL early, reducing iterations

ChipStack UnitSimAgent enables designers to perform unit-level simulation without requiring deep SystemVerilog knowledge. The agent first creates a test plan and testbench. Once the testbench is accepted, the unit simulation agent will run the commercial simulator and provide suggested bug fixes that can be approved and automatically implemented.

Set up and completion time is cut from weeks to only hours. The agent can be used directly by RTL designers, allowing them to catch bugs immediately and deliver higher-quality RTL to verification teams.

End-to-End Unit Simulation Workflow

ChipStack UnitSimAgent transforms unit-level simulation from a verification specialist activity into an accessible task for RTL designers. By automating the simulation workflow while giving designers control over each step, the agent enables shift-left verification that compresses development schedules.

1

Test Plan creation

UnitSimAgent begins the process by analyzing the "mental model" that was created by ChipStack MentalModelAgent from early design RTL, even when a design specification is unavailable.

With this clearly articulated understanding of design intent, the agent builds a comprehensive simulation test plan that captures the bulk of the verification scenarios on the first pass. Designers can use natural language queries to identify and fill verification holes, with the agent systematically generating and updating verification objectives and test scenarios.

2

Testbench creation

UnitSimAgent produces SystemVerilog testbenches that implement the verification objectives defined in the test plan.

The agent generates comprehensive test cases, stimulus patterns, and response checking logic while creating simulation-ready environments with minimal designer input. The system handles unit-level stimulus generation including directed test sequences, boundary condition testing, and single-block functional verification.

Designers then refine the testbench by using natural language to identify missing scenarios, and the UnitSimAgent automatically generates the corresponding test cases, stimulus patterns, and checkers.

3

Push-button simulation execution

Once the testbench is accepted, designers can run their selected simulation tools with seamless, single-button execution. Cadence Xcelium and Synopsys VCS are already integrated with and configured for ChipStack UnitSimAgent.

4

Debug guidance with automatic TB update option

When tests fail, the UnitSimAgent provides automated debug analysis with specific fix suggestions. The system offers guided debugging for test failures while handling simulation tool integration and file management transparently. The agent provides input on:

  • Triage for the failure

  • Likely error root cause(s)

  • Bug classification

  • RTL and/or testbench change suggestions

If the engineer approves the suggested bug fix, ChipStack UnitSimAgent can automatically implement the testbench code change -- then rerun the simulator to verify corrections.

Key Benefits for RTL Designers & DV Engineers

Agentic AI-assisted functional verification

ChipStack - Seattle

2801 Alaskan Way
Seattle, WA 98103

ChipStack - San Jose

33 N 1st St
Campbell, CA 95008

© 2025 ChipStack, Inc.

Terms

Privacy

Cookies

ChipStack - Seattle

2801 Alaskan Way
Seattle, WA 98103

ChipStack - San Jose

33 N 1st St
Campbell, CA 95008

© 2025 ChipStack, Inc.

Terms

Privacy

Cookies

ChipStack - Seattle

2801 Alaskan Way
Seattle, WA 98103

ChipStack - San Jose

33 N 1st St
Campbell, CA 95008

© 2025 ChipStack, Inc.

Terms

Privacy

Cookies