Skip to main content
Log in

Microarchitecture of the Godson-2 Processor

  • Published:
Journal of Computer Science and Technology Aims and scope Submit manuscript

Abstract

The Godson project is the first attempt to design high performance general-purpose microprocessors in China. This paper introduces the microarchitecture of the Godson-2 processor which is a 64-bit, 4-issue, out-of-order execution RISC processor that implements the 64-bit MIPS-like instruction set. The adoption of the aggressive out-of-order execution techniques (such as register mapping, branch prediction, and dynamic scheduling) and cache techniques (such as non-blocking cache, load speculation, dynamic memory disambiguation) helps the Godson-2 processor to achieve high performance even at not so high frequency. The Godson-2 processor has been physically implemented on a 6-metal 0.18μm CMOS technology based on the automatic placing and routing flow with the help of some crafted library cells and macros. The area of the chip is 6,700 micrometers by 6,200 micrometers and the clock cycle at typical corner is 2.3ns.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Weiwu Hu, Zhimin Tang. Microarchitecture design of the Godson-1 processor. Chinese Journal of Computers, April 2003, pp.385–396. (in Chinese)

  2. Divid Patterson, John Hennessy. Computer Architecture: A Quantitative Approach. Morgan Kaufmann Publishers, Inc. 1996.

  3. Kessler R. The Alpha 21264 microprocessor. IEEE Micro, March/April 1999, 19: 24–36.

    Google Scholar 

  4. Kenneth Yeager. The MIPS R10000 superscalar microprocessor. IEEE Micro, April 1996, 16: 28–41.

    Google Scholar 

  5. Tim Horel, Gary Lauterbach. UltraSparc-III: Designing third-generation 64-bit performance. IEEE Micro, May/June 1999, 19: 73–85.

    Google Scholar 

  6. Ashok Kumar. The HP PA-8000 RISC CPU. IEEE Micro, Mar.–Apr., 1997, 17: 27–32.

    Google Scholar 

  7. Joel Tendler, Steve Dodson, Steve Fields et al. Power 4 system microarchitecture. IBM Technical White Paper, October 2001.

  8. Huck J et al. Introducing the IA-64 architecture. IEEE Micro, Sept.–Oct., 2000, 20: 12–23.

    Google Scholar 

  9. Glenn Hinton, Dave Sager, Mike Upton et al. The microarchitecture of the Pentium 4 processor. Intel Technology Journal, Q1, 2001.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wei-Wu Hu.

Additional information

The work of this paper is supported by the National High Technology Development 863 Program of China (Grant Nos.2001AA111100 and 2002AA110010) and the Key Knowledge Innovation Project of Chinese Academy of Sciences

Rights and permissions

Reprints and permissions

About this article

Cite this article

Hu, WW., Zhang, FX. & Li, ZS. Microarchitecture of the Godson-2 Processor. J Comput Sci Technol 20, 243–249 (2005). https://doi.org/10.1007/s11390-005-0243-6

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11390-005-0243-6

Keywords

Navigation