Blocking & Nonblocking Assignments - mbits-mirafra/digitalDesignCourse GitHub Wiki
| Blocking assignments | Non-blocking assignments |
|---|---|
| 1. Evaluation and assignment are immediate | 1. All assignments postponed until all right-hand sides have been evaluated |
| 2. Used in combinational circuits | 2. Used in sequential circuits |
![]() |
![]() |
Conceptual need for two kinds of assignment (in always blocks):


