Retiming in a nutshell
×
Change position of FFs
To optimize an FSM after assignment/optimization
For speed
To suit implementation target
Retiming modifies state assignment
Moving registers alters state codes
Preserves FSM functionality
Previous slide
Next slide
Back to first slide
View graphic version