Learning Paths
Structured curriculum for VLSI engineers. Follow a path or jump to any topic.
STA Interview Questions
128 Static Timing Analysis interview questions with worked answers and timing diagrams.
Digital Electronics
Beginner11 modules
Number systems, gates, Boolean algebra, K-maps, and sequential logic — the foundation under every chip.
Verilog
Beginner14 modules
Learn Verilog HDL from zero. Modules, logic, flip-flops, FSMs, and testbenches, explained as simply as possible.
Design Verification
Beginner13 modules
Learn to break designs before silicon does. Self-checking testbenches, constrained random, coverage, assertions, and UVM basics.
Clock Domain Crossing
Intermediate8 modules
Cross clocks safely. Metastability, synchronizers, async FIFOs, handshakes, and reset CDC, explained simply.
Hardware Protocols
Intermediate8 modules
How blocks and chips talk. AMBA (AXI, AHB, APB) plus SPI, I2C, and UART, explained simply.
Synthesis
Beginner11 modules
Turn RTL into a gate-level netlist. Constraints, mapping, and quality of results.
Physical Design
Intermediate11 modules
RTL to GDSII on a real flow. Floorplanning, placement, CTS, routing, and signoff.
Static Timing Analysis
Intermediate13 modules
Setup, hold, clocks, and signoff with PrimeTime. The language of timing closure.
Physical Verification
Intermediate12 modules
DRC, LVS, and antenna checks. Prove the layout is manufacturable and matches intent.
Low Power Design & UPF
Advanced13 modules
Cut dynamic and leakage power: clock gating, multi-Vt, power domains, and UPF intent.
Design for Test
Intermediate8 modules
Make chips testable. Fault models, scan, ATPG, compression, MBIST, and JTAG, from scratch.
Interview Q&A
All levels5 modules
90+ real VLSI interview questions across Synthesis, PD and STA, with a cheatsheet and glossary.
Start PathCareer Roadmap
All levels9 modules
Pick your domain, follow a fresher-to-pro learning path, and prep with an 8-week plan.
Start PathTCL for EDA
Beginner7 modules
The scripting language behind every EDA tool. Variables, lists, procs, report parsing, and design collections.
Linux for VLSI
Beginner7 modules
Every EDA tool runs on Linux. The shell, files, grep, pipes, ssh, and scripting, for chip engineers.