Author name: vlsitrainers.com

VERILOG SERIES · MODULE 18

Compiler Directives, Hierarchical Access & UDPs — VLSI Trainers Verilog Series · Module 18 Compiler Directives, Hierarchical Access & UDPs Complete coverage of all Verilog compiler directives, hierarchical naming and access techniques, and User-Defined Primitives (UDPs) — combinational and sequential — with full truth table notation. 📋 Contents Compiler Directives — Introduction `timescale `define / […]

VERILOG SERIES · MODULE 18 Read More »

VERILOG SERIES · MODULE 16

System Tasks, Functions & Compiler Directives — VLSI Trainers Verilog Series · Module 16 System Tasks, Functions & Compiler Directives Complete coverage of Verilog parameters (module and specify), path delays in the specify block, and the full set of compiler directives — with annotated diagrams and practical examples throughout. 📋 Contents Introduction Parameters — Introduction

VERILOG SERIES · MODULE 16 Read More »

VERILOG SERIES · MODULE 13

Behavioral Modelling Part 4 — While, Forever, Parallel, Force-Release, Events — VLSI Trainers Verilog Series · Module 13 Behavioral Modelling — Part 4 Complete coverage of while loops, forever loops, parallel blocks (fork-join), the force-release construct, and Verilog events — with practical RTL and testbench examples throughout. 📋 Contents while Loop — Introduction while Execution

VERILOG SERIES · MODULE 13 Read More »

VERILOG SERIES · MODULE 12

Behavioral Modelling Part 3 — if, assign-deassign, repeat, for, disable — VLSI Trainers Verilog Series · Module 12 Behavioral Modelling — Part 3 Deep coverage of if/if-else constructs, assign-deassign, the repeat construct, for loops, and the disable statement — with complete synthesizable and testbench examples. 📋 Contents if / if-else — Introduction Syntax & Forms

VERILOG SERIES · MODULE 12 Read More »

VERILOG SERIES · MODULE 11

Behavioral Modelling Part 2 — VLSI Trainers Verilog Series · Module 11 Behavioral Modelling — Part 2 Assignments with delays, the wait construct, multiple always blocks, complete RTL designs, blocking vs non-blocking deep-dive, the case statement family, and the Verilog simulation flow. 📋 Contents Assignments with Delays Three Delay Forms The wait Construct Multiple Always

VERILOG SERIES · MODULE 11 Read More »

VERILOG SERIES · MODULE 10

Behavioral Modelling in Verilog — VLSI Trainers Verilog Series · Module 10 Behavioral Modelling in Verilog The highest level of abstraction in Verilog — describe what a circuit does using procedural constructs, blocking and non-blocking assignments, and the full power of initial and always blocks. 📋 Contents Introduction Operations & Assignments Blocking Assignments Non-Blocking Assignments

VERILOG SERIES · MODULE 10 Read More »

Scroll to Top