1.用always塊描述組合邏輯時(shí)轧飞,應(yīng)該使用阻塞賦值,比如二段式狀態(tài)機(jī)
2.對(duì)時(shí)序邏輯的描述和建模應(yīng)該使用非阻塞賦值
它們的本質(zhì)區(qū)別毅厚?
賦值分為兩步塞颁,一個(gè)是右值的計(jì)算,一個(gè)是左值的更新
阻塞賦值吸耿,會(huì)在一條語句完成左值計(jì)算和右值更新之后才進(jìn)行下一條語句
非阻塞賦值祠锣,所有的語句同時(shí)進(jìn)行右值的計(jì)算和左值的更新。
阻塞賦值相當(dāng)于用根線連起來咽安,非阻塞賦值相當(dāng)于用寄存器存起來伴网,然后