Concept Flow - Testbench module structure
Start Testbench Module
Declare Inputs and Outputs
Instantiate Design Under Test (DUT)
Initialize Inputs
Apply Stimulus (Test Vectors)
Monitor Outputs
Finish Simulation
The testbench module starts by declaring signals, instantiates the DUT, applies inputs, monitors outputs, and ends the simulation.
