Learn the machine.
One gate at a time.
Interactive lessons from a single transistor to a full processor. Read for a minute, then prove it in the browser.
Every skill from the actual job posting, turned into a learning path.
We pull real job descriptions from chip companies, mine every listed skill, and map each one to a topic and a set of problems. No filler chapters, no generic curriculum. If the JD says it, the track teaches it.
SoC Design Engineer
AMD · Markham, ON · Full-time · $128K–$192K
- Lint clean-up on RTL blocks and subsystems
- CDC analysis and resolution across clock domains
- AMBA family experience: AXI, AHB, APB
- Ethernet and high-speed serial (SerDes) datapaths
- TCL / Makefile / Perl flow scripting
- + 12 more requirements
SoC Design Engineer
4 milestones- 1Lint clean-upM2 · SIGNOFFTopic + problems
- 2CDC analysis and resolutionM2 · SIGNOFFTopic + problems
- 3AMBA family: AXI, AHB, APBM3 · SOC INTEGRATIONTopic + problems
- 4Ethernet & digital comms standardsM4 · NETWORKINGTopic + problems
- 5TCL / Makefile / Perl scriptingM2 · SIGNOFFTopic + problems
- + 13 more topics across 4 milestones
Pick a role. Follow the path.
Real JDs from AMD, onsemi, Marvell and NXP, every listed skill turned into a milestone.
SoC Design Engineer
- M1
- M2
- M3
- M4
RTL Design Engineer, PCIe Subsystem
- M1
- M2
- M3
- M4
SoC CAD / EDA Engineer
- M1
- M2
- M3
- M4
Digital IC Designer
- M1
- M2
- M3
- M4
Design Verification Engineer Intern
- M1
- M2
- M3
Digital Verification Engineer Intern
- M1
- M2
Be first when we ship the big stuff.
New tracks, new problems, live interview drills. Share your email and we’ll ping you only when we launch something worth your time. No spam, ever.
From a single transistor to your own CPU.
Each node unlocks the next. No prerequisites — start where you are.
- Transistorstart
- Logic Gatesweek 1
- Addersweek 2
- Registersweek 3
- ALUweek 4
- CPUcapstone
Runs in the browser
JavaScript, Python and Verilog compile and grade locally. Nothing to install.
Every module ends with a check
Real testbenches, waveforms, verdicts. You know when it works.
Progress you can feel
Streaks, XP and a global leaderboard. Small wins compound.