Skip to main content
ChipCraftX

IDEA→PROTOTYPE.

THE COMPLETE WORKBENCH FOR COMPUTER ARCHITECTS
ACCESS TERMINAL

Sign In

Authorized access only.

NO ACCOUNT? REQUEST ACCESS

See it work

Not one trick, the whole loop

Generate RTL from a sentence, watch it debug and repair its own failures, then simulate and read the waveforms, every stage in the browser, no toolchain to install.

chipcraftx.app/chat
Plain English in, verified RTL out
RTL generation

Plain English in, verified RTL out

Describe the block in a sentence. ChipCraftX analyzes the spec, generates synthesizable Verilog, and hands back a module that already compiled clean and passed its own testbench.

  • Architecture analysis before a line of RTL
  • Synthesizable, parameterized Verilog
  • A pass/fail verdict with the receipts
chipcraftx.app/chat
It finds its own bugs and fixes them
RTL fixing & debugging

It finds its own bugs and fixes them

When a check fails, the loop reads the compile error or simulation mismatch, repairs the RTL, and re-runs, iterating until every test passes. You see the failures and the fix, not just the final file.

  • Catches compile errors and simulation mismatches
  • Repairs and re-verifies across iterations
  • Converges on RTL that passes every check
chipcraftx.app/lab
Simulate, then read the waveforms
Waveform debugging

Simulate, then read the waveforms

Open any module in the Lab, run iverilog, and inspect real VCD waveforms in the built-in viewer. Trace a signal, confirm an FSM, or chase down a timing bug, all in the browser.

  • One-click iverilog simulation
  • Real VCD waveforms in the Surfer viewer
  • Every signal, cycle-accurate, no local tools
chipcraftx.app/chat
Talk to a specialist, not a chatbot
Pair with the crew

Talk to a specialist, not a chatbot

Switch from the pipeline to the crew and hold a real conversation. Ask Kemal to plan an architecture, have Ayumi weigh an RTL choice, or ask Mei how she’d verify a block. Each agent keeps its own history and shares your workspace.

  • Kemal · architecture · Ayumi · RTL · Mei · verification · Halo · layout
  • A back-and-forth with the right specialist behind the cursor
  • Every agent runs on CCM-1, our own model

The crew you can call on

KKemalArchitect
AAyumiRTL Designer
HHaloPhysical Designer
MMeiVerifier
In your editor, too

The same crew, where you code

ChipCraftVS brings the loop into VS Code: RTL generation, synthesis-aware diagnostics, and design chat, with nothing to leave your editor.

ChipCraftVS
The whole studio, docked
In the sidebar

The whole studio, docked

Design Studio, build tools (Waveform, Synthesize, Testbench, inline edit), and one-line specs, right where you code.

ChipCraftVS
Verified RTL, without leaving VS Code
Generate

Verified RTL, without leaving VS Code

Describe a block; get synthesis-ready Verilog, a testbench, and a generation summary that already compiled and passed.

ChipCraftVS
It debugs and fixes itself
Self-repair

It debugs and fixes itself

Compile, simulate, and on a mismatch, repair and re-run, iterating in the panel until every check passes.

Verilog / SystemVerilog generation & completions
Compile-on-save diagnostics (Yosys + iverilog)
Private infrastructure, no third-party API in the path
Watch full runs

Real sessions, start to finish

Every clip is a real run against the live pipeline: spec in, verified RTL and live waveforms out. Hover any clip to play.

Synchronous FIFO

A parameterizable FIFO with full/empty flags. Spec to verified RTL in one pass.

8-bit ALU

Eight opcode-selected operations (arithmetic, logic, and shifts), with carry, zero, and negative flags.

PCIe Link Training (LTSSM)

A PCIe Link Training State Machine. Spec to verified RTL, then simulated live with rendered waveforms.

DMA Subsystem (Hierarchical)

One complex spec, auto-decomposed into a DMA engine, FIFO, and round-robin arbiter, then generated, wired, verified end to end, and simulated live.

AXI-Lite Interconnect

Two masters arbitrating a shared AXI4-Lite bus to two slaves, generated and verified end to end, then simulated live with rendered waveforms.

Pipelined RV32I Core

A 3-stage RISC-V pipeline with a register file, ALU, decoder, and hazard forwarding, generated and verified end to end.

DRAM Controller

A single-bank DRAM controller with a refresh counter, a bank state machine, and command timing, generated and verified end to end.

ChipCraftX · AI-powered RTL generation