Proceedings of IEEE International Conference on Computer Aided Design (ICCAD) ICCAD-97 1997
DOI: 10.1109/iccad.1997.643523
|View full text |Cite
|
Sign up to set email alerts
|

Minimum area retiming with equivalent initial states

Abstract: Traditional minimum area retiming algorithms attempt to achieve their prescribed objective with no regard to maintaining the initial state of the system. This issue is important for circuits such as controllers, and our work addresses this problem. The procedure described generates bounds on the retiming variables that guarantee an equivalent initial state after retiming. A number of possible sets of bounds can be derived, and each set is used to solve a minimum area retiming problem that is set up as a 0/1 mi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
13
0

Year Published

1999
1999
2014
2014

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 15 publications
(13 citation statements)
references
References 10 publications
0
13
0
Order By: Relevance
“…In [16] a heuristic transformation is introduced for altering any minimum-delay retiming. For the minimum-register problem, [10] describes a solution, but it requires the formulation of retiming as a mixed-integer linear program (MILP), making it only useful for small circuits.…”
Section: Initial Izabilitymentioning
confidence: 99%
See 1 more Smart Citation
“…In [16] a heuristic transformation is introduced for altering any minimum-delay retiming. For the minimum-register problem, [10] describes a solution, but it requires the formulation of retiming as a mixed-integer linear program (MILP), making it only useful for small circuits.…”
Section: Initial Izabilitymentioning
confidence: 99%
“…If no equivalent initial state is found to exist, either the retiming must be restricted to the forward direction to ensure feasibility [8] or additional combinational logic synthesized [17]. The solution proposed by [10] does not scale beyond small designs. Minimally transforming a useful retiming without an equivalent initial state into one that has an equivalent initial state is a difficult problem.…”
mentioning
confidence: 99%
“…Although this may result in maximal backward retiming bounds which can actually not be achieved due to justification conflicts, we decided to ignore reset values for two reasons. First, it was shown in [13] that retiming constraints which guarantee justifiable reset values are generally not unique resulting in a large number of different constraint sets. Thus, in order to find the optimal solution a retiming must be computed for each constraint set.…”
Section: Multiple-class Retiming Constraintsmentioning
confidence: 99%
“…Recently, Maheshwari and Sapatnekar proposed an extended register sharing model [13] which takes into account restricted sharing due to different reset values. Their model could also be adapted to work with multiple-class retiming.…”
Section: Register Sharing For Multiple-class Registersmentioning
confidence: 99%
See 1 more Smart Citation