Title of article
Minimization of circuit registers: Retiming revisited
Author/Authors
Bruno Gaujal، نويسنده , , Jean Mairesse، نويسنده ,
Issue Information
روزنامه با شماره پیاپی سال 2008
Pages
8
From page
3498
To page
3505
Abstract
We address the following problem: given a synchronous digital circuit, is it possible to construct a new circuit computing the same function as the original one but using a minimal number of registers? We show that the minimal number of registers is the size of the minimal cut on a bi-infinite graph, namely the unfolding of the dependencies in the digital circuit. Furthermore, the construction of such a cut and the corresponding circuit can be done in polynomial time, using a max-flow min-cut result of Orlin for one-periodic bi-infinite graphs. Finally, we show the relation between this construction and the retiming technique introduced by Leiserson and Saxe.
Keywords
Retiming , Digital circuits , Register minimization , Cuts and flows , Periodic graphs
Journal title
Discrete Applied Mathematics
Serial Year
2008
Journal title
Discrete Applied Mathematics
Record number
886929
Link To Document