Dataflow Modeling
Dataflow modeling uses continuous assignment statements with the keyword "assign". It is primarily used to describe the Boolean equations of combinational logic. Dataflow modeling of combinational logic involves the use of various operators that act on binary operands to produce a binary result. The table below lists some of these operators, along with their symbols and the operations they perform.
Figure 1: The Combinational Circuit
Study: Write the Verilog HDL description of the combinational logic circuit shown in Figure 1 using Dataflow Modeling Style. Simulate the behavior of the described circuit for every possible input combination, i.e., wxyz = 0000, wxyz = 0001, wxyz = 0010, wxyz = 0011, ..., wxyz = 1111. Click on "Simulation" and add a test fixture to the project.