PROJECT AVA

[ AI-Powered Hardware Verification Agent ]

Upload & Verify

Submit your Verilog design and specification. The AI agent will automatically generate a cocotb testbench, simulate with Icarus Verilog, and self-correct until all tests pass.

[1]

Upload Design

Paste or drag Verilog source + specification

[2]

Agent Runs

Generate testbench, simulate, self-correct

[3]

View Results

Live test results on the Live page

Try an Example Design

4-Bit Adder

Simple combinational adder with carry

COMBINATIONAL

4-Bit Counter

Synchronous counter with enable and reset

SEQUENTIAL

DVFS Controller

Dynamic voltage/frequency scaling — the research gap

POWER-AWARE

Step 1: Verilog Design

>_

Drag .v file here or click to browse

Or paste code in the editor below
Supports single-file Verilog designs. Include full module with ports.

// VERILOG PREVIEW


                

Step 2: Specification

The more specific your spec, the better the generated tests. Include signal names, expected behavior, and edge cases.

Step 3: Submit

The agent will pick up your design, generate a cocotb testbench, run Icarus Verilog simulation, and self-correct up to 3 corrections + 10 reboots until all tests pass.