IBM PowerPC® 750FX RISC Microprocessor
Datasheet
(Support for 750FX Design Revision Level DD 2.X)
Version: 2.0
Preliminary
June 9, 2003
®
®
Copyright and Disclaimer
© Copyright International Business Machines Corporation 2003
All Rights Reserved
Printed in the United States of America June 2003
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 750 PowerPC Architecture
RISCWatch
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 applications such as implantation, life support, or other hazardous uses where malfunction
could result in death, bodily injury, or catastrophic property damage. 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 docu-
ment 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 preliminary, and should not be
relied upon for accuracy or completeness, and no representations or warranties of accuracy or completeness are made.
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 Microelectronics Division
1580 Route 52, Bldg. 504
Hopewell Junction, NY 12533-6351
The IBM home page can be found at
http://www.ibm.com
The IBM Microelectronics Division home page
can be found at http://www-3.ibm.com/chips/
Title_750FX_DS_DD2.X.fm.2.0
June 9, 2003
Preliminary
Note: This document contains information on products in the 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.
Datasheet
DD 2.X
Preliminary PowerPC 750FX RISC Microprocessor
750FX_DS_DD2.X_V2.02.fm.2.0
June 9, 2003 Page 1 of 63
1. General Information .................................................................................................... 3
1.1 Features ............................................................................................................................................ 3
1.2 Design Level Considerations and Features ...................................................................................... 5
1.3 Processor Version Register .............................................................................................................. 5
1.4 Part Number Information ................................................................................................................... 6
2. Overview ...................................................................................................................... 7
2.1 Block Diagram ................................................................................................................................... 7
2.2 General Parameters .......................................................................................................................... 8
3. Electrical and Thermal Characteristics ..................................................................... 9
3.1 DC Electrical Characteristics ............................................................................................................. 9
3.2 Clock AC Specifications .................................................................................................................. 13
3.3 Spread Spectrum Clock Generator (SSCG) ................................................................................... 14
3.5 60x Bus Output AC Specifications .................................................................................................. 17
3.6 Alternate I/O Timing For 3.3V Bus .................................................................................................. 19
3.6.1 IEEE 1149.1 AC Timing Specifications ................................................................................. 20
4. Dimensions and Signal Assignments ..................................................................... 22
4.1 Module Substrate Decoupling Voltage Assignments ...................................................................... 22
4.2 Package .......................................................................................................................................... 22
4.3 Microprocessor Ball Placement ....................................................................................................... 24
5. System Design Information ..................................................................................... 31
5.1 PLL Considerations ......................................................................................................................... 31
5.1.1 Restrictions and Considerations for PLL Configuration ......................................................... 32
5.1.1.1 Configuration Restriction on Frequency Transitions ...................................................... 32
5.1.2 PLL_RNG[0:1] Definitions for Dual PLL Operation ................................................................ 32
5.1.3 PLL Configuration .................................................................................................................. 33
5.2 PLL Power Supply Filtering ............................................................................................................. 35
5.3 Decoupling Recommendations ....................................................................................................... 39
5.4 Output Buffer DC Impedance .......................................................................................................... 42
5.4.1 Input-Output Usage ............................................................................................................... 43
5.5 Level Protection .............................................................................................................................. 48
5.6 64 or 32-Bit Data Bus Mode ............................................................................................................ 49
5.7 IIO Voltage Mode Selection ............................................................................................................ 49
5.8 Thermal Management ..................................................................................................................... 49
5.8.1 Heat Sink Selection Example ................................................................................................ 49
5.8.2 Internal Package Conduction ................................................................................................ 52
5.8.3 Minimum Heat Sink Requirements ........................................................................................ 53
5.8.4 Heat Sink Mounting ............................................................................................................... 54
5.8.5 Thermal Assist Unit ............................................................................................................... 54
5.8.6 Adhesives and Thermal Interface Materials .......................................................................... 55
5.8.7 Thermal Interface and Adhesive Vendors ............................................................................. 56
5.8.8 Heat Sink Vendors ................................................................................................................. 57
Revision Log ................................................................................................................ 59
Datasheet
DD 2.X
PowerPC 750FX RISC Microprocessor Preliminary
Page 2 of 63 750FX_DS_DD2.X_V2.02.fm.2.0
June 9, 2003
DD 2.X
Preliminary PowerPC 750FX RISC Microprocessor
Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003 1. General Information
Page 3 of 63
1. General Information
The IBM PowerPC® 750FX RISC Microprocessor is a 32-bit implementation of the IBM PowerPC family of
reduced instruction set computer (RISC) microprocessors. This document contains pertinent physical and
electrical characteristics of the IBM PowerPC 750FX RISC Microprocessor Revision DD 2.X Single Chip
Modules (SCM). The IBM PowerPC 750FX RISC Microprocessor is also referred to as the 750FX throughout
this document.
1.1 Features
This section summarizes the features of the 750FX
implementation of the PowerPC Architecture™.
Major features of the 750FX include the following:
Branch processing unit
Four instructions fetched per clock
One branch processed per cycle (plus
resolving two speculations)
Up to one speculative stream in execution,
one additional speculative stream in fetch
512-entry branch history table (BHT) for
dynamic prediction
64-entry, 4-way set associative branch
target instruction cache (BTIC) for
eliminating branch delay slots
Decode
Register file access
Forwarding control
Partial instruction decode
Load/store unit
One cycle load or store cache access (byte,
half-word, word, double-word)
Effective address generation
Hits under miss (one outstanding miss)
Single-cycle misaligned access within
double-word boundary
Alignment, zero padding, sign extend for
integer register file
Floating-point internal format conversion
(alignment, normalization)
Sequencing for load/store multiples and
string operations
Store gathering
Cache and TLB instructions
Big and little-endian byte addressing
supported
Misaligned little-endian support in hardware
Dispatch unit
Full hardware detection of dependencies
(resolved in the execution units)
Dispatch two instructions to six independent
units(system, branch,load/store, fixed-point
unit 1, fixed-point unit 2, or floating-point)
4-stage pipeline: fetch, dispatch, execute,
and complete
Serialization control (predispatch,
postdispatch, execution, serialization)
Fixed-point units
Fixed-point unit 1 (FXU1): multiply, divide,
shift, rotate, arithmetic, logical
Fixed-point unit 2 (FXU2): shift, rotate,
arithmetic, logical
Single-cycle arithmetic, shift, rotate, logical
Multiply and divide support (multi-cycle)
Early out multiply
Thirty-two 32-bit general purpose registers
Floating-point unit
Support for IEEE-754 standard single and
double-precision floating-point arithmetic
Optimized for single-precision multiply/add
Thirty-two, 64-bit floating point registers
Enhanced reciprocal estimates
3-cycle latency, 1-cycle throughput,
single-precision multiply-add
3-cycle latency, 1-cycle throughput,
double-precision add
4-cycle latency, 2-cycle throughput,
double-precision multiply-add
Hardware support for divide
Hardware support for denormalized
numbers
Time deterministic non-IEEE mode
System unit
Executes CR logical instructions and mis-
cellaneous system instructions
Special register transfer instructions
.
Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003 1. General Information
Page 4 of 63
PowerPC 750FX RISC Microprocessor Preliminary
L1 Cache structure
32K, 32-byte line, 8-way set associative
instruction cache
32K, 32-byte line, 8-way set associative
data cache
Single-cycle cache access
Pseudo-LRU replacement
Copy-back or write-through data cache (on
a page per page basis)
Parity on L1 tags and arrays
3-state (MEI) memory coherency
Hardware support for data coherency
Non-blocking instruction cache (one out-
standing miss)
Non-blocking data cache (two outstanding
misses)
No snooping of instruction cache
Memory management unit
64 entry, 2-way set associative instruction
TLB (total 128)
64 entry, 2-way set associative data TLB
(total 128)
Hardware reload for TLBs
8 instruction BATs and 8 data BATs
Virtual memory support for up to 4 exabytes
(252) virtual memory
Real memory support for up to 4 gigabytes
(232) of physical memory
Support for big/little-endian addressing
Dual PLLs
Allows seamless frequency switching
Level 2 (L2) cache
Internal L2 cache controller and 4K-entry
tags: 512KB data SRAMs
Two-way set-associative, supports locking
by way
Copy-back or write-through data cache on a
page basis, or for all L2
64-byte sectored line size
L2 frequency at core speed
ECC protection on SRAM array
Parity on L2 tags
Supports up to 2 outstanding misses
(1 data and 1 instruction or 2 data)
•Power
Low power consumption with low voltage
application at lower frequency
Dynamic power management
3 static power save modes
(doze, nap, and sleep)
Thermal Assist Unit (TAU)
Bus interface
32-bit address bus
64-bit data bus (also supports 32-bit mode)
Enhanced 60x bus: pipelines consecutive
reads to a depth of 2
Core-to-bus frequency multipliers of 3.5x,
4x, 4.5x, 5x, 5.5x, 6x, 6.5x, 7x, 7.5x, 8x,
8.5x, 9x, 9.5x, 10x, 11x, 12x, 13x, 14x, 15x,
16x, 17x, 18x, 19x, and 20x supported
Supports 1.8V, 2.5V, or 3.3V I/O modes
Reliability and serviceability
- Parity checking on 60x interface
- ECC checking on L2 cache
- Parity on the L1 arrays
- Parity on the L1 and L2 tags
Testability
LSSD scan design
Powerful diagnostic and test interface
through Common On-Chip Processor
(COP) and IEEE 1149.1 (JTAG) interface
DD 2.X
Preliminary PowerPC 750FX RISC Microprocessor
Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003 1. General Information
Page 5 of 63
1.2 Design Level Considerations and Features
The 750FX supports several unique features including those listed below. The IBM application note Differ-
ences between the PowerPC 750FX, 750, 750CX, and 750CXe Microprocessors provides a more detailed
explanation of these features.
Incorporates an on-chip, 512K, two-way, set-associative L2 cache
Provides a 64 or 32-bit Data Bus mode (per setup of TLBISYNC pin)
Supports 1.8V, 2.5V, or 3.3V I/O modes
Implementation Note: DD2.0 supports a limited use of the 3.3V I/O mode. For additional
information, see the 750FX Errata List of Revision DD2.X.
Includes all 60x bus pins on earlier PowerPC 750 designs and additional signals
Enhanced 60x bus — for pipelined consecutive read transactions and higher frequency operation
Dual PLLs for additional power savings capabilities
Four additional IBAT/DBAT registers
New CBGA package with additional pins and depopulated footprint
1.3 Processor Version Register
The PowerPC 750FX RISC Microprocessor has the following Processor Version Register (PVR) values for
the respective design revision levels.
The 750FX PVR is 7000, which is not used in any previous PowerPC processor design.
Table 1-1. 750FX Processor Version Register (PVR)
750FX Design Revision Level 750FX PVR
DD2.0 0x700a02b0
DD2.1 0x700a02b1
DD2.2 0x700a02b2
DD2.3 0x700a02b3
Note:
1. Nibbles shown as ‘b’ are to be ignored, and are for factory use only. Nibbles shown as ‘a’ may be 0 or 1
2. If L2_TSTCLK is pulled low, the PVR may read 0x000802b_. L2TSTCLK should be pulled up for normal operation.
DD 2.X
PowerPC 750FX RISC Microprocessor Preliminary
1. General Information
Page 6 of 63 Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003
1.4 Part Number Information
Figure 1-1. Part Number Legend
IBM25PPC750FX-GB
PowerPC 750 Family Member
Process Technology
Test Conditions
Shipping Container
Reliability Grade
Performance Sort
Package Type
Design Revision Level
Note: See the Datasheet Supplement for additional application conditions.
Process Technology “—” = 0.13 µm CSOI
Design Revision Level D = DD2.0
E = DD2.1
F = DD2.2
G = DD2.3
Package Type B = Ceramic Ball Grid Array
Performance Sort 01 = Nominal at 600 MHz
05 = Nominal at 700 MHz
10 = Nominal at 733 MHz
25 = Nominal at 800 MHz
Test Conditions 1 = (see Datasheet Supplement and PCN-IBM-050803
2 = Special Test Conditions
3 = 1.4 - 1.5V @ 105°C
Reliability Grade 3 = Grade 3, <100 FIT AFR
2 = Grade 2, < 25 FIT AFR
Shipping Container T = Tray
yyx3T
DD 2.X
Preliminary PowerPC 750FX RISC Microprocessor
Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003 2. Overview
Page 7 of 63
2. Overview
The PowerPC 750FX RISC Microprocessor, also called the 750FX, is targeted for high performance, low
power systems using a 60x bus. The 750FX also includes an internal 512KB L2 cache with on-board
Error Correction Circuitry (ECC).
2.1 Block Diagram
Figure 2-1 shows a block diagram of the PowerPC 750FX RISC Microprocessor.
Figure 2-1. PowerPC 750FX RISC Microprocessor Block Diagram
GPRs
LSU FPU
Instruction Fetch
System
Completion
Rename
Buffers
Unit
32KB I-Cache
BHT /
Enhanced
L2 Cache
FXU2
Dispatch
Branch Unit
BTIC
Control Unit
FPRs
Rename
Buffers
512KB
32KB D-Cache L2 Tags
FXU1
w/ECC
60x
BIU
with parity
with Parity
with parity
DD 2.X
PowerPC 750FX RISC Microprocessor Preliminary
2. Overview
Page 8 of 63 Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003
2.2 General Parameters
Table 2-1 provides a summary of the general parameters of the 750FX.
Table 2-1. 750FX General Parameters
Item Description Notes
Technology 0.13µm CSOI technology, six-layer metallization plus one level of local interconnect
Die Size 34.3 sq. mm
Transistor count 38 million - including L2 cache
Logic design Fully-static
Package 292-pin ceramic ball grid array (CBGA)
21x21mm (1.0 mm pitch)
0.8 mm ball size
Core power supply 1.45V +/- 50 mV 1
I/O power supply 3.3V +/- 165mV (BVSEL = 1, L1_TSTCLK = 0) or
2.5V +/- 125mV (BVSEL = 1, L1_TSTCLK = 1) or
1.8V +/- 100mV (BVSEL = 0, L1_TSTCLK = 1) 2
Note:
1. In some cases, when using 1.8v or 2.5v IO mode, it is possible to reduce power dissipation by lowering the core power supply volt-
age. See the Datasheet Supplement for details.
2. BVSEL =0, L1_TSTCLK = 0 is an INVALID setting. DD2.0 supports only a limited use of 3.3v IO mode. See the 750FX Errata List
for revision DD2.x for more information.
DD 2.X
Preliminary PowerPC 750FX RISC Microprocessor
Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003 3. Electrical and Thermal Characteristics
Page 9 of 63
3. Electrical and Thermal Characteristics
This section provides AC and DC electrical specifications and thermal characteristics for the 750FX.
3.1 DC Electrical Characteristics
The tables in this section describe the DC electrical characteristics for the 750FX.
Table 3-1. Absolute Maximum Ratings1
Characteristic Symbol 1.8V 2.5V 3.3V Unit Notes
Core supply voltage VDD -0.3 to 1.6 -0.3 to 1.6 -0.3 to 1.6 V 3, 4
PLL supply voltage A1VDD, A2VDD -0.3 to 1.6 -0.3 to 1.6 -0.3 to 1.6 V 3, 4, 5
60x bus supply voltage OVDD -0.3 to 2.0 -0.3 to 2.75 -0.3 to 3.7 V 3, 4
Input voltage VIN -0.3 to 2.0 -0.3 to 2.75 -0.3 to 3.7 V 2
Storage temperature range TSTG -55 to 150 -55 to 150 -55 to 150 °C
Notes:
1. Functional and tested operating conditions are given in Table 3-2, “Recommended Operating Conditions” on page 10. Absolute
maximum ratings are stress ratings only, and functional operation at the maximums is not guaranteed. Stresses beyond those
listed above may affect device reliability or cause permanent damage to the device.
2. Caution: Transient VIN overshoots of up to OVDD + 0.8V, with a maximum of 4.0V for 3.3V operation, and undershoots down to
GND - 0.8V, are allowed for up to 5ns.
3. Caution: OVDD must not exceed VDD/AVDD by more than 2.1V continuously. OVDD may exceed VDD/AVDD by up to 2.3V for up
to 20ms during power-on or power-off. OVDD must not exceed VDD/AVDD by more than 2.3V for any amount of time.
4. Caution: VDD/AVDD must not exceed OVDD by more than 1.0V continuously. VDD/AVDD may exceed OVDD by up to 1.6v for up
to 20ms during power-on or power-off. VDD/AVDD must not exceed OVDD by more than 1.6V for any amount of time.
5. Caution: AVDD must not exceed VDD by more than 0.5V at any time.
DD 2.X
PowerPC 750FX RISC Microprocessor Preliminary
3. Electrical and Thermal Characteristics
Page 10 of 63 Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003
Note: All electrical specifications (AC, DC, timing) are guaranteed only while the device is operated within
the recommended operating conditions (see Table 3-2). Operation at other application conditions may also
be possible; see the PowerPC 750FX RISC Microprocessor Datasheet Supplement for details.
Table 3-2. Recommended Operating Conditions
Characteristic Symbol Value Unit Notes
Core supply voltage (full-on mode) VDD 1.4 to 1.5 V 1, 2
Low Voltage (Low Frequency Operation, 1.8V and 2.5V
bus modes only) VDD 1.2 Minimum V 1
PLL supply voltage AVDD 1.4 to 1.5 V 2
60x bus supply voltage (1.8V) OVDD 1.7 to 1.9 V 2
60x bus supply voltage (2.5V) OVDD 2.375 to 2.625 V 2
60x bus supply voltage (3.3V) OVDD 3.135 to 3.465 V
Input voltage VIN GND to OVDD V2
Die-junction temperature DD2.0 and 2.1 TJ0 to 105 °C
Die-junction temperature DD2.2 and 2.3 TJ-40 to 105
Notes:
1. In some cases, when using 1.8v or 2.5v IO mode, it is possible to reduce power dissipation by lowering the core power supply volt-
age. See the Datasheet Supplement for details.
2. These are tested operating conditions.
Table 3-3. Package Thermal Characteristics1
Characteristic Symbol2Value Unit
CBGA package thermal resistance, junction-to-case thermal resistance (typical) θJC 0.06 °C/W
CBGA package thermal resistance, junction-to-lead thermal resistance (typical) θJB 7.6 °C/W
Notes:
1. A heat sink is required (see Section 5.8 Thermal Management on page 49).
2. θJC is the internal resistance from the junction to the back of the die. For more information about thermal management, see
Section 5.8 Thermal Management on page 49.
DD 2.X
Preliminary PowerPC 750FX RISC Microprocessor
Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003 3. Electrical and Thermal Characteristics
Page 11 of 63
Table 3-4. DC Electrical Specifications
See Table 3-2 on page 10 for recommended operating conditions.
Characteristic Symbol Voltage Unit Notes
Min Max
Input high voltage (all inputs except SYSCLK)
VIH (1.8V) 1.20 V
VIH(2.5V) 1.70 V
VIH(3.3V) 2.1 V
Input low voltage (all inputs except SYSCLK)
VIL(1.8V)0.60 V
VIL(2.5V) 0.70 V
VIL(3.3V) 0.80 V
SYSCLK input high voltage
CVIH(1.8V) 1.20 V
CVIH(2.5V) 1.90 V
CVIH(3.3V) 2.1 V
SYSCLK input low voltage CVIL(1.8V) 0.40 V
Input leakage current, VIN = applies to all OVDD levels IIN 20 µA2
Hi-Z (off state) leakage current, VIN = applies to all OVDD levels ITSI 20 µA2
Output high voltage, IOH = –4mA
VOH(1.8V) 1.30 V
VOH(2.5V) 2.00 V
VOH(3.3V) 2.40 V
Output low voltage, IOL = 4mA VOL(1.8V, 2.5V, 3.3V) 0.4 V
Capacitance, VIN =0 V, f = 1MHz CIN 5pF1
Notes:
1. Capacitance values are guaranteed by design and characterization, and are not tested.
2. Additional input current may be attributed to the Level Protection Keeper Lock circuitry. For details, see Section 5.5 Level Protection
on page 48.
DD 2.X
PowerPC 750FX RISC Microprocessor Preliminary
3. Electrical and Thermal Characteristics
Page 12 of 63 Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003
Previous revisions of this datasheet showed incorrectly low power dissipation values. The power dissipation
of the 750FX has not increased, the datasheet has only been corrected to show the actual values.
Table 3-5. Power Consumption
See Table 3-2 on page 10 for recommended operating conditions.
Mode VDD TjRepresentative Processor Frequency (see note 6) Unit Notes
400 MHz 600 MHz 700 MHz 733 MHz 800 MHz
Full-On Mode
Maximum 1.45V 105˚C 7.1 7.9 8.2 8.3 8.6 1, 2
1.5V 105˚C 7.9 8.7 9.3 9.4 9.7 1, 2
Typical 1.45V 85˚C 3.9 4.6 5.0 5.1 5.4 1, 3
Nap Mode
Typical 1.45V 50˚C 1.4 1.5 1.6 1.6 1.6 W 1
Sleep Mode
Typical 1.45V 50˚C 1.4 1.4 1.4 1.4 1.4 W 1
Notes:
1. These values apply for all valid 60x buses. The values do not include I/O Supply Power (OVDD) or PLL/DLL supply power (AVDD). OVDD power is sys-
tem dependent, but is typically <2% of VDD power. AVDD current is less than 25mA each for AVDD1 and AVDD2.
2. Maximum power is specified for fastest (worst process) parts running RC5 at the indicated core voltage, junction temperature, and core frequency.
3. Typical power is specified for median process 800 MHz parts0 running RC5 at the indicated core voltage, junction temperature, and core frequency.
The value is then adjusted for 13% less switching (AC component for PD) to account for the differences between RC5 and more typical application
code.
DD 2.X
Preliminary PowerPC 750FX RISC Microprocessor
Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003 3. Electrical and Thermal Characteristics
Page 13 of 63
3.2 Clock AC Specifications
Table 3-6 provides the clock AC timing specifications as defined in Figure 3-1.
Table 3-6. Clock AC Timing Specifications (See Table 3-2 on page 10 for recommended operating
conditions1,6)
Num
(Timing Reference) Characteristic Value Unit Notes
Min. Max.
Processor frequency 400 800 MHz 7
SYSCLK frequency 20 200 MHz 1, 6
1 SYSCLK cycle time 5.0 50 ns
2, 3 SYSCLK rise and fall slew rate 1.0 V/ns 3
4 SYSCLK duty cycle measured at 0.8V 25 75 % 3
VMSYSCLK Measurement Reference Voltage for SYSCLK (all I/O voltages) 0.65 V
SYSCLK cycle-to-cycle jitter ±150 ps 4, 3
Internal PLL relock time 100 µs5
Notes:
1. Caution: The SYSCLK frequency and the PLL_CFG[0:4] settings must be chosen such that the resulting SYSCLK (bus)
frequency, CPU (core) frequency, and PLL frequency do not exceed their respective maximum or minimum operating frequencies.
Refer to the PLL_CFG[0:4] signal description in Table 5-2, “750FX Microprocessor PLL Configuration” on page 33 for valid
PLL_CFG[0:4] settings.
2. The SYSCLK slew rate applies between 0.4V and 1.0V.
3. Timing is guaranteed by design and characterization, and is not tested.
4. See Section 3.3 Spread Spectrum Clock Generator (SSCG) on page 14 for long term jitter.
5. Relock timing is guaranteed by design and characterization, and is not tested. PLL-relock time is the maximum amount of time
required for PLL lock after a stable VDD and SYSCLK are reached during the power-on reset sequence. This specification also
applies when the PLL has been disabled and subsequently re-enabled during sleep mode. Also note that HRESET must be held
asserted for a minimum of 255 bus clocks after the PLL-relock time during the power-on reset sequence.
6. This is a statement of the capability of the 750FX I/O circuitry. Not all systems can run at the maximum SYSCLK frequency. Con-
tact IBM PowerPC Application Engineering for more information on high-speed bus design.
7. Lower voltage/frequency operation: For additional information, see 750FX Datasheet Supplement for DD2.X Revisions.
Figure 3-1. SYSCLK Input Timing Diagram
VM
CVIL
CVIH
1
2
4
3
4
SYSCLK
VMSYSCLK - Midpoint Voltage for SYSCLK
DD 2.X
PowerPC 750FX RISC Microprocessor Preliminary
3. Electrical and Thermal Characteristics
Page 14 of 63 Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003
3.3 Spread Spectrum Clock Generator (SSCG)
When designing with the SSCG, there are a number of design issues that must be taken into account.
SSCG creates a controlled amount of long-term jitter. In order for a receiving PLL in the 750FX to operate in
this environment, it must be able to accurately track the SSCG clock jitter.
The accuracy to which the 750FX PLL can track the SSCG clock is referred to as tracking skew. When
performing system timing analysis, the tracking skew must be added or subtracted to the I/O timing specifica-
tions because the tracking skew appears as a static phase error between the internal PLL and the SSCG
clock.
To minimize the impact on I/O timings the following SSCG configuration is recommended:
The following SSCG configuration is recommended:
- Down spread mode, less than or equal to 1% of the maximum frequency
- A modulation frequency of 30kHz
- Linear sweep modulation or “Hershey Kiss1” (as in a Lexmark2 profile) modulation profile as shown in
Figure 3-2 on page 14.
In this configuration the tracking skew is less than 100ps.
1. Hershey Kiss is a trademark of Hershey Foods Corporation.
2. See patent 5,631,920.
Figure 3-2. Linear Sweep Modulation Profile
Down spread
frequency
change
0%
-1% 0µs
Time Increases
Percentage Decreases
33.3µs
DD 2.X
Preliminary PowerPC 750FX RISC Microprocessor
Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003 3. Electrical and Thermal Characteristics
Page 15 of 63
3.4 60x Bus Input AC Specifications
Figure 3-3 provides the input timing diagram for the 750FX.
Table 3-7. 60x Bus Input Timing Specifications
See Table 3-2 on page 10 for operating conditions.1,5
Num Characteristic 1.8V Mode 2.5V Mode 3.3V Mode Unit Notes
Min. Max. Min. Max. Min. Max.
10a All inputs valid to SYSCLK (input setup) 1.0 1.5 1.8 ns
10b INT_, SMI_, MCP, TBEN, DRTRY, and TLBISYNC
(input setup) 1.5 1.5 1.8
10c Mode select input setup to HRESET
(TLBISYNC, DRTRY) 8—8—8—t
SYSCLK 2, 3, 4, 5
11a SYSCLK to inputs invalid (input hold) 0.65 0.65 0.55 ns 6
11b INT_, SMI_, MCP, TBEN, DRTRY, and TLBISYNC
(input hold) 1.5 2.5 2.5 ns
11c HRESET to mode select input hold
(TLBISYNC, DRTRY) 0 0 0 ns 2, 4, 5
VM Measurement Reference Voltage for Inputs OVDD/2
Notes:
1. Input specifications are measured from the VM of the signal in question to VM of the rising edge of the input SYSCLK. Input and
output timings are measured at the pin (see Figure 3-3).
2. The setup and hold time is with respect to the rising edge of HRESET (see Figure 3-4 on page 16).
3. tSYSCLK, is the period of the external clock (SYSCLK) in nanoseconds (ns). The numbers given in the table must be multiplied by
the period of SYSCLK to compute the actual time duration (in ns) of the parameter in question.
4. This specification is for configuration mode select only. Also note that the HRESET must be held asserted for a minimum of 255
bus clocks after the PLL relock time during the power-on reset sequence.
5. All values are guaranteed by design, and are not tested.
6. See Alternate I/O Timing For 3.3V Bus on page 19
Figure 3-3. Input Timing Diagram
VMsysclk(0.65V)
SYSCLK
ALL INPUTS
VM = Midpoint Voltage (OVDD/2)
10b
10a
11a
VM
VM
11b
DD 2.X
PowerPC 750FX RISC Microprocessor Preliminary
3. Electrical and Thermal Characteristics
Page 16 of 63 Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003
Figure 3-4 provides the mode select input timing diagram for the 750FX.
Figure 3-4. Mode Select Input Timing Diagram
VIH
VIH = 1.20V for 1.8V OVDD
MODE PINS
10c
11c
HRESET
10c
11c
VIH = 1.70V for 2.5V OVDD
VIH = 2.1V for 3.3V OVDD
DD 2.X
Preliminary PowerPC 750FX RISC Microprocessor
Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003 3. Electrical and Thermal Characteristics
Page 17 of 63
3.5 60x Bus Output AC Specifications
Table 3-8 provides the 60x bus output AC timing specifications for the 750FX as defined in Figure 3-6 on
page 19.
Table 3-8. 60x Bus Output AC Timing Specifications
See Table 3-2 on page 10 for operating conditions.1, 5
Num Characteristic 1.8V 2.5V 3.3V Unit Notes
Min. Max. Min. Max. Min. Max.
12 SYSCLK to Output Driven
(Output Enable Time) 0.3 0.3 0.3 ns
13 SYSCLK to Output Valid 2.3 2.5 2.5 ns 2, 6
14 SYSCLK to Output Invalid (Output Hold) 0.5 0.55 0.55 ns 2, 7
15 SYSCLK to Output High Impedance
(all signals except ARTRY, ABB and DBB) 2.5 2.5 2.5 ns
16 SYSCLK to ABB and DBB high impedance
after precharge 1.0 1.0 1.0 tSYSCLK 3, 4
17 SYSCLK to ARTRY high impedance
before precharge 3.0 3.0 3.0 ns
18 SYSCLK to ARTRY precharge enable 0.2×
tSYSCLK +
1.0
0.2×
tSYSCLK +
1.0 0.2×
tSYSCLK +
1.0 ns 2, 3, 4
19 Maximum delay to ARTRY precharge 1.0 1.0 1.0 tSYSCLK 3, 4
20 SYSCLK to ARTRY high impedance
after precharge 2.0 2.0 2.0 tSYSCLK 3, 4
Notes:
1. All output specifications are measured from the VM of the rising edge of SYSCLK to the output signal level defined in Figure 3-5 on
page 18. Both input and output timings are measured at the pin. Timings are determined by design.
2. This minimum parameter assumes CL = 0pF.
3. tSYSCLK is the period of the external bus clock (SYSCLK) in nanoseconds (ns). The numbers given in the table must be multiplied
by the period of SYSCLK to compute the actual time duration of the parameter in question.
4. Nominal precharge width for ARTRY is 1.0 tSYSCLK.
5. Guaranteed by design and characterization, and not tested.
6. Output Valid timing increases as the VDD in reduced. These values assumes VDD minimum of 1.35V.
7. See Alternate I/O Timing For 3.3V Bus on page 19
DD 2.X
PowerPC 750FX RISC Microprocessor Preliminary
3. Electrical and Thermal Characteristics
Page 18 of 63 Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003
Figure 3-5. Output Valid Timing Definition
Note: The timing definition uses an infinitely long transmission line model.
65 ohm line
Output Driver
SYSCLK
Positive Output
Transition
Negative Output
Transition
1/4 OVDD
3/4 OVDD
Output Transition defined between SYSCLK @ VM and the respective transition level.
VM
DD 2.X
Preliminary PowerPC 750FX RISC Microprocessor
Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003 3. Electrical and Thermal Characteristics
Page 19 of 63
3.6 Alternate I/O Timing For 3.3V Bus
An alternate I/O timing specification may be used for dd2.3, where:
•OV
DD = 3.3V +/- 5%,
•V
DD = 1.45V +/- 50mV, and
•T
j = -400 C to 1050 C.
All other recommended operating conditions are as per Table 3-2.
The following alternate I/O timing specifications may be used under the above conditions:
1. Consider VM = 1/2 (OVDD) for SYSCLK, input timing, and output timings.
2. Input hold (T11a) becomes 250 ns minimum for 3.3V. Output hold (T14) becomes 650 ns minimum for
3.3V.
3. All other timing specifications are unchanged.
Figure 3-6. Output Timing Diagram for PowerPC 750FX RISC Microprocessor
Note: SYSCLK VM as defined in Section 3.2 Clock AC Specifications on page 13. Output VM as defined in Section 3-5 Output Valid
Timing Definition on page 18.
SYSCLK
All Outputs
(Except TS,
ARTRY)
TS
ARTRY
12
13
13
14
15
15
VMSYSCLK VMSYSCLK
14
VMSYSCLK
13
19
17
20
18
VM VM
VM
Low Level Hi-Z
High Level
16
ABB, DBB
DD 2.X
PowerPC 750FX RISC Microprocessor Preliminary
3. Electrical and Thermal Characteristics
Page 20 of 63 Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003
3.6.1 IEEE 1149.1 AC Timing Specifications
The five JTAG signals are; TDI, TDO, TMS, TCK, and TRST. Unless otherwise noted, JTAG specifications
are referenced to GND and OVDD. The JTAG I/Os are powered by OVDD.
Table 3-9. JTAG AC Timing Specifications (Independent of SYSCLK)
See Table 3-2 on page 10 for operating conditions.
Num Characteristic Min. Max. Unit Notes
TCK frequency of operation 0 25 MHz
1 TCK cycle time 40 ns
2 TCK clock pulse width measured at 1.1V 15 ns
3 TCK rise and fall times 0 2 ns 4
4 Specification obsolete, intentionally omitted
5 TRST assert time 25 ns 1
6 Boundary-scan input data setup time 0 ns 2
7 Boundary-scan input data hold time 13 ns 2
8 TCK to output data valid 8 ns 3, 5
9 TCK to output high impedance 3 19 ns 3, 4
10 TMS, TDI data setup time 0 ns
11 TMS, TDI data hold time 15 ns
12 TCK to TDO data valid 2.0 12 ns 5
13 TCK to TDO high impedance 3 9 ns 4
14 TCK to output data invalid (output hold) 0 ns
Notes:
1. TRST is an asynchronous level sensitive signal. Guaranteed by design.
2. Non-JTAG signal input timing with respect to TCK.
3. Non-JTAG signal output timing with respect to TCK.
4. Guaranteed by characterization and not tested.
5. Minimum specification guaranteed by characterization and not tested.
Figure 3-7. JTAG Clock Input Timing Diagram
1
2 2
3 3
VMTCK VM VM
VM = Midpoint Voltage (OVDD/2)
DD 2.X
Preliminary PowerPC 750FX RISC Microprocessor
Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003 3. Electrical and Thermal Characteristics
Page 21 of 63
Figure 3-8. TRST Timing Diagram
Figure 3-9. Boundary-Scan Timing Diagram
Figure 3-10. Test Access Port Timing Diagram
5
TRST
9
67
8
9
TCK
Data Inputs
Data Outputs
Data Outputs
Input Data Valid
Output Data Valid
12
10 11
TCK
TDI, TMS
TDO
TDO
Input Data (Valid)
Output Data (Valid)
TDO
13
14 Output Data (Invalid)
DD 2.X
PowerPC 750FX RISC Microprocessor Preliminary
4. Dimensions and Signal Assignments
Page 22 of 63 Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003
4. Dimensions and Signal Assignments
IBM offers a ceramic ball grid array (CBGA) which supports 292 balls for the 750FX package.
4.1 Module Substrate Decoupling Voltage Assignments
The on-board substrate voltage-to-ground assignments for the capacitor locations are shown in Figure 4-1.
4.2 Package
Module mass is approximately 3.25 grams. Ball pitch is 1 mm. Ball diameter target is 0.8 mm +/- 0.04 mm.
JEDEC moisture sensitivity level is 1. For pad, line, via, and dogbone recommendations, ask for “Printed
Wiring Board Tech For 1.0 mm Pitch Modules.”
Note: Use A01 corner designation for correct placement. Use the five plated dots that form a right angle (|_)
to locate the A01 corner as shown in Figure 4-2 Mechanical Dimensions and Bottom Surface Nomenclature
of the CBGA Package on page 23.
Figure 4-1. Module Substrate Decoupling Voltage Assignments
A01
47P6892
Corner
GNDVDD
OVDD GND
GND
VDD
OVDD
GND
VDD
GND
GND OVDD
GND
OVDD
DD 2.X
Preliminary PowerPC 750FX RISC Microprocessor
Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003 4. Dimensions and Signal Assignments
Page 23 of 63
Figure 4-2. Mechanical Dimensions and Bottom Surface Nomenclature of the CBGA Package
T
Notes:
4. Dimensioning and tolerancing per ASME
Y14.5M, 1994.
5. Dimensions in millimeters.
Millimeters
DIM Minimum Maximum
A 21 0.2
A1 7.03
A2 1.5
B 21 0.2
B1 5.32
C 1.5
C1 0.48
C2 0.51
D 2.5
F 2.569 3.087
F1 1.859 2.177
G 0.779 0.857
G1 (7x) 0.20 0.51
H 1.79 2.23
H1 1.08 1.32
H2 0.71 0.91
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
UVWABCDEFGHJKLMN
P
R
Not To Scale Note: All caps on the SCM are lower in height than the processor die.
20
Y
F1
F
G
G1
H
H1
H2
BC
292X
A0.3
C
0.1
b
A
B
B1
A1
A2
A01
C1
C2
C
(19X)
(19X)
D
47P6892
(bottom side view)
1
1
A01 Corner
Corner
DD 2.X
PowerPC 750FX RISC Microprocessor Preliminary
4. Dimensions and Signal Assignments
Page 24 of 63 Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003
4.3 Microprocessor Ball Placement
Figure 4-3. PowerPC 750FX Microprocessor Ball Placement
20 A6 A8 A3 A2 A0 DH31 DH25 DH26 DP2 DH22 DH19 DH18 DH16 DH15 DH14 DP0 DH9 DH10 DH4 DH2
19 A13 GND A5 A4 A1 DH29 DP3 DH28 DH23 DH24 DH21 DH20 DP1 DH17 DH11 DH8 DH6 DH5 GND DH3
18 A11 A10 OVDD GND OVDD GND VDD VDD GND OVDD GND OVDD DH0 PLL_CFG0
17 A12 TT1 OVDD A9 DH30 DH27 GND GND DH12 DH13 DH1 OVDD PLL_CFG1 PLL_CFG2
16 A14 A15 GND AP0 A7 GND OVDD OVDD OVDD OVDD GND DH7 PLL_CFG3 GND SYSCLK A2VDD
15 TT3 TS VDD VDD PLL_RNG0 A1VDD
14 TSIZ0 TT2 OVDD TT0 GND OVDD GND GND OVDD GND PLL_RNG1 OVDD PLL_CFG4 AGND
13 AP2 TT4 GND AP1 VDD GND GND VDD VDD VDD VDD GND GND VDD LLSD_
MODE GND L2_TSTCLK L1_TSTCLK
12 TA TSIZ1 VDD GND GND GND GND VDD MCP CHECKSTOP
11 TBST TSIZ2 VDD GND OVDD GND VDD VDD GND OVDD GND VDD TLBISYNC HRESET
10 DBDIS A16 VDD GND OVDD GND GND GND GND OVDD GND VDD SMI CKSTP
9A18 A17 VDD GND VDD VDD GND VDD BVSEL INT
8AACK AP3 GND A21 VDD GND GND VDD VDD VDD VDD GND GND VDD QREQ GND TBEN QACK
7A20 A19 OVDD A24 GND OVDD GND GND OVDD GND DBB OVDD ARTRY SRESET
6DBWO A23 VDD VDD TEA ABB
5A22 A26 GND A25 A31 GND OVDD OVDD OVDD OVDD GND CLK_O
UT WT GND TDO DBG
4A28 A27 OVDD DL3 DP5 DL13 GND GND DL23 DL26 CI OVDD BG RSRV
3A29 A30 OVDD GND OVDD GND VDD VDD GND OVDD GND OVDD DRTRY BR
2DL0 GND DL2 DL6 DL5 DL11 DL10 DL12 DL16 DL15 DL19 DL20 DL22 DL27 DL28 TCK DL30 TDI GND BLANK
1DL1 DP4 DL4 DL8 DL7 DL9 DL14 DP6 DL18 DL17 DL21 DP7 DL24 DL25 DL29 DL31 TRST TMS GBL BLANK
A B C D E F G H J K L M N P R T U V W Y
Note: This view is looking down from above the 750FX placed and soldered on the system board.
DD 2.X
Preliminary PowerPC 750FX RISC Microprocessor
Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003 4. Dimensions and Signal Assignments
Page 25 of 63
4.4 Pinout Listings
Table 4-1 contains the pinout listing for the 750FX CBGA package.
Table 4-1. Pinout Listing for the CBGA package
Signal Name Pin Number Active Input/Output Notes
A[0:31] E20, E19, D20, C20, D19, C19, A20, E16, B20, E17,
B18, A18, A17, A19, A16, B16, B10, B9, A9, B7, A7,
D8, A5, B6, D7, D5, B5, B4, A4, A3, B3, E5. High Input/Output
A1VDD Y15
A2VDD Y16
AACK A8 Low Input
ABB Y6 Low Input/Output
AGND Y14
AP[0:3] D16, D13, A13, B8 High Input/Output 6
ARTRY W7 Low Input/Output
BG W4 Low Input
BLANK Y1, Y2 3
BR Y3 Low Output
BVSEL W9 Input 4
CHECKSTOP (CKSTP_OUT) Y12 Low Output
CI T4 Low Output
CKSTP_IN Y10 Low Input
CLK_OUT T5 High Output
DBB U7 Low Input/Output
DBDIS A10 Low Input
DBG Y5 Low Input
DBWO A6 Low Input
DH[0:31] W18, T17, Y20, Y19, W20, V19, U19, T16, T19, U20,
V20, R19, N17, P17, R20, P20, N20, P19, M20, L20,
M19, L19, K20, J19, K19, G20, H20, H17, H19, F19,
G17, F20 High Input/Output
DL[0:31] A2, A1, C2, E4, C1, E2, D2, E1, D1, F1, G2, F2, H2,
H4, G1, K2, J2, K1, J1, L2, M2, L1, N2, N4, N1, P1, P4,
P2, R2, R1, U2, T1 High Input/Output
DP[0:7] T20, N19, J20, G19, B1, G4, H1, M1 High Input/Output 6
DRTRY W3 Low Input
GBL W1 Low Input/Output
Notes:
1. These are test signals for factory use only and must be pulled up to OVDD for normal machine operation.
2. OVDD inputs supply power to the Input/Output drivers and VDD inputs supply power to the processor core.
3. These pins are reserved for potential future use.
4. BVSEL and L1_TSTCLK select the Input/Output voltage mode on the 60x bus (see Section 5.7 on page 49).
5. TCK must be tied high or low for normal machine operation.
6. Address and data parity should be left floating if unused in the design.
DD 2.X
PowerPC 750FX RISC Microprocessor Preliminary
4. Dimensions and Signal Assignments
Page 26 of 63 Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003
GND
B2, B19, C5, C8, C13, C16, D10, D11, E3, E7, E14,
E18, F10, F11, G5, G8, G13, G16, H3, H8, H9, H12,
H13, H18, J12, K4, K7, K10, K14, K17, L4, L7, L10,
L14, L17, M12, N3, N8, N9, N12, N13, N18, P5, P8.
P13, P16, R10, R11, T3, T7, T14, T18, U10, U11, V5,
V8, V13,V16, W2, W19,
——
HRESET Y11 Low Input
INT Y9 Low Input
L1_TSTCLK Y13 High Input 4
L2_TSTCLK W13 High
See note 1. Input 1
LSSD_MODE U13 Low Input 1
MCP W12 Low Input
OVDD
C4, C7, C14, C17, D3, D18, E10, E11, G3, G7, G14,
G18, H5, H16, K5, K16, L5, L16, N5, N16, P3, P7, P14,
P18, T10, T11, U3, U18, V4, V7, V14, V17 ——2
PLL_CFG[0:4] Y18, W17, Y17, U16, W14 High Input
PLL_RNG[0:1] W15, U14 High Input
QACK Y8 Low Input
QREQ U8 Low Output
RSRV Y4 Low Output
SMI W10 Low Input
SRESET Y7 Low Input
SYSCLK W16 High Input
TA A12 Low Input
TBEN W8 High Input
TBST A11 Low Input/Output
TCK T2 High Input 5
TDI V2 High Input
TDO W5 High Output
TEA W6 Low Input
TLBISYNC W11 Low Input
TMS V1 High Input
TRST U1 Low Input
TS B15 Low Input/Output
Table 4-1. Pinout Listing for the CBGA package (Continued)
Signal Name Pin Number Active Input/Output Notes
Notes:
1. These are test signals for factory use only and must be pulled up to OVDD for normal machine operation.
2. OVDD inputs supply power to the Input/Output drivers and VDD inputs supply power to the processor core.
3. These pins are reserved for potential future use.
4. BVSEL and L1_TSTCLK select the Input/Output voltage mode on the 60x bus (see Section 5.7 on page 49).
5. TCK must be tied high or low for normal machine operation.
6. Address and data parity should be left floating if unused in the design.
DD 2.X
Preliminary PowerPC 750FX RISC Microprocessor
Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003 4. Dimensions and Signal Assignments
Page 27 of 63
TSIZ[0:2] A14, B12, B11 High Output
TT[0:4] D14, B17, B14, A15, B13 High Input/Output
VDD
C10, C11, E8, E13, F6, F9, F12, F15, J8, J9, J13, K3,
K8, K11, K13, K18, L3, L8, L11, L13, L18, M8, M9,
M13, R6, R9, R12, R15, T8, T13, V10, V11 ——2
WT U5 Low Output
Table 4-1. Pinout Listing for the CBGA package (Continued)
Signal Name Pin Number Active Input/Output Notes
Notes:
1. These are test signals for factory use only and must be pulled up to OVDD for normal machine operation.
2. OVDD inputs supply power to the Input/Output drivers and VDD inputs supply power to the processor core.
3. These pins are reserved for potential future use.
4. BVSEL and L1_TSTCLK select the Input/Output voltage mode on the 60x bus (see Section 5.7 on page 49).
5. TCK must be tied high or low for normal machine operation.
6. Address and data parity should be left floating if unused in the design.
DD 2.X
PowerPC 750FX RISC Microprocessor Preliminary
4. Dimensions and Signal Assignments
Page 28 of 63 Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003
.
Table 4-2. Signal Locations
Signal Ball Location Signal Ball Location Signal Ball Location Signal Ball Location
A0 E20 DH0 W18 DL0 A2 AACK A8
A1 E19 DH1 T17 DL1 A1 ABB Y6
A2 D20 DH2 Y20 DL2 C2 AGND Y14
A3 C20 DH3 Y19 DL3 E4 ARTRY W7
A4 D19 DH4 W20 DL4 C1 BG W4
A5 C19 DH5 V19 DL5 E2 BR Y3
A6 A20 DH6 U19 DL6 D2 BVSEL W9
A7 E16 DH7 T16 DL7 E1 CHECKSTOP (CKSTP_OUT) Y12
A8 B20 DH8 T19 DL8 D1 CI T4
A9 E17 DH9 U20 DL9 F1 CLK_OUT T5
A10 B18 DH10 V20 DL10 G2 CKSTP (CKSTP_IN) Y10
A11 A18 DH11 R19 DL11 F2 DBB U7
A12 A17 DH12 N17 DL12 H2 DBDIS A10
A13 A19 DH13 P17 DL13 H4 DBG Y5
A14 A16 DH14 R20 DL14 G1 DBWO A6
A15 B16 DH15 P20 DL15 K2 DRTRY W3
A16 B10 DH16 N20 DL16 J2 GBL W1
A17 B9 DH17 P19 DL17 K1 HRESET Y11
A18 A9 DH18 M20 DL18 J1 INT Y9
A19 B7 DH19 L20 DL19 L2 L1_TSTCLK Y13
A20 A7 DH20 M19 DL20 M2 L2_TSTCLK W13
A21 D8 DH21 L19 DL21 L1 LSSD_MODE U13
A22 A5 DH22 K20 DL22 N2 MCP W12
A23 B6 DH23 J19 DL23 N4 PLL_CFG0 Y18
A24 D7 DH24 K19 DL24 N1 PLL_CFG1 W17
A25 D5 DH25 G20 DL25 P1 PLL_CFG2 Y17
A26 B5 DH26 H20 DL26 P4 PLL_CFG3 U16
A27 B4 DH27 H17 DL27 P2 PLL_CFG4 W14
A28 A4 DH28 H19 DL28 R2 PLL_RNG0 W15
A29 A3 DH29 F19 DL29 R1 PLL_RNG1 U14
A30 B3 DH30 G17 DL30 U2 QACK Y8
A31 E5 DH31 F20 DL31 T1 QREQ U8
RSRV Y4
SMI W10
SRESET Y7
SYSCLK W16
DD 2.X
Preliminary PowerPC 750FX RISC Microprocessor
Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003 4. Dimensions and Signal Assignments
Page 29 of 63
AP0 D16 DP0 T20 TA A12
AP1 D13 DP1 N19 TBEN W8
AP2 A13 DP2 J20 TBST A11
AP3 B8 DP3 G19 TCK T2
DP4 B1 TDI V2
DP5 G4 TDO W5
DP6 H1 TEA W6
DP7 M1 TLBISYNC W11
TMS V1
TRST U1
TS B15
TSIZ0 A14
TSIZ1 B12
TSIZ2 B11
TT0 D14
TT1 B17
TT2 B14
TT3 A15
TT4 B13
WT U5
Table 4-2. Signal Locations (Continued)
Signal Ball Location Signal Ball Location Signal Ball Location Signal Ball Location
DD 2.X
PowerPC 750FX RISC Microprocessor Preliminary
4. Dimensions and Signal Assignments
Page 30 of 63 Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003
Table 4-3. Voltage and Ground Assignments
A1VDD A2VDD OVDD OVDD VDD VDD GND GND
Y15 Y16 C4 C7 C10 C11 B2 B19
C14 C17 E8 E13 C5 C8
D3 D18 F6 F9 C13 C16
E10 E11 F12 F15 D10 D11
G3 G7 J8 J9 E3 E7
G14 G18 J13 K3 E14 E18
H5 H16 K8 K11 F10 F11
K5 K16 K13 K18 G5 G8
L5 L16 L3 L8 G13 G16
N5 N16 L11 L13 H3 H8
P3 P7 L18 M8 H9 H12
P14 P18 M9 M13 H13 H18
T10 T11 R6 R9 J12 K4
U3 U18 R12 R15 K7 K10
V4 V7 T8 T13 K14 K17
V14 V17 V10 V11 L4 L7
L10 L14
L17 M12
N3 N8
N9 N12
N13 N18
P5 P8
P13 P16
R10 R11
T3 T7
T14 T18
U10 U11
V5 V8
V13 V16
W2 W19
DD 2.X
Preliminary PowerPC 750FX RISC Microprocessor
Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003 5. System Design Information
Page 31 of 63
5. System Design Information
This section provides electrical and thermal design recommendations for successful application of the 750FX.
For more information, see the PowerPC FAQ, the PowerPC 750FX Errata list, any applicable PCNs, and the
other PowerPC documentation and application notes in the PowerPC Technical Library on our web site.
5.1 PLL Considerations
The 750FX design includes two PLLs (PLL0 and PLL1), allowing the processor clock frequency to dynami-
cally change between the PLL frequencies via software control. Use the bits in the HID1 register to specify:
1. The frequency range of each PLL
2. The clock multiplier for each PLL
3. External or internal control of PLL0
4. The selected PLL (which is the source of the processor clock at any given time)
For HID1 bit definitions, see the PowerPC 750 FX User’s Manual.
Note: The PLL configuration must adhere to the supported frequency range as specified in this document
and in the IBM 750FX Datasheet Supplement for DD2.X Product Revisions, for the minimum VDD condition.
Voltages (VDD/AVDD) should remain constant at all times.
At power-on reset, the HID1 register contains zeroes for all the non-read-only bits (bits 7 to 31). This configu-
ration corresponds to the selection of PLL0 as the source of the processor clocks and selects the external
configuration and range pins to control PLL0. The external configuration and range pin values are accessible
to software using HID1 read-only bits 0-6. PLL1 is always controlled by its internal configuration and range
bits. The HID1 setting associated with hard reset corresponds to a PLL1 configuration of clock off, and selec-
tion of the medium frequency range.
HRESET must be asserted during power up long enough for the PLL(s) to lock, and for the internal hardware
to be reset. Once this timing is satisfied, HRESET can be negated. The processor now will proceed to
execute instructions, clocked by PLL0 as configured via the external pins. The processor clock frequency can
be modified from this initial setting in one of two ways. First, as with earlier designs, HRESET can be
asserted, and the external configuration pins can be set to a new value. The machine state is lost in this
process, and, as always, HRESET must be held asserted while the PLL relocks, and the internal state is
reset. Second, the introduction of another PLL provides an alternative means of changing the processor clock
frequency, which does not involve the loss of machine state nor a delay for PLL relock.
The following sequence can be used to change processor clock frequency.
Note: Assume PLL0 is currently the source for the processor clock.
1. Configure PLL1 to produce the desired clock frequency by setting HID1[PR1] and HID1[PC1] to the
appropriate values.
2. Wait for PLL1 to lock. The lock time is the same for both PLLs and is provided in the hardware specifica-
tion.
3. Set HID1[PS] to 1 to initiate the transition from PLL0 to PLL1 as the source of the processor clocks.
From the time the HID1 register is updated to select the new PLL, the transition to the new clock fre-
quency will complete within three (3) bus cycles. After the transition, the HID(PSS) bit indicates which
PLL is in use.
DD 2.X
PowerPC 750FX RISC Microprocessor Preliminary
5. System Design Information
Page 32 of 63 Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003
After both PLLs are running and locked, the processor frequency can be toggled with very low latency.
For example, when it is time to change back to the PLL0 frequency, there is no need to wait for PLL lock.
HID1[PS] can be reset to 0, causing the processor clock source to transition from PLL1 back to PLL0. If
PLL0 will not be needed for some time, it can be configured to be off while not in use. This is done by
resetting the HID1[PC0] field to 0, and setting HID1[PI0] to 1. Turning the non-selected PLL off results in
a modest power savings, but introduces added latency when changing frequency. If PLL0 is configured to
be off, the procedure for switching to PLL0 as the selected PLL involves changing the configuration and
range bits, waiting for lock, and then selecting PLL0, as described in the previous paragraph.
5.1.1 Restrictions and Considerations for PLL Configuration
Avoid the following when reconfiguring the PLLs:
1. The configuration and range bits in HID1 should only be modified for the non-selected PLL, since it will
require time to lock before it can be used as the source for the processor clock.
2. The HID1[PI0] bit should only be modified when PLL0 is not selected.
3. Whenever one of the PLLs is reconfigured, it must not be selected as the active PLL until enough time
has elapsed for the PLL to lock.
4. At all times, the frequency of the processor clock, as determined by the various configuration settings,
must be within the specification range for the current operating conditions.
5. Never select a PLL that is in the ‘off’ configuration.
5.1.1.1 Configuration Restriction on Frequency Transitions
It is considered a programming error to switch from one PLL to the other when both are configured in a
half-cycle multiplier mode. For example, with PLL0 configured in 9:2 mode (cfg = 01001) and PLL1 config-
ured in 13:2 mode (cfg = 01101), changing the select bit (HID1[PS]) is not allowed. In cases where such a
pairing of configurations is desired, an intermediate full-cycle configuration must be used between the two
half-cycle modes. For example, with PLL0 at 9:2, PLL1, configured at 6:1 is selected, then PLL0 is reconfig-
ured at 13:2, locked and selected.
5.1.2 PLL_RNG[0:1] Definitions for Dual PLL Operation
The dual PLLs on the 750FX are configured by the PLL_CFG[0:4] and PLL_RNG[0:1] signals. For a given
SYSCLK (bus) frequency, the PLL configuration signals set the internal CPU and VCO frequency of opera-
tion. The PLL range configuration, for dual PLL operation, for the 750FX is shown in the following table.
Table 5-1. PLL_RNG [0:1] Definitions for Dual PLL Operation
PLL_RNG[0:1] PLL Frequency Range
00 600 MHz and above
10 Below 600 MHz
01 Reserved
11 Reserved
DD 2.X
Preliminary PowerPC 750FX RISC Microprocessor
Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003 5. System Design Information
Page 33 of 63
5.1.3 PLL Configuration
PLL-CFG (Table 5-2) must be set so that both SYSCLK and the core frequency are within the Clock AC
Timing Specifications shown in Table 3-6 on page 13. In addition, the core frequency must not exceed the
limit specified in the part number, and the system must meet the required specifications.
Table 5-2. 750FX Microprocessor PLL Configuration
PLL_CFG [0:4] Processor to Bus Frequency Ratio (PBFR)
Binary Decimal
00000 0 OFF
00001 1 OFF
00010 2 PLL Bypass2
00011 3 PLL Bypass2
00100 4 2x1
00101 5 2.5x1
00110 6 3x
00111 7 3.5x
01000 8 4x
01001 9 4.5x
01010 10 5x
01011 11 5.5x
01100 12 6x
01101 13 6.5x
01110 14 7x
01111 15 7.5x
10000 16 8x
10001 17 8.5x
10010 18 9x
10011 19 9.5x
10100 20 10x
10101 21 11x
10110 22 12x
10111 23 13x
11000 24 14x
11001 25 15x
11010 26 16x
Notes:
1. The 2X- 2.5X Processor to Bus Ratios are currently not supported.
2. In PLL-bypass mode, the SYSCLK input signal clocks the internal processor directly, the PLL is disabled, and the bus mode is set
for 1:1 mode operation. This mode is intended for factory use only.
The AC timing specifications given in the document do not apply in PLL-bypass mode.
3. In Clock-off mode, no clocking occurs inside the 750FX regardless of the SYSCLK input.
DD 2.X
PowerPC 750FX RISC Microprocessor Preliminary
5. System Design Information
Page 34 of 63 Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003
11011 27 17x
11100 28 18x
11101 29 19x
11110 30 20x
11111 31 Off3
Table 5-2. 750FX Microprocessor PLL Configuration (Continued)
PLL_CFG [0:4] Processor to Bus Frequency Ratio (PBFR)
Binary Decimal
Notes:
1. The 2X- 2.5X Processor to Bus Ratios are currently not supported.
2. In PLL-bypass mode, the SYSCLK input signal clocks the internal processor directly, the PLL is disabled, and the bus mode is set
for 1:1 mode operation. This mode is intended for factory use only.
The AC timing specifications given in the document do not apply in PLL-bypass mode.
3. In Clock-off mode, no clocking occurs inside the 750FX regardless of the SYSCLK input.
DD 2.X
Preliminary PowerPC 750FX RISC Microprocessor
Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003 5. System Design Information
Page 35 of 63
5.2 PLL Power Supply Filtering
The 750FX microprocessor has two separate AVDD signals (A1VDD and A2VDD) which provide power to the
clock generation phase-locked loops.
Most designs are expected to utilize a single PLL configuration mode throughout the application. These type
of designs should use the default, A1VDD (PLL0) and tie the A2VDD (PLL1) signal to ground (AGND) through
a 100 ohm resistor. This is shown in Figure 5-1 on page 36.
For designs planning to optimize power savings through dynamic switching between these dual PLL circuits,
it is recommended, though not required, that each AVDD have a separate voltage input and filter circuit.
To ensure stability of the internal clock, the power supplied to the AVDD input signals should be filtered using
a circuit similar to the one shown in Figure 5-1 on page 36. The circuit should be placed as close as possible
to the AVDD pin to ensure it filters out as much noise as possible.
For descriptions of the sample PLL power supply filtering circuits, see Table 5-3.
Table 5-3. Sample PLL Power Supply Filtering Circuits
Samples of PLL Power Supply Filtering Circuits
Circuit Description Number of
Filtering
Circuits Ferrite
Beads Circuit Figure Recommended
Circuit Design Notes
Single PLL circuit configuration that uses the A1VDD
and ties the A2VDD pin to GND. 11Figure 5-1 on page 36 Yes
Single PLL circuit configuration that uses both the
A1VDD and the A2VDD pins and a single ferrite bead. 11Figure 5-2 on page 37 Optional 1, 2
Dual PLL configuration that uses a separate circuit
for the A1VDD pin and for the A2VDD the pin. 22Figure 5-3 on page 38 Yes 2, 3
Notes:
1. Optional configurations are supported, though not recommended.
2. This circuit design can be used with the Dual PLL feature enabled, though optimum power savings may not be realized.
For additional information, see Figure 5-3 Dual PLL Power Supply Filter Circuits on page 38.
3. This circuit design can be used with the Dual PLL feature enabled to optimize power savings.
DD 2.X
PowerPC 750FX RISC Microprocessor Preliminary
5. System Design Information
Page 36 of 63 Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003
Figure 5-1. Single PLL Power Supply Filter Circuit with A1VDD Pin and A2VDD Pin Tied to GND
Discrete Resistor
2
Ferrite Bead1
AVDD
Single PLL (A1VDD) Power Supply Filter Circuit
C2
C1
AGND Pin1
A1VDD Pin
Legend:
Item Description/Value
Resistor 2
C1 0.1 µF, Ceramic
C2 10.0 µF, Ceramic
Ferrite Bead 30(typical) - Murata BLM21P300S or similar
Note:
1. Connected to ground without a filter.
2. Single PLL0 only.
A2VDD2 Pin
(Recommended)
Discrete Resistor
100
(VDD)
DD 2.X
Preliminary PowerPC 750FX RISC Microprocessor
Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003 5. System Design Information
Page 37 of 63
Figure 5-2. PLL Power Supply Filter Circuit with Two AVDD Pins and One Ferrite
Discrete Resistor
2
Ferrite Bead1
Single PLL (A1VDD) Power Supply Filter Circuit
C2
C1
AGND Pin1
A1VDD Pin
Legend:
Item Description/Value
Resistor 2
C1 0.1 µF Ceramic
C2 10.0 µF Ceramic
Ferrite Bead 30(typical) - Murata BLM21P300S or similar
Note:
1. Connected to ground without a filter.
A2VDD Pin
(Optional)
AVDD
(VDD)
DD 2.X
PowerPC 750FX RISC Microprocessor Preliminary
5. System Design Information
Page 38 of 63 Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003
Figure 5-3. Dual PLL Power Supply Filter Circuits
Discrete Resistor
2Ferrite Bead
Dual PLL (AVDD) Power Supply Filter Circuits
1
2
C2
C1
AGND Pin
A1VDD Pin
Item Description/Value
Resistor 2
C1 0.1 µF Ceramic
C2 10.0 µF Ceramic
Ferrite Bead 30(typical) - Murata BLM21P300S or similar
Notes:
1. The dual PLL power supply circuits shown in this figure are recommended for a design that uses the Dual PLL feature.
For more information about the Dual PLL feature, see Section 5.2 Low Voltage Operation at Lower Frequency on
page 40.
2. Connected to ground without a filter.
Discrete Resistor
2Ferrite Bead
2
C2
C1
AGND Pin
A2VDD Pin
(Recommended configuration if Dual PLL feature is enabled.)
AVDD
(VDD)
AVDD
(VDD)
DD 2.X
Preliminary PowerPC 750FX RISC Microprocessor
Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003 5. System Design Information
Page 39 of 63
5.3 Decoupling Recommendations
Capacitor decoupling is required for the 750FX. Decoupling capacitors act to reduce high frequency chip
switching noise and provide localized bulk charge storage to reduce major power surge effects.
High frequency decoupling capacitors should be located as close as possible to the processor with low lead
inductance to the ground and voltage planes.
Decoupling capacitors are recommended on the back of the card, directly opposite the module. The recom-
mended placement and number of decoupling capacitors, 34 VDD-GND caps and 44 OVDD-GND caps are
described in Figure 5-4 Orientation and Layout of the 750FX Decoupling Capacitors. The recommended
decoupling capacitor specifications are provided in Table 5-4 Recommended Decoupling Capacitor Specifi-
cations. The placement and usage described here are guidelines for decoupling capacitors and should be
applied for system designs.
The decoupling capacitor electrodes are located directly opposite from their corresponding BGA pins where
possible. Also, each electrode for each decoupling capacitor needs to be connected to one or more BGA pins
(balls) with a short electrical path. Thus, through-vias adjacent to the decoupling capacitors
are recommended.
The card designer can expand on the decoupling capacitor recommendations by doing the following:
Adding additional decoupling capacitors
If using additional decoupling capacitors, verify that these additional capacitors do not reduce the number
of card vias or cause the vias to lose proximity to each capacitor electrode.
Adding additional through-vias or blind-vias
Card technologies are available that will reduce the inductance between the decoupling capacitor and the
BGA pin (ball). Replacing single vias with multiple vias is very effective. Place GND vias close to VDD or
OVDD vias to reduce loop inductance.
For more information on power layout and bypassing, see the IBM Application Note, “PowerPC 750FX Layout
and Bypassing.
Table 5-4. Recommended Decoupling Capacitor Specifications
Item Description
Decoupling capacitor specifications:
Type X5R or Y5V
10V minimum
0402 size
40 x 20 mils, nominally
1.0 mm x 0.5 mm 0.1 mm on both dimensions
100 nF
Recommended minimum number of decou-
pling capacitors on the back of the card: 34 VDD-GND caps
44 OVDD-GND caps
DD 2.X
PowerPC 750FX RISC Microprocessor Preliminary
5. System Design Information
Page 40 of 63 Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003
Figure 5-4. 750FX Pin Locations: OVDD, VDD, GND, and Signal Pins
V
V
G
G
G
G
G
G
G
G
G
G
G
G
G
G
GG
G G
G
G
OG
OG
O
OG
OGOG
O
G
O
G
O
GO
G
O
O
G
O
G
O
G
O
O
G
O
G
O
G
O
G
O
G
O
G
G
G
G
G
OV
V
V
GV
V
GG
V
G
GV
GV
G
V
G
V
G
G
G
V
G
VGV V
O
G
O
G
O
G
OG
OG
O
G
G
V
G
V
GV
GV
G
V
G
V
G
V
V
O
GOG
G
GG
GV
V V
V
VV
G
O
V
V
Bottom View
O
Y
W
V
U
T
R
P
N
M
L
K
J
H
G
F
E
D
C
B
A
12 3 4 5 6 7 8 91011121314151617181920
= GND Pin
= VDD Pin
= OVDD Pin
= Signal Pin
G
V
O
DD 2.X
Preliminary PowerPC 750FX RISC Microprocessor
Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003 5. System Design Information
Page 41 of 63
Figure 5-5. Orientation and Layout of the 750FX Decoupling Capacitors
V
V
OG
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
GG
GG
G
G
OG
OG
OG
OG
OGOG
O
G
O
G
O
GO
G
O
G
O
G
O
G
O
G
O
G
O
G
O
G
O
G
O
G
O
G
O
G
G
G
G
G
OV
V
V
GV
V
GG
V
G
GV
GV
G
V
G
V
G
G
G
V
G
VGVV
O
G
O
G
O
G
O
G
O
G
O
G
G
V
G
V
GV
GV
G
V
G
V
G
V
V
O
GOG
G
GG
GV
GVV
= AVDD Pin
= AGND Pin = OVDD GND Cap
= VDD GND Cap
= GND Via
= VDD Via
= OVDD Via
= GND Pin
= VDD Pin
= OVDD Pin
= Signal Pin
G
V
O
V
G
ov
vd
vg
vg
vg
ov
ov ov vg vd
vd
ov
vg
ov
vg
VV
ov
vg
vg
ov
vg
vg ov ov
ov
vg vg
ov
vd
vg
vd
vg vd
vg vg
vd vd
vd vd
vg
vg ov
ov
vg vd
ov vg
ov
vg
vg
vg
vg
vd
vd vd vd
vg ov vg
vg vg
vg
ov
ov
vg
ov vd V
vg
vg
ov
vg
ov vd
vg
ov
VV
G
O
vd vg vg vd
ov
vg
vg
vd
vg
vd
vd
vg
vg
vg
ov
ov
ov
vg
vg
vg ov
ov
vg vd
ov
V
V
Bottom View
ov
vg
vd
Y
W
V
U
T
R
P
N
M
L
K
J
H
G
F
E
D
C
B
A
12 3 4 5 6 7 8 91011121314151617181920
DD 2.X
PowerPC 750FX RISC Microprocessor Preliminary
5. System Design Information
Page 42 of 63 Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003
5.4 Output Buffer DC Impedance
The 750FX 60x drivers were characterized over various process, voltage, and temperature conditions. To
measure Z0, an external resistor is connected to the chip pad, either to OVDD or GND. Then the value of such
resistor is varied until the pad voltage is OVDD/2 (see Figure 5-6).
The output impedance is actually the average of two resistances: the resistance of the pull-up and the resis-
tance of pull-down devices. When Data is held low, SW1 is closed (SW2 is open), and RN is trimmed until
Pad=OV
DD/2. RN then becomes the resistance of the pull-down devices. When Data is held high, SW2 is
closed (SW1 is open), and RPis trimmed until Pad = OVDD/2. RPthen becomes the resistance of the pull-up
devices. With a properly designed driver RP and RN are close to each other in value, then Z0 = (RP + RN)/2.
Figure 5-6. Driver Impedance Measurement
Data
OVDD
RP
SW2
SW1
Pad
RN
GND
DD 2.X
Preliminary PowerPC 750FX RISC Microprocessor
Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003 5. System Design Information
Page 43 of 63
Table 5-5 summarizes the driver impedance characteristics a designer uses to design a typical process.
5.4.1 Input-Output Usage
Table 5-6 Input-Output Usage provides details on the input-output usage of the PowerPC 750FX RISC Micro-
processor signals. The Usage Group column refers to the general functional category of the signal.
In the PowerPC 750FX RISC Microprocessor, certain input-output signals have pullups and pulldowns, which
may or may not be enabled. In Table 5-6, the Input/Output with Internal Resistors column defines which
signals have these pullups or pulldowns and their active or inactive state. The Level Protect column defines
which signals have the designated function added to their Input/Output cell. For more about Level Protection,
see Section 5.5 Level Protection on page 48.
Caution: This section is based on preliminary information and is subject to change.
Pull L2_TSTCLK and LSSD_MODE high for normal operation.
Pins shown as No Connect (NC) must not be connected.
Connect all GND pins to ground. Connect all VDD and OVDD pins to the appropriate supply.
Table 5-5. Driver Impedance Characteristics
Process 60x Impedance () OV
DD (V) Temperature (°C)
Worst 50 1.70 105
Typical 44 1.80 65
Best 36 1.90 0
Worst 50 238 105
Typical 44 2.50 65
Best 36 2.63 0
Worst 65 3.14 105
Typical 50 3.30 65
Best 35 3.46 0
Datasheet
DD 2.X
PowerPC 750FX RISC Microprocessor Preliminary
5. System Design Information
Page 44 of 63 Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003
Table 5-6. Input-Output Usage
750FX Signal
Name Active Level Input/
Output Usage Group Input/Output with
Internal
Pullup Resistors Level Protect Required
External
Resistor Comments Notes
A1VDD Power Supply
A2VDD Power Supply
A[0:31] High Input/Output Address Bus Keeper 1, 3, 4
AACK Low Input Address Termination Keeper Must be actively driven 3, 4, 5
ABB Low Input/Output Keeper 5K Pullup required to OVDD 3, 4, 5
AGND Power Supply
AP[0:3] High Input/Output Keeper 3, 4
ARTRY Low Input/Output Address Termination Keeper 5K Pullup required to OVDD 3, 4, 5
BG Low Input Address Arbitration Keeper Active driver or pulldown 3, 4, 5
BR Low Output Address Arbitration Keeper Chip actively drives 3, 4, 5
BVSEL N/A Input Input/Output Level 5K Pullup/pulldown, as required 5
CHECKSTOP Low Output Interrupt/Resets Keeper 5K Pullup required to OVDD 3, 4, 5
CI Low Output Transfer Attributes Keeper 1, 3, 4
CKSTP_IN Low Input Interrupt/Resets Keeper Must be actively driven 3, 4, 5
CLK_OUT High Output Keeper 3, 4
DBB Low Input/Output Keeper 5K Pullup required to OVDD 3, 4, 5
DBDIS Low Input Keeper 3, 4
DBG Low Input Data Arbitration Keeper Active driver or tie low 3, 4, 5
DBWO Low Input Keeper 3, 4
Notes:
1. Depends on the system design. The electrical characteristics of the 750FX do not add additional constraints to the system design, so whatever is done with the net will depend on the system require-
ments.
2. HRESET, SRESET, and TRST are signals used for ESP and RISCWatch to enable proper operation of the debuggers. Logical AND gates should be placed between these signals and PowerPC
750FX RISC Microprocessor. (Refer to Figure 5-7 on page 48.)
3. The 750FX provides protection from meta-stability on inputs through the use of a “keeper” circuit on specific inputs. Refer to Level Protection on page 48 for a more detailed description.
4. If a system design requires a signal level to be maintained while not being actively driven, an external resistor or device must be used (Keepers assure no meta-stability of inputs but do not guarantee
a level).
5. The 750FX does not require external pullups on address and data lines. Control lines must be treated individually.
Datasheet
DD 2.X
Preliminary PowerPC 750FX RISC Microprocessor
Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003 5. System Design Information
Page 45 of 63
DH[0:31] High Input/Output Data Bus Keeper 1, 3, 4
DL[0:31] High Input/Output Data Bus Keeper 1, 3, 4
DP[0:7] High Input/Output
DRTRY Low Input Keeper 3, 4
GBL Low Input/Output Transfer Attributes Keeper 1, 3, 4
GND Power Supply
HRESET Low Input Interrupt/Resets Keeper Active driver 2, 3, 4, 5
INT Low Input Interrupt/Resets Keeper Active driver or pullup 3, 4, 5
L1_TSTCLK High Input LSSD Not enabled 5K Pullup/pulldown, as required 5
L2_TSTCLK High Input LSSD Not enabled 5K Pullup required to OVDD 5
LSSD_MODE Low Input LSSD Not enabled 5K Pullup required to OVDD 5
MCP Low Input Interrupt/Resets Keeper Active driver or pullup 3, 4, 5
OVDD Power Supply
PLL_CFG[0:4] High Input Clock Control Keeper As required Pullup/pulldown, as required 3, 4, 5
PLL_RNG[0:1] High Input Keeper As required Pullup/pulldown, as required 3, 4, 5
QACK Low Input Control Keeper Must be actively driven 3, 4, 5
QREQ Low Output Status/Control Keeper Chip actively drives 3, 4, 5
RSRV Low Output Keeper No connect 3, 4, 5
SMI Low Input Keeper 3, 4
SRESET Low Input Interrupt/Resets Keeper Active driver or pullup 2, 3, 4, 5
Table 5-6. Input-Output Usage (Continued)
750FX Signal
Name Active Level Input/
Output Usage Group Input/Output with
Internal
Pullup Resistors Level Protect Required
External
Resistor Comments Notes
Notes:
1. Depends on the system design. The electrical characteristics of the 750FX do not add additional constraints to the system design, so whatever is done with the net will depend on the system require-
ments.
2. HRESET, SRESET, and TRST are signals used for ESP and RISCWatch to enable proper operation of the debuggers. Logical AND gates should be placed between these signals and PowerPC
750FX RISC Microprocessor. (Refer to Figure 5-7 on page 48.)
3. The 750FX provides protection from meta-stability on inputs through the use of a “keeper” circuit on specific inputs. Refer to Level Protection on page 48 for a more detailed description.
4. If a system design requires a signal level to be maintained while not being actively driven, an external resistor or device must be used (Keepers assure no meta-stability of inputs but do not guarantee
a level).
5. The 750FX does not require external pullups on address and data lines. Control lines must be treated individually.
Datasheet
DD 2.X
PowerPC 750FX RISC Microprocessor Preliminary
5. System Design Information
Page 46 of 63 Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003
SYSCLK High Input Clock Control Keeper No resistor by
design Active driver 3, 4, 5
TA Low Input Data Termination Keeper Active driver 3, 4, 5
TBEN High Input
TBST Low Input/Output Transfer Attributes Keeper 1, 3, 4
TCK High Input JTAG Not enabled External
pulldown 5K to GND 5
TDI High Input JTAG Enabled high Internal
enabled
50µa@2.5V
25µa@1.8V
(the pullup current for the inter-
nal resistor)
5
TDO High Output JTAG Keeper 3, 4
TEA Low Input Data Termination Keeper Active driver or pullup 3, 4, 5
TLBISYNC Low Input Control Keeper Must be actively driven 3, 4
TMS High Input JTAG Enabled high Internal
enabled
50µa@2.5V
25µa@1.8V
(the pullup current for the inter-
nal resistor)
5
TRST Low Input JTAG Enabled high Internal
enabled
50µa@2.5V
25µa@1.8V
(the pullup current for the inter-
nal resistor)
2, 5
TS Low Input/Output Address Start Keeper 5K Pullup required to OVDD 3, 4, 5
TSIZ[0:2] High Output Transfer Attributes Keeper 1, 3, 4
Table 5-6. Input-Output Usage (Continued)
750FX Signal
Name Active Level Input/
Output Usage Group Input/Output with
Internal
Pullup Resistors Level Protect Required
External
Resistor Comments Notes
Notes:
1. Depends on the system design. The electrical characteristics of the 750FX do not add additional constraints to the system design, so whatever is done with the net will depend on the system require-
ments.
2. HRESET, SRESET, and TRST are signals used for ESP and RISCWatch to enable proper operation of the debuggers. Logical AND gates should be placed between these signals and PowerPC
750FX RISC Microprocessor. (Refer to Figure 5-7 on page 48.)
3. The 750FX provides protection from meta-stability on inputs through the use of a “keeper” circuit on specific inputs. Refer to Level Protection on page 48 for a more detailed description.
4. If a system design requires a signal level to be maintained while not being actively driven, an external resistor or device must be used (Keepers assure no meta-stability of inputs but do not guarantee
a level).
5. The 750FX does not require external pullups on address and data lines. Control lines must be treated individually.
Datasheet
DD 2.X
Preliminary PowerPC 750FX RISC Microprocessor
Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003 5. System Design Information
Page 47 of 63
TT[0:4] High Input/Output Transfer Attributes Keeper 1, 3, 4
VDD Power Supply
WT Low Output Transfer Attributes Keeper 1, 3, 4
Table 5-6. Input-Output Usage (Continued)
750FX Signal
Name Active Level Input/
Output Usage Group Input/Output with
Internal
Pullup Resistors Level Protect Required
External
Resistor Comments Notes
Notes:
1. Depends on the system design. The electrical characteristics of the 750FX do not add additional constraints to the system design, so whatever is done with the net will depend on the system require-
ments.
2. HRESET, SRESET, and TRST are signals used for ESP and RISCWatch to enable proper operation of the debuggers. Logical AND gates should be placed between these signals and PowerPC
750FX RISC Microprocessor. (Refer to Figure 5-7 on page 48.)
3. The 750FX provides protection from meta-stability on inputs through the use of a “keeper” circuit on specific inputs. Refer to Level Protection on page 48 for a more detailed description.
4. If a system design requires a signal level to be maintained while not being actively driven, an external resistor or device must be used (Keepers assure no meta-stability of inputs but do not guarantee
a level).
5. The 750FX does not require external pullups on address and data lines. Control lines must be treated individually.
DD 2.X
PowerPC 750FX RISC Microprocessor Preliminary
5. System Design Information
Page 48 of 63 Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003
5.5 Level Protection
A level protection feature is included in the PowerPC 750FX RISC Microprocessor. The level protection
feature is available in the 1.8V, 2.5V, and 3.3V bus modes. This feature prevents ambiguous floating refer-
ence voltages by pulling the respective signal line to the last valid or nearest valid state.
For example, if the Input/Output voltage level is closer to OVDD, the circuit pulls the I/O level to OVDD. If the I/O
level is closer to GND, the I/O level is pulled low. This self-latching circuitry keeps the floating inputs defined
and avoids meta-stability. In Table 5-6 Input-Output Usage on page 44, these signals are defined as keeper
in the Level Protect column.
Keepers are not intended to force a net to a particular state. The keeper supplies a small (100 µA max.)
amount of current, which is intended to help keep a net at the current logic state.
The level protect circuitry provides no additional leakage current to the signal I/O; however, some amount of
current must be applied to the keeper node to overcome the level protection latch. This current is process
dependent, but in no case is the current required over 100µA.
This feature allows the system designer to limit the number of resistors in the design and optimize placement
and reduce costs.
Note: Having a level protection (keeper)on the associated signal I/O does not replace a pull-up or pull-down
resistor that is needed by the 750FX or a separate device located on the 60x bus. The designer must supply
any such resisters.
Figure 5-7. IBM RISCWatchTM JTAG to HRESET, TRST, and SRESET Signal Connector
Note: See notes for Table 5-6 Input-Output Usage on page 44.
HRESET from RISCWatch
System HRESET
HRESET to PowerPC 750FX
TRST to PowerPC 750FX
SRESET to PowerPC 750FX
SRESET from RISCWatch
System SRESET
TRST from RISCWatch
DD 2.X
Preliminary PowerPC 750FX RISC Microprocessor
Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003 5. System Design Information
Page 49 of 63
5.6 64 or 32-Bit Data Bus Mode
This mode selection varies for different design revision (DD) levels. For the 750FX DD2.X, mode setting is
determined by the state of the mode signal, TLBISYNC, at the transition of HRESET from low to high. If TLBI-
SYNC is high when HRESET transitions from active to inactive, 64-bit mode is selected. If TLBISYNC is low
when HRESET transitions from active to inactive, 32-bit mode is selected.
Special Note: (Reduced pin out mode) To transition from a previous processor with reduced pin out mode,
drive TLBISYNC appropriately, leave the DP(0..7) and AP(0..3) pins floating, and disable par-
ity checking. The 750FX does not have APE and DPE pins.
5.7 IIO Voltage Mode Selection
Selection between 1.8V, 2.5V, or 3.3V I/O modes is accomplished by using the BVSEL and L1_TSTCLK
pins:
If BVSEL = 1 and L1_TSTCLK = 0, then the 3.3V mode is enabled.
If BVSEL = 1 and L1_TSTCLK = 1, then the 2.5V mode is enabled.
If BVSEL = 0 and L1_TSTCLK = 1, then the 1.8V mode is enabled.
Note: Do not set BVSEL = 0 and L1_TSTCLK = 0 since it yields an INVALID MODE.
5.8 Thermal Management
This section provides thermal management information for the CBGA package for air cooled applications.
Proper thermal control design is primarily dependent upon the system-level design; that is, the heat sink, air
flow, and the thermal interface material. To reduce the die-junction temperature, heat sinks may be attached
to the package by several methods: adhesive, spring clip to holes in the printed-circuit board or package,
mounting clip, or a screw assembly, see Figure 5-10 Package Exploded Cross-Sectional View with Several
Heat Sink Options on page 54.
In general, a heat sink is required for all 750FX applications.
A design example is included in this section.
5.8.1 Heat Sink Selection Example
For preliminary heat sink sizing, the die-junction temperature can be expressed as follows:
Table 5-7. Summary of Mode Select
Mode 750FX (DD2.x)
32-bit mode Sample TLBISYNC to select
HIGH = 64-bit mode
LOW = 32-bit mode
I/O mode selection 3.3V +/- 165mV (BVSEL = 1, L1_TSTCLK = 0) or
2.5V +/- 125mV (BVSEL = 1, L1_TSTCLK = 1) or
1.8V +/- 100mV (BVSEL = 0, L1_TSTCLK = 1)
DD 2.X
PowerPC 750FX RISC Microprocessor Preliminary
5. System Design Information
Page 50 of 63 Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003
TJ = TA + TR + (θJC + θINT + θSA)× PD
Where:
TJ is the die-junction temperature
TA is the inlet cabinet ambient temperature
TRis the air temperature rise within the system cabinet
θJC is the junction-to-case thermal resistance
θINT is the thermal resistance of the thermal interface material
θSA is the heat sink-to-ambient thermal resistance
PD is the power dissipated by the device
Typical die-junction temperatures (TJ) should be maintained less than the value specified in Table 3-3
Package Thermal Characteristics1 on page 10. The temperature of the air cooling the component greatly
depends upon the ambient inlet air temperature and the air temperature rise within the computer cabinet. An
electronic cabinet inlet-air temperature (TA) may range from 30 to 40°C. The air temperature rise within a
cabinet (TR) may be in the range of 5 to 10°C. The thermal resistance of the interface material (θINT) is typically
about 1°C/W. Assuming a TAof 30°C,aT
Rof 5°C, a CBGA package θJC = 0.03, and a power dissipation (PD)of
5.0 watts, the following expression for TJ is obtained.
Die-junction temperature: TJ = 30°C + 5°C + (0.03°C/W +1.0°C/W + θSA)× 5W
For a Thermalloy heat sink #2328B, the heat sink-to-ambient thermal resistance (θSA) versus air flow velocity
is shown in Figure 5-8 Thermalloy #2328B Pin-Fin Heat Sink-to-Ambient Thermal Resistance vs.
Airflow Velocity on page 51.
DD 2.X
Preliminary PowerPC 750FX RISC Microprocessor
Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003 5. System Design Information
Page 51 of 63
Assuming an air velocity of 0.5m/s, we have an effective θSA of 7°C/W, thus
TJ = 30°C + 5°C + (2.2°C/W +1.0°C/W + 7°C/W) × 4.5W,
resulting in a junction temperature of approximately 81°C which is well within the maximum operating
temperature of the component.
Other heat sinks offered by Chip Coolers, IERC, Thermalloy, Aavid, and Wakefield Engineering offer different
heat sink-to-ambient thermal resistances, and may or may not need air flow.
Though the junction-to-ambient and the heat sink-to-ambient thermal resistances are a common
figure-of-merit used for comparing the thermal performance of various microelectronic packaging technolo-
gies, one should exercise caution when only using this metric in determining thermal management because
no single parameter can adequately describe three-dimensional heat flow. The final chip-junction operating
temperature is not only a function of the component-level thermal resistance, but the system-level design and
its operating conditions. In addition to the component's power dissipation, a number of factors affect the final
operating die-junction temperature. These factors might include air flow, board population (local heat flux of
adjacent components), heat sink efficiency, heat sink attach, next-level interconnect technology, system air
temperature rise, and so forth.
Figure 5-8. Thermalloy #2328B Pin-Fin Heat Sink-to-Ambient Thermal Resistance vs. Airflow Velocity
Approach Air Velocity (m/s)
Heat Sink Thermal Resistance (×°C/W)
1
2
3
4
5
6
7
8
0 0.5 1 1.5 2 2.5 3 3.5
Thermalloy #2328B Pin-fin Heat Sink
(25 x 28 x 15 mm)
DD 2.X
PowerPC 750FX RISC Microprocessor Preliminary
5. System Design Information
Page 52 of 63 Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003
5.8.2 Internal Package Conduction
For the exposed-die packaging technology, shown in Table 3-3 Package Thermal Characteristics1 on
page 10, the intrinsic conduction thermal resistance paths are as follows.
Die junction-to-case thermal resistance (Primary thermal path)
Die junction-to-lead thermal resistance (Not normally a significant thermal path)
Die junction-to-ambient thermal resistance (Largely dependent on customer-supplied heatsink)
Figure 5-9 depicts the primary heat transfer path for a package with an attached heat sink mounted to a
printed-circuit board.
Heat generated on the active side (ball) of the chip is conducted through the silicon, then through the heat
sink attach material (or thermal interface material), and finally to the heat sink; where it is removed by forced-
air convection. Since the silicon thermal resistance is quite small, for a first-order analysis, the temperature
drop in the silicon may be neglected. Thus, the heat sink attach material and the heat sink conduc-
tion/convective thermal resistances are the dominant terms.
The heat flow path from the die, through the chip-to-substrate balls, through the substrate, through the
substrate-to-board balls, and through the board to ambient is usually too high of a resistance to offer much
cooling. In addition, various factors make the heat flow through this path very difficult to accurately determine.
Designers must not depend on cooling the 750FX using this means unless thermal modeling has been confi-
dently completed.
Figure 5-9. C4 Package with Heat Sink Mounted to a Printed-Circuit Board
External Resistance
External Resistance
Internal
(Note the internal versus external package resistance.)
Radiation Convection
Radiation Convection
Heat Sink
Die/Package
Printed-Circuit Board
Thermal Interface Material
Package/Leads
Chip Junction
Resistance
DD 2.X
Preliminary PowerPC 750FX RISC Microprocessor
Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003 5. System Design Information
Page 53 of 63
5.8.3 Minimum Heat Sink Requirements
The worst-case power dissipation (PD) for the 750FX is shown in Table 3-5. A conservative thermal manage-
ment design will provide sufficient cooling to maintain the junction temperature (TJ) of the 750FX below 105C
at maximum PD and worst-case ambient temperature and airflow conditions.
Many factors affect the 750FX power dissipation, including VDD,T
J, core frequency, process factors, and the
code that is running on the processor. In general, PD increases with increases in TJ, VDD, Fcore, process
variables, and the number of instructions executed per second.
For various reasons, a designer may determine that the power dissipation of the 750FX in their application
will be less than the maximum value shown in the Datasheet. Assuming a lower PD will result in a thermal
management system with less cooling capacity than would be required for the maximum Datasheet PD. In
this case, the designer may decide to determine the actual maximum 750FX PD in the particular application.
Contact your IBM PowerPC FAE for more information.
In addition to the system factors that must be considered in a cooling system analysis, three things should be
noted. First, 750FX PD rises as TJ increases, so it is most useful to measure PD while the 750FX junction
temperature is at maximum. While not specified or guaranteed, this rise in PD with TJis typically less than 1W
per 10C. So regardless of other factors, the minimum cooling solution must have a maximum temperature
rise of no more than 10C/W.
This minimum cooling solution is not generally achievable without a heat sink. A heat sink or heat spreader of
some sort must always be used in 750FX applications.
Second, due to process variations, there can be a significant variation in the PD of individual 750FX devices.
In addition, IBM will occasionally supply "downbinned" parts. These are faster parts that are shipped in lieu of
the speed that was ordered. For example, some parts that are marked as 600MHz may actually run as fast as
700MHz. These 700MHz parts will dissipate more power at 600MHz than the 600MHz parts. So power dissi-
pation analysis should be conducted using the fastest parts available.
Finally, regardless of methodology, IBM only supports system designs that successfully maintain the
maximum junction temperature within Datasheet limits. IBM also supports designs that rely on the maximum
PD values given in this Datasheet, and supply a cooling solution sufficient to dissipate that amount of power
while keeping the maximum junction temperature below the maximum TJ.
DD 2.X
PowerPC 750FX RISC Microprocessor Preliminary
5. System Design Information
Page 54 of 63 Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003
5.8.4 Heat Sink Mounting
5.8.5 Thermal Assist Unit
The thermal sensor in the Thermal Assist Unit (TAU) has not been characterized to determine the basic
uncalibrated accuracy. The relationship between the actual junction temperature and the temperature indi-
cated by THRM1 and THRM2 is not well known.
IBM recommends that the TAU in these devices be calibrated before use. Calibration methods are discussed
in the IBM Application Note Calibrating the Thermal Assist Unit in the IBM25PPC750L Processors.
Although this note was written for the 750L, the calibration methods discussed in this document also apply to
the 750FX.
In rare cases, the basic error of the TAU may be so large that a useful calibration cannot be achieved.
Figure 5-10. Package Exploded Cross-Sectional View with Several Heat Sink Options
Table 5-8. Maximum Heatsink Weight Limit for the CBGA
Force Maximum
Maximum dynamic compressive force allowed on the BGA balls 42.9 N
Maximum dynamic tensile force allowed on the BGA balls 9.05 N
Maximum dynamic compressive force allowed on the chip 14.8 N
Maximum mass of module + heatsink when heatsink is not bolted to card 50g
CBGA Package
Heat Sink
Heat Sink clip
Adhesive
or
Thermal
Interface
Material
Printed
Option
Circuit
Board
DD 2.X
Preliminary PowerPC 750FX RISC Microprocessor
Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003 5. System Design Information
Page 55 of 63
5.8.6 Adhesives and Thermal Interface Materials
A thermal interface material is recommended at the package die-to-heat sink interface to minimize the
thermal contact resistance. For those applications where the heat sink is attached by a spring clip mecha-
nism, Figure 5-11 shows the thermal performance of three thin-sheet thermal-interface materials (silicon,
graphite/oil, floroether oil), a bare joint, and a joint with thermal grease, as a function of contact pressure. As
shown, the performance of these thermal interface materials improves with increasing contact pressure. The
use of thermal grease significantly reduces the interface thermal resistance. That is, the bare joint results in a
thermal resistance approximately seven times greater than the thermal grease joint.
In this example, the heat sink is attached to the package by means of a spring clip to holes in the printed-
circuit board (see Figure 5-10 Package Exploded Cross-Sectional View with Several Heat Sink Options on
page 54). The synthetic grease offers the best thermal performance, considering the low interface pressure.
The selection of any thermal interface material depends on many factors – thermal performance require-
ments, manufacturability, service temperature, dielectric properties, cost, and so forth.
Figure 5-11. Thermal Performance of Select Thermal Interface Material
Specific Thermal Resistance (Kin2/W)
0
0.5
1
1.5
2
0
10 20 30 40 50 60 70 80
Contact Pressure (PSI)
+
+
+
Silicone Sheet (0.006 inch)
Bare Joint
Floroether Oil Sheet (0.007 inch)
Graphite/Oil Sheet (0.005 inch)
Synthetic Grease
+
DD 2.X
PowerPC 750FX RISC Microprocessor Preliminary
5. System Design Information
Page 56 of 63 Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003
5.8.7 Thermal Interface and Adhesive Vendors
The board designer can choose between several types of thermal interfaces. Heat sink adhesive materials
should be selected based upon high conductivity, yet adequate mechanical strength to meet equipment
shock/vibration requirements. A partial list of vendors that advertise thermal interface materials for PowerPC
devices is shown in Table 5-9 on page 56.
Table 5-9. 750FX Thermal Interface and Adhesive Materials Vendors
Company Names and Addresses for Thermal Interfaces and Adhesive Materials Vendors
Dow-Corning Corporation
Dow-Corning Electronic Materials
P.O. Box 0997
Midland, MI 48686-0997
(989) 496-4000
http://www.dowcorning.com/content/etronics
Chomerics, Inc.
77 Dragon Court
Woburn, MA 01888-4850
(781) 935-4850
http://www.chomerics.com
Thermagon, Inc.
4797 Detroit Avenue
Cleveland, OH 44102-2216
(216) 939-2300 / (888) 246-9050
http://www.Thermagon.com
Loctite Corporation
1001 Trout Brook Crossing
Rocky Hill, CT 06067
(860) 571-5100 / (800) 562-8483
http://www.loctite.com
AI Technology
70 Washington Road
Princeton, NJ 08550-1097
(609) 799-9388
http://www.aitechnology.com
DD 2.X
Preliminary PowerPC 750FX RISC Microprocessor
Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003 5. System Design Information
Page 57 of 63
5.8.8 Heat Sink Vendors
The board designer can choose between several types of heat sinks to place on the 750FX. A partial list of
vendors that advertise heat sinks for Power PC devices is shown in Table 5-10 A Partial Listing of 750FX
Heat Sink Vendors on page 57.
Table 5-10. A Partial Listing of 750FX Heat Sink Vendors
Company Names and Addresses for Heat Sink Vendors
Chip Coolers, Inc.
333 Strawberry Field Rd.
Warwick, RI 02886
(800) 227-0254
http://www.chipcoolers.com
International Electronic Research Corporation (IERC)
413 North Moss Street
Burbank, CA 91502
(818) 842-7277
http://www.ctscorp.com/ierc
Aavid Thermalloy
80 Commercial Street
Concord, NH 03301
(603) 224-9888
http://www.aavid.com
http://www.aavidthermalloy.com
Wakefield Thermal Solutions Inc.
33 Bridge Street
Pellham, NH 03076
(603) 635-2800
http://www.wakefield.com
DD 2.X
PowerPC 750FX RISC Microprocessor Preliminary
5. System Design Information
Page 58 of 63 Body_750FX_DS_DD2.X.fm.2.0
June 9, 2003
DD2.X
Preliminary PowerPC 750FX RISC Microprocessor
Rev_Log_750FX_DS_DD2.X.fm.2.0
June 9, 2003 Revision Log
Page 59 of 59
Revision Log
Date Description
Feb 13, 2003 Version 0.1
Initial preliminary version for general release of 750FX DD2.3.
May 16, 2003 Version 1.0
Second preliminary version which includes input/updates from designers.
May 23, 2003 Version 2.0
Third preliminary version which includes input/updates from designers.
June 3, 2003 Version 2.0
Fourth preliminary version which includes input/updates from designers.
June 5, 2003 Version 2.0
Changed from DD2.3 to DD2.X. Also included designer updates.
June 6, 2003 Version 2.0
Changed Table 3-5 Power Consumption.
June 9, 2003 Version 2.0
Removed Rev bars..