PPC440SP-RNC667C [AMCC]

PowerPC 440SP Embedded Processor; 的PowerPC 440SP嵌入式处理器
PPC440SP-RNC667C
型号: PPC440SP-RNC667C
厂家: APPLIED MICRO CIRCUITS CORPORATION    APPLIED MICRO CIRCUITS CORPORATION
描述:

PowerPC 440SP Embedded Processor
的PowerPC 440SP嵌入式处理器

微控制器和处理器 外围集成电路 微处理器 PC 时钟
文件: 总85页 (文件大小:1264K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
Part Number 440SP  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Features  
• I2O Messaging Unit with two DMA controllers  
• PowerPC 440 processor core operating at up to  
667MHz with 32-KB I- and D-caches (with parity  
checking)  
• External Peripheral Bus (24-bit Address, 8-bit  
Data) for up to three devices  
• On-chip 256-KB SRAM configurable as L2 Cache  
or Ethernet Packet/Code store memory  
• One Ethernet 10/100/1000 Mbps half- or full-  
duplex interface. Operational modes supported  
are MII and GMII.  
• Selectable Processor:Bus clock ratios (Refer to  
the Clocking chapter in the PPC440SP Embedded  
Processor User’s Manual for details)  
• Programmable Interrupt Controller supports  
interrupts from a variety of sources.  
• Supports up to 4 GB (2 Chip Selects) of 64-bit/32-  
bit SDRAM with ECC  
• Programmable General Purpose Timers (GPT)  
• Three serial ports (16750 compatible UART)  
• Two IIC interfaces  
– DDR1 266-333-400  
– DDR2 400-533-667  
• Three DDR PCI-X interfaces (32-bit or 64-bit) up  
to 133 MHz (DDR 266) with support for  
conventional PCI  
• General Purpose I/O (GPIO) interface available  
• JTAG interface for board level testing  
• Processor can boot from PCI memory  
• XOR Accelerator with DMA controller  
• Optional: High throughput RAID 6 hardware  
acceleration, performs XOR and Galois Field P &  
Q parity computations, supports up to 255 drives  
Description  
Designed specifically to address high-end embedded  
applications for storage, the PowerPC 440SP  
Embedded Processor (PPC440SP) provides a high-  
performance, low power solution that interfaces to a  
wide range of peripherals by incorporating on-chip  
power management features and lower power  
dissipation.  
Technology: CMOS Cu-11, 0.13mm  
Package: 29mm, 783-ball, 1mm pitch, Flip Chip-  
Plastic Ball Grid Array (FC-PBGA)  
Power (estimated): Less than 6W @533MHz  
Supply voltages required: 3.3V, 2.5V, 1.8V, 1.5V  
This chip contains a high-performance RISC  
processor core, a DDR2 SDRAM controller,  
configurable 256KB SRAM to be used as L2 cache or  
software-controlled on-chip memory, three DDR PCI-X  
bus interfaces, an Ethernet interface, an I2O/DMA  
controller, control for external ROM and peripherals,  
optional RAID 6 acceleration, an XOR DMA unit, serial  
ports, IIC interfaces, and general purpose I/O.  
AMCC Proprietary  
1
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Contents  
Ordering and PVR Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4  
PPC440SP Functional Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5  
Address Maps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5  
PowerPC 440 Processor Core . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9  
Internal Buses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9  
On-Chip SRAM/L2 Cache . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10  
DDR PCI-X Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10  
DDR1/DDR2 SDRAM Memory Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11  
External Peripheral Bus Controller (EBC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11  
Ethernet Controller Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12  
I2O/DMA Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12  
Optional RAID 5 and RAID 6 Acceleration Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12  
XOR/DMA2 Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13  
Serial Port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13  
IIC Bus Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13  
General Purpose Timers (GPT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14  
General Purpose IO (GPIO) Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14  
Universal Interrupt Controller (UIC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15  
JTAG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15  
29mm, 783-Ball FC-PBGA Core Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16  
Signal Lists . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17  
Signal Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54  
Device Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63  
Clock Test Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67  
Clock Timing Waveform . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68  
Spread Spectrum Clocking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69  
I/O Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70  
Input/Output Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71  
DDR SDRAM I/O Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76  
DDR SDRAM Write Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78  
DDR SDRAM Read Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80  
Initialization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83  
Strapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83  
Serial Bootstrap ROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83  
Document Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84  
2
AMCC Proprietary  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Figures  
Figure 1. Order Part Number Key . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4  
Figure 2. PPC440SP Functional Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5  
Figure 3. 29mm, 783-Ball FC-PBGA Core Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16  
Figure 4. Clock Timing Waveform . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68  
Figure 5. Input Setup and Hold Timing Waveform . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71  
Figure 6. Output Delay and Hold Timing Waveform . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71  
Figure 7. DDR SDRAM Simulation Signal Termination Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76  
Figure 8. DDR SDRAM Write Cycle Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78  
Figure 9. DDR SDRAM Read Data Path. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80  
Figure 10. DDR SDRAM Memory Data and DQS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81  
Figure 11. DDR SDRAM Read Cycle Timing Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82  
Tables  
Table 1. System Memory Address Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6  
Table 2. DCR Address Map (4KB of Device Configuration Registers) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8  
Table 3. Signals Listed Alphabetically . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17  
Table 4. Signals Listed by Ball Assignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47  
Table 5. Pin Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54  
Table 6. Signal Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56  
Table 7. Absolute Maximum Ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63  
Table 8. Package Thermal Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64  
Table 9. Recommended DC Operating Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64  
Table 10. Input Capacitance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66  
Table 11. DC Power Supply Loads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67  
Table 12. Clocking Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68  
Table 13. Peripheral Interface Clock Timings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70  
Table 14. I/O Specifications—All Speeds . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72  
Table 15. I/O Specifications—533MHz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75  
Table 16. DDR SDRAM Output Driver Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77  
Table 17. DDR SDRAM Read and Write I/O Timing—TSA and THA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78  
Table 18. DDR SDRAM Clock to Write DQS Timing—TDS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79  
Table 19. DDR SDRAM Write Data to DQS Timing—TSD and THD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79  
Table 20. DDR SDRAM I/O Read Timing—T and T  
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81  
HD  
SD  
Table 21. Strapping Pin Assignments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83  
AMCC Proprietary  
3
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Ordering and PVR Information  
For information about the availability of the following parts, contact your local AMCC sales office.  
Order Part Number  
(see Notes:)  
Rev  
Level  
Product Name  
Package  
PVR Value  
JTAG ID  
PPC440SP  
PPC440SP-xpCfffC  
29mm, 783 FC-PBGA  
C
0x53221891  
0x12056049  
Notes:  
1. x = Product Feature  
A = RAID6 not enabled  
R = RAID6 enabled  
2. p = Module Package Type  
F = leaded FC-PBGA  
N = lead free FC-PGBA (RoHS compliant)  
3. C = Chip Revision Level C  
4. fff = Processor Frequency  
533 = 533MHz  
667 = 667MHz  
5. C = Case Temperature Range of -40°C to +100°C  
Each part number contains a revision code. This is the die mask revision number and is included in the part  
number for identification purposes only.  
The PVR (Processor Version Register) and the JTAG ID register are software accessible (read-only) and contain  
information that uniquely identifies the part. See the PPC440SP Embedded Processor User’s Manual for details  
about accessing these registers.  
Note: Raid-enabled versions (Product Feature = R) require a RAID key license.  
Figure 1. Order Part Number Key  
PPC440SP-RNC667C  
AMCC Part Number  
Case Temperature Range  
Product Feature  
Processor Speed  
Revision Level  
Package  
Note: The example part number above is a RAID6-enabled, lead-free package, at Chip Revision  
Level C, capable of running at 667 MHz, and is shipped in tray packaging.  
4
AMCC Proprietary  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
PPC440SP Functional Block Diagram  
Figure 2. PPC440SP Functional Block Diagram  
Clock,  
Power  
Control,  
Reset  
Mgmt  
Universal  
Interrupt  
Controller  
MMU  
Timers  
UART2  
DCRs  
UART1  
UART0  
IIC1  
IIC0  
PPC440  
Processor Core  
GPIO  
GPT  
DCR Bus  
Trace  
JTAG  
On-chip Peripheral Bus (OPB)  
32KB  
32KB  
D-Cache  
I-Cache  
OPB  
Bridge  
L2 Cache/SRAM  
PLB  
Arbiter  
Processor Local Bus (PLB)  
Ethernet  
External  
Bus Controller  
(EBC)  
Low Latency (LL) Segment  
High Bandwidth (HB) Segment  
10/100/  
1000  
MAL  
(EMAC)  
MII,  
GMII  
DDR PCI-X  
Memory  
Queue  
XOR/DMA  
Accelerator  
Unit  
I2O/DMA  
Controller  
(DMA0 and  
DMA1)  
PCI2  
Local  
PCI0 PCI1  
Host Local  
64 bits 64 bits  
DDR2 SDRAM  
Controller  
(DMA2)  
32 bits  
®
The PPC440SP is a System on a chip, which uses IBM CoreConnect Bus™ Architecture.  
Implemented with the Crossbar option, the IBM CoreConnect buses provide:  
• 128-bit Data, 64-bit Address PLB interfaces up to 166.66MHz, 2.6GB/s on both the Read and Write data  
paths (10.6GB/sec total)  
• 32-bit OPB interfaces up to 83.33MHz, 333MB/s  
Address Maps  
The PPC440SP incorporates two address maps. The first is a fixed processor system memory address map. This  
address map defines the possible contents of various processor accessible address regions. The second address  
map identifies the system Device Configuration Registers (DCRs). DCRs are accessed by software running on the  
PPC440SP processor through the use of mtdcr and mfdcr instructions.  
AMCC Proprietary  
5
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 1. System Memory Address Map (Sheet 1 of 2)  
Function  
Sub Function  
DDR SDRAM  
Start Address  
End Address  
Size  
4GB  
0000 0000 0000 0000  
0000 0001 0000 0000  
0000 0001 0004 0000  
0000 0001 0010 0000  
0000 0001 0010 0100  
0000 0001 0010 0200  
0000 0001 0010 0300  
0000 0001 0010 1000  
0000 0001 0020 0000  
0000 0001 0020 4000  
0000 0001 F000 0000  
0000 0001 F000 0200  
0000 0001 F000 0208  
0000 0001 F000 0300  
0000 0001 F000 0308  
0000 0001 F000 0400  
0000 0001 F000 0420  
0000 0001 F000 0500  
0000 0001 F000 0520  
0000 0001 F000 0600  
0000 0001 F000 0608  
0000 0001 F000 0700  
0000 0001 F000 0780  
0000 0001 F000 0800  
0000 0001 F000 0900  
0000 0001 F000 0A00  
0000 0001 F000 0B40  
0000 0001 F800 0000  
0000 0001 FFC0 0000  
0000 0001 FFE0 0000  
0000 0002 0000 0000  
0000 0008 0000 0000  
0000 0000 FFFF FFFF  
0000 0001 0003 FFFF  
0000 0001 000F FFFF  
0000 0001 0010 00FF  
0000 0001 0010 01FF  
0000 0001 0010 02FF  
0000 0001 0010 0FFF  
0000 0001 001F FFFF  
0000 0001 0020 3FFF  
0000 0001 EFFF FFFF  
0000 0001 F000 01FF  
0000 0001 F000 0207  
0000 0001 F000 02FF  
0000 0001 F000 0307  
0000 0001 F000 03FF  
0000 0001 F000 041F  
0000 0001 F000 04FF  
0000 0001 F000 051F  
0000 0001 F000 05FF  
0000 0001 F000 0607  
0000 0001 F000 06FF  
0000 0001 F000 077F  
0000 0001 F000 07FF  
0000 0001 F000 08FF  
0000 0001 F000 09FF  
0000 0001 F000 0B3F  
0000 0001 F7FF FFFF  
0000 0001 FFBF FFFF  
0000 0001 FFDF FFFF  
0000 0001 FFFF FFFF  
0000 0007 FFFF FFFF  
0000 0008 FFFF FFFF  
Local Memory (LL)1  
SRAM  
256KB  
Reserved  
I2O Registers  
DMA 0 Registers  
DMA 1 Registers  
I20/DMA Buffers  
Reserved  
256B  
256B  
256B  
Internal PLB Interfaces (LL)  
3.25KB  
XOR/DMA2  
Reserved  
16KB  
Reserved  
UART0  
8B  
8B  
Reserved  
UART1  
Reserved  
IIC0  
32B  
32B  
Reserved  
IIC1  
Reserved  
Internal OPB Peripherals (LL)  
UART2  
8B  
Reserved  
248B  
128B  
GPIO Controller Registers  
Reserved  
Ethernet Controller Registers  
Reserved  
256B  
320B  
General Purpose Timers  
Reserved  
EBC Memory  
Additional Boot ROM6  
124MB  
2MB  
Boot ROM2, 3  
2MB  
Reserved  
Local Memory Alias (HB)  
Aliased DDR SDRAM  
4GB  
6
AMCC Proprietary  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 1. System Memory Address Map (Sheet 2 of 2)  
Function  
Sub Function  
Start Address  
End Address  
Size  
Reserved  
PCIX0 I/O  
PCIX1 I/O  
PCIX2 I/O  
0000 0009 0000 0000  
0000 0009 0800 0000  
0000 0009 1800 0000  
0000 0009 2800 0000  
0000 0009 07FF FFFF  
0000 0009 0800 FFFF  
0000 0009 1800 FFFF  
0000 0009 2800 FFFF  
64KB  
64KB  
64KB  
PCIX0 Addressing Config. Regs  
PCIX1 Addressing Config. Regs  
PCIX2 Addressing Config. Regs  
0000 0009 0EC0 0000  
0000 0009 1EC0 0000  
0000 0009 2EC0 0000  
0000 0009 0EC0 0007  
0000 0009 1EC0 0007  
0000 0009 2EC0 0007  
8B  
8B  
8B  
PCIX0 Core Config. Regs  
PCIX1 Core Config. Regs  
PCIX2 Core Config. Regs  
0000 0009 0EC8 0000  
0000 0009 1EC8 0000  
0000 0009 2EC8 0000  
0000 0009 0EC8 0FFF  
0000 0009 1EC8 0FFF  
0000 0009 2EC8 0FFF  
4KB  
4KB  
4KB  
DDR PCI-X Space (HB)  
PCIX0 Simple Message Passing  
PCIX1 Simple Message Passing  
PCIX2 Simple Message Passing  
0000 0009 0EC8 1100  
0000 0009 1EC8 1100  
0000 0009 2EC8 1100  
0000 0009 0EC8 11FF  
0000 0009 1EC8 11FF  
0000 0009 2EC8 11FF  
256B  
256B  
256B  
PCIX0 Special Cycle  
PCIX1 Special Cycle  
PCIX2 Special Cycle  
Reserved  
0000 0009 0ED0 0000  
0000 0009 1ED0 0000  
0000 0009 2ED0 0000  
0000 0009 2EE0 0000  
0000 0009 2F00 0000  
0000 0009 FFC0 0000  
0000 0009 FFE0 0000  
0000 000A 0000 0000  
0000 0010 0000 0000  
0000 0009 0EDF FFFF  
0000 0009 1EDF FFFF  
0000 0009 2EDF FFFF  
0000 0009 2EFF FFFF  
0000 0009 FFBF FFFF  
0000 0009 FFDF FFFF  
0000 0009 FFFF FFFF  
0000 000F FFFF FFFF  
03FF FFFF FFFF FFFF  
1MB  
1MB  
1MB  
PCI Memory  
3.3GB  
Reserved  
PCI Boot ROM (PCI Memory)  
PCI Memory  
2MB  
24GB  
Reserved4  
Reserved5  
0400 0010 0000 0000  
0800 0000 0000 0000  
07FF FFFF FFFF FFFF  
FFFF FFFF FFFF FFFF  
DDR PCI-X Space (HB)  
Notes:  
PCI Memory  
15.7EB  
1. DDR SDRAM and on-chip SRAM can be located anywhere in the Local Memory area of the memory map.  
2. The Boot ROM and Expansion ROM areas of the memory map are intended for use by ROM or Flash-type devices. While locating  
volatile DDR SDRAM and SRAM in this region is supported, use of these regions for this purpose is not recommended.  
3. When the optional boot from PCI-X memory is selected, the PCI-X Boot ROM address space begins at 9 FFE0 0000 (128 KB).  
4. Never decoded.  
5. Unpredictable results on Read and Write operations.  
6. Accessed by means of EBC Peripheral Bank Configuration Registers  
AMCC Proprietary  
7
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 2. DCR Address Map (4KB of Device Configuration Registers)  
Function  
Total DCR Address Space1  
Start Address  
End Address  
Size  
1KW (4KB)1  
000  
3FF  
By function:  
Reserved  
000  
00C  
00E  
010  
012  
014  
020  
030  
040  
050  
060  
080  
090  
0A0  
0B0  
0B2  
0C0  
0D0  
0E0  
0E8  
180  
200  
00B  
00D  
00F  
011  
013  
01F  
02F  
03F  
04F  
05F  
07F  
08F  
09F  
0AF  
0B1  
0BF  
0CF  
0DF  
0E7  
17F  
1FF  
3FF  
12W  
2W  
Clocking Power On Reset  
System DCRs  
Memory Controller  
External Bus Controller  
Reserved  
2W  
2W  
2W  
12W  
16W  
16W  
16W  
16W  
32W  
16W  
16W  
16W  
2W  
SRAM  
L2 Controller  
Memory Queue  
Reserved  
I2O/DMA  
PLB  
PLB to OPB Bridge Out  
Reserved  
Reserved  
Reserved  
14W  
16W  
16W  
8W  
Interrupt Controller 0  
Interrupt Controller 1  
Power Management  
Reserved  
152W  
128W  
512W  
Ethernet MAL  
Reserved  
Notes:  
1. DCR address space is addressable with up to 10 bits (1024 or 1K unique addresses). Each unique address represents a sin-  
gle 32-bit (word) register. One KW (1024W) equals 4KB (4096 bytes).  
8
AMCC Proprietary  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
PowerPC 440 Processor Core  
The PowerPC 440 processor core is designed for high-end applications such as RAID controllers, SAN, iSCSI,  
routers, switches, printers, set-top boxes, and so on. It is the first processor core to implement the Book E  
PowerPC embedded architecture and the first to use the 128-bit version of IBM’s on-chip CoreConnect Bus  
Architecture.  
Features include:  
• Up to 667MHz operation  
• PowerPC Book E architecture  
• 32KB I-cache, 32KB D-cache  
– Parity on Data and Tag address - checking of parity with error injection  
• Three logical regions in D-cache: Locked, Transient, and Normal  
• D-cache full-line flush capability  
• 41-bit virtual address, 36-bit (64GB) physical address  
• Superscalar, out-of-order execution  
• Seven-stage pipeline  
• Three execution pipelines  
• Dynamic branch prediction  
• Memory management unit  
– 64-entry, full associative, unified TLB with parity  
– Separate instruction and data micro-TLBs  
– Storage attributes for write-through, cache-inhibited, guarded, and big or little endian  
• Debug facilities  
– Multiple instruction and data range breakpoints  
– Data value compare  
– Single step, branch, and trap events  
– Non-invasive real-time trace interface  
• 24 DSP instructions  
– Single cycle multiply and multiply-accumulate  
– 32 x 32 integer multiply  
Internal Buses  
The PowerPC 440SP Embedded Processor features three standard on-chip buses: the Processor Local Bus  
(PLB), the On-Chip Peripheral Bus (OPB), and the Device Control Register Bus (DCR). The high performance,  
high bandwidth cores such as the PowerPC 440 processor core, the DDR SDRAM memory controller, and the  
DDR PCI-X bridge connect to the PLB. The OPB hosts lower data rate peripherals. The daisy-chained DCR  
provides a lower bandwidth path for passing status and control information between the processor core and the  
other on-chip cores.  
The PLB has a Crossbar arbiter that supports data transfer between the PLB master and two slave segments  
identified as the Low Latency (LL) and High Bandwidth (HB) segments. The LL segment allows PLB masters CPU  
and I2O, that are adversely affected by latency, to communicate with slave devices with minimal latency. The HB  
segment allows PLB masters DMA, XOR, and PCI to exchange large blocks of data with SDRAM and PCI without  
interfering with the low latency PLB masters.  
Bus features include:  
• PLB  
– 128-bit Data implementation of the PLB architecture  
– Separate and simultaneous read and write data paths  
– 64-bit address  
– Simultaneous control, address, and data phases  
– Four levels of pipelining  
– Byte enable capability supporting unaligned transfers  
AMCC Proprietary  
9
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
– 32- and 64-byte burst transfers  
– 166MHz, maximum 5.2GB/s (simultaneous read and write)  
– Processor:Bus clock ratios of N:1 and N:2  
• OPB  
– Dynamic bus sizing: 32-, 16-, and 8-bit data path  
– 32-bit address  
– 83.33MHz, maximum 333MB/s  
• DCR  
– 32-bit data path  
– 10-bit address  
On-Chip SRAM/L2 Cache  
Features include:  
• Four banks of 64KB each for a total of 256KB  
• Configurable as either L2 cache or SRAM  
• Memory cycles supported:  
– Single beat read and write, 1 to 16 bytes  
– Quadword Read and Write burst for 12-bit master  
– Guarded memory accesses on 4KB boundaries  
• Sustainable 2.6GB/s peak bandwidth at 166MHz  
• Use as an L2 cache improves processor performance and reduces the PLB load  
– Cache coherency maintained by a hardware snoop mechanism on the Low Latency (LL) PLB or by  
software  
– Data Array and Tag Array parity  
– Unified data and instruction cache  
– Four-way set associative  
– 36-bit addressing  
– Full LRU replacement algorithm  
– Write through, look aside  
• Use as Ethernet packet store allows Ethernet packets to be held for processing by the Ethernet core  
DDR PCI-X Interface  
The DDR PCI-X interface allows connection of PCI and PCI-X devices to the PowerPC processor and local  
memory. There are three separate interfaces supporting 32- and 64-bit PCI-X buses in DDR mode. All three  
interfaces can be configured for either host or adapter mode. PCI 32/64-bit legacy mode, compatible with PCI  
Version 2.3, is also supported.  
Features include:  
• PCI-X 2.0  
– Split transactions  
– Frequency to 266MHz  
– 32- and 64-bit address/data bus  
– ECC supported for 266MHz Mode 2 only  
• PCI 2.3 backward compatibility  
– Frequency to 66MHz  
– 32- and 64-bit bus  
• Can be the PCI Host Bus Bridge or an Adapter Device PCI interface  
• Optional PCI arbitration function with PCI and PCI-X mode 1, supporting up to four external devices, that can  
be disabled for use with an external arbiter  
• Support for Message Signaled Interrupts (MSI) on both in- and out-bound interrupts  
• Simple message passing capability  
• Asynchronous to the PLB  
10  
AMCC Proprietary  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
• PCI Power Management Version 1.1  
• PCI arbitration function with PCI-X Mode 2 support (optional)  
• PCI register set addressable both from on-chip processor and PCI device sides  
• Ability to boot from PCI-X bus memory  
• Error tracking/status  
• Supports initiation of transfer to the following address spaces:  
– Single beat I/O reads and writes  
– Single beat and burst memory reads and writes  
– Single beat configuration reads and writes (Type 0 and Type 1)  
– Single beat special cycles  
• PCI-X initialization sequence support (frequency & mode determination)  
• Support for unexpected split completions  
• Outbound transaction split discard timers  
• Vital Product Data (VPD) support  
• PCI-to-PCI opaque bridge  
DDR1/DDR2 SDRAM Memory Controller  
The DDR2 SDRAM memory controller supports industry standard 184-pin DIMMs, SO-DIMMs, and other discrete  
devices. Global memory timings, address and bank sizes, and memory addressing modes are programmable. The  
DDR2 SDRAM controller interfaces to the PLB through a Memory Queue (MQ) function that includes six high-  
speed 1KB FIFO buffers.  
Features include:  
• Registered and non-registered industry standard DIMMs  
• DDR1 266-333-400  
• DDR2 400-533-667  
• 64-and 32-bit memory interfaces with optional 8-bit ECC (SEC/DED)  
• 5.32GB/s peak bandwidth for the 64-bit interface  
• 2.66GB/s peak bandwidth for the 32-bit interface  
• Two chip (bank) select signals supporting two external banks  
• CAS latencies of 2, 3, 4, 5, 6, and 7 supported  
• Page mode accesses (up to 32 open pages) with configurable paging policy  
• Look-ahead request queue with programmable depth of four commands.  
• Optional optimized command scheduling (activate/precharge non-conflicting banks while accessing the current  
bank)  
• Up to 4GB in two external banks  
• Programmable address mapping and timing  
• Hardware and software initiated self-refresh  
• Sync DRAM configuration by means of mode register and extended mode register set commands  
• Power management (self-refresh, suspend, sleep)  
• Low Latency & High Bandwidth PLB ports  
• Selectable PLB read response (immediate or deferred)  
• Programmable Low Latency & High Bandwidth arbitration schemes  
• High Bandwidth port has four 1KB read buffers and two1KB write buffers  
• Low Latency port has four 128B read buffers and two 128B write buffers  
External Peripheral Bus Controller (EBC)  
Features include:  
• Support 2MB Boot ROM  
• Up to three ROM, EPROM, SRAM, Flash memory, and slave peripherals supported  
• Burst and non-burst devices  
• 8-bit data bus  
AMCC Proprietary  
11  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
• 24-bit address, 16MB address space  
• Peripheral Device pacing with external “Ready”  
• Latch data on Ready, synchronous or asynchronous  
• Programmable access timing per device  
– 256 Wait States for non-burst  
– 32 Burst Wait States for first access and up to 8 Wait States for subsequent accesses  
– Programmable CSon, CSoff relative to address  
– Programmable OEon, WEon, WEoff (1 to 4 clock cycles) relative to CS  
• Programmable address mapping  
Ethernet Controller Interface  
The Ethernet support interfaces to the physical layer, but the PHY is not included on the chip.  
Features include:  
• One 10/100/1000 interface running in full- and half-duplex modes  
– One full Media Independent Interface (MII) with 4-bit parallel data transfer  
– One Gigabit Media Independent Interface (GMII)  
I2O/DMA Controller  
The I20/DMA controller provides support for I20 messaging and two DMA controllers (DMA0 and DMA1). I2O  
manages message frame address (MFA) FIFOs or queues in memory in response to I2O register reads and writes  
and transfers message frames. The DMAs provide normal memory access support to ease the CPU burden.  
I2O features include:  
• I2O pull- and push-messaging methods  
• Dynamic message frame size  
• Programmable FIFO size (4096 64-bit MFAs maximum)  
• 64-bit and 32-bit MFA sizes  
• Three interrupt gathering methods  
• Registered MFA prefetch and posting  
• 32-bit inbound and outbound doorbell registers  
• Four 32-bit scratch pad registers  
DMA features include:  
• Programmable Command Pointer FIFO and Completion FIFO size (up to 2048 DMA operations queued)  
• 512-byte/1KB buffering for DMA0/DMA1  
• Simultaneous fill and drain (PLB read/write pipelining)  
• Any source PLB address to any destination address  
• No memory alignment restrictions on source or destination  
• 32-byte command descriptor block  
• Maximum transfer size of 16MB  
• 64-bit addressing  
• Prefetch indicators for PCI-X buffer management (DMA1 only)  
Optional RAID 5 and RAID 6 Acceleration Hardware  
The 440SP provides integrated acceleration hardware that implements high throughput RAID 5 and RAID 6  
algorithms to compute the single parity P for RAID 5, and dual parity P & Q for RAID 6. RAID 5 is used to recover  
data in the case of a single disk drive failure, and RAID 6 provides for data recovery if two disk drives fail.  
The 440SP offers a choice of two XOR engines for computing the P parity. The first choice is available with the  
XOR/DMA2 acceleration unit and is used for RAID 5. The second choice for XOR parity computation, along with  
8
the RAID 6 Galois Field GF(2 )-based polynomial computations, resides inside the Memory Queue functional block  
12  
AMCC Proprietary  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
of the Memory Controller unit.  
The RAID 5 and RAID 6 parity computations performed in the Memory Queue are assisted by the two-channel  
DMA engine of the I2O/DMA controller unit, designated as DMA0 and DMA1. The RAID acceleration hardware  
also provides various alternatives for balancing load and performance, depending on customer-specific application  
firmware. The two-way crossbar bus architecture can perform data read and write operations simultaneously,  
resulting in extremely high throughput.  
RAID 6 capability is available only with the RAID-enabled part numbers (PPC440SP-RpCfffC) as indicated in the  
ordering information section of this data sheet.  
For more information about the RAID 6 implementation, description, and configuration of the acceleration  
hardware, refer to the following AMCC documents:  
• PowerPC 440SP/440SPe RAID Support Application Note  
• PowerPC 440SP RAID Addendum to the User’s Manual  
XOR/DMA2 Controller  
The XOR/DMA2 controller performs the XOR functions needed to support RAID 5 applications including parity  
generation and check functions used across data stripes in a RAID 5 system.  
Features include:  
• Computes a bit-wise XOR on up to 16 data streams with result stored in designated target  
• Performs XOR check on up to 16 data streams  
• Driven by a linked list Command Block structure specifying control information, source operands, target  
operand, status information, and link  
• Source and target streams may reside anywhere in PLB address space.  
• Provides completion status per Command Block to be handled by software at a later time  
• 96-byte and 160-byte Command Block formats are supported  
• No memory alignment restrictions on operands or target  
• Internal register arrays and data buffers are parity protected  
• Can be used as a DMA controller (DMA2) with single source and target addresses  
Serial Port  
The serial port is compatible with the NS 16570 UART interface.  
Features include:  
• One 8-pin, one 4-pin, and one 2-pin interfaces are provided  
• Selectable internal or external serial clock to allow wide range of baud rates  
• Register compatibility with 16750 register set  
• Complete status reporting capability  
• Fully programmable serial-interface characteristics  
IIC Bus Interface  
AMCC Proprietary  
13  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Features include:  
• Two IIC interfaces provided  
2
• Support for Philips Semiconductors I C Specification, dated 1995  
• Operation at 100kHz or 400kHz  
• 8-bit data  
• 10- or 7-bit address  
• Slave transmitter and receiver  
• Master transmitter and receiver  
• Multiple bus masters  
• Supports fixed V IIC interface  
DD  
• Two independent 4 x 1 byte data buffers  
• Twelve memory-mapped, fully programmable configuration registers  
• One programmable interrupt request signal  
• Full management of all IIC bus protocols  
• Programmable error recovery  
• Port 0 supports serial Bootstrap ROM with default parameters override at initialization  
General Purpose Timers (GPT)  
Provides a time base counter and system timers additional to those defined in the processor core.  
• 32-bit time base counter driven by the OPB bus clock  
• Seven 32-bit compare timers  
General Purpose IO (GPIO) Controller  
• Controller functions and GPIO registers are programmed and accessed by means of memory-mapped OPB  
bus master accesses.  
• The 32 GPIOs are pin-shared with other functions. DCRs control whether a particular pin that has GPIO  
capabilities acts as a GPIO or is used for another purpose.  
• Each GPIO output is a separately programmable tri-state driver (pull-up, pull-down, or open-drain).  
14  
AMCC Proprietary  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Universal Interrupt Controller (UIC)  
Two cascaded Universal Interrupt Controllers (UIC) process internal on-chip and external processor interrupts.  
Note: Processor specific interrupts (for example, page faults) do not use UIC resources.  
Features include:  
• 6 external interrupts  
• 56 internal interrupts  
• Edge-triggered or level-sensitive  
• Positive- or negative-active  
• Non-critical or critical interrupt to the on-chip processor core  
• Programmable interrupt priority ordering  
• Programmable critical interrupt vector for faster vector processing  
JTAG  
Features include:  
• IEEE 1149.1 Test Access Port  
• IBM RISCWatch Debugger support  
• JTAG Boundary Scan Description Language (BSDL)  
AMCC Proprietary  
15  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Figure 3. 29mm, 783-Ball FC-PBGA Core Package  
Top View  
A1 Corner  
1
24  
A
®
PPC440SP  
Part Number  
xpCfffC  
AAAAAAAA  
Lot Number  
AD  
Note: All dimensions are in mm.  
Bottom View  
29.0 ± 0.2  
AH  
1.00 TYP  
AG  
AF  
AD  
AB  
Y
AE  
AC  
AA  
W
U
V
T
R
29.0 ± 0.2  
P
N
M
K
L
J
H
G
E
F
D
C
B
A
0.4 MIN  
3.27 MAX  
19 21 23 25 27  
01 03 05 07 09 11 13 15 17  
08 10  
06  
12 14  
16 18  
04  
22  
02  
20 24 26  
28  
0.6 ± 0.1 SOLDERBALL x 783  
16  
AMCC Proprietary  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Signal Lists  
This section contains two tables that list external signals.  
Table 3 lists all the external signals in alphabetical order and shows the ball (pin) number on which the signal  
appears. Multiplexed signals are shown with the default signal (following reset) not in brackets and the alternate  
signal or signals in brackets.  
Multiplexed signals appear alphabetically multiple times in the list—once for each signal name on the ball. The  
page number listed gives the page in “Signal Functional Description” on page 56 where the signals in the indicated  
interface group begin.  
Table 4 on page 47 lists all the external signals in order by ball (pin) number.  
Signal List—Alphabetic Order  
Table 3. Signals Listed Alphabetically (Sheet 1 of 30)  
Signal Name  
Ball  
B01  
Interface Group  
Page  
A1GND  
A2GND  
A1VDD  
AG28  
C01  
A2VDD  
AF28  
AG01  
AF01  
B28  
AP0GND  
AP0VDD  
Power  
62  
AP1GND  
AP1VDD  
C28  
AP2GND  
AP2VDD  
T01  
R01  
BA0  
AD21  
AE20  
AE25  
T23  
BA1  
BA2  
BankSel0  
BankSel1  
CAS  
DDR SDRAM  
58  
P22  
AH25  
AE23  
AE24  
ClkEn0  
ClkEn1  
AMCC Proprietary  
17  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 3. Signals Listed Alphabetically (Sheet 2 of 30)  
Signal Name  
Ball  
AE26  
AA26  
V25  
Interface Group  
Page  
DM0  
DM1  
DM2  
DM3  
P26  
DM4  
K27  
DM5  
M21  
R21  
DM6  
DM7  
U19  
DM8  
AA24  
AD26  
AD25  
AA28  
AA27  
U26  
DQS0  
DQS0  
DQS1  
DQS1  
DQS2  
DQS2  
DQS3  
DQS3  
DQS4  
DQS4  
DQS5  
DQS5  
DQS6  
DQS6  
DQS7  
DQS7  
DQS8  
DQS8  
DDR SDRAM  
58  
U25  
N27  
N28  
K25  
K26  
L25  
L26  
R26  
R25  
W27  
W26  
AB26  
AB25  
18  
AMCC Proprietary  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 3. Signals Listed Alphabetically (Sheet 3 of 30)  
Signal Name  
Ball  
AC24  
Y23  
Interface Group  
Page  
ECC0  
ECC1  
ECC2  
ECC3  
ECC4  
ECC5  
ECC6  
ECC7  
Y21  
AC23  
AD23  
AA23  
W19  
DDR SDRAM  
58  
AF20  
AMCC Proprietary  
19  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 3. Signals Listed Alphabetically (Sheet 4 of 30)  
Signal Name  
Ball  
D02  
Interface Group  
Page  
EMCCD  
EMCCrS  
E03  
D01  
E04  
D12  
D03  
F04  
G04  
F03  
G01  
H03  
H02  
F05  
F06  
F07  
J01  
EMCMDClk  
EMCMDIO  
EMCRefClk  
EMCRxClk  
EMCRxD0  
EMCRxD1  
EMCRxD2  
EMCRxD3  
EMCRxD4  
EMCRxD5  
EMCRxD6  
EMCRxD7  
EMCRxDV  
EMCRxErr  
EMCTxClk  
Ethernet  
59  
E01  
B08  
F02  
F01  
H01  
G03  
H04  
K04  
K03  
A02  
C04  
A03  
H11  
EMCGTxClk  
EMCTxD0  
EMCTxD1  
EMCTxD2  
EMCTxD3  
EMCTxD4  
EMCTxD5  
EMCTxD6  
EMCTxD7  
EMCTxEn  
EMCTxErr  
ExtReset  
External Slave Peripheral  
59  
20  
AMCC Proprietary  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 3. Signals Listed Alphabetically (Sheet 5 of 30)  
Signal Name  
Ball  
B02  
Interface Group  
Page  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
B05  
B09  
B20  
B24  
B27  
C13  
C16  
E02  
E07  
E11  
E18  
E22  
E27  
F14  
F15  
G05  
G09  
G13  
G16  
G20  
G24  
J02  
J07  
J11  
J18  
J22  
J27  
L05  
L09  
L13  
L16  
Power  
62  
AMCC Proprietary  
21  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 3. Signals Listed Alphabetically (Sheet 6 of 30)  
Signal Name  
Ball  
L20  
Interface Group  
Page  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
L24  
N03  
N07  
N11  
N14  
N15  
N18  
N22  
N26  
P06  
P13  
P16  
P23  
R06  
R13  
R16  
R23  
T03  
T07  
T11  
T14  
T15  
T18  
T22  
T26  
V05  
V09  
V13  
V16  
V20  
V24  
Y02  
Y07  
Power  
62  
22  
AMCC Proprietary  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 3. Signals Listed Alphabetically (Sheet 7 of 30)  
Signal Name  
Ball  
Y11  
Interface Group  
Page  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
Y18  
Y22  
Y27  
AB05  
AB09  
AB13  
AB16  
AB20  
AB24  
AC14  
AC15  
AD02  
AD07  
AD11  
AD18  
AD22  
AD27  
AF13  
AF16  
AG02  
AG05  
AG09  
AG20  
AG24  
AG27  
Power  
62  
AMCC Proprietary  
23  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 3. Signals Listed Alphabetically (Sheet 8 of 30)  
Signal Name  
[GPIO00] [TrcClk] PCIX0Req2  
[GPIO01] [TrcBS0] PCIX0Req3  
[GPIO02] [TrcBS1] PCIX0Gnt2  
[GPIO03] [TrcBS2] PCIX0Gnt3  
[GPIO04] [TrcES0] PCIX1Req2  
[GPIO05] [TrcES1] PCIX1Req3  
[GPIO06] [TrcES2] PCIX1Gnt2  
[GPIO07] [TrcES3] PCIX1Gnt3  
[GPIO08] [TrcES4] PerReady  
[GPIO09] PerCS1 [TrcTS0]  
[GPIO10] PerCS2 [TrcTS1]  
[GPIO11] IRQ0 [TrcTS2]  
[GPIO12] IRQ1 [TrcTS3]  
[GPIO13] IRQ2 [TrcTS4]  
[GPIO14] IRQ3 [TrcTS5]  
[GPIO15] IRQ4 [TrcTS6]  
[GPIO16] IRQ5 [UART2_Rx]  
[GPIO17] PerBE0 [UART2_Tx]  
[GPIO18] PCIX0Gnt0  
Ball  
AA12  
Y12  
Interface Group  
Page  
AC13  
AF11  
C23  
E23  
D21  
D23  
G12  
E12  
H10  
C07  
C06  
A05  
C05  
D06  
D05  
R09  
AF14  
AG13  
AH11  
AG12  
B19  
System  
61  
[GPIO19] PCIX0Gnt1  
[GPIO20] PCIX0Req0  
[GPIO21] PCIX0Req1  
[GPIO22] PCIX1Gnt0  
[GPIO23] PCIX1Gnt1  
C19  
C20  
C22  
P01  
[GPIO24] PCIX1Req0  
[GPIO25] PCIX1Req1  
[GPIO26] PCIX2Gnt0  
[GPIO27] PCIX2Gnt1  
P03  
[GPIO28] PCIX2Req0  
U05  
N04  
A07  
[GPIO29] PCIX2Req1  
[GPIO30] UART1_Rx  
[GPIO31] UART1_Tx  
A06  
Halt  
K18  
HISRRst  
B06  
24  
AMCC Proprietary  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 3. Signals Listed Alphabetically (Sheet 9 of 30)  
Signal Name  
Ball  
D09  
Interface Group  
Page  
IIC0SClk  
IIC0SDA  
IIC1SClk  
IIC1SDA  
E08  
IIC Peripheral  
60  
F08  
E10  
IRQ0 [GPIO11] [TrcTS2]  
IRQ1 [GPIO12] [TrcTS3]  
IRQ2 [GPIO13] [TrcTS4]  
IRQ3 [GPIO14] [TrcTS5]  
IRQ4 [GPIO15] [TrcTS6]  
IRQ5 [GPIO16] [UART2_Rx]  
MemAddr00  
C07  
C06  
A05  
Interrupts  
60  
C05  
D06  
D05  
AF23  
AE21  
AD19  
AE19  
AH22  
AH23  
AE22  
AF21  
AF22  
AG23  
AG21  
AF19  
AH20  
AH21  
AF24  
AG26  
AG25  
AH26  
AH27  
MemAddr01  
MemAddr02  
MemAddr03  
MemAddr04  
MemAddr05  
MemAddr06  
MemAddr07  
MemAddr08  
MemAddr09  
DDR SDRAM  
58  
MemAddr10  
MemAddr11  
MemAddr12  
MemAddr13  
MemAddr14  
MemClkOut0  
MemClkOut0  
MemClkOut1  
MemClkOut1  
AMCC Proprietary  
25  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 3. Signals Listed Alphabetically (Sheet 10 of 30)  
Signal Name  
Ball  
AD28  
AE27  
AF27  
AC26  
AC27  
AE28  
AF25  
AC25  
Y26  
Interface Group  
Page  
MemData00  
MemData01  
MemData02  
MemData03  
MemData04  
MemData05  
MemData06  
MemData07  
MemData08  
MemData09  
MemData10  
MemData11  
MemData12  
MemData13  
MemData14  
MemData15  
MemData16  
MemData17  
MemData18  
MemData19  
MemData20  
MemData21  
MemData22  
MemData23  
MemData24  
MemData25  
MemData26  
MemData27  
MemData28  
MemData29  
MemData30  
MemData31  
AB28  
AC28  
Y28  
Y25  
AA25  
AB23  
W25  
U27  
DDR SDRAM  
58  
V28  
W28  
T25  
T27  
V26  
W23  
T28  
N25  
P28  
R28  
M27  
M26  
P25  
U24  
M25  
26  
AMCC Proprietary  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 3. Signals Listed Alphabetically (Sheet 11 of 30)  
Signal Name  
Ball  
J26  
Interface Group  
Page  
MemData32  
MemData33  
MemData34  
MemData35  
MemData36  
MemData37  
MemData38  
MemData39  
MemData40  
MemData41  
MemData42  
MemData43  
MemData44  
MemData45  
MemData46  
MemData47  
MemData48  
MemData49  
MemData50  
MemData51  
MemData52  
MemData53  
MemData54  
MemData55  
MemData56  
MemData57  
MemData58  
MemData59  
MemData60  
MemData61  
MemData62  
MemData63  
K28  
L28  
H28  
H27  
J28  
P21  
H26  
P20  
M23  
M22  
N23  
N21  
K24  
M24  
N19  
U23  
R22  
R24  
U22  
T19  
R20  
P24  
T21  
W22  
U20  
U21  
W24  
W21  
V23  
V21  
W20  
AB21  
AC21  
DDR SDRAM  
58  
MemDCFdbkD  
MemDCFdbkR  
AMCC Proprietary  
27  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 3. Signals Listed Alphabetically (Sheet 12 of 30)  
Signal Name  
Ball  
AA22  
AC22  
AA20  
AA21  
A01  
Interface Group  
Page  
58  
MemODT0  
MemODT1  
MemVRef0  
MemVRef1  
No ball  
DDR SDRAM  
A physical ball does not exist at this coordinate  
na  
OVDD  
B07  
OVDD  
OVDD  
OVDD  
OVDD  
OVDD  
OVDD  
OVDD  
OVDD  
OVDD  
OVDD  
OVDD  
OVDD  
OVDD  
OVDD  
B11  
B14  
B15  
C03  
G02  
G07  
G11  
K14  
K15  
L02  
L07  
L11  
P10  
P14  
Power  
62  
28  
AMCC Proprietary  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 3. Signals Listed Alphabetically (Sheet 13 of 30)  
Signal Name  
Ball  
R14  
Interface Group  
Page  
P0VDD  
P0VDD  
P0VDD  
P0VDD  
P0VDD  
P0VDD  
P0VDD  
P0VDD  
P0VDD  
P0VDD  
P0VDD  
P0VDD  
P0VDD  
P1VDD  
P1VDD  
P1VDD  
P1VDD  
P1VDD  
P1VDD  
P1VDD  
P1VDD  
P1VDD  
P1VDD  
P2VDD  
P2VDD  
P2VDD  
P2VDD  
P2VDD  
P2VDD  
P2VDD  
P2VDD  
W14  
W15  
AB07  
AB11  
AB18  
AB22  
AG07  
AG11  
AG14  
AG15  
AG18  
AG22  
B18  
B22  
C26  
Power  
62  
G18  
G22  
G27  
L18  
L22  
L27  
P15  
P02  
R02  
R10  
V02  
V07  
V11  
AB02  
AF03  
AMCC Proprietary  
29  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 3. Signals Listed Alphabetically (Sheet 14 of 30)  
Signal Name  
PCIX0Ack64 [PCIX0ECC1]  
PCIX0AD00  
PCIX0AD01  
PCIX0AD02  
PCIX0AD03  
PCIX0AD04  
PCIX0AD05  
PCIX0AD06  
PCIX0AD07  
PCIX0AD08  
PCIX0AD09  
PCIX0AD10  
PCIX0AD11  
PCIX0AD12  
PCIX0AD13  
PCIX0AD14  
PCIX0AD15  
PCIX0AD16  
PCIX0AD17  
PCIX0AD18  
PCIX0AD19  
PCIX0AD20  
PCIX0AD21  
PCIX0AD22  
PCIX0AD23  
PCIX0AD24  
PCIX0AD25  
PCIX0AD26  
PCIX0AD27  
PCIX0AD28  
PCIX0AD29  
PCIX0AD30  
PCIX0AD31  
Ball  
AH06  
AE12  
AE11  
AE10  
AE09  
AF10  
AH08  
AH09  
AA11  
AC09  
AA09  
AC08  
AD08  
AD10  
AA10  
AB10  
AH07  
AF06  
AF07  
AE08  
AF05  
AF04  
AD06  
AG04  
AF08  
AH02  
AH03  
AF02  
AE03  
AD04  
AE05  
AE01  
AE02  
Interface Group  
Page  
PCI-X0  
56  
30  
AMCC Proprietary  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 3. Signals Listed Alphabetically (Sheet 15 of 30)  
Signal Name  
Ball  
AE18  
AF18  
AH19  
AG19  
AD17  
AA18  
W18  
Interface Group  
Page  
PCIX0AD32  
PCIX0AD33  
PCIX0AD34  
PCIX0AD35  
PCIX0AD36  
PCIX0AD37  
PCIX0AD38  
PCIX0AD39  
PCIX0AD40  
PCIX0AD41  
PCIX0AD42  
PCIX0AD43  
PCIX0AD44  
PCIX0AD45  
PCIX0AD46  
PCIX0AD47  
PCIX0AD48  
PCIX0AD49  
PCIX0AD50  
PCIX0AD51  
PCIX0AD52  
PCIX0AD53  
PCIX0AD54  
PCIX0AD55  
PCIX0AD56  
PCIX0AD57  
PCIX0AD58  
PCIX0AD59  
PCIX0AD60  
PCIX0AD61  
PCIX0AD62  
PCIX0AD63  
AC20  
AE17  
Y17  
W17  
AA17  
AC19  
AB17  
AC17  
AB19  
AC18  
AH18  
AG16  
AF17  
AF15  
AH15  
AE15  
AD15  
AB14  
AB15  
AA14  
Y15  
PCI-X0  
56  
W16  
AA16  
AC16  
AA15  
AMCC Proprietary  
31  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 3. Signals Listed Alphabetically (Sheet 16 of 30)  
Signal Name  
Ball  
AF09  
AG10  
AE07  
AE06  
AH16  
AG17  
AE16  
AE14  
AA08  
Y19  
Interface Group  
Page  
PCIX0BE0  
PCIX0BE1  
PCIX0BE2  
PCIX0BE3  
PCIX0BE4  
PCIX0BE5  
PCIX0BE6  
PCIX0BE7  
PCIX0CalG0  
PCIX0CalG1  
PCIX0CalR0  
AB08  
AA19  
AA13  
AF12  
Y10  
PCIX0CalR1  
PCIX0Cap  
PCIX0Clk  
PCIX0DevSel  
[PCIX0ECC0] PCIX0Par  
[PCIX0ECC1] PCIX0Ack64  
PCIX0ECC2  
AG06  
AH06  
AG03  
AH04  
AH05  
AD03  
AG08  
AH14  
AC12  
AF14  
AG13  
AC13  
AF11  
Y14  
PCI-X0  
56  
PCIX0ECC3  
PCIX0ECC4  
PCIX0ECC5  
[PCIX0ECC6] PCIX0Req64  
[PCIX0ECC7] PCIX0Par64  
PCIX0Frame  
PCIX0Gnt0 [GPIO18]  
PCIX0Gnt1 [GPIO19]  
PCIX0Gnt2 [GPIO02] [TrcBS1]  
PCIX0Gnt3 [GPIO03] [TrcBS2]  
PCIX0IDSel  
PCIX0INTA  
AB12  
W13  
PCIX0IRDY  
32  
AMCC Proprietary  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 3. Signals Listed Alphabetically (Sheet 17 of 30)  
Signal Name  
PCIX0M66En  
Ball  
AD14  
AG06  
AH14  
W11  
Interface Group  
Page  
PCIX0Par [PCIX0ECC0]  
PCIX0Par64 [PCIX0ECC7]  
PCIX0PErr  
PCIX0Req0 [GPIO20]  
PCIX0Req1 [GPIO21]  
PCIX0Req2 [GPIO00] [TrcClk]  
PCIX0Req3 [GPIO01] [TrcBS0]  
PCIX0Req64 [PCIX0ECC6]  
PCIX0Reset  
AH11  
AG12  
AA12  
Y12  
PCI-X0  
56  
AG08  
AH13  
AD12  
AE13  
W12  
PCIX0SErr  
PCIX0Stop  
PCIX0TRDY  
PCIX0VC  
AH10  
AC11  
AC10  
PCIX0VRef0  
PCIX0VRef1  
AMCC Proprietary  
33  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 3. Signals Listed Alphabetically (Sheet 18 of 30)  
Signal Name  
PCIX1Ack64 [PCIX1ECC1]  
PCIX1AD00  
PCIX1AD01  
PCIX1AD02  
PCIX1AD03  
PCIX1AD04  
PCIX1AD05  
PCIX1AD06  
PCIX1AD07  
PCIX1AD08  
PCIX1AD09  
PCIX1AD10  
PCIX1AD11  
PCIX1AD12  
PCIX1AD13  
PCIX1AD14  
PCIX1AD15  
PCIX1AD16  
PCIX1AD17  
PCIX1AD18  
PCIX1AD19  
PCIX1AD20  
PCIX1AD21  
PCIX1AD22  
PCIX1AD23  
PCIX1AD24  
PCIX1AD25  
PCIX1AD26  
PCIX1AD27  
PCIX1AD28  
PCIX1AD29  
PCIX1AD30  
PCIX1AD31  
Ball  
K23  
Interface Group  
Page  
D18  
C18  
F18  
A19  
F16  
H20  
F20  
F21  
C17  
D16  
B17  
B16  
E17  
H19  
F19  
G19  
A15  
C14  
C15  
A16  
D15  
H17  
G17  
H18  
D13  
B13  
B12  
C12  
E15  
K16  
H16  
J15  
PCI-X1  
56  
34  
AMCC Proprietary  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 3. Signals Listed Alphabetically (Sheet 19 of 30)  
Signal Name  
Ball  
E28  
Interface Group  
Page  
PCIX1AD32  
PCIX1AD33  
PCIX1AD34  
PCIX1AD35  
PCIX1AD36  
PCIX1AD37  
PCIX1AD38  
PCIX1AD39  
PCIX1AD40  
PCIX1AD41  
PCIX1AD42  
PCIX1AD43  
PCIX1AD44  
PCIX1AD45  
PCIX1AD46  
PCIX1AD47  
PCIX1AD48  
PCIX1AD49  
PCIX1AD50  
PCIX1AD51  
PCIX1AD52  
PCIX1AD53  
PCIX1AD54  
PCIX1AD55  
PCIX1AD56  
PCIX1AD57  
PCIX1AD58  
PCIX1AD59  
PCIX1AD60  
PCIX1AD61  
PCIX1AD62  
PCIX1AD63  
F28  
F27  
D28  
G28  
M20  
M19  
L23  
A27  
G26  
C27  
D27  
F26  
K22  
K21  
K20  
H25  
J25  
PCI-X1  
56  
E25  
B26  
E26  
J23  
J21  
H23  
B25  
C24  
D24  
C25  
A26  
A25  
D25  
F24  
AMCC Proprietary  
35  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 3. Signals Listed Alphabetically (Sheet 20 of 30)  
Signal Name  
Ball  
F17  
Interface Group  
Page  
PCIX1BE0  
PCIX1BE1  
PCIX1BE2  
PCIX1BE3  
PCIX1BE4  
PCIX1BE5  
PCIX1BE6  
PCIX1BE7  
D17  
D14  
E14  
D26  
F25  
G25  
F22  
L19  
G14  
L21  
H14  
G21  
E21  
D19  
K19  
K23  
H21  
H22  
H15  
F23  
H24  
A24  
B21  
B19  
C19  
D21  
D23  
B23  
A22  
D22  
G23  
PCIX1CalG0  
PCIX1CalG1  
PCIX1CalR0  
PCIX1CalR1  
PCIX1Cap  
PCIX1Clk  
PCIX1DevSel  
[PCIX1ECC0] PCIX1Par  
[PCIX1ECC1] PCIX1Ack64  
PCIX1ECC2  
PCI-X1  
56  
PCIX1ECC3  
PCIX1ECC4  
PCIX1ECC5  
[PCIX1ECC6] PCIX1Req64  
[PCIX1ECC7] PCIX1Par64  
PCIX1Frame  
PCIX1Gnt0 [GPIO22]  
PCIX1Gnt1 [GPIO23]  
PCIX1Gnt2 [GPIO06] [TrcES2]  
PCIX1Gnt3 [GPIO07] [TrcES3]  
PCIX1IDSel  
PCIX1INTA  
PCIX1IRDY  
PCIX1M66En  
36  
AMCC Proprietary  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 3. Signals Listed Alphabetically (Sheet 21 of 30)  
Signal Name  
PCIX1Par [PCIX1ECC0]  
PCIX1Par64 [PCIX1ECC7]  
PCIX1PErr  
Ball  
K19  
Interface Group  
Page  
A24  
D20  
C20  
C22  
C23  
E23  
H24  
A20  
A23  
C21  
E19  
A21  
J17  
PCIX1Req0 [GPIO24]  
PCIX1Req1 [GPIO25]  
PCIX1Req2 [GPIO04] [TrcES0]  
PCIX1Req3 [GPIO05] [TrcES1]  
PCIX1Req64 [PCIX1ECC6]  
PCIX1Reset  
PCI-X1  
56  
PCIX1SErr  
PCIX1Stop  
PCIX1TRDY  
PCIX1VC  
PCIX1VRef0  
PCIX1VRef1  
K17  
AMCC Proprietary  
37  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 3. Signals Listed Alphabetically (Sheet 22 of 30)  
Signal Name  
Ball  
AC03  
AC04  
AC05  
AD01  
AB01  
AB04  
AC01  
AC02  
Y04  
Interface Group  
Page  
PCIX2AD00  
PCIX2AD01  
PCIX2AD02  
PCIX2AD03  
PCIX2AD04  
PCIX2AD05  
PCIX2AD06  
PCIX2AD07  
PCIX2AD08  
PCIX2AD09  
PCIX2AD10  
PCIX2AD11  
PCIX2AD12  
PCIX2AD13  
PCIX2AD14  
PCIX2AD15  
PCIX2AD16  
PCIX2AD17  
PCIX2AD18  
PCIX2AD19  
PCIX2AD20  
PCIX2AD21  
PCIX2AD22  
PCIX2AD23  
PCIX2AD24  
PCIX2AD25  
PCIX2AD26  
PCIX2AD27  
PCIX2AD28  
PCIX2AD29  
PCIX2AD30  
PCIX2AD31  
PCIX2BE0  
AA01  
Y03  
Y01  
AA03  
AA04  
AB06  
AC06  
W02  
W01  
W03  
W04  
V04  
PCI-X2  
56  
Y06  
Y08  
AA05  
V01  
U03  
T04  
T02  
U04  
W07  
W06  
W05  
AB03  
AA02  
PCIX2BE1  
38  
AMCC Proprietary  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 3. Signals Listed Alphabetically (Sheet 23 of 30)  
Signal Name  
Ball  
V03  
Interface Group  
Page  
PCIX2BE2  
PCIX2BE3  
U02  
W08  
W09  
T08  
PCIX2CalG0  
PCIX2CalR0  
PCIX2Cap  
PCIX2Clk  
R03  
M03  
AC07  
W10  
AA07  
U09  
N01  
AA06  
AE04  
U08  
P01  
P03  
T10  
PCIX2DevSel  
[PCIX2ECC0] PCIX2Par  
PCIX2ECC1  
PCIX2ECC2  
PCIX2ECC3  
PCIX2ECC4  
PCIX2ECC5  
PCIX2ECC6  
PCIX2Frame  
PCIX2Gnt0 [GPIO26]  
PCIX2Gnt1 [GPIO27]  
PCIX2IDSel  
PCI-X2  
56  
PCIX2INTA  
U07  
P04  
T06  
PCIX2IRDY  
PCIX2M66En  
PCIX2Par [PCIX2ECC0]  
PCIX2PErr  
AC07  
U06  
U05  
N04  
V06  
V08  
M02  
N02  
V10  
R04  
U10  
PCIX2Req0 [GPIO28]  
PCIX2Req1 [GPIO29]  
PCIX2Reset  
PCIX2SErr  
PCIX2Stop  
PCIX2TRDY  
PCIX2VC  
PCIX2VRef0  
PCIX2VRef1  
AMCC Proprietary  
39  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 3. Signals Listed Alphabetically (Sheet 24 of 30)  
Signal Name  
Ball  
J04  
Interface Group  
Page  
PerAddr00  
PerAddr01  
PerAddr02  
PerAddr03  
PerAddr04  
PerAddr05  
PerAddr06  
PerAddr07  
PerAddr08  
PerAddr09  
PerAddr10  
PerAddr11  
PerAddr12  
PerAddr13  
PerAddr14  
PerAddr15  
PerAddr16  
PerAddr17  
PerAddr18  
PerAddr19  
PerAddr20  
PerAddr21  
PerAddr22  
PerAddr23  
K06  
K05  
M08  
L06  
M07  
L08  
K07  
K08  
M05  
N08  
N06  
P08  
P05  
P07  
L03  
L04  
L01  
M04  
K01  
K02  
R07  
R05  
R08  
R09  
B04  
A04  
M06  
E12  
H10  
External Slave Peripheral  
59  
PerBE0 [GPIO17] [UART2_Tx]  
PerBLast  
PerClk  
PerCS0  
PerCS1 [GPIO09] [TrcTS0]  
PerCS2 [GPIO10] [TrcTS1]  
40  
AMCC Proprietary  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 3. Signals Listed Alphabetically (Sheet 25 of 30)  
Signal Name  
Ball  
H05  
Interface Group  
Page  
PerData0  
PerData1  
PerData2  
PerData3  
PerData4  
PerData5  
PerData6  
PerData7  
PerErr  
J08  
H07  
D04  
G08  
E06  
G06  
J06  
External Slave Peripheral  
59  
B03  
F12  
C02  
G12  
H06  
K10  
M12  
M17  
U12  
U17  
AH24  
PerOE  
PerPar0  
PerReady [GPIO08] [TrcES4]  
PerR/W  
PerWE  
PSRO  
PSRO  
PSRO  
PSRO  
RAS  
PSRO  
62  
58  
DDR SDRAM  
AMCC Proprietary  
41  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 3. Signals Listed Alphabetically (Sheet 26 of 30)  
Signal Name  
Ball  
D07  
Interface Group  
Page  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
F09  
F13  
H08  
H09  
H13  
J10  
J12  
J14  
K09  
K11  
K12  
K13  
L10  
L12  
L14  
L15  
L17  
M09  
M10  
M11  
M13  
M14  
M15  
M16  
M18  
N10  
N12  
N17  
P09  
P11  
P12  
P17  
Reserved  
62  
42  
AMCC Proprietary  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 3. Signals Listed Alphabetically (Sheet 27 of 30)  
Signal Name  
Ball  
P18  
Interface Group  
Page  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
SVDD  
R11  
R12  
R17  
R18  
T12  
T17  
U11  
U13  
U14  
U15  
U16  
U18  
V12  
V14  
V15  
V17  
P19  
Reserved  
62  
SVDD  
SVDD  
SVDD  
SVDD  
SVDD  
SVDD  
SVDD  
SVDD  
SVDD  
P27  
R15  
R19  
R27  
V18  
V22  
V27  
AB27  
Power  
62  
AF26  
J03  
SysClk  
SysErr  
J19  
System  
61  
SysPartSel  
SysReset  
A14  
G15  
AMCC Proprietary  
43  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 3. Signals Listed Alphabetically (Sheet 28 of 30)  
Signal Name  
Ball  
D10  
Interface Group  
Page  
TCK  
TDI  
A10  
D11  
A18  
D08  
C10  
AA12  
Y12  
AC13  
AF11  
C23  
E23  
D21  
D23  
G12  
E12  
H10  
C07  
C06  
A05  
C05  
D06  
B10  
C09  
A08  
C11  
A11  
A13  
F11  
H12  
C08  
JTAG  
61  
TDO  
TestEn  
TmrClk  
TMS  
System  
JTAG  
61  
61  
[TrcClk] [GPIO00] PCIX0Req2  
[TrcBS0] [GPIO01] PCIX0Req3  
[TrcBS1] [GPIO02] PCIX0Gnt2  
[TrcBS2] [GPIO03] PCIX0Gnt3  
[TrcES0] [GPIO04] PCIX1Req2  
[TrcES1] [GPIO05] PCIX1Req3  
[TrcES2] [GPIO06] PCIX1Gnt2  
[TrcES3] [GPIO07] PCIX1Gnt3  
[TrcES4] [GPIO08] PerReady  
[TrcTS0] PerCS1 [GPIO09]  
[TrcTS1] PerCS2 [GPIO10]  
[TrcTS2] [GPIO11] IRQ0  
[TrcTS3] [GPIO12] IRQ1  
[TrcTS4] [GPIO13] IRQ2  
[TrcTS5] [GPIO14] IRQ3  
[TrcTS6] [GPIO15] IRQ4  
TRST  
Trace  
61  
JTAG  
61  
UART0_CTS  
UART0_DCD  
UART0_DSR  
UART0_DTR  
UART Peripheral  
60  
UART0_RI  
UART0_RTS  
UART0_Rx  
UART0_Tx  
44  
AMCC Proprietary  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 3. Signals Listed Alphabetically (Sheet 29 of 30)  
Signal Name  
UART1_DSR/CTS  
Ball  
F10  
Interface Group  
Page  
UART1_RTS/DTR  
G10  
A07  
A06  
D05  
R09  
A09  
A12  
A17  
A28  
E05  
E09  
E13  
E16  
E20  
E24  
J05  
J09  
J13  
J16  
J20  
J24  
M01  
M28  
N05  
N09  
N13  
N16  
N20  
N24  
T05  
T09  
UART1_Rx [GPIO30]  
UART1_Tx [GPIO31]  
UART Peripheral  
60  
[UART2_Rx] [GPIO16] IRQ5  
[UART2_Tx] [GPIO17] PerBE0  
UARTSerClk  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
Power  
62  
AMCC Proprietary  
45  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 3. Signals Listed Alphabetically (Sheet 30 of 30)  
Signal Name  
Ball  
T13  
Interface Group  
Page  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
VDD  
WE  
T16  
T20  
T24  
U01  
U28  
Y05  
Y09  
Y13  
Y16  
Y20  
Power  
62  
Y24  
AD05  
AD09  
AD13  
AD16  
AD20  
AD24  
AH01  
AH12  
AH17  
AH28  
V19  
DDR SDRAM  
58  
46  
AMCC Proprietary  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Signal List—Ball Assignment Order  
In the following table, only the primary (default) signal name is shown for each pin. Multiplexed pins are marked  
with an asterisk (*). To determine the other signals that share a pin, look up the primary signal name in Table 3 on  
page 17.  
Table 4. Signals Listed by Ball Assignment (Sheet 1 of 7)  
Ball  
A01  
A02  
A03  
A04  
A05  
Signal Name  
Ball  
B01  
B02  
B03  
B04  
B05  
Signal Name  
Ball  
C01  
C02  
C03  
C04  
C05  
Signal Name  
A1VDD  
Ball  
D01  
D02  
D03  
D04  
D05  
Signal Name  
EMCMDClk  
No ball  
A1GND  
EMCTxD7  
EMCTxErr  
PerClk  
GND  
PerPar0  
OVDD  
EMCCD  
EMCRxClk  
PerData3  
IRQ5*  
PerErr  
PerBLast  
GND  
EMCTxEn  
IRQ3*  
IRQ2*  
A06  
B06  
HISRRst  
OVDD  
C06  
D06  
UART1_Tx*  
IRQ1*  
IRQ4*  
A07  
A08  
A09  
A10  
A11  
B07  
B08  
B09  
B10  
B11  
C07  
C08  
C09  
C10  
C11  
D07  
D08  
D09  
D10  
D11  
Reserved  
TmrClk  
IIC0SClk  
TCK  
UART1_Rx*  
UART0_DCD  
UARTSerClk  
TDI  
IRQ0*  
EMCGTxClk  
GND  
UART0_Tx  
UART0_CTS  
TMS  
TRST  
OVDD  
UART0_DTR  
VDD  
UART0_DSR  
TDO  
A12  
A13  
A14  
A15  
A16  
A17  
A18  
A19  
A20  
A21  
B12  
B13  
B14  
B15  
B16  
B17  
B18  
B19  
B20  
B21  
PCIX1AD26  
PCIX1AD25  
OVDD  
C12  
C13  
C14  
C15  
C16  
C17  
C18  
C19  
C20  
C21  
PCIX1AD27  
GND  
D12  
D13  
D14  
D15  
D16  
D17  
D18  
D19  
D20  
D21  
EMCRefClk  
PCIX1AD24  
PCIX1BE2  
UART0_RI  
SysPartSel  
PCIX1AD17  
PCIX1AD18  
GND  
OVDD  
PCIX1AD16  
PCIX1AD19  
VDD  
PCIX1AD20  
PCIX1AD09  
PCIX1BE1  
PCIX1AD11  
PCIX1AD10  
P1VDD  
PCIX1AD08  
PCIX1AD01  
TestEn  
PCIX1AD00  
PCIX1DevSel  
PCIX1PErr  
PCIX1Gnt2*  
PCIX1IRDY  
PCIX1AD03  
PCIX1Reset  
PCIX1VC  
PCIX1Gnt0*  
GND  
PCIX1Gnt1*  
PCIX1Req0*  
PCIX1Stop  
PCIX1Frame  
P1VDD  
A22  
A23  
PCIX1INTA  
PCIX1SErr  
B22  
B23  
C22  
C23  
D22  
D23  
PCIX1Req1*  
PCIX1Req2*  
PCIX1IDSel  
PCIX1Gnt3*  
PCIX1AD58  
PCIX1AD62  
PCIX1BE4  
A24  
A25  
A26  
A27  
A28  
B24  
B25  
B26  
B27  
B28  
GND  
C24  
C25  
C26  
C27  
C28  
PCIX1AD57  
PCIX1AD59  
P1VDD  
D24  
D25  
D26  
D27  
D28  
PCIX1Par64*  
PCIX1AD61  
PCIX1AD60  
PCIX1AD40  
VDD  
PCIX1AD56  
PCIX1AD51  
GND  
PCIX1AD42  
AP1VDD  
PCIX1AD43  
PCIX1AD35  
AP1GND  
AMCC Proprietary  
47  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 4. Signals Listed by Ball Assignment (Sheet 2 of 7)  
Ball  
E01  
E02  
E03  
E04  
E05  
E06  
E07  
E08  
E09  
Signal Name  
Ball  
F01  
F02  
F03  
F04  
F05  
F06  
F07  
F08  
F09  
Signal Name  
Ball  
G01  
G02  
G03  
G04  
G05  
G06  
G07  
G08  
G09  
Signal Name  
EMCRxD3  
Ball  
H01  
H02  
H03  
H04  
H05  
H06  
H07  
H08  
H09  
Signal Name  
EMCTxD2  
EMCTxClk  
EMCTxD1  
OVDD  
GND  
EMCTxD0  
EMCRxD2  
EMCRxD0  
EMCRxD6  
EMCRxD7  
EMCRxDV  
IIC1SClk  
EMCRxD5  
EMCRxD4  
EMCTxD4  
PerData0  
PerR/W  
EMCCrS  
EMCMDIO  
VDD  
EMCTxD3  
EMCRxD1  
GND  
PerData5  
GND  
PerData6  
OVDD  
PerData2  
Reserved  
Reserved  
IIC0SDA  
VDD  
PerData4  
GND  
Reserved  
E10  
E11  
E12  
IIC1SDA  
GND  
F10  
F11  
F12  
UART1_DSR/CTS  
UART0_RTS  
PerOE  
G10  
G11  
G12  
UART1_RTS/DTR  
OVDD  
H10  
H11  
H12  
PerCS2*  
ExtReset  
UART0_Rx  
PerCS1*  
VDD  
PerReady*  
E13  
E14  
E15  
E16  
E17  
E18  
E19  
E20  
E21  
E22  
F13  
F14  
F15  
F16  
F17  
F18  
F19  
F20  
F21  
F22  
Reserved  
GND  
G13  
G14  
G15  
G16  
G17  
G18  
G19  
G20  
G21  
G22  
GND  
H13  
H14  
H15  
H16  
H17  
H18  
H19  
H20  
H21  
H22  
Reserved  
PCIX1BE3  
PCIX1AD28  
VDD  
PCIX1CalG1  
SysReset  
GND  
PCIX1CalR1  
PCIX1ECC4  
PCIX1AD30  
PCIX1AD21  
PCIX1AD23  
PCIX1AD13  
PCIX1AD05  
PCIX1ECC2  
PCIX1ECC3  
GND  
PCIX1AD04  
PCIX1BE0  
PCIX1AD02  
PCIX1AD14  
PCIX1AD06  
PCIX1AD07  
PCIX1BE7  
PCIX1AD12  
GND  
PCIX1AD22  
P1VDD  
PCIX1TRDY  
VDD  
PCIX1AD15  
GND  
PCIX1Clk  
GND  
PCIX1Cap  
P1VDD  
E23  
F23  
PCIX1ECC5  
G23  
PCIX1M66En  
H23  
PCIX1AD55  
PCIX1Req3*  
VDD  
E24  
E25  
E26  
E27  
E28  
F24  
F25  
F26  
F27  
F28  
PCIX1AD63  
PCIX1BE5  
G24  
G25  
G26  
G27  
G28  
GND  
H24  
H25  
H26  
H27  
H28  
PCIX1Req64*  
PCIX1AD48  
MemData39  
MemData36  
MemData35  
PCIX1AD50  
PCIX1AD52  
GND  
PCIX1BE6  
PCIX1AD41  
P1VDD  
PCIX1AD44  
PCIX1AD34  
PCIX1AD33  
PCIX1AD32  
PCIX1AD36  
48  
AMCC Proprietary  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 4. Signals Listed by Ball Assignment (Sheet 3 of 7)  
Ball  
Signal Name  
Ball  
Signal Name  
Ball  
Signal Name  
PerAddr17  
Ball  
Signal Name  
VDD  
J01  
EMCRxErr  
K01  
PerAddr19  
L01  
M01  
OVDD  
J02  
J03  
J04  
J05  
J06  
J07  
J08  
J09  
J10  
J11  
J12  
J13  
GND  
K02  
K03  
K04  
K05  
K06  
K07  
K08  
K09  
K10  
K11  
K12  
K13  
PerAddr20  
EMCTxD6  
EMCTxD5  
PerAddr02  
PerAddr01  
PerAddr07  
PerAddr08  
Reserved  
PerWE  
L02  
L03  
L04  
L05  
L06  
L07  
L08  
L09  
L10  
L11  
L12  
L13  
M02 PCIX2Stop  
M03 PCIX2DevSel  
M04 PerAddr18  
M05 PerAddr09  
M06 PerCS0  
SysClk  
PerAddr00  
VDD  
PerAddr15  
PerAddr16  
GND  
PerData7  
GND  
PerAddr04  
OVDD  
M07 PerAddr05  
M08 PerAddr03  
M09 Reserved  
M10 Reserved  
M11 Reserved  
M12 PSRO  
PerData1  
VDD  
PerAddr06  
GND  
Reserved  
GND  
Reserved  
OVDD  
Reserved  
Reserved  
Reserved  
OVDD  
Reserved  
VDD  
Reserved  
GND  
M13 Reserved  
J14  
J15  
J16  
J17  
J18  
J19  
J20  
J21  
J22  
J23  
Reserved  
PCIX1AD31  
VDD  
K14  
K15  
K16  
K17  
K18  
K19  
K20  
K21  
K22  
K23  
L14  
L15  
L16  
L17  
L18  
L19  
L20  
L21  
L22  
L23  
Reserved  
Reserved  
M14 Reserved  
M15 Reserved  
M16 Reserved  
M17 PSRO  
OVDD  
PCIX1AD29  
PCIX1VRef1  
Halt  
GND  
PCIX1VRef0  
GND  
Reserved  
P1VDD  
M18 Reserved  
M19 PCIX1AD38  
M20 PCIX1AD37  
M21 DM5  
SysErr  
PCIX1CalG0  
PCIX1Par*  
PCIX1AD47  
PCIX1AD46  
PCIX1AD45  
VDD  
GND  
PCIX1AD54  
GND  
PCIX1CalR0  
P1VDD  
M22 MemData42  
M23 MemData41  
PCIX1AD53  
VDD  
PCIX1AD39  
PCIX1Ack64*  
J24  
J25  
J26  
J27  
K24  
K25  
K26  
K27  
MemData45  
DQS4  
L24  
L25  
L26  
L27  
GND  
M24 MemData46  
M25 MemData31  
M26 MemData28  
M27 MemData27  
PCIX1AD49  
MemData32  
GND  
DQS5  
DQS5  
P1VDD  
DQS4  
DM4  
VDD  
J28  
MemData37  
K28  
MemData33  
L28  
MemData34  
M28  
AMCC Proprietary  
49  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 4. Signals Listed by Ball Assignment (Sheet 4 of 7)  
Ball  
N01  
N02  
N03  
N04  
Signal Name  
Ball  
P01  
P02  
P03  
P04  
Signal Name  
Ball  
R01  
R02  
R03  
R04  
Signal Name  
AP2VDD  
Ball  
T01  
T02  
T03  
T04  
Signal Name  
AP2GND  
PCIX2ECC4  
PCIX2Gnt0*  
P2VDD  
P2VDD  
PCIX2TRDY  
GND  
PCIX2AD27  
GND  
PCIX2Clk  
PCIX2VRef0  
PCIX2Gnt1*  
PCIX2IRDY  
PCIX2AD26  
VDD  
PCIX2Req1*  
VDD  
N05  
N06  
N07  
N08  
N09  
P05  
P06  
P07  
P08  
P09  
PerAddr13  
GND  
R05  
R06  
R07  
R08  
R09  
PerAddr22  
GND  
T05  
T06  
T07  
T08  
T09  
PerAddr11  
GND  
PCIX2M66En  
GND  
PerAddr14  
PerAddr12  
Reserved  
OVDD  
PerAddr21  
PerAddr23  
PerAddr10  
VDD  
PCIX2Cap  
VDD  
PerBE0*  
P2VDD  
N10  
N11  
N12  
N13  
Reserved  
GND  
P10  
P11  
P12  
P13  
R10  
R11  
R12  
R13  
T10  
T11  
T12  
T13  
PCIX2IDSel  
GND  
Reserved  
Reserved  
GND  
Reserved  
Reserved  
GND  
Reserved  
VDD  
Reserved  
VDD  
OVDD  
P0VDD  
N14  
N15  
GND  
GND  
VDD  
P14  
P15  
R14  
R15  
T14  
T15  
GND  
GND  
VDD  
P1VDD  
SVDD  
N16  
N17  
N18  
N19  
P16  
P17  
P18  
P19  
GND  
R16  
R17  
R18  
R19  
GND  
T16  
T17  
T18  
T19  
Reserved  
GND  
Reserved  
Reserved  
SVDD  
Reserved  
Reserved  
SVDD  
Reserved  
GND  
MemData47  
VDD  
MemData52  
VDD  
N20  
N21  
N22  
N23  
N24  
N25  
N26  
N27  
N28  
P20  
P21  
P22  
P23  
P24  
P25  
P26  
P27  
P28  
MemData40  
MemData38  
BankSel1  
GND  
R20  
R21  
R22  
R23  
R24  
R25  
R26  
R27  
R28  
MemData53  
DM6  
T20  
T21  
T22  
T23  
T24  
T25  
T26  
T27  
T28  
MemData44  
GND  
MemData55  
GND  
MemData49  
GND  
MemData43  
VDD  
BankSel0  
VDD  
MemData54  
MemData29  
DM3  
MemData50  
DQS6  
MemData24  
GND  
MemData19  
GND  
DQS6  
SVDD  
SVDD  
DQS3  
MemData20  
MemData23  
DQS3  
MemData25  
MemData26  
50  
AMCC Proprietary  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 4. Signals Listed by Ball Assignment (Sheet 5 of 7)  
Ball  
Signal Name  
Ball  
Signal Name  
Ball  
Signal Name  
Ball  
Signal Name  
PCIX2AD11  
VDD  
U01  
V01  
PCIX2AD24  
W01 PCIX2AD17  
Y01  
P2VDD  
U02  
U03  
U04  
U05  
U06  
U07  
U08  
U09  
U10  
U11  
PCIX2BE3  
PCIX2AD25  
PCIX2AD28  
V02  
V03  
V04  
V05  
V06  
V07  
V08  
V09  
V10  
V11  
W02 PCIX2AD16  
W03 PCIX2AD18  
W04 PCIX2AD19  
W05 PCIX2AD31  
W06 PCIX2AD30  
W07 PCIX2AD29  
W08 PCIX2CalG0  
W09 PCIX2CalR0  
W10 PCIX2ECC1  
W11 PCIX0PErr  
Y02  
Y03  
Y04  
Y05  
Y06  
Y07  
Y08  
Y09  
Y10  
Y11  
GND  
PCIX2BE2  
PCIX2AD20  
GND  
PCIX2AD10  
PCIX2AD08  
VDD  
PCIX2Req0*  
PCIX2PErr  
PCIX2INTA  
PCIX2Frame  
PCIX2ECC3  
PCIX2VRef1  
Reserved  
PCIX2Reset  
P2VDD  
PCIX2AD21  
GND  
PCIX2SErr  
GND  
PCIX2AD22  
VDD  
PCIX2VC  
P2VDD  
PCIX0DevSel  
GND  
U12  
U13  
U14  
U15  
PSRO  
V12  
V13  
V14  
V15  
Reserved  
GND  
W12 PCIX0TRDY  
W13 PCIX0IRDY  
Y12  
Y13  
Y14  
Y15  
PCIX0Req3*  
VDD  
Reserved  
P0VDD  
P0VDD  
Reserved  
Reserved  
Reserved  
W14  
W15  
PCIX0IDSel  
PCIX0AD59  
VDD  
Reserved  
U16  
U17  
U18  
U19  
U20  
U21  
U22  
U23  
U24  
U25  
U26  
U27  
Reserved  
PSRO  
V16  
V17  
V18  
V19  
V20  
V21  
V22  
V23  
V24  
V25  
V26  
V27  
GND  
W16 PCIX0AD60  
W17 PCIX0AD42  
W18 PCIX0AD38  
W19 ECC6  
Y16  
Y17  
Y18  
Y19  
Y20  
Y21  
Y22  
Y23  
Y24  
Y25  
Y26  
Y27  
Reserved  
SVDD  
PCIX0AD41  
GND  
Reserved  
DM7  
WE  
PCIX0CalG1  
VDD  
MemData57  
MemData58  
MemData51  
MemData48  
MemData30  
DQS2  
GND  
W20 MemData63  
W21 MemData60  
W22 MemData56  
W23 MemData22  
W24 MemData59  
W25 MemData15  
W26 DQS7  
MemData62  
SVDD  
ECC2  
GND  
ECC1  
VDD  
MemData61  
GND  
DM2  
MemData12  
MemData08  
GND  
DQS2  
MemData21  
SVDD  
MemData16  
VDD  
W27 DQS7  
U28  
V28  
MemData17  
W28 MemData18  
Y28  
MemData11  
AMCC Proprietary  
51  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 4. Signals Listed by Ball Assignment (Sheet 6 of 7)  
Ball  
Signal Name  
Ball  
AB01 PCIX2AD04  
P2VDD  
Signal Name  
Ball  
Signal Name  
Ball  
Signal Name  
AA01 PCIX2AD09  
AA02 PCIX2BE1  
AA03 PCIX2AD12  
AA04 PCIX2AD13  
AA05 PCIX2AD23  
AA06 PCIX2ECC5  
AA07 PCIX2ECC2  
AA08 PCIX0CalG0  
AA09 PCIX0AD09  
AA10 PCIX0AD13  
AA11 PCIX0AD07  
AC01 PCIX2AD06  
AC02 PCIX2AD07  
AC03 PCIX2AD00  
AC04 PCIX2AD01  
AC05 PCIX2AD02  
AC06 PCIX2AD15  
AD01 PCIX2AD03  
AD02 GND  
AB02  
AB03 PCIX2BE0  
AB04 PCIX2AD05  
AB05 GND  
AD03 PCIX0ECC5  
AD04 PCIX0AD28  
VDD  
AD05  
AB06 PCIX2AD14  
AD06 PCIX0AD21  
AD07 GND  
P0VDD  
AB07  
AC07  
PCIX2Par*  
AB08 PCIX0CalR0  
AB09 GND  
AC08 PCIX0AD10  
AC09 PCIX0AD08  
AC10 PCIX0VRef1  
AC11 PCIX0VRef0  
AC12 PCIX0Frame  
AD08 PCIX0AD11  
VDD  
AD09  
AB10 PCIX0AD14  
AD10 PCIX0AD12  
AD11 GND  
P0VDD  
AB11  
AA12  
AB12 PCIX0INTA  
AD12 PCIX0SErr  
PCIX0Req2*  
VDD  
AA13 PCIX0Cap  
AA14 PCIX0AD58  
AA15 PCIX0AD63  
AA16 PCIX0AD61  
AA17 PCIX0AD43  
AA18 PCIX0AD37  
AA19 PCIX0CalR1  
AA20 MemVRef0  
AA21 MemVRef1  
AA22 MemODT0  
AA23 ECC5  
AB13 GND  
AC13  
AD13  
PCIX0Gnt2*  
AB14 PCIX0AD56  
AB15 PCIX0AD57  
AB16 GND  
AC14 GND  
AD14 PCIX0M66En  
AD15 PCIX0AD55  
AC15 GND  
VDD  
AC16 PCIX0AD62  
AC17 PCIX0AD46  
AC18 PCIX0AD48  
AC19 PCIX0AD44  
AC20 PCIX0AD39  
AC21 MemDCFdbkR  
AC22 MemODT1  
AC23 ECC3  
AD16  
AB17 PCIX0AD45  
AD17 PCIX0AD36  
AD18 GND  
P0VDD  
AB18  
AB19 PCIX0AD47  
AB20 GND  
AD19 MemAddr02  
VDD  
AD20  
AB21 MemDCFdbkD  
AD21 BA0  
AD22 GND  
AD23 ECC4  
P0VDD  
AB22  
AB23 MemData14  
AB24 GND  
VDD  
AA24 DM8  
AC24 ECC0  
AD24  
AA25 MemData13  
AA26 DM1  
AB25 DQS8  
AB26 DQS8  
AC25 MemData07  
AC26 MemData03  
AC27 MemData04  
AC28 MemData10  
AD25 DQS0  
AD26 DQS0  
AD27 GND  
SVDD  
AA27 DQS1  
AB27  
AA28 DQS1  
AB28 MemData09  
AD28 MemData00  
52  
AMCC Proprietary  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 4. Signals Listed by Ball Assignment (Sheet 7 of 7)  
Ball  
Signal Name  
Ball  
Signal Name  
Ball  
Signal Name  
Ball  
Signal Name  
AP0VDD  
VDD  
AE01 PCIX0AD30  
AE02 PCIX0AD31  
AE03 PCIX0AD27  
AE04 PCIX2ECC6  
AE05 PCIX0AD29  
AE06 PCIX0BE3  
AF01  
AG01 AP0GND  
AG02 GND  
AH01  
AF02 PCIX0AD26  
P2VDD  
AH02 PCIX0AD24  
AH03 PCIX0AD25  
AH04 PCIX0ECC3  
AH05 PCIX0ECC4  
AF03  
AG03 PCIX0ECC2  
AG04 PCIX0AD22  
AG05 GND  
AF04 PCIX0AD20  
AF05 PCIX0AD19  
AF06 PCIX0AD16  
AG06  
AG07  
AG08  
AH06  
PCIX0Par*  
P0VDD  
PCIX0Ack64*  
AE07 PCIX0BE2  
AF07 PCIX0AD17  
AH07 PCIX0AD15  
AE08 PCIX0AD18  
AE09 PCIX0AD03  
AE10 PCIX0AD02  
AE11 PCIX0AD01  
AF08 PCIX0AD23  
AF09 PCIX0BE0  
AF10 PCIX0AD04  
AH08 PCIX0AD05  
AH09 PCIX0AD06  
AH10 PCIX0VC  
PCIX0Req64*  
AG09 GND  
AG10 PCIX0BE1  
P0VDD  
AF11  
AG11  
AG12  
AG13  
AG14  
AG15  
AH11  
AH12  
PCIX0Gnt3*  
PCIX0Req0*  
VDD  
AE12 PCIX0AD00  
AE13 PCIX0Stop  
AF12 PCIX0Clk  
AF13 GND  
PCIX0Req1*  
PCIX0Gnt1*  
P0VDD  
AH13 PCIX0Reset  
AH14  
AE14 PCIX0BE7  
AE15 PCIX0AD54  
AE16 PCIX0BE6  
AE17 PCIX0AD40  
AF14  
PCIX0Gnt0*  
PCIX0Par64*  
P0VDD  
AF15 PCIX0AD52  
AF16 GND  
AH15 PCIX0AD53  
AH16 PCIX0BE4  
AG16 PCIX0AD50  
AG17 PCIX0BE5  
VDD  
AF17 PCIX0AD51  
AH17  
P0VDD  
AE18 PCIX0AD32  
AE19 MemAddr03  
AE20 BA1  
AF18 PCIX0AD33  
AF19 MemAddr11  
AF20 ECC7  
AG18  
AH18 PCIX0AD49  
AH19 PCIX0AD34  
AH20 MemAddr12  
AH21 MemAddr13  
AH22 MemAddr04  
AH23 MemAddr05  
AH24 RAS  
AG19 PCIX0AD35  
AG20 GND  
AE21 MemAddr01  
AE22 MemAddr06  
AE23 ClkEn0  
AF21 MemAddr07  
AF22 MemAddr08  
AF23 MemAddr00  
AF24 MemAddr14  
AF25 MemData06  
AG21 MemAddr10  
P0VDD  
AG22  
AG23 MemAddr09  
AG24 GND  
AE24 ClkEn1  
AE25 BA2  
AG25 MemClkOut0  
AG26 MemClkOut0  
AG27 GND  
AH25 CAS  
SVDD  
AF27 MemData02  
A2VDD  
AE26 DM0  
AF26  
AH26 MemClkOut1  
AH27 MemClkOut1  
AE27 MemData01  
AE28 MemData05  
VDD  
AF28  
AG28 A2GND  
AH28  
AMCC Proprietary  
53  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Signal Description  
The PPC440SP embedded controller is packaged in a 783-ball flip-chip plastic ball grid array (FC-PBGA). The  
following table describes the package level pinout.  
Table 5. Pin Summary  
Group  
Signal pins, non-multiplexed  
Signal pins, multiplexed  
Total Signal Pins  
AxVDD  
No. of Pins  
496  
32  
528  
2
APxVDD  
3
AxGND  
5
OVDD (3.3V I/Os)  
15  
31  
10  
PxVDD (3.3V-1.5V PCI)  
SVDD G(2.5-1.8V SDRAM)  
VDD (1.5V Logic)  
47  
92  
GND  
Total Power Pins  
Reserved  
205  
50  
Total Pins  
783  
In the table “Signal Functional Description” on page 56, each I/O signal is listed along with a short description of its  
function. Active-low signals (for example, RAS) are marked with an overline. Please see “Signals Listed  
Alphabetically” on page 17 for the pin (ball) number to which each signal is assigned.  
54  
AMCC Proprietary  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Multiplexed Signals  
Some signals are multiplexed on the same pin so that the pin can be used for different functions. The signal names  
shown in Signal Functional Description are not accompanied by signal names that might be multiplexed on the  
same pin. If you need to know what, if any, signals are multiplexed with a particular signal, look up the name in  
“Signals Listed Alphabetically” on page 17. It is expected that in any single application a particular pin will always  
be programmed to serve the same function. The flexibility of multiplexing allows a single chip to offer a richer pin  
selection than would otherwise be possible.  
Strapping Pins  
One group of pins is used as strapped inputs during system reset. These pins function as strapped inputs only  
during reset and are used for other functions during normal operation (see “Strapping” on page 83). Note that  
these are not multiplexed pins since the function of the pins is not programmable.  
Multipurpose Signals  
In addition to multiplexing, some pins are also multi-purpose. For example, the PCIX0Ack can function instead as  
PCIX0ECC1 depending on the PCI interface mode of operation.  
AMCC Proprietary  
55  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 6. Signal Functional Description (Sheet 1 of 7)  
Notes:  
1. Receiver input has hysteresis  
2. Must pull up (recommended value is 3kΩ to 3.3V)  
3. Must pull down (recommended value is 1kΩ)  
4. If not used, must pull up (recommended value is 3kΩ to 3.3V)  
5. If not used, must pull down (recommended value is 1kΩ)  
6. Strapping input during reset; pull-up or pull-down required  
Signal Name  
Description  
I/O  
Type  
Notes  
PCI-X0:2 Interfaces  
Ack64 or ECC1.  
Normally used as Ack64 indicating that the target can  
transfer data using 64 bits.  
3.3V PCI or  
PCIX0:1Ack64/PCIX0:1ECC1  
I/O  
4
1.5V PCI for mode 2  
or  
Used as ECC1 for PCI-X mode 2.  
PCIX0:1AD63:00  
PCIX2AD31:00  
Address/Data bus (bidirectional) for PCI-X0 and PCI-X1.  
Address/Data bus (bidirectional) for PCI-X 2.  
3.3V PCI or  
I/O  
I/O  
1.5V PCI for mode 2  
PCI-X Byte Enables for PCI-X0 and PCI-X1.  
PCI-X Byte Enables for PCI-X2.  
PCIX0:1BE7:0  
PCIX2BE3:0  
3.3V PCI or  
1.5V PCI for mode 2  
PCIX0:1CalG0:1  
PCIX2CalG0  
External calibration resistor pads (G) for PCI-X0:2 (one  
pad for each 32-bit bus group).  
I
I
na  
na  
PCIX0:1CalR0:1  
PCIX2CalR0  
External calibration resistor pads (R) for PCIX0:2 (one  
pad for each 32-bit bus group).  
Capable of PCI-X operation.  
This analog input is sampled to configure PCI and  
determine the state of the PCIX0:2VC output signal:  
0.00VDD (0.0V) = Conventional PCI & PCIX0:2VC = 0  
PCIX0:2Cap  
I
na  
0.49VDD (1.6V) = PCI-X DDR 266 Mode 2 &  
PCIX0:2VC = 1  
0.75VDD (2.5V) = PCI-X 66 & PCIX0:2VC = 0  
1.00VDD (3.3V) = PCI-X 133 & PCIX0:2VC = 0  
Provides timing to the PCI interface for PCI transactions.  
Note:If the PCI-X interface is not being used, drive this  
pin with a 3.3V clock signal at a frequency  
between 1 and 66MHz  
PCIX0:2Clk  
I
3.3V PCI  
3.3V PCI  
Indicates the driving device has decoded its address as  
the target of the current access.  
PCIX0:2DevSel  
I/O  
4
ECC check bits 5–2. All ECC bits are valid only for PCIX  
DDR mode 2.  
PCIX0:2ECC5:2  
PCIX2ECC1  
PCIX2ECC6  
3.3V PCI or  
Note:See PCIX0:2Par for ECC0.  
See PCIX0:1Ack64 for ECC1.  
See PCIX0:1Req64 for ECC6.  
See PCIX0:1Par64 for ECC7.  
I/O  
1.5V PCI for mode 2  
Driven by the current master to indicate beginning and  
duration of an access.  
PCIX0:2Frame  
I/O  
I/O  
3.3V PCI  
3.3V PCI  
4
4
5
Indicates that the specified agent is granted access to  
the bus. When using an external PCI/PCI-X arbiter,  
connect the external arbiter's Grant line to this signal.  
PCIX0:2Gnt0:1  
PCIX0:1Gnt2:3  
Used as a chip select during configuration read and  
write transactions.  
PCIX0:2IDSel  
PCIX0:2INTA  
PCIX0:2IRDY  
I
3.3V PCI  
3.3V PCI  
3.3V PCI  
Level sensitive PCI interrupt.  
O
Indicates initiating agent’s ability to complete the current  
data phase of the transaction.  
I/O  
4
56  
AMCC Proprietary  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 6. Signal Functional Description (Sheet 2 of 7)  
Notes:  
1. Receiver input has hysteresis  
2. Must pull up (recommended value is 3kΩ to 3.3V)  
3. Must pull down (recommended value is 1kΩ)  
4. If not used, must pull up (recommended value is 3kΩ to 3.3V)  
5. If not used, must pull down (recommended value is 1kΩ)  
6. Strapping input during reset; pull-up or pull-down required  
Signal Name  
PCIX0M66En  
Description  
Capable of 66MHz operation.  
I/O  
Type  
Notes  
5
3.3V PCI or  
I
1.5V PCI for mode 2  
3.3V PCI or  
PCIX1:2M66En  
Capable of 66MHz operation.  
Even parity indicator or ECC0.  
I
1.5V PCI for mode 2  
3.3V PCI or  
Normally used to indicate even parity across  
PCIAD31:00 and BE3:0.  
PCIX0:2Par/PCIX0:2ECC0  
I/O  
1.5V PCI for mode 2  
Used as ECC0 for PCIX0:2 mode 2.  
Even parity indicator or ECC7.  
Normally used to indicate even parity across  
PCIAD63:32 and BE7:4 for PCI0 and PCI1.  
3.3V PCI or  
PCIX0:1Par64/PCIX0:1ECC7  
PCIX0:2PErr  
I/O  
1.5V PCI for mode 2  
or  
Used as ECC7 for PCIX0:1 mode 2.  
Reports data parity errors during all PCI transactions  
except a Special Cycle.  
I/O  
I/O  
3.3V PCI  
3.3V PCI  
4
4
An indication to the PCI-X arbiter that the specified  
agent wishes to use the bus. When using an external  
PCI/PCI-X arbiter, connect the external arbiter's  
Request line to this signal.  
PCIX0:2Req0:1  
PCIX0:1Req2:3  
Request 64-bit transfer or ECC6.  
Normally used by the current bus master to indicate a  
64-bit transfer.  
3.3V PCI or  
PCIX0:1Req64/PCIX0:1ECC6  
I/O  
4
1.5V PCI for mode 2  
or  
Used as ECC6 for PCIX2 mode 2.  
PCIX0:2Reset  
PCIX0:2SErr  
Sets PCI device registers and logic to a consistent state.  
O
3.3V PCI  
3.3V PCI  
Reports address parity errors, data parity errors on the  
Special Cycle command, or other catastrophic system  
errors.  
I/O  
4
Indicates the current target is requesting the master to  
stop the current transaction.  
PCIX0:2Stop  
I/O  
I/O  
3.3V PCI  
3.3V PCI  
4
4
Indicates the target agent’s ability to complete the  
current data phase of the transaction.  
PCIX0:2TRDY  
Voltage control output. Used to control the voltage  
regulator supplying the PCI I/O voltage. See PCI-XCap  
signal.  
PCIX0:2VC  
O
I
3.3(1.5)V PCI  
VPCIXDDR  
0 = 3.3V (PCI I/O)  
1 =1.5V (PCI-X DDR)  
Voltage reference input for PCI-X mode 2/DDR (1.5V)  
I/O. Not used for PCI or PCI-X mode 1.  
PCIX0:2VRef0:1  
5
AMCC Proprietary  
57  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 6. Signal Functional Description (Sheet 3 of 7)  
Notes:  
1. Receiver input has hysteresis  
2. Must pull up (recommended value is 3kΩ to 3.3V)  
3. Must pull down (recommended value is 1kΩ)  
4. If not used, must pull up (recommended value is 3kΩ to 3.3V)  
5. If not used, must pull down (recommended value is 1kΩ)  
6. Strapping input during reset; pull-up or pull-down required  
Signal Name  
Description  
I/O  
Type  
Notes  
DDR SDRAM Interface  
2.5(1.8)V  
DDR SDRAM  
BA0:2  
Bank Address supporting up to eight internal banks.  
Selects up to two external DDR SDRAM banks.  
Column Address Strobe.  
O
O
O
O
O
2.5(1.8)V  
DDR SDRAM  
BankSel0:1  
CAS  
2.5(1.8)V  
DDR SDRAM  
2.5(1.8)V  
DDR SDRAM  
ClkEn0:1  
DM0:8  
Clock Enable. One for each external bank.  
Memory write data byte lane masks. MEMDM8 is the  
byte lane mask for the ECC byte lane.  
2.5(1.8)V  
DDR SDRAM  
2.5(1.8)V  
DDR SDRAM  
DIFF  
DQS0:8  
DQS0:8  
Byte lane data strobe. DQS8 is the data strobe for the  
ECC byte lane. These signals are differential pairs.  
I/O  
2.5(1.8)V  
DDR SDRAM  
ECC0:7  
ECC check bits 0:7.  
I/O  
O
Memory address bus.  
2.5(1.8)V  
DDR SDRAM  
MemAddr14:00  
Note:MemAddr14 is the most significant bit (msb).  
2.5(1.8)V  
DDR SDRAM  
DIFF  
MemClkOut0:1  
MemClkOut0:1  
Subsystem clocks. These signals are differential pairs.  
O
Memory data bus.  
2.5(1.8)V  
DDR SDRAM  
MemData63:00  
I/O  
Note:MemData63 is the most significant bit (msb).  
2.5(1.8)V  
DDR SDRAM  
MemDCFdbkD  
MemDCFdbkR  
MemODT0:1  
Feedback driver, for I/O timing measurements.  
O
I
Feedback receiver. Connect externally to  
MemDCFdbkD.  
2.5(1.8)V  
DDR SDRAM  
2.5(1.8)V  
DDR SDRAM  
Memory on-die termination control.  
O
2.5(1.8)V  
DDR SDRAM Volt Ref  
Rcv  
Memory reference voltage (SVREF) input.  
MemVRef0  
MemVRef1  
I
I
2.5(1.8)V  
DDR SDRAM Volt Ref  
Sup  
Memory reference voltage (SVREF) supplemental input.  
2.5(1.8)V  
DDR SDRAM  
RAS  
WE  
Row Address Strobe.  
Write Enable.  
O
O
2.5(1.8)V  
DDR SDRAM  
58  
AMCC Proprietary  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 6. Signal Functional Description (Sheet 4 of 7)  
Notes:  
1. Receiver input has hysteresis  
2. Must pull up (recommended value is 3kΩ to 3.3V)  
3. Must pull down (recommended value is 1kΩ)  
4. If not used, must pull up (recommended value is 3kΩ to 3.3V)  
5. If not used, must pull down (recommended value is 1kΩ)  
6. Strapping input during reset; pull-up or pull-down required  
Signal Name  
Ethernet Interface  
Description  
I/O  
Type  
Notes  
EMCCD  
Collision detection.  
Carrier sense.  
I
I
3.3V LVTTL  
3.3V LVTTL  
3.3V LVTTL  
EMCCrS  
EMCMDClk  
Management data clock.  
O
Transfer command and status information between MII  
and PHY.  
EMCMDIO  
I/O  
3.3V LVTTL  
EMCRxD0:7  
EMCRxDV  
EMCRxErr  
EMCRxClk  
EMCRefClk  
EMCTxClk  
EMCGTxClk  
EMCTxD0:7  
EMCTxEn  
Receive data.  
I
I
3.3V LVTTL  
3.3V LVTTL  
3.3V LVTTL  
3.3V LVTTL  
3.3V LVTTL  
3.3V LVTTL  
3.3V LVTTL  
3.3V LVTTL  
3.3V LVTTL  
3.3V LVTTL  
Receive data valid.  
Receive error.  
I
Receive clock.  
I
Reference clock.  
Transmit clock.  
I
I
Ethernet gigabit transmit clock.  
Transmit data.  
O
O
O
O
Transmit data enabled.  
Transmit error.  
EMCTxErr,  
External Slave Peripheral Interface  
Peripheral address bus.  
PerAddr00:23  
O
3.3V LVTTL  
1
1
Note:PerAddr00 is the most significant bit (msb).  
PerBE0  
External peripheral data bus byte enable.  
O
O
O
3.3V LVTTL  
3.3V LVTTL  
3.3V LVTTL  
Used by the peripheral controller to indicates the last  
transfer of a memory access.  
PerBLast  
PerCS0:2  
External peripheral device select.  
Peripheral data bus.  
PerData0:7  
I/O  
3.3V LVTTL  
1
Note:PerData0 is the most significant bit (msb).  
Used by peripheral controller or DMA controller  
depending upon the type of transfer involved. When the  
PPC440SP is the bus master, it enables the selected  
device to drive the bus.  
PerOE  
O
3.3V LVTTL  
PerPar0  
External peripheral data bus byte parity.  
I/O  
I
3.3V LVTTL  
3.3V LVTTL  
1
1
Used by a peripheral slave to indicate it is ready to  
transfer data.  
PerReady  
Used as output by the peripheral controller. High  
indicates a read from memory, low indicates a write to  
memory.  
PerR/W  
O
3.3V LVTTL  
PerWE  
PerClk  
Write Enable.  
O
O
3.3V LVTTL  
3.3V LVTTL  
Peripheral clock used by synchronous peripheral slaves.  
External error used as an input to record external slave  
peripheral errors.  
PerErr  
I
3.3V LVTTL  
1, 5  
AMCC Proprietary  
59  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 6. Signal Functional Description (Sheet 5 of 7)  
Notes:  
1. Receiver input has hysteresis  
2. Must pull up (recommended value is 3kΩ to 3.3V)  
3. Must pull down (recommended value is 1kΩ)  
4. If not used, must pull up (recommended value is 3kΩ to 3.3V)  
5. If not used, must pull down (recommended value is 1kΩ)  
6. Strapping input during reset; pull-up or pull-down required  
Signal Name  
Description  
I/O  
Type  
Notes  
1, 4  
UART Peripheral Interface  
Serial clock input that provides an alternative to the  
internally generated serial clock. Used in cases where  
the allowable internally generated clock rates are not  
satisfactory.  
UARTSerClk  
I
3.3V LVTTL  
UART0_Rx  
UART0 Receive data.  
I
O
I
3.3V LVTTL  
3.3V LVTTL  
3.3V LVTTL  
3.3V LVTTL  
3.3V LVTTL  
3.3V LVTTL  
3.3V LVTTL  
1, 4  
4
UART0_Tx  
UART0 Transmit data.  
UART0_DCD  
UART0_DSR  
UART0_CTS  
UART0_DTR  
UART0_RTS  
UART0 Data Carrier Detect.  
UART0 Data Set Ready.  
UART0 Clear To Send.  
UART0 Data Terminal Ready.  
UART0 Request To Send.  
6
I
6
I
1, 4  
4
O
O
4
3.3V LVTTL  
w/pull-up  
UART0_RI  
UART0 Ring Indicator.  
I
1, 4  
UART1_Rx  
UART1_Tx  
UART1 Receive data.  
UART1 Transmit data.  
I
3.3V LVTTL  
3.3V LVTTL  
1, 4  
1, 4  
O
UART1 Data Set Ready or Clear To Send. The choice is  
determined by a DCR register bit setting.  
UART1_DSR/CTS  
UART1_DTR/RTS  
I
3.3V LVTTL  
3.3V LVTTL  
1, 4  
1, 4  
UART1 Request To Send or Data Terminal Ready. The  
choice is determined by a DCR register bit setting.  
O
UART2_Rx  
UART2_Tx  
IIC Peripheral Interface  
IIC0SClk  
UART2 Receive data.  
UART2 Transmit data.  
I
3.3V LVTTL  
3.3V LVTTL  
1, 4  
1, 4  
O
IIC0 Serial Clock.  
IIC0 Serial Data.  
IIC1 Serial Clock.  
IIC1 Serial Data.  
I/O  
I/O  
I/O  
I/O  
3.3V IIC  
3.3V IIC  
3.3V IIC  
3.3V IIC  
1, 2  
1, 2  
1, 2  
1, 2  
IIC0SDA  
IIC1SClk  
IIC1SDA  
Interrupts Interface  
IRQ0:5  
External interrupt Requests 0 through 5.  
I
3.3V LVTTL  
1, 5  
60  
AMCC Proprietary  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 6. Signal Functional Description (Sheet 6 of 7)  
Notes:  
1. Receiver input has hysteresis  
2. Must pull up (recommended value is 3kΩ to 3.3V)  
3. Must pull down (recommended value is 1kΩ)  
4. If not used, must pull up (recommended value is 3kΩ to 3.3V)  
5. If not used, must pull down (recommended value is 1kΩ)  
6. Strapping input during reset; pull-up or pull-down required  
Signal Name  
System Interface  
Description  
I/O  
Type  
Notes  
1, 4  
Halt  
Halt from external debugger.  
I
3.3V LVTTL  
3.3V LVTTL  
General purpose I/O 0 through 17. To access these  
functions, software must set DCR register bits.  
GPIO00:17  
I/O  
General purpose I/O 18 through 29. To access these  
functions, software must set DCR register bits.  
GPIO18:29  
GPIO30:31  
I/O  
I/O  
3.3V PCI  
General purpose I/O 30 through 31. To access these  
functions, software must set DCR register bits.  
3.3V LVTTL  
SysClk  
Main system clock input.  
Set to 1 when a machine check is generated.  
Not used.  
I
O
I
3.3V LVTTL  
3.3V LVTTL  
na  
SysErr  
SysPartSel  
3
Main system reset. External logic can drive this  
bidirectional pin low (minimum of 16 cycles) to initiate a  
system reset. A system reset can also be initiated by  
software.  
SysReset  
I
3.3V LVTTL  
1, 2  
1, 2  
HISRRst  
ExtReset  
Hardware initiated self-refresh and system reset.  
I
3.3V LVTTL  
3.3V LVTTL  
External Reset. During the PPC440SP’s reset phase,  
this signal is at down level.  
O
TestEn  
TmrClk  
JTAG Interface  
TCK  
Test Enable.  
I
I
3.3V LVTTL  
3.3V LVTTL  
3
Processor timer external input clock.  
Test Clock.  
I
I
3.3V LVTTL  
3.3V LVTTL w/pull-down  
3.3V LVTTL  
1
4
TDI  
Test Data In.  
TDO  
Test Data Out.  
Test Mode Select.  
O
I
TMS  
3.3V LVTTL with pull-up  
1
5
Test Reset. During chip power-up, this signal must be  
low from the start of VDD ramp-up until at least 16  
SysClk cycles after VDD is stable in order to initialize the  
JTAG controller.  
TRST  
I
3.3V LVTTL with pull-up  
Trace Interface  
TrcClk  
Trace data capture clock, runs at 1/4 the frequency of  
the processor.  
O
O
O
3.3V LVTTL  
3.3V LVTTL  
3.3V LVTTL  
TrcBS0:2  
Trace branch execution status.  
Trace Execution Status is presented every fourth  
processor clock cycle.  
TrcES0:4  
Additional information on trace execution and branch  
status.  
TrcTS0:6  
O
3.3V LVTTL  
AMCC Proprietary  
61  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 6. Signal Functional Description (Sheet 7 of 7)  
Notes:  
1. Receiver input has hysteresis  
2. Must pull up (recommended value is 3kΩ to 3.3V)  
3. Must pull down (recommended value is 1kΩ)  
4. If not used, must pull up (recommended value is 3kΩ to 3.3V)  
5. If not used, must pull down (recommended value is 1kΩ)  
6. Strapping input during reset; pull-up or pull-down required  
Signal Name  
Description  
I/O  
Type  
Notes  
Power  
AxGND  
Analog ground.  
na  
na  
Analog voltage—1.5V.  
Filtered voltages input for PCI PLLs (analog circuits).  
APxVDD  
na  
na  
na  
na  
Note:A separate filter for all analog voltages is  
recommended.  
Analog voltage—1.5V.  
Filtered voltages input for system PLLs (analog circuits).  
AxVDD  
Note:A separate filter for all analog voltages is  
recommended.  
GND  
Logic and I/O ground.  
na  
na  
na  
na  
OVDD  
I/O supply (except DDR SDRAM and PCI-X)— 3.3V.  
PCI-X I/O voltage supply.  
PxVDD  
SVDD  
na  
na  
Note:PCI-X operates at 3.3V.  
PCI-X 266 DDR operates at 1.5V  
DDR SDRAM I/O voltage supply.  
na  
na  
na  
na  
Note:DDR SDRAM operates at 2.5V  
DDR2 SDRAM operates as 1.8V  
VDD  
Logic voltage supply—1.5V.  
PSRO  
Performance Screen Ring Oscillator.  
PSRO  
na  
na  
na  
na  
Note:All PSRO signals should be connected to logic  
ground (GND).  
Reserved  
Do not connect voltage, ground, or any signals to these  
pins.  
Reserved  
62  
AMCC Proprietary  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Device Characteristics  
Table 7. Absolute Maximum Ratings  
The absolute maximum ratings below are stress ratings only. Operation at or beyond these maximum ratings can cause  
permanent damage to the device. None of the performance specifications contained in this document are guaranteed when  
operating at these maximum ratings.  
Characteristic  
Symbol  
Value  
Unit  
Notes  
VDD  
1.5V Supply Voltage (Internal logic)  
0 to +1.6  
V
3.3V Supply Voltage (I/O interface, except DDR  
SDRAM)  
OVDD  
0 to +3.6  
V
PxVDD  
PxVDD  
AxVDD  
APxVDD  
SVDD  
SVDD  
VIN  
3.3V Supply Voltage (PCI-X I/O)  
1.5V Supply Voltage (PCI-X DDR I/O)  
1.5V Supply Voltages (System PLLs)  
1.5V Supply Voltages (PCI-X PLLs)  
2.5V Supply Voltage (DDR SDRAM logic)  
1.8V Supply Voltage (DDR2 SDRAM logic)  
3.3V LVTTL receivers Input Voltage  
Storage temperature range  
0 to +3.6  
0 to +1.6  
0 to +1.6  
0 to +1.6  
0 to +2.7  
0 to +1.95  
0 to +3.6  
-55 to +150  
-40 to +120  
V
V
V
1
1
V
V
V
V
TSTG  
°C  
°C  
TC  
Case temperature under bias  
2
Notes:  
1. The analog voltages used for the on-chip PLLs can be derived from the logic voltage, but must be filtered before entering the  
PPC440SP. A separate filter, as shown below, is recommended for each voltage:  
AxVDD, APxVDD  
VDD  
L
L – SMT ferrite bead chip, Murata BLM31A700S  
C
C – 0.1μF ceramic  
2. This value is not a specification of the operational temperature range, it is a stress rating only.  
AMCC Proprietary  
63  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 8. Package Thermal Specifications  
Thermal resistance values for the PPC440SP package in a convection environment are as follows:  
Airflow  
ft/min (m/sec)  
Parameter  
Symbol  
Unit  
Notes  
0 (0)  
100 (0.51)  
200 (1.02)  
Junction-to-case thermal resistance  
θJC  
θCA  
0.6  
0.6  
0.6  
°C/W  
°C/W  
1
2
Case-to-ambient thermal resistance (w/o heat sink)  
15.5  
13.1  
11.9  
Range  
Minimum  
Maximum  
Junction-to-ball (typical)  
θJB  
6.5  
6.5  
°C/W  
3
Notes:  
1. Case temperature, TC, is measured at top center of case surface with device soldered to circuit board. For this part the junction  
temperature and the case temperature are essentially identical.  
2. The case-to-ambient thermal resistance is measured in a JEDEC JESD51-6 standard environment; and may not accurately  
predict thermal performance in production equipment environments. The operational case temperature must be maintained.  
3. 6.5 °C/W is the theoretical θJB using an infinite heat sink. The larger number applies to the module mounted on a 1.8mm thick,  
2P card using 1oz. copper power planes, with an effective heat transfer area of 75mm2.  
Table 9. Recommended DC Operating Conditions (Sheet 1 of 3)  
Device operation beyond the conditions specified is not recommended. Extended operation beyond the recommended  
conditions can affect device reliability.  
Parameter  
Logic Supply Voltage 533 MHz  
Logic Supply Voltage 667 MHz  
I/O Supply Voltage  
Symbol  
Minimum  
+1.4  
Typical  
+1.5  
Maximum  
+1.6  
Unit  
V
Notes  
VDD  
4
4
4
VDD  
+1.425  
+3.0  
+1.5  
+1.575  
+3.6  
V
OVDD  
+3.3  
V
PCI-X I/O Supply Voltage  
PCI-X DDR  
+3.0  
+3.3  
1.5  
+3.6  
PxVDD  
V
V
V
4
4
4
1.425  
1.575  
Voltage Reference Input for PCI-X DDR mode 2  
PCIX0VRef0:1  
SVDD  
+1.425  
+1.5  
+1.575  
DDR1 SDRAM Supply Voltage  
DDR2 SDRAM  
+2.3  
1.7  
+2.5 (2.6)  
1.8  
+2.7  
1.9  
AxVDD  
APxVDD  
SVREF  
SVREF  
System PLL Supply Voltages  
PCI-X PLL Supply Voltages  
+1.4  
+1.4  
+1.5  
+1.5  
+1.6  
+1.6  
V
V
V
V
3
3
3
DDR1 SDRAM Reference Voltage  
DDR2 SDRAM Reference Voltage  
+1.15  
+1.25  
+1.35  
0.49 x SVDD  
0.50 x SVDD  
0.51 x SVDD  
64  
AMCC Proprietary  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 9. Recommended DC Operating Conditions (Sheet 2 of 3)  
Device operation beyond the conditions specified is not recommended. Extended operation beyond the recommended  
conditions can affect device reliability.  
Parameter  
Symbol  
Minimum  
Typical  
Maximum  
Unit  
V
Notes  
SVREF+0.18  
SVDD+0.3  
Input Logic High (2.5V DDR SDRAM)  
Input Logic High (1.8V DDR2 SDRAM)  
2
SVREF+0.125  
1.7  
SVDD+0.3  
V
Input Logic High (2.5V CMOS, 3.3V tolerant  
receiver)  
V
VIH  
0.5OVDD  
VREF+0.10  
+2.0  
OVDD+0.5  
VI/O+0.50  
Input Logic High (3.3V PCI-X)  
V
V
V
V
V
1
1
Input Logic High (1.5V PCI-X DDR)  
Input Logic High (3.3V LVTTL)  
+3.6  
SVREF-0.18  
Input Logic Low (2.5V DDR SDRAM)  
Input Logic Low (1.8V DDR2 SDRAM)  
-0.3  
SVREF-0.125  
0.7  
-0.3  
Input Logic Low (2.5V CMOS, 3.3V tolerant  
receiver)  
V
VIL  
0.35OVDD  
Input Logic Low (3.3V PCI-X)  
-0.5  
-0.5  
V
V
V
V
V
1
1
VREF-0.10V  
Input Logic Low (1.5V PCI-X DDR)  
Input Logic Low (3.3V LVTTL)  
0
+0.8  
SVDD  
Output Logic High (2.5V DDR SDRAM)  
Output Logic High (1.8V DDR2 SDRAM)  
+1.95  
SVDD-0.45  
SVDD  
Output Logic High (2.5V CMOS, 3.3V tolerant  
receiver)  
2.0  
V
VOH  
0.9OVDD  
OVDD  
OVDD  
Output Logic High (3.3V PCI-X)  
V
V
V
V
V
1
1
Output Logic High (1.5V PCI-X DDR)  
Output Logic High (3.3V LVTTL)  
+2.4  
0
Output Logic Low (2.5V DDR SDRAM)  
Output Logic Low (1.8V DDR2 SDRAM)  
0.45  
0.45  
0
Output Logic Low (2.5V CMOS, 3.3V tolerant  
receiver)  
0.4  
V
VOL  
0.1OVDD  
Output Logic Low (3.3V PCI-X)  
Output Logic Low (1.5V PCI-X DDR)  
Output Logic Low (3.3V LVTTL)  
V
V
V
1
1
0
0
+0.4  
1
Input Leakage Current (with no internal pull-up  
or pull-down)  
IIL1  
IIL2  
IIL3  
μA  
Input Leakage Current (with internal pull-down)  
Input Leakage Current (with internal pull-up)  
0 (LPDL)  
200 (MPUL)  
0 (MPUL)  
μΑ  
5
5
-150 (LPDL)  
μA  
AMCC Proprietary  
65  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 9. Recommended DC Operating Conditions (Sheet 3 of 3)  
Device operation beyond the conditions specified is not recommended. Extended operation beyond the recommended  
conditions can affect device reliability.  
Parameter  
Symbol  
Minimum  
Typical  
Maximum  
Unit  
V
Notes  
VIMAO  
Input Max Allowable Overshoot (3.3V LVTTL)  
Input Max Allowable Undershoot (3.3V LVTTL)  
Output Max Allowable Overshoot (3.3V LVTTL)  
+3.9  
VIMAU  
-0.6  
V
VOMAO  
+3.9  
V
Output Max Allowable Undershoot (3.3V  
LVTTL)  
VOMAU3  
TC  
-0.6  
-40  
V
Case Temperature  
+100  
°C  
6
Notes:  
1. PCI-X drivers meet PCI-X specifications.  
2. SVREF = SVDD/2  
3. The analog voltages used for the on-chip PLLs can be derived from the logic voltage, but must be filtered before entering the  
PPC440SP. See “Absolute Maximum Ratings” on page 63.  
4. Power supply sequencing: It is recommended that the 1.5V Vdd of the core reach its nominal value before applying power to the  
I/Os. Voltage applied to I/Os from an external source must not be allowed to exceed the 0Vdd ramp. A power down cycle must  
complete (0Vdd and Vdd are below 0.4V) before a new power up cycle is started.  
5. LPDL is least positive down level; MPUL is most positive up level.  
6. Case temperature, TC, is measured at top center of case surface with device soldered to circuit board.  
Table 10. Input Capacitance  
Parameter  
Group 1 (2.5V SSTL I/O)  
Symbol  
Maximum  
5.2  
Unit  
pF  
Notes  
CIN1  
CIN2  
CIN3  
CIN4  
CIN5  
Group 2 (3.3V LVTTL I/O)  
Group 3 (PCI-X I/O)  
7.1  
pF  
5.7  
pF  
Group 4 (Receivers)  
6.9  
pF  
Group 5 (3.3V tolerant CMOS I/O)  
3.4  
pF  
66  
AMCC Proprietary  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 11. DC Power Supply Loads  
Parameter  
Symbol  
Minimum  
Typical  
Maximum  
3000  
40  
Unit  
mA  
mA  
mA  
mA  
mA  
mA  
mA  
mA  
Notes  
V
DD (1.5V) active operating current  
IDD  
2
2
2
OVDD (3.3V) active operating current  
PxVDD (3.3V) active operating current  
PxVDD (1.5V) active operating current  
SVDD (2.5V) active operating current  
SVDD (1.8V) active operating current  
AxVDD (1.5V) input current  
IODD  
IPDD  
IPDD  
ISDD  
ISDD  
IADD  
IAPDD  
730  
1600  
1100  
750  
2
2
33  
33  
1, 2  
1, 2  
APxVDD (1.5V) input current  
Notes:  
1. See “Absolute Maximum Ratings” on page 63 for filter recommendations.  
2. Valid only for CPU/PLB/OPB = 533.33/133.33/66.66 MHz.  
Output  
Pin  
Clock Test Conditions  
Clock timing and switching characteristics are specified in accordance with operating  
conditions shown in the table “Recommended DC Operating Conditions.” AC  
C
10pF  
specifications are characterized with V = 1.5V, T = +85°C and a 10pF test load as  
DD  
C
shown in the figure to the right.  
AMCC Proprietary  
67  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 12. Clocking Specifications  
Symbol  
SysClk Input  
FC  
Parameter  
Min  
Max  
Units  
Frequency  
Period  
33.33  
83.33  
30  
MHz  
ns  
TC  
12  
TCS  
TCH  
TCL  
Edge stability (cycle-to-cycle jitter)  
±0.15  
ns  
High time  
Low time  
40% of nominal period  
40% of nominal period  
60% of nominal period  
60% of nominal period  
ns  
ns  
Note:Input slew rate 1V/ns  
PLL VCO  
FC  
TC  
Frequency  
Period  
600  
1333.33  
1.66  
MHz  
ns  
0.75  
Processor Clock (CPU Clock)  
FC  
TC  
Frequency  
Period  
400  
1.5  
666.66  
2.5  
MHz  
ns  
MemClkOut  
FC  
Frequency  
Period  
200  
333.33  
MHz  
ns  
TC  
3
5
TCH  
High time  
45% of nominal period  
55% of nominal period  
ns  
OPB Clock and PerClk  
FC  
TC  
Frequency  
Period  
83.33  
MHz  
ns  
12  
MAL Clock  
FC  
Frequency  
Period  
45  
12  
83.33  
22.2  
MHz  
ns  
TC  
Figure 4. Clock Timing Waveform  
T
T
CL  
CH  
T
C
68  
AMCC Proprietary  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Spread Spectrum Clocking  
Care must be taken when using a spread spectrum clock generator (SSCG) with the PPC440SP. This controller  
uses a PLL for clock generation inside the chip. The accuracy with which the PLL follows the SSCG is referred to  
as tracking skew. The PLL bandwidth and phase angle determine how much tracking skew there is between the  
SSCG and the PLL for a given frequency deviation and modulation frequency. When using an SSCG with the  
PPC440SP the following conditions must be met:  
• The frequency deviation must not violate the minimum clock cycle time. Therefore, when operating the  
PPC440SP with one or more internal clocks at their maximum supported frequency, the SSCG can only lower  
the frequency.  
• The maximum frequency deviation cannot exceed -1%, and the modulation frequency cannot exceed 40 kHz.  
In some cases, on-board PPC440SP peripherals impose more stringent requirements.  
• Use the Peripheral Bus Clock for logic that is synchronous to the peripheral bus since this clock tracks the  
modulation.  
• Use the DDR SDRAM MemClkOut since it also tracks the modulation.  
• For PCI-X and PCI 66 the maximum spread spectrum is -1% modulated between 30kHz and 33kHz.  
Notes:  
1. The serial port baud rates are synchronous to the modulated clock. The serial port has a tolerance of  
approximately 1.5% on baud rate before framing errors begin to occur. The 1.5% tolerance assumes that  
the connected device is running at precise baud rates.  
2. Ethernet operation is unaffected.  
3. IIC operation is unaffected.  
Important: It is up to the system designer to ensure that any SSCG used with the PPC440SP meets the above  
requirements and does not adversely affect other aspects of the system.  
AMCC Proprietary  
69  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
I/O Specifications  
Table 13. Peripheral Interface Clock Timings  
Parameter  
PCIXxClk input frequency (asynchronous mode)  
PCIXxClk period (asynchronous mode)  
PCIXxClk input high time  
PCIXxClk input low time  
Min  
Max  
Units  
MHz  
ns  
Notes  
133.33  
2
7.5  
40% of nominal period  
60% of nominal period  
ns  
40% of nominal period  
60% of nominal period  
ns  
EMCMDClk output frequency  
EMCMDClk period  
2.5  
MHz  
ns  
400  
EMCMDClk output high time  
EMCMDClk output low time  
EMCTxClk input frequency  
EMCTxClk period  
160  
ns  
160  
ns  
2.5  
25  
MHz  
ns  
40  
400  
EMCTxClk input high time  
EMCTxClk input low time  
EMCRxClk input frequency  
EMCRxClk period  
35% of nominal period  
ns  
35% of nominal period  
ns  
2.5  
25  
MHz  
ns  
40  
400  
EMCRxClk input high time  
EMCRxClk input low time  
PerClk output frequency (for sync. slaves)  
PerClk period  
35% of nominal period  
ns  
35% of nominal period  
ns  
83.33  
MHz  
ns  
12  
50% of nominal period  
33% of nominal period  
PerClk output high time  
66% of nominal period  
50% of nominal period  
1000/(2TOPB+2ns)  
ns  
PerClk output low time  
ns  
UARTSerClk input frequency  
MHz  
1
1
1
1
2TOPB+2  
UARTSerClk period  
ns  
ns  
TOPB+1  
UARTSerClk input high time  
TOPB+1  
UARTSerClk input low time  
TmrClk input frequency  
TmrClk period  
ns  
MHz  
ns  
100  
10  
TmrClk input high time  
TmrClk input low time  
Notes:  
40% of nominal period  
40% of nominal period  
60% of nominal period  
60% of nominal period  
ns  
ns  
1. TOPB is the period in ns of the OPB clock. The internal OPB clock runs at an integral divisor ratio of the frequency of  
the PLB clock. The maximum OPB clock frequency is 83.33 MHz. Refer to the Clocking chapter of the PPC440SP  
Embedded Processor User’s Manual for details.  
2. When the PCI-X interface is used to support a legacy PCI interface, the maximum PCIXClk frequency is 66.66MHz.  
70  
AMCC Proprietary  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Input/Output Timing  
These timing diagrams illustrate the relationship of the timing parameters defined in the I/O Specification tables  
that follow.  
Figure 5. Input Setup and Hold Timing Waveform  
Clock  
T
min  
IS  
T
min  
IH  
Inputs  
Valid  
Figure 6. Output Delay and Hold Timing Waveform  
Clock  
max  
min  
max  
max  
min  
T
T
T
OV  
OV  
OV  
T
T
min  
T
OH  
Outputs  
OH  
OH  
High (Drive)  
Float (High-Z)  
Valid  
Valid  
Low (Drive)  
AMCC Proprietary  
71  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 14. I/O Specifications—All Speeds  
(Sheet 1 of 3)  
Notes:  
1. Ethernet interface meets timing requirements as defined by IEEE 802.3 standard.  
2. PCI-X timings are for asynchronous operation up to 133.33MHz. PCI-X input setup time requirement is 1.2ns for 133.33MHz  
and 1.7ns for 66.66MHz. PCI timings (in parentheses) are for asynchronous operation up to 66.66MHz. PCI output hold time  
requirement is 1ns for 66.66MHz and 2ns for 33.33MHz.  
3. These are DDR signals that can change on both the positive and negative clock transitions.  
Input (ns)  
Output (ns)  
Output Current (mA)  
I/O H I/O L  
(minimum) (minimum)  
Signal  
Clock  
Notes  
Setup Time Hold Time Valid Delay  
Hold Time  
(TOH min)  
(TIS min)  
(TIH min)  
(TOV max)  
PCI-X Interfaces  
PCIX0:2Ack64  
PCIX0:1AD63:00  
PCIX2AD31:00  
PCIX0:1BE7:0  
PCIX2BE3:0  
Note 2 (2)  
Note 2 (2)  
0.5(0)  
0.5(0)  
3.5(6)  
3.5(6)  
0.7 (Note 2)  
0.7 (Note 2)  
0.5  
0.5  
1.5  
1.5  
PCIX0:2Clk  
PCIX0:2Clk  
2
2
Note 2 (2)  
0.5(0)  
3.5(6)  
0.7 (Note 2)  
0.5  
1.5  
PCIX0:2Clk  
PCIX0:2Clk  
2
PCIX0:2CalG0:1  
PCIX0:1CalR0:1  
PCIX0:2Cap  
Note 2 (2)  
dc  
0.5(0)  
dc  
na  
na  
na  
na  
na  
na  
2
na  
na  
async  
Note 2 (2)  
Note 2 (2)  
Note 2 (2)  
na  
0.5(0)  
0.5(0)  
0.5(0)  
na  
3.5(6)  
3.5(6)  
3.5(6)  
3.5(6)  
3.5(6)  
3.5(6)  
3.5(6)  
3.5(6)  
3.5(6)  
na  
0.7 (Note 2)  
0.7 (Note 2)  
0.7 (Note 2)  
0.7 (Note 2)  
0.7 (Note 2)  
0.7 (Note 2)  
0.7 (Note 2)  
0.7 (Note 2)  
0.7 (Note 2)  
na  
0.5  
0.5  
0.5  
0.5  
0.5  
0.5  
0.5  
0.5  
0.5  
na  
1.5  
1.5  
1.5  
1.5  
1.5  
1.5  
1.5  
1.5  
1.5  
na  
PCIX0:2Clk  
PCIX0:2Clk  
PCIX0:2Clk  
PCIX0:2Clk  
PCIX0:2Clk  
PCIX0:2Clk  
PCIX0:2Clk  
PCIX0:2Clk  
PCIX0:2Clk  
PCIX0:2Clk  
PCIX0:2Clk  
PCIX0:2Clk  
PCIX0:2Clk  
PCIX0:2Clk  
PCIX0:2Clk  
PCIX0:2Clk  
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
PCIX0:2Clk  
PCIX0:2DevSel  
PCIX0:2ECC5:2  
PCIX0:2Frame  
PCIX0:2Gnt0  
PCIX0:2Gnt1  
PCIX0:1Gnt2:3  
PCIX0:2IDSel  
PCIX0:2INTA  
PCIX0:2IRDY  
PCIX0:1M66En  
PCIX0:2Par  
na  
na  
na  
na  
Note 2 (2)  
Note 2 (2)  
Note 2 (2)  
Note 2 (2)  
Note 2 (2)  
Note 2 (2)  
Note 2 (2)  
Note 2 (2)  
Note 2 (2)  
Note 2 (2)  
0.5(0)  
0.5(0)  
0.5(0)  
0.5(0)  
0.5(0)  
0.5(0)  
0.5(0)  
0.5(0)  
0.5(0)  
0.5(0)  
3.5(6)  
3.5(6)  
3.5(6)  
na  
0.7 (Note 2)  
0.7 (Note 2)  
0.7 (Note 2)  
na  
0.5  
0.5  
0.5  
na  
1.5  
1.5  
1.5  
na  
PCIX0:1Par64  
PCIX0:2PErr  
na  
na  
na  
na  
PCIX0:1Req0  
PCIX0:1Req1:3  
PCIX2Req1  
na  
na  
na  
na  
na  
na  
na  
na  
na  
na  
PCIX0:2Clk  
2
PCIX0:2Req64  
PCIX0:2Reset  
PCIX0:2SErr  
Note 2 (2)  
Note 2 (2)  
Note 2 (2)  
Note 2 (2)  
Note 2 (2)  
Note 2 (2)  
0.5(0)  
0.5(0)  
0.5(0)  
0.5(0)  
0.5(0)  
0.5(0)  
3.5(6)  
3.5(6)  
3.5(6)  
3.5(6)  
3.5(6)  
3.5(6)  
0.7 (Note 2)  
0.7 (Note 2)  
0.7 (Note 2)  
0.7 (Note 2)  
0.7 (Note 2)  
0.7 (Note 2)  
0.5  
0.5  
0.5  
0.5  
0.5  
0.5  
1.5  
1.5  
1.5  
1.5  
1.5  
1.5  
PCIX0:2Clk  
PCIX0:2Clk  
PCIX0:2Clk  
PCIX0:2Clk  
PCIX0:2Clk  
PCIX0:2Clk  
2
2
2
2
2
2
PCIX0:2Stop  
PCIX0:2TRDY  
PCIX0:2VC  
72  
AMCC Proprietary  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 14. I/O Specifications—All Speeds  
(Sheet 2 of 3)  
Notes:  
1. Ethernet interface meets timing requirements as defined by IEEE 802.3 standard.  
2. PCI-X timings are for asynchronous operation up to 133.33MHz. PCI-X input setup time requirement is 1.2ns for 133.33MHz  
and 1.7ns for 66.66MHz. PCI timings (in parentheses) are for asynchronous operation up to 66.66MHz. PCI output hold time  
requirement is 1ns for 66.66MHz and 2ns for 33.33MHz.  
3. These are DDR signals that can change on both the positive and negative clock transitions.  
Input (ns)  
Output (ns)  
Output Current (mA)  
I/O H I/O L  
(minimum) (minimum)  
Signal  
Clock  
Notes  
Setup Time Hold Time Valid Delay  
Hold Time  
(TOH min)  
(TIS min)  
(TIH min)  
(TOV max)  
Ethernet Interface  
EMCCD  
na  
na  
na  
na  
na  
na  
19.1  
19.1  
19.1  
19.1  
19.1  
19.1  
19.1  
19.1  
19.1  
19.1  
19.1  
19.1  
19.1  
19.1  
8.7  
8.7  
8.7  
8.7  
8.7  
8.7  
8.7  
8.7  
8.7  
8.7  
8.7  
8.7  
8.7  
8.7  
1, async  
1, async  
1, async  
EMCCrS  
EMCMDClk  
EMCMDIO  
EMCRxD0:7  
EMCRxDV  
EMCRxErr  
EMCRxClk  
EMCRefClk  
EMCTxClk  
EMCGTxClk  
EMCTxD0:7  
EMCTxEn  
na  
na  
EMCMDClk  
EMCRxClk  
EMCRxClk  
EMCRxClk  
4
4
1
1
na  
na  
na  
na  
na  
na  
na  
15  
15  
15  
na  
na  
na  
na  
na  
na  
na  
2
1, async  
na  
na  
na  
na  
na  
na  
na  
na  
na  
na  
1, async  
1, async  
EMCTxClk  
EMCTxClk  
EMCTxClk  
2
EMCTxErr,  
2
Internal Peripheral Interface  
IIC0SClk  
na  
na  
na  
na  
na  
na  
na  
na  
na  
na  
na  
na  
15.3  
15.3  
15.3  
15.3  
19.1  
10.2  
10.2  
10.2  
10.2  
8.7  
IIC0SDA  
IIC0SClk  
IIC0SClk  
IIC1SClk  
IIC1SDA  
UARTSerClk  
UART0_Rx  
UART0_Tx  
UART0_DCD  
UART0_DSR  
UART0_CTS  
UART0_DTR  
UART0_RI  
UART0_RTS  
UART1_Rx  
UART1_Tx  
UART1_DSR/CTS  
UART1_RTS/DTR  
UART2_Rx  
UART2_Tx  
Interrupts Interface  
IRQ0:5  
na  
na  
na  
na  
UARTSerClk  
UARTSerClk  
async  
19.1  
19.1  
19.1  
19.1  
19.1  
8.7  
8.7  
8.7  
8.7  
8.7  
na  
na  
na  
na  
na  
na  
async  
async  
na  
na  
na  
na  
na  
na  
na  
na  
na  
na  
async  
na  
na  
na  
na  
na  
na  
na  
na  
async  
19.1  
19.1  
19.1  
19.1  
19.1  
19.1  
19.1  
8.7  
8.7  
8.7  
8.7  
8.7  
8.7  
8.7  
async  
UARTSerClk  
UARTSerClk  
async  
async  
UARTSerClk  
UARTSerClk  
na  
na  
async  
JTAG Interface  
TDI  
n/a  
n/a  
n/a  
n/a  
n/a  
n/a  
n/a  
n/a  
8.7  
n/a  
n/a  
async  
async  
async  
async  
async  
TMS  
TDO  
n/a  
n/a  
19.1  
n/a  
TCK  
n/a  
n/a  
n/a  
n/a  
TRST  
n/a  
AMCC Proprietary  
73  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 14. I/O Specifications—All Speeds  
(Sheet 3 of 3)  
Notes:  
1. Ethernet interface meets timing requirements as defined by IEEE 802.3 standard.  
2. PCI-X timings are for asynchronous operation up to 133.33MHz. PCI-X input setup time requirement is 1.2ns for 133.33MHz  
and 1.7ns for 66.66MHz. PCI timings (in parentheses) are for asynchronous operation up to 66.66MHz. PCI output hold time  
requirement is 1ns for 66.66MHz and 2ns for 33.33MHz.  
3. These are DDR signals that can change on both the positive and negative clock transitions.  
Input (ns)  
Output (ns)  
Output Current (mA)  
I/O H I/O L  
(minimum) (minimum)  
Signal  
Clock  
Notes  
Setup Time Hold Time Valid Delay  
Hold Time  
(TOH min)  
(TIS min)  
(TIH min)  
(TOV max)  
System Interface  
Halt  
n/a  
n/a  
n/a  
n/a  
n/a  
n/a  
n/a  
19.1  
n/a  
n/a  
8.7  
n/a  
8.7  
n/a  
n/a  
8.7  
n/a  
n/a  
async  
async  
n/a  
GPIO00:31  
SysClk  
SysErr  
n/a  
n/a  
19.1  
n/a  
async  
async  
async  
async  
async  
n/a  
SysPartSel  
SysReset  
HISRRst  
TestEn  
n/a  
19.1  
n/a  
n/a  
n/a  
n/a  
n/a  
TmrClk  
n/a  
Trace Interface  
TrcClk  
n/a  
n/a  
19.1  
19.1  
19.1  
19.1  
8.7  
8.7  
8.7  
8.7  
TrcBS0:2  
TrcES0:4  
TrcTS0:6  
74  
AMCC Proprietary  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 15. I/O Specifications—533MHz  
Notes:  
1. PerClk rising edge at package pin with a 10pF load trails the internal PLB clock by approximately 1.3ns.  
Input (ns)  
Output (ns)  
Output Current (mA)  
I/O H I/O L  
(minimum) (minimum)  
Signal  
Clock  
Notes  
Setup Time Hold Time Valid Delay  
Hold Time  
(TOH min)  
(TIS min)  
(TIH min)  
(TOV max)  
External Slave Peripheral Interface  
PerAddr00:23  
PerBE0  
n/a  
1
6.2  
0
19.1  
27.7  
19.1  
19.1  
19.1  
19.1  
19.1  
19.1  
19.1  
19.1  
19.1  
19.1  
19.1  
8.7  
12.8  
8.7  
8.7  
8.7  
8.7  
8.7  
8.7  
8.7  
8.7  
8.7  
8.7  
8.7  
PerClk  
PerClk  
PerClk  
PerClk  
PerClk  
PerClk  
PerClk  
PerClk  
PerClk  
n/a  
PerBLast  
PerCS0:2  
PerData0:7  
PerOE  
n/a  
n/a  
1.2  
n/a  
1.7  
3.6  
n/a  
n/a  
n/a  
n/a  
1.2  
1
n/a  
1
5.7  
5.9  
6
n/a  
0
0
n/a  
1
5.8  
5.7  
n/a  
5.7  
5.7  
n/a  
n/a  
n/a  
0
PerPar0  
PerReady  
PerR/W  
n/a  
n/a  
n/a  
0
1
1
PerWE  
n/a  
n/a  
n/a  
ExtReset  
PerClk  
n/a  
n/a  
n/a  
PerClk  
PLB clk  
PerClk  
PerErr  
AMCC Proprietary  
75  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
DDR SDRAM I/O Specifications  
The DDR SDRAM controller times its operation with internal PLB clock signals and generates MemClkOut0 from  
the PLB clock. The PLB clock is an internal signal that cannot be directly observed. However MemClkOut0 is the  
same frequency as the PLB clock signal and is in phase with the PLB clock signal.  
Note: MemClkOut0 can be advanced with respect to the PLB clock by means of the SDRAM0_CLKTR  
programming register. In a typical system, users advance MemClkOut by 90×. This depends on the specific  
application and requires a thorough understanding of the memory system in general (refer to the DDR  
SDRAM controller chapter in the PPC440SP Embedded Processor User’s Manual).  
In the following sections, the label MemClkOut0(0) refers to MemClkOut0 when it has not been phase-shifted, and  
MemClkOut0(90) refers to MemClkOut0 when it has been phase-advanced 90°. Advancing MemClkOut0 by 90°  
creates a 3/4 cycle setup time and 1/4 cycle hold time for the address and control signals in relation to  
MemClkOut0(90). The rising edge of MemClkOut0(90) aligns with the first rising edge of the DQS signal.  
The following DDR data is generated by means of simulation and includes logic, driver, package RLC, and lengths.  
It is not to be used as a circuit design recommendation. Values are calculated over best case and worst case  
processes with speed, temperature, and voltage as follows:  
Best Case = Fast process, -40×C, +1.6V  
Worst Case = Slow process, +85×C, +1.4V  
Note: In all the following DDR tables and timing diagrams, minimum values are measured under best case  
conditions and maximum values are measured under worst case conditions.  
The signals are terminated as indicated in the figure below for the DDR timing data in the following sections.  
Figure 7. DDR SDRAM Simulation Signal Termination Model  
MemClkOut0  
10pF  
120W  
10pF  
MemClkOut0  
PPC440SP  
V
= SV /2  
DD  
TT  
50W  
Addr/Ctrl/Data/DQS  
30pF  
Note: This diagram illustrates the model of the DDR SDRAM interface used when generating simulation timing data.  
It is not a recommended physical circuit design for this interface. An actual interface design will depend on many  
factors, including the type of memory used and the board layout.  
76  
AMCC Proprietary  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 16. DDR SDRAM Output Driver Specifications  
Output Current (mA)  
I/O L (minimum)  
Signal Path  
I/O H (maximum)  
Write Data  
MemData00:07  
MemData08:15  
MemData16:23  
MemData24:31  
MemData32:39  
MemData40:47  
MemData48:55  
MemData56:63  
ECC0:7  
15.2  
15.2  
15.2  
15.2  
15.2  
15.2  
15.2  
15.2  
15.2  
15.2  
15.2  
15.2  
15.2  
15.2  
15.2  
15.2  
15.2  
15.2  
15.2  
15.2  
15.2  
15.2  
15.2  
15.2  
15.2  
15.2  
15.2  
15.2  
15.2  
15.2  
15.2  
15.2  
15.2  
15.2  
15.2  
15.2  
15.2  
15.2  
DM0:8  
MemClkOut0  
MemAddr00:12  
BA0:1  
RAS  
CAS  
WE  
BankSel0:3  
ClkEn0:3  
DQS0:8  
AMCC Proprietary  
77  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
DDR SDRAM Write Operation  
The following timing chart shows the relationship between the signals involved in a DDR write operation.  
Figure 8. DDR SDRAM Write Cycle Timing  
PLB Clk  
MemClkOut  
T
DS  
T
T
HA  
SA  
Addr/Cmd  
DQS  
T
SD  
T
SD  
MemData  
T
HD  
T
HD  
T
T
T
T
T
= Setup time for address and command signals to MemClkOut  
SA  
HA  
SD  
HD  
DS  
= Hold time for address and command signals from MemClkOut  
= Setup time for data signals (minimum time data is valid before rising/falling edge of DSQ)  
= Hold time for data signals (minimum time data is valid after rising/falling edge of DSQ)  
= Delay from rising/falling edge of clock to the rising/falling edge of DQS  
DDR SDRAM Read and Write I/O Timing—T and T  
SA  
HA  
Note 1: Clock speed is 333 MHz. T and T are referenced to MemClkOut.  
SA  
HA  
Note 2: Memory clock signal is shifted by 90° from the internal clock.  
Table 17. DDR SDRAM Read and Write I/O Timing—T and T  
SA  
HA  
T
(ns)  
T
(ns)  
HA  
SA  
Signal Name  
Minimum  
1.32  
Minimum  
1.2  
MemAddr00:12  
BA0:1  
1.15  
1.49  
BankSel0:3  
ClkEn0:3  
CAS  
1.12  
1.52  
1.29  
1.45  
1.24  
1.14  
RAS  
1.29  
1.48  
WE  
1.35  
1.43  
78  
AMCC Proprietary  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
DDR SDRAM Clock to Write DQS Timing—T  
DS  
Note 1: All of the DQS signals are referenced to MemClkOut.  
Note 2: Clock speed is 333 MHz.  
Note 3: The TDS values in the table include 1.5 × 3ns cycle at 333 MHz (3 ns × 1.5 = 4.5 ns).  
Note 4: To obtain adjusted values for lower clock frequencies, subtract 4 ns from the values in the following table  
and add × 1.5 of the cycle time for the lower clock frequency (T - 4.5 + 1.5 T  
).  
DS  
CYC  
Table 18. DDR SDRAM Clock to Write DQS Timing—T  
DS  
T
(ns)  
DS  
Signal Name  
Minimum  
4.76  
Maximum  
5.07  
DQS0  
DQS1  
DQS2  
DQS3  
DQS4  
DQS5  
DQS6  
DQS7  
DQS8  
4.78  
5.09  
4.78  
5.10  
4.76  
5.07  
4.79  
5.11  
4.80  
5.13  
4.81  
5.11  
4.79  
5.11  
4.77  
5.07  
DDR SDRAM Write Data to DQS Timing—T  
T
SD and HD  
Note 1: T and T are measured under worst-case conditions.  
SD  
HD  
Note 2: Clock speed for the values in the following table is 333 MHz.  
Table 19. DDR SDRAM Write Data to DQS Timing—T and T  
SD  
HD  
THD (ns)  
TSD (ns)  
Signal Name  
Reference Signal  
DQS0  
MemData00:07, DM0  
MemData08:15, DM1  
MemData16:23, DM2  
MemData24:31, DM3  
MemData32:39, DM4  
MemData40:47, DM5  
MemData48:55, DM6  
MemData56:63, DM7  
ECC0:7, DM8  
0.58  
0.62  
0.62  
0.63  
0.68  
0.67  
0.62  
0.65  
0.63  
0.64  
0.55  
0.60  
0.57  
0.54  
0.52  
0.61  
0.55  
0.61  
DQS1  
DQS2  
DQS3  
DQS4  
DQS5  
DQS6  
DQS7  
DQS8  
AMCC Proprietary  
79  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
DDR SDRAM Read Operation  
The read of the incoming data from the SDRAM is done on the rising and falling edges of the differential DQS  
signal. The data must be centered on these edges for correct operation.  
The PPC440SP can delay in very small increments the DQS by means of the programming of the  
MCIF0_RODC[RQFD] register field.  
DDR SDRAM MemClkOut0 and Read Clock Delay  
To accommodate timing variations introduced by the system designs using this chip, the three-stage data path  
shown in Figure 9, below, is used to eliminate metastability and allow data sampling to be adjusted for minimum  
latency. The data is stored in the eight Flip Flops of Stage 1, so that it can be transferred later, within an 8X period.  
Figure 9. DDR SDRAM Read Data Path.  
FF: Flip-Flop  
DDR 1X Clock  
Ext FeedBack  
Signals  
Driver  
MemDCFdbkD  
FeedBack  
Signal Gen  
Coarse Delay  
MCIF0_RFDC[RFFD]  
Fine Delay  
Read Start  
Read Latency adjust circuit  
CAS Lat Delay  
DDR 1X Clock  
Rec  
Stage 2 Store  
Oversampling  
Fine Delay  
MemDCFdbkR  
DQS aligned  
FBK signal  
Cycles  
Delay  
+1  
MCIF0_RFDC[RFOS]  
Feedback  
Data Capture  
Window  
T1 T2 T3 T4  
MCIF0_RDCC[RDSS]  
adjust  
Oversampling  
Clock  
0
1
Q2_Ovs  
7
Package  
pins  
Mux  
0
2
4
6
FF  
Compare  
FF  
Q2  
PLB bus  
[0:63]  
D
Read FIFO  
Upper  
(x64)  
C
Mux  
DQS Rising  
Edge Sync  
DQ  
Data  
(x64)  
Stage 2  
Stage 3  
Stage 1  
Lower  
FF  
FF  
1
3
5
Q3  
PLB bus  
[64:127]  
FF  
D
(x64)  
7
C
Programmed  
Read DQS  
Delay  
DQS Falling  
Edge Sync  
DQS  
(Diff)  
DDR 1X Clock  
PLB 1X Clock  
MCIF0_RQDC[RQFD]  
80  
AMCC Proprietary  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Table 20. DDR SDRAM I/O Read Timing—T and T  
SD  
HD  
Notes:  
1. TSD and THD are measured under worst case conditions.  
2. Clock speed for the values in the table is 333.33MHz.  
3. The time values in the table include 1/4 of a cycle at 166MHz (3ns x 0.25 = 0.75 ns).  
4. To obtain adjusted TSD and THD values for lower clock frequencies, subtract 0.75 ns from the values in the table and add 1/4  
of the cycle time for the lower clock frequency (e.g., TSD - 0.75 + 0.25TCYC).  
Read Data vs DQS Setup  
TSD (ns)  
Read Data vs DQS Hold  
THD (ns)  
Signal Names  
MemData00:07  
Reference Signal  
DQS0  
DQS1  
DQS2  
DQS3  
DQS4  
DQS5  
DQS6  
DQS7  
DQS8  
0.00  
0.00  
0.00  
0.00  
0.00  
0.00  
0.00  
0.00  
0.00  
1.00  
1.00  
1.00  
1.00  
1.00  
1.00  
1.00  
1.00  
1.00  
MemData08:15  
MemData16:23  
MemData24:31  
MemData32:39  
MemData40:47  
MemData48:55  
MemData56:63  
ECC0:7  
Figure 10 shows the data strobe (DQS) and the data to be coincident. There is actually a slight skew as specified  
by the SDRAM specifications, and there can be additional skew due to loading and signal routing. It is  
recommended that the signal length for all of the eight DQS signals be matched.  
Figure 10. DDR SDRAM Memory Data and DQS  
DQS  
TSD  
MemData  
THD  
AMCC Proprietary  
81  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
The following figure shows the timing relationship between SDRAM DDR Data at the input pin and the store of the  
data in stage 1.  
Figure 11. DDR SDRAM Read Cycle Timing Example  
Oversampling Guard Band  
DDR 1X Clock  
DDR 2X Clock  
Memclk (Diff.)  
DQS at  
MemCntl pin  
Data at pin  
D0  
D1  
D2  
D3  
D4  
T2  
D5  
D6  
D7  
D8  
D9  
Store 1st Data in Stage 2  
T3  
FeedBack  
output  
1X DDR Clk cycle  
T1  
T4  
Delayed DQS  
Data out Stage 1 (0)  
Data out Stage 1 (1)  
Data out Stage 1 (2)  
Valid  
High  
Low  
D0  
D1  
D2  
D3  
Data out Stage 2  
PLB 1X Clock  
82  
AMCC Proprietary  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Initialization  
The PPC440SP provides an option for setting initial parameters based on default values or by reading them from a  
serial “bootstrap” ROM attached to the IIC0 bus. These options are defined by strapping on three external pins  
(see “Strapping” below).  
Strapping  
While the SysReset input pin is low (system reset), the state of certain I/O pins is read to enable certain default  
initial conditions prior to PPC440SP start-up. The actual capture instant is the nearest SysClk edge before the  
deassertion of reset. These pins must be strapped using external pull-up (logical 1) or pull-down (logical 0)  
resistors to select the desired default conditions. They are used for strap functions only during reset. Following  
reset they are used for normal functions.  
Figure 21 lists the strapping pins along with their functions and strapping options:  
Table 21. Strapping Pin Assignments  
Pin Strapping  
Bit 1  
Bit2  
Function  
Option  
Bit 0  
A08  
(UART0_DCD)  
C11  
(UART0_DSR)  
C09  
(UART0_CTS)  
Serial Bootstrap ROM is disabled (Bit 0 off).  
Refer to the IIC Bootstrap Controller chapter in the  
PPC440SP Embedded Processor User’s Manual  
for details.  
Boot from EBC  
Boot from PCI  
0x54  
0
0
1
1
1
1
0
1
0
1
0
1
Serial Bootstrap ROM is enabled (Bit 0 on).  
The options being selected are the IIC0 slave  
address that responds with strapping data and  
reading 128 bits from the Bootstrap ROM.  
0
0
1
1
0x50  
Serial Bootstrap ROM is enabled (Bit 0 on).  
The options being selected are the IIC0 slave  
address that responds with strapping data and  
reading 256 bits from the Bootstrap ROM.  
0x54  
0x50  
Serial Bootstrap ROM  
During reset, if the serial device is enabled, initial conditions can be read from a ROM connected to the IIC0 port. In  
this case, at the de-assertion of SysReset, the PPC440SP sequentially reads up to 32 bytes from the ROM device  
on the IIC0 port and sets the SDR0_SDSTP0 - SDR0_SDSTP7 registers accordingly.  
The initialization settings and their default values are described in detail in the PPC440SP Embedded Processor  
User’s Manual.  
AMCC Proprietary  
83  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Document Revision History  
Revision  
Date  
Description  
Corrected Package Thermal Specifications table where the letter q appeared instead of the symbol  
for theta.  
1.23  
Sept 26, 2006  
1.22  
1.21  
Sept 22, 2006  
Sept 12, 2006  
Updated Recommended DC Operating Conditions table.  
Updated Processor Clock values in Clocking Specifications table.  
Updated Recommended DC Op Conditions and Signal Functional Description tables for PCI-X  
DDR mode 2.  
1.20  
1.19  
1.18  
June 27, 2006  
June 14, 2006  
May 23, 2006  
Updated signal lists.  
Fixed doc issue for PEROE signal in Signal Functional Description table. Updated Clocking  
Specifications table and Serial Bootstrap ROM paragraph.  
Updated core package graphic in Figure 3. Added RAID acceleration section to Features,  
Description, and functional details sections.  
1.17  
1.16  
1.15  
1.14  
1.13  
May 1, 2006  
March 8, 2006  
March 7, 2006  
March 6, 2006  
February 9, 2006  
Updated ordering and PVR information, part number list, and package diagram. GJG  
Removed DMA statement from Serial Port feature statement. Removed reference to notes from  
PERBLAST entry in signal functional description table. GJG  
Updated description of On-Chip SRAM/L2 Cache in Introduction. GJG  
Updated Signal Function Description table per JB, updated mailing address and copyright date in  
disclaimer. GJG  
Clarified information about DDR SDRAM I/O specifications, updated note in system memory  
address map table per GB, updated ordering and PVR information, part number list, and package  
diagram, deleted Preliminary from running head. GJG  
1.12  
Nov 15, 2005  
1.11  
1.10  
July 12, 2005  
May 23, 2005  
Updated leakage current info, case temp range, DDR SDRAM Signal Termination graphic. GJG  
Changed PVR numbers for pass 2. Corrected functional block diagram. Updated Write timing  
diagrams. GJG  
Changed part numbers in Ordering and PVR Information section to reflect pass 2. Removed text for  
unsupported COLA component. GJG  
1.09  
1.08  
Mar 8, 2005  
Added table to document muxed usage of GPIO signals. Removed additional references to  
unsupported COLA serial interface. Reformatted LOF and LOT to comply with AMCC style.  
Updated Description information on first page, sections on DC power supply loads and  
recommended DC operating conditions. GJG  
Feb 16, 2005  
1.07  
1.06  
Jan 19, 2005  
Dec 21, 2004  
Remove references to unsupported COLA serial interface. GJG  
Update max case temp in Recommended DC Op Conditions table to match Ordering and PVR  
Information table. GJG  
Update Order Part Number Key information, DDR SDRAM Read data Path block diagram, and  
DDR SDRAM Read Cycle Timing example diagram per GB. GJG  
1.05  
1.04  
1.03  
Dec 14, 2004  
Dec 01, 2004  
Oct 19, 2004  
Update Ordering and PVR information. GJG  
Update table in Recommended DC Operating Conditions section per Docs Issue Database ID #12.  
GJG  
Update functional block diagram and text, signal functional description table, and recommended  
DC operating conditions section with GB’s comments. GJG  
1.02  
Oct 12, 2004  
1.01  
1.00  
Sept 08, 2004  
Dec 31, 2003  
First official draft. GJG  
Create initial data sheet.  
84  
AMCC Proprietary  
Revision 1.23 - Sept 26, 2006  
Data Sheet  
PowerPC 440SP Embedded Processor  
Applied Micro Circuits Corporation  
215 Moffett Park Dr., Sunnyvale, CA 94089  
Phone: (858) 450-9333 — (800) 755-2622 — Fax: (858) 450-9885  
http://www.amcc.com  
AMCC reserves the right to make changes to its products, its datasheets, or related documentation, without notice and war-  
rants its products solely pursuant to its terms and conditions of sale, only to substantially comply with the latest available  
datasheet. Please consult AMCC’s Term and Conditions of Sale for its warranties and other terms, conditions and limitations.  
AMCC may discontinue any semiconductor product or service without notice, and advises its customers to obtain the latest  
version of relevant information to verify, before placing orders, that the information is current. AMCC does not assume any lia-  
bility arising out of the application or use of any product or circuit described herein, neither does it convey any license under  
its patent rights nor the rights of others. AMCC reserves the right to ship devices of higher grade in place of those of lower  
grade.  
AMCC SEMICONDUCTOR PRODUCTS ARE NOT DESIGNED, INTENDED, AUTHORIZED, OR WARRANTED TO BE  
SUITABLE FOR USE IN LIFE-SUPPORT APPLICATIONS, DEVICES OR SYSTEMS OR OTHER CRITICAL  
APPLICATIONS.  
AMCC is a registered Trademark of Applied Micro Circuits Corporation. Copyright © 2006 Applied Micro Circuits Corporation.  
AMCC Proprietary  
85  

相关型号:

PPC440SPE

PowerPC 440SPe Embedded Processor
AMCC

PPC440SPE-3GA533C

PowerPC 440SPe Embedded Processor
AMCC

PPC440SPE-3GA667C

PowerPC 440SPe Embedded Processor
AMCC

PPC440SPE-AGB533C

PowerPC 440SPe Embedded Processor
AMCC

PPC440SPE-AGB667C

PowerPC 440SPe Embedded Processor
AMCC

PPC440SPE-AGB800C

RISC Microprocessor, 32-Bit, 800MHz, CMOS, PBGA675, 27 X 27 MM, 1 MM PITCH, PLASTIC, FCBGA-675
AMCC

PPC440SPE-ANB533C

PowerPC 440SPe Embedded Processor
AMCC

PPC440SPE-ANB667C

PowerPC 440SPe Embedded Processor
AMCC

PPC440SPE-RGB533C

PowerPC 440SPe Embedded Processor
AMCC

PPC440SPE-RGB667C

PowerPC 440SPe Embedded Processor
AMCC

PPC440SPE-RNB533C

PowerPC 440SPe Embedded Processor
AMCC

PPC440SPE-RNB667C

PowerPC 440SPe Embedded Processor
AMCC