Abstract
The Godson-3A microprocessor is a quad-core version of the scalable Godson-3 multi-core series. It is physically implemented based on the 65 nm CMOS process. This 174mm2 chip consists of 425 million transistors. The maximum frequency is 1GHz with a maximum power consumption of 15W. The main challenges of Godson-3A physical implementation include very large scale, high frequency requirement, sub-micron technology effects and aggressive time schedule. This paper describes the design methodology of the physical implementation of Godson-3A, with particular emphasis on design methods for high frequency, clock tree design, power management, and on-chip variation (OCV) issue.
Similar content being viewed by others
References
Hu W, Wang J, Gao X, Chen Y, Liu Q, Li G. Godson-3: A scalable multicore RISC processor with X86 emulation. IEEE Micro, 2009, 29(2):17-29.
Stolt B, Mittlefehldtm Y, Dubey S, Mittal G, Lee M, Friedrich J, Fluhr E. Design and implementation of the Power6 microprocessor. IEEE Journal of Solid-State Circuits, 2008, 43(1): 21-28.
Hu W, Zhao J, Zhong S, Yang X, Guidetti E, Wu C. Implementing a 1GHz four-issue out-of-order execution microprocessor in a standard ASIC methodology. Journal of Computer Science and Technology, 2007, 22(1): 1-14.
Chen T, Chakraborty A, Pan D Z. An integrated nonlinear placement framework with congestion and porosity aware buffer planning. In Proc. the 45th DAC, Anaheim, USA, June 8-13, 2008, pp.704-707.
Liang Y, Zhao J, Fan B, Zhang G. Logical clustering for fast clock skew scheduling. In Proc. the 52th Midwest Symposium on Circuits and Systems, Cancún, México, August 2009, pp.208-211.
Donno M, Ivaldi A, Benini L, Macii E. Clock-tee power optimization based on RTL clock-gating. In Proc. the 40th DAC, Anaheim, USA, June 2-6, 2003, pp. 622-627.
Ravindran K, Kuehlmann A, Sentovich E. Multi-domain clock skew scheduling. In Proc. ICCAD, San Jose, USA, November 9-13, 2003, pp.801-808.
Pham D et al. The design and implementation of a firstgeneration CELL processor. In Proc. ISSCC, San Francisco, USA, February 7-11, 2005, pp.134-135.
Fan Q, Zhang G, Hu W. A synchronized variable frequency clock scheme in chip multiprocessors. In Proc. ISCAS, Seattle, USA, May 18-21, 2008, pp.3410-3413.
Agrawal A, Mukhopadhyay S, Raychowdhury A, Roy K, Kim C H. Leakage power analysis and reduction for nanoscale circuits. IEEE, Micro, 2006, 26(2): 68-80.
Borkar S, Karnik T, Narendra S, Tschanz J, Keshavarzi A, De V. Parameter variation and impact on circuits and microarchitecture. In Proc. the 40th DAC, Anaheim, USA, June 2-6, 2003, pp.338-342.
Blaauw D, Chopra K, Srivastava A, Scheffer L. Statistical timing analysis: From basic principles to state of the art. Computer-Aided Design of Integrated Circuits and Systems, 2008, 27(12): 589-607.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Fan, BX., Yang, L., Wang, JM. et al. Physical Implementation of the 1GHz Godson-3 Quad-Core Microprocessor. J. Comput. Sci. Technol. 25, 192–199 (2010). https://doi.org/10.1007/s11390-010-9316-2
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11390-010-9316-2