DigiSim Logic Lab

Build the whole computer, not just the gates

A digital-logic workbench with 60 components: wire your first AND gate, then keep going until an 8-bit CPU runs assembly you wrote. In your browser, free to start.

Free to start · no login · runs in your browser

This counter is live — it has been running since the page loaded. Pan, zoom, poke it.

What you'll build

Real circuits from the template library — each one loads live, right here on this page.

  1. BUILD 01

    An ALU that knows ADD from AND

    Arithmetic and logic in one block — operation select, result, flags. The math heart of every CPU.

  2. BUILD 02

    Memory you can read with your eyes

    A ROM demonstration: addresses in, stored words out. This is where programs live.

  3. BUILD 03

    The capstone: fetch, decode, execute

    A sequential instruction executor — program counter, instruction register, control logic. A machine running its program, step by visible step.

Browse 30+ more templates

What you open

The Logic Lab is a full editor: drag components from the palette, wire pins, and an event-driven engine simulates every signal — propagation delays, tri-state buses, contention and all.

Live: the counter again, this time with the Lab's zoom toolbar.
  • 60 components

    From AND gates and flip-flops to registers, RAM, ROM, an 8-bit ALU and a program counter.

  • See every signal

    Single- and 8-channel oscilloscopes, 7-segment displays and a 16×16 pixel screen.

  • Write real assembly

    Load programs into ROM with the assembly editor and watch your CPU fetch, decode and execute them.

  • Yours to keep

    Autosaves locally with no account. Export PNG/SVG images or .digi files, share circuits by link.

Free to start. One payment for the summit.

The free tier is a real workbench — Pro is one payment, not a subscription.

Free

$0
  • 16 components — gates, latches, displays
  • 21 narrated lessons
  • Local autosave, no account needed
  • Share a few circuits by link
Start free

Pro

$32 one-time
  • All 60 components — incl. RAM, ROM, ALU and CPU blocks
  • All 69 narrated lessons
  • 250 cloud saves + year-long share links
  • One-time purchase, no subscription
Get Pro — $32

Academic emails get an automatic discount at checkout.

Questions, answered

What's in the free tier, exactly?

A real workbench: the core gates, latches and displays, the starter narrated lessons, and local autosave with no account. Pro adds the CPU-side components — registers, RAM, ROM, the 8-bit ALU — plus the full lesson catalog, as a single one-time purchase.

Is it really simulating, or just animating?

Really simulating: an event-driven engine with per-component propagation delays, tri-state/high-Z pins and bus-contention detection. Put the oscilloscope on any wire and read the actual timing.

Can I really program a CPU in it?

Yes. Build or open an 8-bit CPU, write assembly in the ROM loader, and watch fetch–decode–execute run live — all the way to a 16×16 pixel-screen output.

Classroom use? Refunds?

The free tier and all circuit embeds need no student accounts, and academic emails get an automatic discount. The Pro purchase is covered by our standard refund policy. Refund policy

The summit is a machine you built

Open the Lab and wire your first gate — the CPU is the same climb, continued.

Open the Logic Lab Or start from the physics — DigiSim Relay Lab