Freescale Semiconductor
Technical Data
MPC8555EEC Rev. 4, 12/2006
MPC8555E PowerQUICC™ III Integrated Communications Processor Hardware Specifications
The MPC8555E integrates a PowerPC™ processor core built on Power Architecture™ technology with system logic required for networking, telecommunications, and wireless infrastructure applications. The MPC8555E is a member of the PowerQUICC™ III family of devices that combine system-level support for industry-standard interfaces with processors that implement the embedded category of the Power Architecture technology. For functional characteristics of the processor, refer to the MPC8555E PowerQUICC™ III Integrated Communications Processor Reference Manual. To locate any published errata or updates for this document refer to http://www.freescale.com or contact your Freescale sales office.
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
Contents Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Electrical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . 8 Power Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . 12 Clock Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 RESET Initialization . . . . . . . . . . . . . . . . . . . . . . . . . . 16 DDR SDRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 DUART . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Ethernet: Three-Speed, MII Management . . . . . . . . . . 22 Local Bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 CPM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 JTAG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 I2C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 PCI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 Package and Pin Listings . . . . . . . . . . . . . . . . . . . . . . . 55 Clocking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 Thermal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 System Design Information . . . . . . . . . . . . . . . . . . . . . 77 Document Revision History . . . . . . . . . . . . . . . . . . . . 84 Device Nomenclature . . . . . . . . . . . . . . . . . . . . . . . . . 84
© Freescale Semiconductor, Inc., 2004, 2004, 2006. All rights reserved.
Overview
1
Overview
The following section provides a high-level overview of the MPC8555E features. Figure 1 shows the major functional units within the MPC8555E.
DDR SDRAM DDR SDRAM Controller I2C Controller DUART GPIO 32b IRQs Local Bus Controller Programmable Interrupt Controller
CPM Time-Slot Assigner Serial DMA
Security Engine
256 Kbyte L2 Cache/ SRAM
e500 Core
32-Kbyte L1 I Cache 32-Kbyte L1 D Cache
e500 Coherency Module
Core Complex Bus
64/32b PCI Controller OCeaN 0/32b PCI Controller DMA Controller
MPHY UTOPIA MIIs/RMIIs TDMs I/Os
FCC FCC SCC SCC/USB SCC SMC SMC SPI I2C
ROM I-Memory DPRAM RISC Engine Parallel I/O Baud Rate Generators Timers CPM Interrupt Controller
Serial Interfaces
10/100/1000 MAC 10/100/1000 MAC
MII, GMII, TBI, RTBI, RGMIIs
Figure 1. MPC8555E Block Diagram
1.1
Key Features
The following lists an overview of the MPC8555E feature set. • Embedded e500 Book E-compatible core — High-performance, 32-bit Book E-enhanced core that implements the PowerPC architecture — Dual-issue superscalar, 7-stage pipeline design — 32-Kbyte L1 instruction cache and 32-Kbyte L1 data cache with parity protection — Lockable L1 caches—entire cache or on a per-line basis — Separate locking for instructions and data — Single-precision floating-point operations — Memory management unit especially designed for embedded applications — Enhanced hardware and software debug support — Dynamic power management — Performance monitor facility
MPC8555E PowerQUICC™ III Integrated Communications Processor Hardware Specifications, Rev. 4 2 Freescale Semiconductor
Overview
•
•
Security Engine is optimized to handle all the algorithms associated with IPSec, SSL/TLS, SRTP, 802.11i, iSCSI, and IKE processing. The Security Engine contains 4 Crypto-channels, a Controller, and a set of crypto Execution Units (EUs). The Execution Units are: — Public Key Execution Unit (PKEU) supporting the following: – RSA and Diffie-Hellman – Programmable field size up to 2048-bits – Elliptic curve cryptography – F2m and F(p) modes – Programmable field size up to 511-bits — Data Encryption Standard Execution Unit (DEU) – DES, 3DES – Two key (K1, K2) or Three Key (K1, K2, K3) – ECB and CBC modes for both DES and 3DES — Advanced Encryption Standard Unit (AESU) – Implements the Rinjdael symmetric key cipher – Key lengths of 128, 192, and 256 bits.Two key – ECB, CBC, CCM, and Counter modes — ARC Four execution unit (AFEU) – Implements a stream cipher compatible with the RC4 algorithm – 40- to 128-bit programmable key — Message Digest Execution Unit (MDEU) – SHA with 160-bit or 256-bit message digest – MD5 with 128-bit message digest – HMAC with either algorithm — Random Number Generator (RNG) — 4 Crypto-channels, each supporting multi-command descriptor chains – Static and/or dynamic assignment of crypto-execution units via an integrated controller – Buffer size of 256 Bytes for each execution unit, with flow control for large data sizes High-performance RISC CPM operating at up to 333 MHz — CPM software compatibility with previous PowerQUICC families — One instruction per clock — Executes code from internal ROM or instruction RAM — 32-bit RISC architecture — Tuned for communication environments: instruction set supports CRC computation and bit manipulation. — Internal timer — Interfaces with the embedded e500 core processor through a 32-Kbyte dual-port RAM and virtual DMA channels for each peripheral controller — Handles serial protocols and virtual DMA
MPC8555E PowerQUICC™ III Integrated Communications Processor Hardware Specifications, Rev. 4 Freescale Semiconductor 3
Overview
•
— Two full-duplex fast communications controllers (FCCs) that support the following protocols: – ATM protocol through two UTOPIA level 2 interfaces – IEEE802.3/Fast Ethernet (10/100) – HDLC – Totally transparent operation — Three full-duplex serial communications controllers (SCCs) support the following protocols: – High level/synchronous data link control (HDLC/SDLC) – LocalTalk (HDLC-based local area network protocol) – Universal asynchronous receiver transmitter (UART) – Synchronous UART (1x clock mode) – Binary synchronous communication (BISYNC) – Totally transparent operation – QMC support, providing 64 channels per SCC using only one physical TDM interface — Universal serial bus (USB) controller that is full/low-speed compliant (multiplexed on an SCC) – USB host mode – Supports USB slave mode — Serial peripheral interface (SPI) support for master or slave — I2C bus controller — Two serial management controllers (SMCs) supporting: – UART – Transparent – General-circuit interfaces (GCI) — Time-slot assigner supports multiplexing of data from any of the SCCs and FCCs onto eight time-division multiplexed (TDM) interfaces. The time-slot assigner supports the following TDM formats: – T1/CEPT lines – T3/E3 – Pulse code modulation (PCM) highway interface – ISDN primary rate – Freescale interchip digital link (IDL) – General circuit interface (GCI) — User-defined interfaces — Eight independent baud rate generators (BRGs) — Four general-purpose 16-bit timers or two 32-bit timers — General-purpose parallel ports—16 parallel I/O lines with interrupt capability 256 Kbytes of on-chip memory — Can act as a 256-Kbyte level-2 cache — Can act as a 256-Kbyte or two 128-Kbyte memory-mapped SRAM arrays
MPC8555E PowerQUICC™ III Integrated Communications Processor Hardware Specifications, Rev. 4
4
Freescale Semiconductor
Overview
•
•
•
Can be partitioned into 128-Kbyte L2 cache plus 128-Kbyte SRAM Full ECC support on 64-bit boundary in both cache and SRAM modes SRAM operation supports relocation and is byte-accessible Cache mode supports instruction caching, data caching, or both External masters can force data to be allocated into the cache through programmed memory ranges or special transaction types (stashing) — Eight-way set-associative cache organization (1024 sets of 32-byte cache lines) — Supports locking the entire cache or selected lines – Individual line locks set and cleared through Book E instructions or by externally mastered transactions — Global locking and flash clearing done through writes to L2 configuration registers — Instruction and data locks can be flash cleared separately — Read and write buffering for internal bus accesses Address translation and mapping unit (ATMU) — Eight local access windows define mapping within local 32-bit address space — Inbound and outbound ATMUs map to larger external address spaces – Three inbound windows plus a configuration window on PCI – Four inbound windows – Four outbound windows plus default translation for PCI DDR memory controller — Programmable timing supporting first generation DDR SDRAM — 64-bit data interface, up to MHz data rate — Four banks of memory supported, each up to 1 Gbyte — DRAM chip configurations from 64 Mbits to 1 Gbit with x8/x16 data ports — Full ECC support — Page mode support (up to 16 simultaneous open pages) — Contiguous or discontiguous memory mapping — Sleep mode support for self refresh DDR SDRAM — Supports auto refreshing — On-the-fly power management using CKE signal — Registered DIMM support — Fast memory access via JTAG port — 2.5-V SSTL2 compatible I/O Programmable interrupt controller (PIC) — Programming model is compliant with the OpenPIC architecture — Supports 16 programmable interrupt and processor task priority levels — Supports 12 discrete external interrupts — Supports 4 message interrupts with 32-bit messages
MPC8555E PowerQUICC™ III Integrated Communications Processor Hardware Specifications, Rev. 4
— — — — —
Freescale Semiconductor
5
Overview
•
•
•
•
•
— Supports connection of an external interrupt controller such as the 8259 programmable interrupt controller — Four global high resolution timers/counters that can generate interrupts — Supports additional internal interrupt sources — Supports fully nested interrupt delivery — Interrupts can be routed to external pin for external processing — Interrupts can be routed to the e500 core’s standard or critical interrupt inputs — Interrupt summary registers allow fast identification of interrupt source Two I2C controllers (one is contained within the CPM, the other is a stand-alone controller which is not part of the CPM) — Two-wire interface — Multiple master support — Master or slave I2C mode support — On-chip digital filtering rejects spikes on the bus Boot sequencer — Optionally loads configuration data from serial ROM at reset via the stand-alone I2C interface — Can be used to initialize configuration registers and/or memory — Supports extended I2C addressing mode — Data integrity checked with preamble signature and CRC DUART — Two 4-wire interfaces (RXD, TXD, RTS, CTS) — Programming model compatible with the original 16450 UART and the PC16550D Local bus controller (LBC) — Multiplexed 32-bit address and data operating at up to 166 MHz — Eight chip selects support eight external slaves — Up to eight-beat burst transfers — The 32-, 16-, and 8-bit port sizes are controlled by an on-chip memory controller — Three protocol engines available on a per chip select basis: – General purpose chip select machine (GPCM) – Three user programmable machines (UPMs) – Dedicated single data rate SDRAM controller — Parity support — Default boot ROM chip select with configurable bus width (8-, 16-, or 32-bit) Two Three-speed (10/100/1000)Ethernet controllers (TSECs) — Dual IEEE 802.3, 802.3u, 802.3x, 802.3z AC compliant controllers — Support for Ethernet physical interfaces: – 10/100/1000 Mbps IEEE 802.3 GMII – 10/100 Mbps IEEE 802.3 MII
MPC8555E PowerQUICC™ III Integrated Communications Processor Hardware Specifications, Rev. 4
6
Freescale Semiconductor
Overview
•
•
– 10 Mbps IEEE 802.3 MII – 1000 Mbps IEEE 802.3z TBI – 10/100/1000 Mbps RGMII/RTBI — Full- and half-duplex support — Buffer descriptors are backwards compatible with MPC8260 and MPC860T 10/100 programming models — 9.6-Kbyte jumbo frame support — RMON statistics support — 2-Kbyte internal transmit and receive FIFOs — MII management interface for control and status — Programmable CRC generation and checking OCeaN switch fabric — Three-port crossbar packet switch — Reorders packets from a source based on priorities — Reorders packets to bypass blocked packets — Implements starvation avoidance algorithms — Supports packets with payloads of up to 256 bytes Integrated DMA controller — Four-channel controller — All channels accessible by both local and remote masters — Extended DMA functions (advanced chaining and striding capability) — Support for scatter and gather transfers — Misaligned transfer capability — Interrupt on completed segment, link, list, and error — Supports transfers to or from any local memory or I/O port — Selectable hardware-enforced coherency (snoop/no-snoop) — Ability to start and flow control each DMA channel from external 3-pin interface — Ability to launch DMA from single write transaction PCI Controllers — PCI 2.2 compatible — One 64-bit or two 32-bit PCI ports supported at 16 to 66 MHz — Host and agent mode support, 64-bit PCI port can be host or agent, if two 32-bit ports, only one can be an agent — 64-bit dual address cycle (DAC) support — Supports PCI-to-memory and memory-to-PCI streaming — Memory prefetching of PCI read accesses — Supports posting of processor-to-PCI and PCI-to-memory writes
•
MPC8555E PowerQUICC™ III Integrated Communications Processor Hardware Specifications, Rev. 4 Freescale Semiconductor 7
Electrical Characteristics
•
•
— PCI 3.3-V compatible — Selectable hardware-enforced coherency — Selectable clock source (SYSCLK or independent PCI_CLK) Power management — Fully static 1.2-V CMOS design with 3.3- and 2.5-V I/O — Supports power save modes: doze, nap, and sleep — Employs dynamic power management — Selectable clock source (sysclk or independent PCI_CLK) System performance monitor — Supports eight 32-bit counters that count the occurrence of selected events — Ability to count up to 512 counter specific events — Supports 64 reference events that can be counted on any of the 8 counters — Supports duration and quantity threshold counting — Burstiness feature that permits counting of burst events with a programmable time between bursts — Triggering and chaining capability — Ability to generate an interrupt on overflow System access port — Uses JTAG interface and a TAP controller to access entire system memory map — Supports 32-bit accesses to configuration registers — Supports cache-line burst accesses to main memory — Supports large block (4-Kbyte) uploads and downloads — Supports continuous bit streaming of entire block for fast upload and download IEEE 1149.1-compliant, JTAG boundary scan 783 FC-PBGA package
•
• •
2
Electrical Characteristics
This section provides the AC and DC electrical specifications and thermal characteristics for the MPC8555E. The MPC8555E is currently targeted to these specifications. Some of these specifications are independent of the I/O cell, but are included for a more complete reference. These are not purely I/O buffer design specifications.
MPC8555E PowerQUICC™ III Integrated Communications Processor Hardware Specifications, Rev. 4 8 Freescale Semiconductor
Electrical Characteristics
2.1
Overall DC Electrical Characteristics
This section covers the ratings, conditions, and other characteristics.
2.1.1
Absolute Maximum Ratings
Table 1. Absolute Maximum Ratings 1
Characteristic Symbol VDD AVDD GVDD LVDD OVDD MVIN MVREF LVIN OVIN Max Value –0.3 to 1.32 0.3 to 1.43 (for 1 GHz only) –0.3 to 1.32 0.3 to 1.43 (for 1 GHz only) –0.3 to 3.63 –0.3 to 3.63 –0.3 to 2.75 –0.3 to 3.63 –0.3 to (GVDD + 0.3) –0.3 to (GVDD + 0.3) –0.3 to (LVDD + 0.3) –0.3 to (OVDD + 0.3)1 Unit V V V V V V V V V 3 2, 5 2, 5 4, 5 5 Notes
Table 1 provides the absolute maximum ratings.
Core supply voltage PLL supply voltage DDR DRAM I/O voltage Three-speed Ethernet I/O, MII management voltage CPM, PCI, local bus, DUART, system control and power management, I2C, and JTAG I/O voltage Input voltage DDR DRAM signals DDR DRAM reference Three-speed Ethernet signals CPM, Local bus, DUART, SYSCLK, system control and power management, I2C, and JTAG signals PCI Storage temperature range
OVIN TSTG
–0.3 to (OVDD + 0.3) –55 to 150
V •C
6
Notes: 1. Functional and tested operating conditions are given in Table 2. Absolute maximum ratings are stress ratings only, and functional operation at the maximums is not guaranteed. Stresses beyond those listed may affect device reliability or cause permanent damage to the device. 2. Caution: MVIN must not exceed GVDD by more than 0.3 V. This limit may be exceeded for a maximum of 20 ms during power-on reset and power-down sequences. 3. Caution: OVIN must not exceed OVDD by more than 0.3 V. This limit may be exceeded for a maximum of 20 ms during power-on reset and power-down sequences. 4. Caution: LVIN must not exceed LVDD by more than 0.3 V. This limit may be exceeded for a maximum of 20 ms during power-on reset and power-down sequences. 5. (M,L,O)VIN and MVREF may overshoot/undershoot to a voltage and for a maximum duration as shown in Figure 2. 6. OVIN on the PCI interface may overshoot/undershoot according to the PCI Electrical Specification for 3.3-V operation, as shown in Figure 3.
MPC8555E PowerQUICC™ III Integrated Communications Processor Hardware Specifications, Rev. 4 Freescale Semiconductor 9
Electrical Characteristics
2.1.2
Power Sequencing
The MPC8555Erequires its power rails to be applied in a specific sequence in order to ensure proper device operation. These requirements are as follows for power up: 1. VDD, AVDDn 2. GVDD, LVDD, OVDD (I/O supplies) Items on the same line have no ordering requirement with respect to one another. Items on separate lines must be ordered sequentially such that voltage rails on a previous step must reach 90 percent of their value before the voltage rails on the current step reach ten percent of theirs.
NOTE
If the items on line 2 must precede items on line 1, please ensure that the delay will not exceed 500 ms and the power sequence is not done greater than once per day in production environment.
NOTE
From a system standpoint, if the I/O power supplies ramp prior to the VDD core supply, the I/Os on the MPC8555E may drive a logic one or zero during power-up.
2.1.3
Recommended Operating Conditions
Table 2 provides the recommended operating conditions for the MPC8555E. Note that the values in Table 2 are the recommended and tested operating conditions. Proper device operation outside of these conditions is not guaranteed.
Table 2. Recommended Operating Conditions
Characteristic Core supply voltage PLL supply voltage DDR DRAM I/O voltage Three-speed Ethernet I/O voltage PCI, local bus, DUART, system control and power management, I2C, and JTAG I/O voltage Symbol VDD AVDD GVDD LVDD OVDD Recommended Value 1.2 V ± 60 mV 1.3 V± 50 mV (for 1 GHz only) 1.2 V ± 60 mV 1.3 V ± 50 mV (for 1 GHz only) 2.5 V ± 125 mV 3.3 V ± 165 mV 2.5 V ± 125 mV 3.3 V ± 165 mV Unit V V V V V
MPC8555E PowerQUICC™ III Integrated Communications Processor Hardware Specifications, Rev. 4 10 Freescale Semiconductor
Electrical Characteristics
Table 2. Recommended Operating Conditions (continued)
Characteristic Input voltage DDR DRAM signals DDR DRAM reference Three-speed Ethernet signals PCI, local bus, DUART, SYSCLK, system control and power management, I2C, and JTAG signals Die-junction Temperature Symbol MVIN MVREF LVIN OVIN Recommended Value GND to GVDD GND to GVDD GND to LVDD GND to OVDD Unit V V V V
Tj
0 to 105
°C
Figure 2 shows the undershoot and overshoot voltages at the interfaces of the MPC8555E.
G/L/OVDD + 20% G/L/OVDD + 5% VIH G/L/OVDD
GND GND – 0.3 V VIL GND – 0.7 V Not to Exceed 10% of tSYS1
Note: 1. Note that tSYS refers to the clock period associated with the SYSCLK signal.
Figure 2. Overshoot/Undershoot Voltage for GVDD/OVDD/LVDD
The MPC8555E core voltage must always be provided at nominal 1.2 V (see Table 2 for actual recommended core voltage). Voltage to the processor interface I/Os are provided through separate sets of supply pins and must be provided at the voltages shown in Table 2. The input voltage threshold scales with respect to the associated I/O supply voltage. OVDD and LVDD based receivers are simple CMOS I/O circuits and satisfy appropriate LVCMOS type specifications. The DDR SDRAM interface uses a single-ended differential receiver referenced the externally supplied MVREF signal (nominally set to GVDD/2) as is appropriate for the SSTL2 electrical signaling standard.
MPC8555E PowerQUICC™ III Integrated Communications Processor Hardware Specifications, Rev. 4 Freescale Semiconductor 11
Power Characteristics
2.1.4
Output Driver Characteristics
Table 3 provides information on the characteristics of the output driver strengths. The values are preliminary estimates.
Table 3. Output Drive Capability
Driver Type Programmable Output Impedance (Ω ) 25 42 (default) PCI signals 25 42 (default) DDR signal TSEC/10/100 signals DUART, system control, I2C, JTAG 20 42 42 GVDD = 2.5 V LVDD = 2.5/3.3 V OVDD = 3.3 V 2 Supply Voltage OVDD = 3.3 V Notes
Local bus interface utilities signals
1
Notes: 1. The drive strength of the local bus interface is determined by the configuration of the appropriate bits in PORIMPSCR. 2. The drive strength of the PCI interface is determined by the setting of the PCI_GNT1 signal at reset.
3
Power Characteristics
Table 4. Power Dissipation(1) (2)
CCB Frequency (MHz) 200 Core Frequency (MHz) 400 500 600 267 533 667 800 333 667 833 1000(6) VDD 1.2 1.2 1.2 1.2 1.2 1.2 1.2 1.2 1.3 Typical Power(3)(4) Maximum Power(5) (W) (W) 4.9 5.2 5.5 5.4 5.9 6.3 6.0 6.5 9.6 6.6 7.0 7.3 7.2 7.7 9.1 7.9 9.3 12.8
The estimated typical power dissipation for this family of PowerQUICC III devices is shown in Table 4.
Notes: 1. The values do not include I/O supply power (OVDD, LVDD, GVDD) or AVDD.
MPC8555E PowerQUICC™ III Integrated Communications Processor Hardware Specifications, Rev. 4 12 Freescale Semiconductor
Power Characteristics
2. Junction temperature is a function of die size, on-chip power dissipation, package thermal resistance, mounting site (board) temperature, ambient temperature, air flow, power dissipation of other components on the board, and board thermal resistance. Any customer design must take these considerations into account to ensure the maximum 105 degrees junction temperature is not exceeded on this device. 3. Typical power is based on a nominal voltage of VDD = 1.2V, a nominal process, a junction temperature of Tj = 105° C, and a Dhrystone 2.1 benchmark application. 4. Thermal solutions will likely need to design to a value higher than Typical Power based on the end application, TA target, and I/O power 5. Maximum power is based on a nominal voltage of VDD = 1.2V, worst case process, a junction temperature of Tj = 105° C, and an artificial smoke test. 6. The nominal recommended VDD = 1.3V for this speed grade.
Table 5. Typical I/O Power Dissipation
Interface DDR I/O Parameters CCB = 200 MHz CCB = 266 Mhz CCB = 300 Mhz CCB = 333 Mhz PCI I/O 64b, 66Mhz 64b, 33Mhz 32b, 66Mhz 32b, 33Mhz Local Bus I/O 32b, 167Mhz 32b, 133Mhz 32b, 83Mhz 32b, 66Mhz 32b, 33Mhz TSEC I/O MII GMII or TBI RGMII or RTBI CPM - FCC MII RMII HDLC 16 Mbps UTOPIA-8 SPHY UTOPIA-8 MPHY UTOPIA-16 SPHY UTOPIA-16 MPHY 0.015 0.013 0.009 0.06 0.1 0.094 0.135 GVDD (2.5V) 0.46 0.59 0.66 0.73 0.14 0.08 0.07 0.04 0.30 0.24 0.16 0.13 0.07 0.01 0.07 0.04 OVDD (3.3V) LVDD (3.3V) LVDD (2.5V) Unit W W W W W W W W W W W W W W W W W W W W W W W — — — — — — — — — Multiply by number of interfaces used. — — — — — — — — Multiply by 2 if using two 32b ports Comments
MPC8555E PowerQUICC™ III Integrated Communications Processor Hardware Specifications, Rev. 4 Freescale Semiconductor 13
Power Characteristics
Table 5. Typical I/O Power Dissipation (continued)
Interface CPM - SCC TDMA or TDMB TDMA or TDMB Parameters HDLC 16 Mbps Nibble Mode Per Channel GVDD (2.5V) OVDD (3.3V) 0.004 0.01 0.005 LVDD (3.3V) LVDD (2.5V) Unit W W W — — Up to 4 TDM channels, multiply by number of TDM channels. Comments
MPC8555E PowerQUICC™ III Integrated Communications Processor Hardware Specifications, Rev. 4 14 Freescale Semiconductor
Clock Timing
4
4.1
Clock Timing
System Clock Timing
Table 6. SYSCLK AC Timing Specifications
Parameter/Condition Symbol fSYSCLK tSYSCLK tKH, tKL tKHK/tSYSCLK — Min — 6.0 0.6 40 — Typical — — 1.0 — — Max 166 — 1.2 60 +/- 150 Unit MHz ns ns % ps Notes 1 — 2 3 4, 5
Table 6 provides the system clock (SYSCLK) AC timing specifications for the MPC8555E.
SYSCLK frequency SYSCLK cycle time SYSCLK rise and fall time SYSCLK duty cycle SYSCLK jitter
Notes: 1. Caution: The CCB to SYSCLK ratio and e500 core to CCB ratio settings must be chosen such that the resulting SYSCLK frequency, e500 (core) frequency, and CCB frequency do not exceed their respective maximum or minimum operating frequencies. 2. Rise and fall times for SYSCLK are measured at 0.6 V and 2.7 V. 3. Timing is guaranteed by design and characterization. 4. This represents the total input jitter—short term and long term—and is guaranteed by design. 5. For spread spectrum clocking, guidelines are +/-1% of the input frequency with a maximum of 60 kHz of modulation regardless of the input frequency.
4.2
TSEC Gigabit Reference Clock Timing
Table 7 provides the TSEC gigabit reference clock (EC_GTX_CLK125) AC timing specifications for the MPC8555E.
Table 7. EC_GTX_CLK125 AC Timing Specifications
Parameter/Condition EC_GTX_CLK125 frequency EC_GTX_CLK125 cycle time EC_GTX_CLK125 rise time EC_GTX_CLK125 fall time EC_GTX_CLK125 duty cycle GMII, TBI RGMII, RTBI Symbol fG125 tG125 tG125R tG125F tG125H/tG125 45 47 Min — — — — Typical 125 8 — — — 55 53 Max — — 1.0 1.0 Unit MHz ns ns ns % 1 1 1, 2 Notes
Notes: 1. Timing is guaranteed by design and characterization. 2. EC_GTX_CLK125 is used to generate GTX clock for TSEC transmitter with 2% degradation. EC_GTX_CLK125 duty cycle can be loosened from 47/53% as long as PHY device can tolerate the duty cycle generated by GTX_CLK of TSEC.
MPC8555E PowerQUICC™ III Integrated Communications Processor Hardware Specifications, Rev. 4 Freescale Semiconductor 15
RESET Initialization
4.3
Real Time Clock Timing
Table 8. RTC AC Timing Specifications
Parameter/Condition Symbol tRTCH tRTCL Min 2x tCCB_CLK 2x tCCB_CLK Typical — — Max — — Unit ns ns Notes
Table 8 provides the real time clock (RTC) AC timing specifications.
RTC clock high time RTC clock low time
5
RESET Initialization
This section describes the AC electrical specifications for the RESET initialization timing requirements of the MPC8555E. Table 9 provides the RESET initialization AC timing specifications.
Table 9. RESET Initialization Timing Specifications
Parameter/Condition Required assertion time of HRESET Minimum assertion time for SRESET PLL input setup time with stable SYSCLK before HRESET negation Input setup time for POR configs (other than PLL config) with respect to negation of HRESET Input hold time for POR configs (including PLL config) with respect to negation of HRESET Maximum valid-to-high impedance time for actively driven POR configs with respect to negation of HRESET Min 100 512 100 4 2 — Max — — — — — 5 Unit μs SYSCLKs μs SYSCLKs SYSCLKs SYSCLKs 1 1 1 1 Notes
Notes: 1. SYSCLK is identical to the PCI_CLK signal and is the primary clock input for the MPC8555E. See the MPC8555E PowerQUICC™ III Integrated Communications Processor Reference Manual for more details.
Table 10 provides the PLL and DLL lock times.
Table 10. PLL and DLL Lock Times
Parameter/Condition PLL lock times DLL lock times Min — 7680 Max 100 122,880 Unit μs CCB Clocks 1, 2 Notes
Notes: 1. DLL lock times are a function of the ratio between the output clock and the platform (or CCB) clock. A 2:1 ratio results in the minimum and an 8:1 ratio results in the maximum. 2. The CCB clock is determined by the SYSCLK × platform PLL ratio.
MPC8555E PowerQUICC™ III Integrated Communications Processor Hardware Specifications, Rev. 4 16 Freescale Semiconductor
DDR SDRAM
6
DDR SDRAM
This section describes the DC and AC electrical specifications for the DDR SDRAM interface of the MPC8555E.
6.1
DDR SDRAM DC Electrical Characteristics
Table 11 provides the recommended operating conditions for the DDR SDRAM component(s) of the MPC8555E.
Table 11. DDR SDRAM DC Electrical Characteristics
Parameter/Condition I/O supply voltage I/O reference voltage I/O termination voltage Input high voltage Input low voltage Output leakage current Output high current (VOUT = 1.95 V) Output low current (VOUT = 0.35 V) MVREF input leakage current Symbol GVDD MVREF VTT VIH VIL IOZ IOH IOL IVREF Min 2.375 0.49 × GVDD MVREF – 0.04 MVREF + 0.18 –0.3 –10 –15.2 15.2 — Max 2.625 0.51 × GVDD MVREF + 0.04 GVDD + 0.3 MVREF – 0.18 10 — — 5 Unit V V V V V μA mA mA μA 4 Notes 1 2 3
Notes: 1. GVDD is expected to be within 50 mV of the DRAM GVDD at all times. 2. MVREF is expected to be equal to 0.5 × GVDD, and to track GVDD DC variations as measured at the receiver. Peak-to-peak noise on MVREF may not exceed ±2% of the DC value. 3. VTT is not applied directly to the device. It is the supply to which far end signal termination is made and is expected to be equal to MVREF. This rail should track variations in the DC level of MVREF. 4. Output leakage is measured with all outputs disabled, 0 V ≤ VOUT ≤ GVDD.
Table 12 provides the DDR capacitance.
Table 12. DDR SDRAM Capacitance
Parameter/Condition Input/output capacitance: DQ, DQS, MSYNC_IN Delta input/output capacitance: DQ, DQS Symbol CIO CDIO Min 6 — Max 8 0.5 Unit pF pF Notes 1 1
Note: 1. This parameter is sampled. GVDD = 2.5 V ± 0.125 V, f = 1 MHz, TA = 25°C, VOUT = GVDD/2, VOUT (peak to peak) = 0.2 V.
MPC8555E PowerQUICC™ III Integrated Communications Processor Hardware Specifications, Rev. 4 Freescale Semiconductor 17
DDR SDRAM
6.2
DDR SDRAM AC Electrical Characteristics
This section provides the AC electrical characteristics for the DDR SDRAM interface.
6.2.1
DDR SDRAM Input AC Timing Specifications
Table 13. DDR SDRAM Input AC Timing Specifications
Table 13 provides the input AC timing specifications for the DDR SDRAM interface.
At recommended operating conditions with GVDD of 2.5 V ± 5%.
Parameter AC input low voltage AC input high voltage MDQS—MDQ/MECC input skew per byte For DDR = 333 MHz For DDR < 266 MHz
Symbol VIL VIH tDISKEW
Min — MVREF + 0.31 —
Max MVREF – 0.31 GVDD + 0.3
Unit V V ps
Notes
1
750 1125
Note: 1. Maximum possible skew between a data strobe (MDQS[n]) and any corresponding bit of data (MDQ[8n + {0...7}] if 0