Clocking design and analysis for a 600-MHz alpha microprocessor

被引:96
作者
Bailey, DW [1 ]
Benschneider, BJ [1 ]
机构
[1] Compaq Comp Corp, Shrewsbury, MA 01545 USA
关键词
clocks; delay estimation; electromagnetic coupling; microprocessors; resistance;
D O I
10.1109/4.726547
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Design, analysis, and verification of the clock hierarchy on a 600-MHz Alpha microprocessor is presented. The clock hierarchy includes a gridded global clock, gridded major clocks, and many local clocks and local conditional clocks, which together improve performance and power at the cast of verification complexity. Performance is increased with a windowpane arrangement of global clock drivers for lowering skew and employing local clocks for time borrowing. Power is reduced by using major clocks and local conditional clocks. Complexity is managed by partitioning the analysis depending on the type of clock. Design and characterization of global and major clocks use both an AWEsim-based computer-aided design (CAD) tool and SPICE. Design verification of local docks relies on SPICE along with a timing-based methodology CAD tool that includes data-dependent coupling, data-dependent gate loads, and resistance effects.
引用
收藏
页码:1627 / 1633
页数:7
相关论文
共 13 条
[1]  
[Anonymous], 1995, Clock Distribution Networks in VLSI Circuits and Systems
[2]  
Bowhill W. J., 1995, Digital Technical Journal, V7, P100
[3]   ZERO SKEW CLOCK ROUTING WITH MINIMUM WIRELENGTH [J].
CHAO, TH ;
HSU, YC ;
HO, JM ;
BOESE, KD ;
KAHNG, AB .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-ANALOG AND DIGITAL SIGNAL PROCESSING, 1992, 39 (11) :799-814
[4]  
Dobberpuhl D. W., 1992, Digital Technical Journal, V4, P35
[6]  
Fair H., 1998, 1998 IEEE International Solid-State Circuits Conference. Digest of Technical Papers, ISSCC. First Edition (Cat. No.98CH36156), P398, DOI 10.1109/ISSCC.1998.672551
[7]   CLOCK SKEW OPTIMIZATION [J].
FISHBURN, JP .
IEEE TRANSACTIONS ON COMPUTERS, 1990, 39 (07) :945-951
[8]   A 600MHz superscalar RISC microprocessor with out-of-order execution [J].
Gieseke, BA ;
Allmon, RL ;
Bailey, DW ;
Benschneider, BJ ;
Britton, SM ;
Clouser, JD ;
Fair, HR ;
Farrell, JA ;
Gowan, MK ;
Houghton, CL ;
Keller, JB ;
Lee, TH ;
Leibholz, DL ;
Lowell, SC ;
Matson, MD ;
Matthew, RJ ;
Peng, V ;
Quinn, MD ;
Priore, DA ;
Smith, MJ ;
Wilcox, KE .
1997 IEEE INTERNATIONAL SOLID-STATE CIRCUITS CONFERENCE - DIGEST OF TECHNICAL PAPERS, 1997, 40 :176-177
[9]  
Grundmann WJ, 1997, DES AUT CON, P722, DOI 10.1145/266021.266353
[10]   A 160-MHz, 32-b, 0.5-W CMOS RISC microprocessor [J].
Montanaro, J ;
Witek, RT ;
Anne, K ;
Black, AJ ;
Cooper, EM ;
Dobberpuhl, DW ;
Donahue, PM ;
Eno, J ;
Hoeppner, GW ;
Kruckemyer, D ;
Lee, TH ;
Lin, PCM ;
Madden, L ;
Murray, D ;
Pearce, MH ;
Santhanam, S ;
Snyder, KJ ;
Stephany, R ;
Thierauf, SC .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1996, 31 (11) :1703-1714