• DocumentCode
    777534
  • Title

    The implementation of a 2-core, multi-threaded itanium family processor

  • Author

    Naffziger, Samuel ; Stackhouse, Blaine ; Grutkowski, Tom ; Josephson, Doug ; Desai, Jayen ; Alon, Elad ; Horowitz, Mark

  • Author_Institution
    Intel Corp., Fort Collins, CO, USA
  • Volume
    41
  • Issue
    1
  • fYear
    2006
  • Firstpage
    197
  • Lastpage
    209
  • Abstract
    The design of the high end server processor code named Montecito incorporated several ambitious goals requiring innovation. The most obvious being the incorporation of two legacy cores on-die and at the same time reducing power by 23%. This is an effective 325% increase in MIPS per watt which necessitated a holistic focus on power reduction and management. The next challenge in the implementation was to ensure robust and high frequency circuit operation in the 90-nm process generation which brings with it higher leakage and greater variability. Achieving this goal required new methodologies for design, a greatly improved and tunable clock system and a better understanding of our power grid behavior all of which required new circuits and capabilities. The final aspect of circuit design improvement involved the I/O design for our legacy multi-drop system bus. To properly feed the two high frequency cores with memory bandwidth we needed to ensure frequency headroom in the operation of the bus. This was achieved through several innovations in controllability and tuning of the I/O buffers which are discussed as well.
  • Keywords
    buffer circuits; clocks; integrated circuit design; microprocessor chips; multi-threading; system buses; I/O buffers; I/O design; Itanium family processor; Montecito processor; circuit design improvement; controllability innovations; frequency headroom; high frequency circuit operation; high frequency cores; legacy cores; memory bandwidth; multi-drop system bus; multi-threaded processor; power grid behavior; power management; power reduction; server processor; tunable clock system; tuning innovation; Clocks; Design methodology; Energy management; Frequency; Power system management; Process design; Program processors; Robustness; Technological innovation; Tunable circuits and devices;
  • fLanguage
    English
  • Journal_Title
    Solid-State Circuits, IEEE Journal of
  • Publisher
    ieee
  • ISSN
    0018-9200
  • Type

    jour

  • DOI
    10.1109/JSSC.2005.859894
  • Filename
    1564360