2017-11-30 3 views

答えて

1

Verilogで同時にシミュレートされるものは、alwaysブロックです。単一のalwaysブロック内のコードは順番に実行されます。並行処理は、ブロッキング/非ブロッキング割り当てに依存しません。

blocking/non-blocking:状態デバイスの動作を正しくシミュレートできないという基本的な欠点の1つ、つまりフロップまたはラッチを回避するための割り当てが使用されています。 non-blockingの割り当ては、上記を修正するためにイベントのスケジューリングの優先順位を決めるトリックです。

関連する問題