Verilog Palnitkar Solutions Chapter 10
Verilog Palnitkar Solutions Chapter 10
My answer:
Distributed Delay.
space-inst.blogspot.com |1
2. Use the largest delay in the module to convert the circuit to a lumped
delay model. Using a lumped delay model, write the Verilog description for
the module Y.
space-inst.blogspot.com |2
My answer:
3. Compute the delays along each path from input to output for the circuit in
Exercise 1. Write the Verilog description, using the path delay model. Use
specify blocks.
My answer:
space-inst.blogspot.com |3
My answer:
space-inst.blogspot.com |4
5. Modify the D-flipflop in Exercise 4 if all path dealys are 5 units. Describe
the path delays, using full connections to q and qbar.
My answer:
space-inst.blogspot.com |5
My answer:
7. In Exercise 4,modify the delay specification for the D-flipflop if the delays
are dependent on the value of d as follws:
clock -> q = 5 for d = 1'b0, clock -> q= 6 otherwise
clock -> qbar = 4 for d = 1'b0, clock ->qbar = 7 otherwise
All other delays are 5 units.
My answer:
8. For the D-flipflop in Exercise 7, add timing checks for the D_flipflop in the
specify block as follows:
The minimum setup time for d with respect to clock is 8.
The minimum hold time for d with respect to clock is 4.
The reset signal is active high. The minimum width of a reset pulse is 42.
My answer:
space-inst.blogspot.com |6