Learning Paths

Structured curriculum for VLSI engineers. Follow a path or jump to any topic.

Free

STA Interview Questions

128 Static Timing Analysis interview questions with worked answers and timing diagrams.

Start practicing →

Digital Electronics

Beginner

11 modules

Number systems, gates, Boolean algebra, K-maps, and sequential logic — the foundation under every chip.

Boolean AlgebraK-Maps
Start Path

Verilog

Beginner

14 modules

Learn Verilog HDL from zero. Modules, logic, flip-flops, FSMs, and testbenches, explained as simply as possible.

VerilogEDA PlaygroundIcarus Verilog
Start Path

Design Verification

Beginner

13 modules

Learn to break designs before silicon does. Self-checking testbenches, constrained random, coverage, assertions, and UVM basics.

SystemVerilogUVMEDA Playground
Start Path

Clock Domain Crossing

Intermediate

8 modules

Cross clocks safely. Metastability, synchronizers, async FIFOs, handshakes, and reset CDC, explained simply.

VerilogSystemVerilogCDC analysis
Start Path

Hardware Protocols

Intermediate

8 modules

How blocks and chips talk. AMBA (AXI, AHB, APB) plus SPI, I2C, and UART, explained simply.

AMBAAXISPI / I2C / UART
Start Path

Synthesis

Beginner

11 modules

Turn RTL into a gate-level netlist. Constraints, mapping, and quality of results.

Design CompilerGenus
Start Path

Physical Design

Intermediate

11 modules

RTL to GDSII on a real flow. Floorplanning, placement, CTS, routing, and signoff.

ICC2InnovusPrimeTime
Start Path

Static Timing Analysis

Intermediate

13 modules

Setup, hold, clocks, and signoff with PrimeTime. The language of timing closure.

PrimeTimeTempus
Start Path

Physical Verification

Intermediate

12 modules

DRC, LVS, and antenna checks. Prove the layout is manufacturable and matches intent.

CalibreIC Validator
Start Path

Low Power Design & UPF

Advanced

13 modules

Cut dynamic and leakage power: clock gating, multi-Vt, power domains, and UPF intent.

UPFPrimePower
Start Path

Design for Test

Intermediate

8 modules

Make chips testable. Fault models, scan, ATPG, compression, MBIST, and JTAG, from scratch.

ScanATPGJTAG
Start Path

Interview Q&A

All levels

5 modules

90+ real VLSI interview questions across Synthesis, PD and STA, with a cheatsheet and glossary.

Start Path

Career Roadmap

All levels

9 modules

Pick your domain, follow a fresher-to-pro learning path, and prep with an 8-week plan.

Start Path

TCL for EDA

Beginner

7 modules

The scripting language behind every EDA tool. Variables, lists, procs, report parsing, and design collections.

TCLDesign CompilerPrimeTime
Start Path

Linux for VLSI

Beginner

7 modules

Every EDA tool runs on Linux. The shell, files, grep, pipes, ssh, and scripting, for chip engineers.

LinuxBashssh
Start Path