Design Lab · experimental
Describe it. We simulate it.
State a digital-design requirement. The lab generates the HDL, runs it through an open-source simulator, and draws the circuit — automatically, on free CI.
Washing-machine synchronization
The classic sequential-plus-concurrent FSM: four timed states (hot / drain / cold / drain), level-sensor transitions, built from D/T flip-flops, pulse generators and down-counters. Real VHDL → simulated → drawn.
VHDLGHDLYosysFSMsequential + concurrent
2-bit Gray-code counter
A plain-English requirement → Gemini-generated Verilog → simulated on Icarus → drawn by Yosys. The sequence 00 → 01 → 11 → 10 with a synchronous reset — generated, checked and rendered end-to-end.
VerilogIcarusYosysGemini-generated
Your design here
Run the harness above with any requirement — a UART, an ALU, a traffic-light controller — and it lands here once the build finishes.
coming from CI