DocumentCode :
332726
Title :
Asymptotically efficient retiming under setup and hold constraints
Author :
Papaefthymiou, M.C.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Michigan Univ., Ann Arbor, MI, USA
fYear :
1998
fDate :
8-12 Nov. 1998
Firstpage :
396
Lastpage :
401
Abstract :
We present a polynomial-time algorithm for retiming synchronous circuits with edge-triggered registers under setup and hold constraints. Given a circuit G and a target clock period c, our algorithm computes in O(V/sup 3/ E) steps a retimed circuit that achieves c and is free of hold violations, where V is the circuit´s gate count, and E is the number of wires in the circuit. This is the first polynomial-time algorithm ever reported for retiming with constraints on both long and short paths. The asymptotically efficient operation of our algorithm is based on a novel formulation of the timing constraints as an integer monotonic program with O(E/sup 2/) inequalities.
Keywords :
circuit complexity; logic CAD; logic circuits; timing; O(E/sup 2/) inequalities; asymptotically efficient operation; asymptotically efficient retiming; edge-triggered registers; gate count; hold constraints; hold violations; integer monotonic program; novel formulation; polynomial-time algorithm; retimed circuit; setup; synchronous circuit retiming; target clock period; Circuit testing; Clocks; Combinational circuits; Delay; Logic testing; Permission; Polynomials; Registers; Timing; Wires;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer-Aided Design, 1998. ICCAD 98. Digest of Technical Papers. 1998 IEEE/ACM International Conference on
Conference_Location :
San Jose, CA, USA
Print_ISBN :
1-58113-008-2
Type :
conf
DOI :
10.1109/ICCAD.1998.144297
Filename :
742903
Link To Document :
بازگشت