Skip to content

PRO TIP Block youtube.com at the DNS level — Pi-hole, NextDNS or your hosts file — but allow youtube-nocookie.com and i.ytimg.com. These tutorials keep playing; the rabbit hole does not.

Learning without distractions

Verilog Event Scheduler & System Tasks Explained with Examples | Verilog full course |All about VLSI

8.3K views on YouTube

In this video, we dive deep into the SystemVerilog event scheduler and the role of system tasks like $display. Using practical testbench coding examples, we explore:

✅ How blocking (=) and non-blocking assignments behave
✅ Why $display prints old or updated values depending on scheduling
✅ Event scheduling cases with #delay, intra-assignment delay, and non-blocking assignments
✅ Step-by-step breakdown of Verilog simulation regions

By the end of this video, you’ll clearly understand how the scheduler works in Verilog and how to effectively use system tasks in your testbenches.

👉 Perfect for beginners in Verilog and VLSI verification learners!

#SystemVerilog #Verilog #EventScheduler #BlockingVsNonBlocking #VLSI #DigitalDesign #HardwareDesign #ChipDesign #VLSITraining #SystemTasks #VerilogCoding #RTLDesign #FPGA #ASIC #Verification #SystemVerilogForBeginners #UVM #Testbench #VLSIJobs #SystemVerilogLearning #VerilogTestbench #Simulation #EDA #SystemVerilogTutorial #CodingExamples #ChipVerification #VLSICareer #LearnSystemVerilog #Semiconductor #VerilogBasics