All generations of 970 processors were manufactured in IBM's East Fishkill plant in New York on a white ceramic substrate that was typical for IBM's high end processors of the era.
PowerPC 970 The
PowerPC 970 was announced by IBM in October 2002. It was released in
Apple Computer's
Power Mac G5 in June 2003. Like its naming convention of G3 and G4, Apple branded the PowerPC 970 based products as G5, for the fifth generation of PowerPC. IBM released its first PowerPC 970 blade servers, the
BladeCenter JS20, in November 2003. The PowerPC 970 has 512 KB of full-speed
L2 cache and clock speeds from 1.6 to 2.0 GHz. The front side bus runs at half the processor's clock speed.
PowerPC 970FX The
PowerPC 970FX has a
90 nm manufacturing process and has a maximum power rating of 11 watts at 149 degrees Fahrenheit (65 °C) while clocked at 1 GHz and a maximum of 48 watts at 2 GHz. It has 10 functional units 2 Fixed-Point Units, 2 Load/Store Units, 2 Floating Point Units, 1 Branch Unit, 1 SIMD ALU unit, 1 SIMD Permute unit, and 1 Condition Register. It supports up to 215 instructions in-flight: 16 in the Instruction Fetch Unit, 67 in the Instruction Decode Unit, 100 in the Functional Units, and 32 in the Store Queue. It has 64 KBs of directly mapped Instruction Cache and 32 KBs of D-Cache. Apple released 970FX-powered machines throughout 2004: the
Xserve G5 in January, the Power Mac G5 in June, and the
iMac G5 in August. The Power Mac introduced a top clock speed of 2.5 GHz while
liquid-cooled (eventually reaching as high as 2.7 GHz in April 2005). The iMac ran the front side bus at a third of the clock speed. Market demand was intense for a faster laptop CPU than the G4, but Apple never delivered a G5 series CPU in
PowerBook laptops. The original 970 uses far too much power and was never seriously viewed as a candidate for a portable computer. The 970FX reduced
thermal design power (TDP) to about 30
W at 1.5 GHz, which led many users to believe a PowerBook G5 might be possible. Nonetheless, several obstacles prevented even the 970FX from being used in this application. At 1.5 GHz, the G5 was not substantially faster than the 1.5 and 1.67 GHz G4 processors, which Apple used in PowerBooks instead. Furthermore, the northbridge chips available to interface the 970FX to memory and other devices were not designed for portable computers, and consumed too much power. Finally, the 970FX had inadequate power saving features for a portable CPU. Its minimum (idle) power was much too high, which would have led to poor battery life figures in a notebook computer.
PowerPC 970MP IBM announced the
PowerPC 970MP,
codenamed "Antares", on July 7, 2005, at the Power Everywhere forum in Tokyo. The 970MP is a dual-core derivative of the 970FX with clock speeds between 1.2 and 2.5 GHz, and a maximum power usage of 75 W at 1.8 GHz and 100 W at 2.0 GHz. Each core has 1 MB of
L2 cache, twice that of the 970FX. Like the 970FX, this chip was produced at the 90 nm process. When one of the cores is idle, it will enter a "doze" state and shut down. The 970MP also includes partitioning and virtualization features. The PowerPC 970MP replaced the PowerPC 970FX in Apple's high-end
Power Mac G5 computers, while the
iMac G5 and the legacy
PCI-X Power Mac G5 continued to use the PowerPC 970FX processor. The PowerPC 970MP is used in IBM's JS21 blade modules, IBM Intellistation POWER 185 workstation and YDL PowerStation by
Fixstars Solutions (Yellow Dog Linux (YDL) PowerStation). Due to high power requirements, IBM discontinued units above 2.0 GHz. ==Northbridges==