✅ The verified answer to this question is available below. Our community-reviewed solutions help you understand the material better.
Consider the logic described by the following code fragment. Note the use of blocking assignment. All variables are one bit wide. There might be more than one correct answer. Note, selecting incorrect answers will result in the loss of points.
always@(posedge clock)
begin
C = A | B;
E = C & D;
D = C ^ A;
end
Which code fragment produces identical logic? (May have more than one correct answer)