Додати до Chrome
✅ Перевірена відповідь на це питання доступна нижче. Наші рішення, перевірені спільнотою, допомагають краще зрозуміти матеріал.
What is wrong with the following code fragment?
always@(A or C)
D = A & C;
always@(posedge clock)
if (B) E <= C;
Nothing is wrong with this code fragment
The else is missing and unintentional latches are implied.
D should not be assigned like this. Unbuildable “wired-or” logic is implied
C is missing from the second sensitivity list
Non blocking assignment should be used to obtain expected functionality
Отримайте необмежений доступ до відповідей на екзаменаційні питання - встановіть розширення Crowdly зараз!