Implementing a 1GHz four-issue out-of-order execution microprocessor in a standard cell ASIC methodology

被引:29
作者
Hu, Wei-Wu [1 ]
Zhao, Ji-Ye
Zhong, Shi-Qiang
Yang, Xu
Guidetti, Elio
Wu, Chris
机构
[1] Chinese Acad Sci, Inst Comp Technol, Key Lab Comp Syst & Architecture, Beijing 100080, Peoples R China
[2] ST Microelectron, Geneva, Switzerland
关键词
general-purpose processor; superscalar pipeline; out-of-order execution; non-blocking cache; physical design; synthesis flow; bit-sliced placement; crafted cell; performance evaluation;
D O I
10.1007/s11390-007-9000-3
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper introduces the microarchitecture and physical implementation of the Godson-2E processor, which is a four-issue superscalar RISC processor that supports the 64-bit MIPS instruction set. The adoption of the aggressive out-of-order execution and memory hierarchy techniques help Godson-2E to achieve high performance. The Godson-2E processor has been physically designed in a 7-metal 90nm CMOS process using the cell-based methodology with some bit-sliced manual placement and a number of crafted cells and macros. The processor can be run at 1GHz and achieves a SPEC CPU2000 rate higher than 500.
引用
收藏
页码:1 / 14
页数:14
相关论文
共 10 条
[1]   Custom circuit design as a driver of microprocessor performance [J].
Allen, DH ;
Dhong, SH ;
Hofstee, HP ;
Leenstra, J ;
Nowka, KJ ;
Stasiak, DL ;
Wendel, DF .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 2000, 44 (06) :799-822
[2]  
[Anonymous], 2001, INTEL TECHNOLOGY J
[3]   UltraSPARC-III: Designing third-generation 64-bit performance [J].
Horel, T ;
Lauterbach, G .
IEEE MICRO, 1999, 19 (03) :73-85
[4]  
Hu Wei-Wu, 2003, Chinese Journal of Computers, V26, P385
[5]   Microarchitecture of the Godson-2 processor [J].
Hu, WW ;
Zhang, FX ;
Li, ZS .
JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2005, 20 (02) :243-249
[6]   The alpha 21264 microprocessor [J].
Kessler, RE .
IEEE MICRO, 1999, 19 (02) :24-36
[7]   The HP PA-8000 RISC CPU [J].
Kumar, A .
IEEE MICRO, 1997, 17 (02) :27-32
[8]   Increasing processor performance by implementing deeper pipelines [J].
Sprangle, E ;
Carmean, D .
29TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE, PROCEEDINGS, 2002, :25-34
[9]  
TENDLER JM, 2001, POWER4 SYSTEM MICROA
[10]   The Mips R10000 superscalar microprocessor [J].
Yeager, KC .
IEEE MICRO, 1996, 16 (02) :28-40