DocumentCode :
3406031
Title :
Minimum padding to satisfy short path constraints
Author :
Shenoy, N.V. ; Brayton, R.K. ; Sangiovanni-Vincentelli, Alberto L.
Author_Institution :
California Univ., Berkeley, CA, USA
fYear :
1993
fDate :
7-11 Nov. 1993
Firstpage :
156
Lastpage :
161
Abstract :
Combinational circuits are often embedded in synchronous designs with memory elements at the input and output ports. A performance metric for a circuit is the cycle time of the clock signal. Correct circuit operation requires that all paths have a delay that lies between an upper bound and a lower bound. Traditional approaches in delay optimization for combinational circuits have dealt with methods to decrease the delay of the longest path. We address the issue of satisfying the lower bound constraints. Such a problem also arises in wave pipelining of circuits. We propose to handle short path constraints as a post processing step after traditional delay optimization techniques. There are two issues presented in this paper. We first discuss necessary and sufficient conditions for successful delay insertion without increasing delays of any long paths. In the second part, we present a naive approach to padding delays (greedy heuristic) and an algorithm based on linear programming. We describe an application of the theory to wave pipelining of circuits. Results are presented on a set of benchmark circuits, using two delay models.
Keywords :
combinational circuits; benchmark circuits; clock signal; combinatorial circuits; cycle time; delay; greedy heuristic; linear programming; lower bound; memory elements; minimum padding; necessary and sufficient conditions; performance metric; short path constraints; synchronous designs; upper bound; wave pipelining; Clocks; Combinational circuits; Constraint optimization; Delay; Heuristic algorithms; Measurement; Optimization methods; Pipeline processing; Sufficient conditions; Upper bound;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer-Aided Design, 1993. ICCAD-93. Digest of Technical Papers., 1993 IEEE/ACM International Conference on
Conference_Location :
Santa Clara, CA, USA
Print_ISBN :
0-8186-4490-7
Type :
conf
DOI :
10.1109/ICCAD.1993.580048
Filename :
580048
Link To Document :
بازگشت