Timing and Execution Semantics
You will learn about SystemVerilog constructs that are used to control simulation timing. Understanding these constructs and their execution semantics is critical as we learn how to synchronize various components of our testbench.