Professional Documents
Culture Documents
Week-2 in the 340 Lab focuses on creating a tutorial that talks about building
gates in Verilog programming. It then asks us to test it.
ANSWER:
In the most basic terms, here are a few steps to create our modules, and
test the functional code.
Of note: when you hit next, the available sources pop-up. Please
select the desired source for your text fixture. Hit finish.
STEP-4: In this step, please note that a video distills the process into
code. It is not clear as to the justification or rationale for the code.
Please research or query the meaning of the following symbols: %,#,d
$monitor, and symbols. It is a bit confusing or underwhelming to use
commands without a clear understanding as to why.
The Unit Under Test represented by “uut” notation show the gate for
testing the code, along with any outputs and inputs. It is unclear as to
why it is listed as “.il(il)”. Perhaps it is an abbreviated version of a
longer meaning.
Of note: The instructions of “initial begin” will set the value for each
input.
Best,
Dan