Module checkpoint

Continuous assignments and combinational RTL knowledge check

Answer every question from your current understanding. After submission, compare your reasoning with the explanation and revisit any weak concept.

5 QuestionsOne Answer eachImmediate ScoreDetailed Explanations
Read→Reason→Select→Review
Question 1 of 5What commonly causes an unintended latch in a combinational always block?
Question 2 of 5Which assignment style is normally used inside a combinational procedural block?
Question 3 of 5Why should a combinational case statement define a default or cover all legal values?
Question 4 of 5Why is always @* safer than a manually written sensitivity list?
Question 5 of 5What hardware does a conditional operator normally describe in combinational RTL?

Review every selection before submitting. You can retry after reading the explanations.