®
IBM PowerPC® 970MP RISC Microprocessor
Application Note
®
PowerPC
(Includes Differences for 970FX to 970MP)
970MP Differences
Version: 1.0
Preliminary
November 15, 2006
Application Note
(Includes Differences for 970FX to 970MP)
IBM PowerPC® 970MP RISC Microprocessor Preliminary
Copyright and Disclaimer
© Copyright International Business Machines Corporation 2004, 2005, 2006
All Rights Reserved
Printed in the United States of America November 2006
The following are trademarks of International Business Machines Corporation in the United States, or other countries, or
both.
IBM IBM Logo
PowerPC PowerPC Logo
PowerPC 970FX PowerPC Architecture
PowerPC 970MP PowerPC 970
Other company, product and service names may be trademarks or service marks of others.
All information contained in this document is subject to change without notice. The products described in this document
are NOT intended for use in implantation or other life support, space, nuclear, or military applications where malfunction
may result in injury or death to persons. The information contained in this document does not affect or change IBM
product specifications or warranties. Nothing in this document shall operate as an express or implied license or indemnity
under the intellectual property rights of IBM or third parties. All information contained in this document was obtained in
specific environments, and is presented as an illustration. The results obtained in other operating environments may vary.
While the information contained herein is believed to be accurate, such information is advance, and should not be relied
upon for accuracy or completeness, and no representations or warranties of accuracy or completeness are made.
Note: This document contains information on products in the design, sampling and/or initial production phases
of development. This information is subject to change without notice. Verify with your IBM field applications
engineer that you have the latest version of this document before finalizing a design.
THE INFORMATION CONTAINED IN THIS DOCUMENT IS PROVIDED ON AN "AS IS" BASIS. In no event will IBM be
liable for damages arising directly or indirectly from any use of the information contained in this document.
IBM Systems and Technology Group
2070 Route 52, Bldg. 330
Hopewell Junction, NY 12533-6351
The IBM home page can be found at www.ibm.com
The IBM Microelectronics home page
can be found at www-3.ibm.com/chips/
Title_970FX-MP_Differences.fm.1.0
November 15, 2006 -Preliminary
Page 2 of 25
Title_970FX-MP_Differences.fm.1.0
November 15, 2006
Application Note
(Includes Differences for 970FX to 970MP)
Preliminary IBM PowerPC® 970MP RISC Microprocessor
1. Abstract ....................................................................................................................... 9
2. Overview ...................................................................................................................... 9
3. Processor Version Register (PVR) ............................................................................ 9
4. General Parameters .................................................................................................. 10
5. Design Enhancements for PowerPC 970MP .......................................................... 10
5.1 Dual Core Design ............................................................................................................................ 10
5.1.1 1MB L2 Cache per Core ........................................................................................................ 12
5.2 Processor Interconnect Bus ............................................................................................................ 13
5.2.1 SCOM control and status registers ........................................................................................ 13
5.2.2 Test Modes ............................................................................................................................ 13
5.2.2.1 Transmitter Pseudo-Random Data Test (RDT) .............................................................. 13
5.2.2.2 Transmitter Electrical Shorts Test (EST) ........................................................................ 13
5.2.2.3 Receiver Electrical Shorts Test (REST) ......................................................................... 14
5.2.2.4 Receiver Random Data Self Test ................................................................................... 15
5.2.3 Bus Configuration .................................................................................................................. 15
5.3 PowerTuning ................................................................................................................................... 17
5.3.1 Power Modes ......................................................................................................................... 17
5.3.2 Time Base and Decrementer ................................................................................................. 18
2
5.4 I
C Bus Interface ............................................................................................................................. 18
5.4.1 Clock Dithering (New feature for 970FX DD3.0, enhanced in 970MP) ................................. 18
5.4.2 Programmable Delays for Power Saving Mode Transitions .................................................. 19
5.5 Additional Dynamic Power Management ........................................................................................ 19
5.6 More Precise Kelvin Circuitry .......................................................................................................... 19
7. Timings ...................................................................................................................... 20
8. Package ..................................................................................................................... 20
8.1 Design Considerations for a 970MP Thermal Solution ................................................................... 20
8.1.1 Die Size ................................................................................................................................. 20
8.1.2 Capacitor Position ................................................................................................................. 21
8.2 Description of Signal Changes ........................................................................................................ 21
8.3 PowerPC 970MP Microprocessor Package Dimensions ................................................................ 22
Revision Log ................................................................................................................ 25
AppNote_970FX-MP_Differences_TOC.fm.1.0
November 15, 2006
Page 3 of 25
Application Note
(Includes Differences for 970FX to 970MP)
IBM PowerPC® 970MP RISC Microprocessor Preliminary
Page 4 of 25
AppNote_970FX-MP_Differences_TOC.fm.1.0
November 15, 2006
Application Note
(Includes Differences for 970FX to 970MP)
Preliminary IBM PowerPC® 970MP RISC Microprocessor
Figure 5-1. Dual Cores sharing processor interface ................................................................................. 11
Figure 5-2. 970MP Power Modes ............................................................................................................. 17
Figure 8-1. PowerPC 970MP Mechanical Package (Side and Top View) ................................................ 23
Figure 8-2. PowerPC 970MP Bottom Surface of CBGA Package (Bottom View) .................................... 24
AppNote_970FX-MP_Differences_LOF.fm.1.0
November 15, 2006
Page 5 of 25
Application Note
(Includes Differences for 970FX to 970MP)
IBM PowerPC® 970MP RISC Microprocessor Preliminary
Page 6 of 25
AppNote_970FX-MP_Differences_LOF.fm.1.0
November 15, 2006
Application Note
(Includes Differences for 970FX to 970MP)
Preliminary IBM PowerPC® 970MP RISC Microprocessor
Table 3-1. PowerPC 970FX and 970MP Processor Version Registers (PVR) .......................................... 9
Table 4-1. General Parameters of the PowerPC 970FX and 970MP ...................................................... 10
Table 5-1. PowerPC 970MP Programmable Delay Parameters ............................................................. 16
Table 5-2. Power Mode States ................................................................................................................ 18
Table 5-3. PowerPC 970MP Latency of Deep Nap to Run Transition (Full Frequency Cycles) ............. 19
Table 8-1. PowerPC 970FX, and 970MP Die Size and Dimensions ....................................................... 20
Table 8-2. 970FX Pins Duplicated for each 970MP Processing Unit ...................................................... 21
Table 8-3. New 970MP Pins .................................................................................................................... 21
Table 8-4. Deleted 970FX Pins - not found on 970MP ............................................................................ 22
AppNote_970FX-MP_Differences_LOT.fm.1.0
November 15, 2006
Page 7 of 25
Application Note
(Includes Differences for 970FX to 970MP)
IBM PowerPC® 970MP RISC Microprocessor Preliminary
Page 8 of 25
AppNote_970FX-MP_Differences_LOT.fm.1.0
November 15, 2006