✅ The verified answer to this question is available below. Our community-reviewed solutions help you understand the material better.
Consider the following code implemented exactly as described.
reg A, B, C, D;
always@(posedge clock)
begin
A <= (A & B) | (C & D);
B <= B ^ C;
C <= A ^ D;
D <= A ^ C;
end
Each logic gate has a delay of (1:2:4) (min:typ:max).
If the clock period is 20 ns, and clock uncertainty is 1 ns, then what is the excess slack in this design. i.e. By how many ns could you reduce the clock and still meet timing. Give your answer as an integer answer without units.
Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!