Connecting to VyomansLab...
⚠️ Caution: Try at your own risk

VyomansLab

Exploring VLSI design from RTL to silicon using 100% open-source EDA tools. Each project walks through simulation, synthesis, and physical design.

5
Projects
3
Full PDA Flows
Nangate45
Target PDK

πŸ“‚ Projects

Click a project to read the full walkthrough.

🚦 Full PDA βœ“
Traffic Light Controller v2
5-state FSM controlling highway & country road intersection with counter-based delays. Full RTL β†’ Synthesis β†’ PDA flow.
Verilog Yosys OpenROAD Nangate45
42 cells 68.9 Β΅mΒ² 85% util 0 DRC
πŸ“¦ t_final.def Β· t_synth.v Β· area_report.txt
β†’
πŸš₯ Full Flow βœ“
Traffic Light Controller v1
3-state traffic light FSM (RED β†’ GREEN β†’ YELLOW) with timer-based transitions. Includes simulation, coverage, synthesis, and OpenROAD PDA.
Verilog Yosys OpenROAD Covered
20 cells 45.5 Β΅mΒ² 58 lines RTL
πŸ“¦ traffic_synth.v Β· traffic_synth.png Β· traffic.vcd
β†’
πŸ”’ Full Flow βœ“
4-Bit Counter β€” Full PDA
Simple 4-bit synchronous counter taken through the complete VLSI flow: simulation β†’ coverage β†’ Yosys synthesis β†’ OpenROAD floorplan, placement & routing.
Verilog Yosys OpenROAD Coverage
14 cells 27 Β΅mΒ² 15 lines RTL
πŸ“¦ Mycounter.def Β· Mycounter_synth.v Β· Mycounter_synth.png
β†’
⏱️ Sim + SDC
Counter with Timing Constraints
Extended counter design with SDC timing constraints. Explores clock definition, input/output delay specifications for synthesis-ready designs.
Verilog SDC Constraints
learning_2 SDC constraints
πŸ“¦ counter.sdc Β· counter.vcd
β†’
πŸ§ͺ Simulation
4-Bit Counter β€” Simulation
First-principles counter design focusing on Icarus Verilog simulation and code coverage analysis with Covered. The starting point for learning Verilog.
Verilog Icarus Verilog Covered GTKWave
icarus_codes VCD waveform
πŸ“¦ count.vcd Β· Mycounter.cdd

πŸ”§ Toolchain

All projects use these open-source tools:

πŸ“
Icarus Verilog
RTL Simulation
πŸ“Š
GTKWave
Waveform Viewer
πŸ”
Covered
Code Coverage
βš™οΈ
Yosys
Logic Synthesis
πŸ—οΈ
OpenROAD
Physical Design
πŸ”¬
Nangate45 PDK
Standard Cell Library