DocumentCode :
2610505
Title :
Resynthesis and retiming of synchronous sequential circuits
Author :
Lejmi, Samir ; Kaminska, Bozena ; Wagneur, E.
Author_Institution :
Electr. & Comput. Eng. Dept., Ecole Polytech. de Monteal, Que., Canada
fYear :
1993
fDate :
3-6 May 1993
Firstpage :
1674
Abstract :
Retiming is a technique used in synchronous sequential circuits to move the registers across the circuit in order to minimize the cycle time or the number of registers used. Peripheral retiming is extended retiming in which all registers are moved (if possible) to the peripheral edges, where combinational logic optimization techniques can be used. A generalization of this method is proposed. It consists in moving the maximum number of registers to the peripheral edges. This approach may then also be applied to all sequential circuits for which the usual peripheral retiming concept does not hold. The authors´ model of the circuit is a bipartite graph, and it is proved that the resynthesizing problem is equivalent to a linear optimization problem in this graph. A new algorithm for the optimization of sequential circuits is proposed
Keywords :
circuit optimisation; graph theory; logic CAD; sequential circuits; timing; bipartite graph; combinational logic optimization techniques; cycle time; linear optimization problem; peripheral edges; registers; retiming; synchronous sequential circuits; Bipartite graph; Combinational circuits; Integrated circuit interconnections; Law; Legal factors; Local area networks; Logic; Output feedback; Registers; Sequential circuits;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 1993., ISCAS '93, 1993 IEEE International Symposium on
Conference_Location :
Chicago, IL
Print_ISBN :
0-7803-1281-3
Type :
conf
DOI :
10.1109/ISCAS.1993.394063
Filename :
394063
Link To Document :
بازگشت