8 / 20 · Check
Check processing-element control
Identify the state that must hold during a pause.
Lessons are free to read. Enroll to save your learning progress.
With global advance, the boundary schedule and every PE pause together. Reset and clear have priority. Pausing arithmetic while forwarding tokens breaks operand alignment.
Try it yourself
Why is a pause that holds only acc but updates forwarding registers incorrect?
Read the explanation
It can forward an unconsumed term or move one stream ahead, breaking k alignment. Hold acc, operand registers, valid, tags, count and boundary schedule position together.
What holds when advance=0 and reset=clear=0?
A pause holds logical time. Without initialization, all related state must hold to preserve skew and term correspondence.
✓ Check completed