SiliCAD — Spec to Silicon
SPEC → SILICON
SiliCADSiliCAD
{{ tb.text }}
{{ tb.text }}
SiliCAD · AI agents for analog chip design

Spec to
Silicon.

Powered by AI, directed by you.

{{ heroP }}

Watch the demos →
Read the architecture
{{ f }}
M1 · source straps A / B
Contacts
Poly · D A B B A A B B A D
Active diffusion
P-sub guard ring
Common-centroid differential pair — the matched layout an analog agent has to get right.
Scroll ↓
Vision
Analog chips are still designed by hand, one transistor at a time. SiliCAD gives an AI agent the same tools an analog engineer uses — and the playbook of how good ones work. The agent does the work; the engineer makes the calls.
{{ pr.n }}
{{ pr.title }}
{{ pr.body }}
Inside a run
What the agent actually does.
An illustrative session: the tool calls it makes into Virtuoso and Eldo, the checks it runs on every result, and the moment it stops to ask you.
agent@silicad — ota2● live
Architecture
How a design runs.
You give a spec. The design agent plans with AnalogMind, then works the real tools through two MCP servers. Every result comes back as evidence before the next step.
You · the engineer
↓ spec   ↑ questions · approvals
THE DESIGN AGENT
plans · acts · checks
The AI agent reads the spec, plans the flow and makes every tool call. Each result is checked against a pass/fail criterion, and the agent stops to ask you whenever a decision matters.
ANALOGMIND · what the agent knows
The method a good analog engineer follows, written down: how to size from specs, which devices must match, how to lay out, route and pass sign-off, plus the ST cmos065 PDK profile. The agent reads it before every task and updates it with every lesson.
sizing from specsschematic & matchingexported netlistsEldo characterisationcommon-centroid layoutguard ringsCalibre sign-off
↓ tool calls   ↑ evidence
↓ weapon calls   ↑ results
EDA-MCP · the agent's hands on the tools
EDA-MCP
WorkBoardproject context, Git-backed file sync
VirtuosoSKILL commands over a warm session
Eldointeractive simulation, streamed back
local files⇄WorkBoard⇄server files
Guard rails. Context is scoped to the project, and the agent can only reach the files it is allowed to. Every change is a commit you can diff or roll back.
ARSENAL · the agent's toolbox
Arsenal
GUI weaponLVS, DRC and PEX, run live in the GUIDemo 03 · 04
Floorplanglobal floorplan, current-mirror and diff-pair matching patternsDemo 02
Routingsymmetric routing for differential pairsDemo 03
+ nextany new move, plugged in as a submodule
Each weapon is its own Git submodule, hot-reloaded without a restart.
↓ commands   ↑ results
EDA SERVER
Virtuoso · Eldo · Calibre · ST cmos065
You · the engineer
spec
questions ·
approvals
THE DESIGN AGENT
plans · acts · checks
The AI agent reads the spec, plans the flow and makes every tool call, checking each result and stopping to ask you when a decision matters.
ANALOGMIND · what the agent knows
The analog method, written down, plus the ST cmos065 PDK profile. The agent reads it before every task and updates it with every lesson.
tool calls
evidence
two MCP servers, both called by the agent
ARSENAL · the agent's toolbox
Arsenal
GUI weaponLVS · DRC · PEX
Floorplanmatching patterns
Routingsymmetric diff pairs
Arsenal calls
EDA-MCP
results back
EDA-MCP · the agent's hands
EDA-MCP
WorkBoardproject context, Git-backed sync
VirtuosoSKILL over a warm session
Eldointeractive simulation
local files⇄WorkBoard⇄server files
Guard rails. Context is scoped to the project, and the agent can only reach the files it is allowed to. Every change is a commit you can diff or roll back.
commands
results
EDA SERVER
Virtuoso · Eldo · Calibre · cmos065
Meta-learning
Every design makes the
next one easier.
Two loops run through the design agent. One builds and fixes the agent's tools; the other sharpens the agent's method. Both feed back into AnalogMind and Arsenal, so what the system can do compounds with every run.
Human designer
sets the method
results · questions
needs a tool · found a bug
AnalogMind updated
SUPERVISOR AGENT
the method
Holds the methodology. Reviews each run, corrects the design agent and decides how the method should change.
OVERSIGHT LOOP
via AgentLandline
DESIGN AGENT · ANALOGMIND
the designer
The AI agent designs on the real tools through the MCPs, tests every new tool and writes each lesson back into AnalogMind.
BUILD LOOP
via AgentLandline
CODING AGENT
the toolsmith
Works on the code of Arsenal's submodules: writes new weapons, fixes the bugs the design agent finds, and reports back.
method · review
new code · feedback
uses
edits
MCPs → real EDA tools
Arsenal submodules +1 weapon
Human designer
sets the method
SUPERVISOR AGENT
the method
Holds the methodology, reviews each run and corrects the design agent.
⟲ OVERSIGHT LOOP · via AgentLandline
method ·
review
results ·
questions
DESIGN AGENT · ANALOGMIND
the designer
The AI agent designs on the real tools through the MCPs, tests every new tool and writes each lesson into AnalogMind.
AnalogMind updated
⟲ BUILD LOOP · via AgentLandline
needs a tool ·
found a bug
new code ·
feedback
CODING AGENT
the toolsmith
Writes new weapons and fixes bugs in Arsenal's submodules, then reports back.
edits
Arsenal submodules +1 weapon
See one circuit go from spec to sign-off.
02 Demos →
Demos · one flow, four runs

Watch it work.
Step in at every gate.

Just scroll. Each run plays as it reaches the middle of the screen, the run log follows along, and at a gate the agent stops until you approve.

{{ dm.n }}{{ dm.short }}
{{ dm.durTxt }}
Demo {{ dm.n }} · {{ dm.tool }}
{{ dm.title }}
{{ dm.summary }}
{{ dm.slot }}
0:00
▶
0:00
Sound off
⤢
{{ s.num }} {{ s.short }}
Run log · demo {{ dm.n }}0:00
{{ dm.short }} · {{ dm.tool }}
{{ s.num }} {{ s.title }} GATE{{ s.ts }}
{{ s.part }}
{{ s.body }}
{{ r.k }}✓✕
agent › {{ s.ask }}
{{ o.label }}✓ your pick
{{ o.label }}
{{ f.k }}
{{ s.patCap }}
{{ r.k }}{{ r.v }}{{ r.v }}
Paused for you — approve & continue →
Run log · demo {{ dm.n }}0:00
{{ dm.short }} · {{ dm.tool }}
{{ s.num }} {{ s.title }} GATE{{ s.ts }}
{{ s.part }}
{{ s.body }}
{{ r.k }}✓✕
agent › {{ s.ask }}
{{ o.label }}✓ your pick
{{ o.label }}
{{ f.k }}
{{ s.patCap }}
{{ r.k }}{{ r.v }}{{ r.v }}
Paused for you — approve & continue →

Be part of the change.

Hand the implementation to the agents and stay close to the physics, the spec and the ideas.

Get in touch →
Contact

Vaibhav Singh

I build AI agents and automation for analog chip design. Founder of SiliCAD. B.Tech Electronics & VLSI, IIIT-Delhi.
{{ lk.label }}
{{ lk.text }}
Experience
{{ x.role }}
{{ x.when }}
{{ x.org }}
{{ x.what }}
Education
B.Tech, Electronics & VLSI Engineering
2022 – 2026
IIIT-Delhi
Toolbox
{{ sk }}
SiliCAD — Spec to Silicon
EmailLinkedInGitHub