OPT1 - mattrighetti/leiserson-retiming GitHub Wiki
Given a synchronous circuit , this algorithm determines a retiming r such that
is as small as possible.
- Compute W and D using Algorithm WD.
- Sort the element sin the range of D.
- Binary search among the elements D(u, v) for the minimum achievable clock period. To test whether each potential clock period c is feasible, apply the Bellman-Ford algorithm to determine whether the conditions in theorem 7 can be satisfied.