1) DEFINE what is a waveform 2) what is the point of this experiment? 3) why do we need to implement the behavioral and structural verilog model of multiplexor? (provide truth table, algebraic expression, logic circuit schematic)
Automatic lawn sprinkler systems use a digital system to control the opening and closing of water valves. A sprinkler system usually supports several different zones such as the backyard, left side yard, right side yard, front yard etc. Only one zone's value can be opened at a time in order to remain enough water pressure in the sprinklers in that zone.
suppose a sprinkler system supports up to 8 zones. Typically, a sprinker system is controlled by a small, inexpensive microprocessor executing a program that opens each value only at specific times of the day and for specific durations. suppose the microprocessor only has 4 output pins available to control the valves, not 8 outputs as required for the 8 zones. We can instead program the microprocessor to use 1 pin to indicate whether a valve should be opened, and use the 3 other pins to output the active zone (0,1....7) in binary. thus we need to design a combination circuit having 4 inputs, e, and a,b,c (the binary value of the active zone) and having 8 outputs d7,d6...d0
1) DEFINE what is a waveform
2) what is the point of this experiment?
3) why do we need to implement the behavioral and structural verilog model of multiplexor? (provide truth table, algebraic expression, logic circuit schematic)
Step by step
Solved in 2 steps with 1 images