✅ 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.
module (input clock, start; output reg A, B, C, D);
always@(posedge clock)
begin
if (start) {A,B,C,D} = 4'hA;
else
begin
A <= (A & B) | (C & D);
B <= B ^ C;
C <= A ^ D;
D <= A ^ C;
end
end
Each logic gate has a delay of (1:2:6) (min:typ:max). If the clock period is 20 ns, and clock uncertainty is 1 ns, then what is the input delay that has to be used in another module that is connected to the outputs of this module. Give your answer as an integer without "ns”.
Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!