CLOCK PERIOD MINIMIZATION WITH WAVE PIPELINING

被引:14
作者
JOY, DA [1 ]
CIESIELSKI, MJ [1 ]
机构
[1] UNIV MASSACHUSETTS,DEPT ELECT & COMP ENGN,AMHERST,MA 01003
基金
美国国家科学基金会;
关键词
16;
D O I
10.1109/43.229730
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In a design where clock arrival times at the flipflops are equalized, the delay along the maximum logic path imposes a lower bound on the clock period. It is possible to further minimize the clock period by introducing controlled clock signal delays at the flipflops. The introduction of these delays allows multiple signal waves, related to different clock cycles, to propagate simultaneously on logic paths during operation. A form of wave pipelining takes place in the logic. A linear program is formulated for clock period minimization under single phase clocking schemes. Edge triggered flipflops are used as the circuit memory elements, and controlled delays are introduced in the clock signal arrival times at these elements. Constraints are derived that relate the logic path delays from pairs of input flipflops. These constraints, in addition to known constraints relating input and output flipflops, prevent destructive logic signal propagation interference. It is shown that in circuits without feedback the clock period reduction is limited by the shortest paths in the logic and the required signal separation between signals of distinct cycles. Application of this technique to logic with feedback is discussed.
引用
收藏
页码:461 / 472
页数:12
相关论文
共 16 条
[1]  
Bakoglu H. B., 1986, Proceedings of the IEEE International Conference on Computer Design: VLSI in Computers. ICCD '86 (Cat. No.86CH2348-1), P118
[2]  
Burstein M., 1985, 22nd ACM/IEEE Design Automation Conference Proceedings 1985 (Cat. No.85CH2142-8), P124, DOI 10.1145/317825.317845
[4]  
Cotten L., 1969, AFIPS P SPRING JOINT, P581
[5]  
Dhar S., 1984, Proceedings of the IEEE International Conference on Computer Design: VLSI in Computers ICCD '84 (Cat. No. 84CH2080-0), P778
[6]  
DU HC, 1989, 26TH P DES AUT C, P555
[7]  
EKROOT B, 1987, THESIS STANFORD U
[8]   CLOCK SKEW OPTIMIZATION [J].
FISHBURN, JP .
IEEE TRANSACTIONS ON COMPUTERS, 1990, 39 (07) :945-951
[9]  
FISHBURN JP, 1985, P INT C COMP AID DES, P326
[10]  
JOY DA, 1991, 28TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, P640, DOI 10.1145/127601.127742