HW5

.pdf

School

Arizona State University *

*We aren’t endorsed by this school

Course

425

Subject

Electrical Engineering

Date

Dec 6, 2023

Type

pdf

Pages

2

Uploaded by GrandMask11677

Report
EEE 425/591: Assignment 5 Due Nov 15, 2023 Sequential Circuits 1. (20 points) Given the following design in the figure: (a) (6 points) Show that the following circuit is a positive edge triggered flipflop (b) (7 points) Use similar principle to design: A negative edge triggered flipflop (c) (7 points) Use similar principle to design: A positive edge triggered flipflop with split-output latches 2. (20 points) The setup time and hold time of a register can be adjusted by adding buffers to the D the CLK inputs. What are the setup times and hold times of the two modified registers shown below? The original setup time is ? ????? , the original hold time is ? ℎ??? and the buffer delay is ? ??? . Justify your answer by plotting the timing waveforms for the original and modified configurations.
Timing 3. (30 points) A sequential circuit shown below consists of two combinational logic blocks A and B, and a positive edge triggered D flipflop. The timing parameters for the flipflop are ? ????? = 0.15 𝑛? , ? ℎ??? = 0.55 𝑛? . The delay in Logic A, Logic B and the flipflop are as follows: Logic A: ? ??𝑥 = 0.9 𝑛?, ? ?𝑖? = 0.5 𝑛? ; Logic B: ? ??𝑥 = 0.6 𝑛? , ? ?𝑖? = 0.35 𝑛? ; Flipflop: ? ??𝑥 = 0.35 𝑛? , ? ?𝑖? = 0.25 𝑛? . Assume that the logic in Blocks A and B and be sized up, and that the delays decrease linearly with increasing size. (a) (10 pts) What is the minimum clock period of this circuit? (b) (10 pts) If logic B is kept at its minimum size, how large would Logic A have to be for the sequential circuit to be clocked at 800 MHz? (c) (10 pts) Would there be any hold time violation for the configurations in (b)? Clocking and Synchronous Design 4. (30 points) Consider a synchronous system shown in the figure below. The registers have ? ????? = 40𝑝? , ? ℎ??? = 30𝑝? , ? ?2? = 30 𝑝? . Combinational logic A has maximum delay of 400 𝑝? and minimum delay of 80 𝑝? ; combinational logic B has maximum delay of 310 𝑝? and minimum delay of 60 𝑝? . (a) (10 pts) If there is no clock skew, what is the minimum clock period of this system? (b) (10 pts) If there is a positive clock skew between R1 and R2 so that the clock arrives at R2 50 𝑝? after it arrives at R1, what is the minimum clock period? (c) (10 pts) What is the maximum permissible clock skew (positive) before a hold violation occurs?
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
  • Access to all documents
  • Unlimited textbook solutions
  • 24/7 expert homework help