|
Part Number |
MPC8358E |
|
Manufacturer |
Freescale Semiconductor |
|
Semiconductor DataSheet |
|
DataSheet View |
|
www.DataSheet4U.com
Freescale Semiconductor
Technical Data
Document Number: MPC8360EEC Rev. 2, 12/2007
MPC8360E/MPC8358E PowerQUICC™ II Pro Processor Revision 2.x TBGA Silicon Hardware Specifications
This document provides an overview of the MPC8360E/58E PowerQUICC™ II Pro processor revision 2.x TBGA features, including a block diagram showing the major functional components. This device is a cost-effective, highly integrated communications processor that addresses the needs of the networking, wireless infrastructure and telecommunications markets. Target applications include next generation DSLAMs, network interface cards for 3G basestations (Node Bs), routers, media gateways and high end IADs. The device extends current PowerQUICC II Pro offerings, adding higher CPU performance, additional functionality, faster interfaces and robust interworking between protocols while addressing the requirements related to time-to-market, price, power, and package size. This device can be used for the control plane along with data plane functionality. For functional characteristics of the processor, refer to the MPC8360E Integrated Communications Processor Family Reference Manual, Rev. 2. To locate any published errata or updates for this document, contact your Freescale sales office.
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. Contents Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Electrical Characteristics . . . . . . . . . . . . . . . . . . . . . . . 8 Power Characteristics . . . . . . . . . . . . . . . . . . . . . . . . 13 Clock Input Timing . . . . . . . . . . . . . . . . . . . . . . . . . . 15 RESET Initialization . . . . . . . . . . . . . . . . . . . . . . . . . 16 DDR and DDR2 SDRAM . . . . . . . . . . . . . . . . . . . . . 19 DUART . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 UCC Ethernet Controller: Three-Speed Ethernet, MII Management. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Local Bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 JTAG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 I2C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 PCI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 Timers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 GPIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 IPIC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 SPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 TDM/SI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 UTOPIA/POS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 HDLC, BISYNC, Transparent, and Synchronous UART. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 USB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 Package and Pin Listings . . . . . . . . . . . . . . . . . . . . . . 68 Clocking. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 Thermal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 System Design Information . . . . . . . . . . . . . . . . . . . 104 Document Revision History. . . . . . . . . . . . . . . . . . . 108 Ordering Information . . . . . . . . . . . . . . . . . . . . . . . . 108
© Freescale Semiconductor, Inc., 2007. All rights reserved.
www.DataSheet4U.com
Overview
1
Overview
This section describes a high-level overview including features and general operation of the MPC8360E/58E PowerQUICC™ II Pro processor. A major component of this device is the e300 core which includes 32 Kbytes of instruction and data cache and is fully compatible with the PowerPC™ 603e instruction set. The new QUICC Engine™ module provides termination, interworking, and switching between a wide range of protocols including ATM, Ethernet, HDLC, and POS. The QUICC Engine module's enhanced interworking eases the transition and reduces investment costs from ATM to IP based systems. The other major features include a dual DDR SDRAM memory controller for the MPC8360E, which allows equipment providers to partition system parameters and data in an extremely efficient way, such as using one 32-bit DDR memory controller for control plane processing and the other for data plane processing. The MPC8358E has a single DDR SDRAM memory controller. The MPC8360E/58E also offers a 32-bit PCI controller, a flexible local bus, and a dedicated security engine.
e300 Core 32KB I-Cache 32KB D-Cache Security Engine System Interface Unit (SIU) Memory Controllers GPCM/UPM/SDRAM 32/64 DDR Interface Unit PCI Bridge Local Bus Bus Arbitration Multi-User RAM DUART Serial DMA & 2 Virtual DMAs Dual I2C 4 Channel DMA Interrupt Controller UCC1 UCC2 UCC3 UCC4 UCC5 UCC6 UCC7 UCC8 MCC SPI1 SPI2 USB Protection & Configuration System Reset Clock Synthesizer DDRC1 DDRC2 PCI Local
Classic G2 MMUs FPU JTAG/COP Power Management Timers
QUICC Engine Module Baud Rate Generators Parallel I/O Accelerators
Dual 32-bit RISC CP
Time Slot Assigner Serial Interface
8 TDM Ports
8 MII/ RMII
2 GMII/ RGMII/TBI/RTBI
2 UTOPIA/POS (124 MPHY)
Figure 1. MPC8360E Block Diagram
MPC8360E/MPC8358E PowerQUICC™ II Pro Processor Revision 2.x TBGA Silicon Hardware Specifications, Rev. 2 2 Freescale Semiconductor
www.DataSheet4U.com
Overview
e300 Core 32KB I-Cache 32KB D-Cache Security Engine
System Interface Unit (SIU) Memory Controllers GPCM/UPM/SDRAM 32/64 DDR Interface Unit PCI Bridge Local Bus Bus Arbitration DDRC PCI Local
Classic G2 MMUs FPU JTAG/COP Power Management Timers
QUICC Engine Module Baud Rate Generators Parallel I/O UCC1 UCC2 UCC3 UCC4 UCC5 UCC8 SPI1 SPI2 USB Accelerators Multi-User RAM Serial DMA & 2 Virtual DMAs
DUART Dual I2C 4 Channel DMA Interrupt Controller Protection & Configuration System Reset Clock Synthesizer
Dual 32-bit RISC CP
Time Slot Assigner Serial Interface
4 TDM Ports
6 MII/ RMII
2 GMII/ RGMII/TBI/RTBI
1 UTOPIA/POS (31/124 MPHY)
Figure 2. MPC8358E Block Diagram
Major features of the MPC8360E/58E are as follows: • e300 PowerPC processor core (enhanced version of the MPC603e core) — Operates at up to 667 MHz (for the MPC8360E) and 400 MHz (for the MPC8358E) — High-performance, superscalar processor core — Floating-point, integer, load/store, system register, and branch processing units — 32-Kbyte instruction cache, 32-Kbyte data cache — Lockable portion of L1 cache — Dynamic power management — Software-compatible with the Freescale processor families implementing the Power Architecture™ technology • QUICC Engine unit — Two 32-bit RISC controllers for flexible support of the communications peripherals, each operating up to 500 MHz (for the MPC8360E) and 400 MHz (for the MPC8358E) — Serial DMA channel for receive and transmit on all serial channels
MPC8360E/MPC8358E PowerQUICC™ II Pro Processor Revision 2.x TBGA Silicon Hardware Specifications, Rev. 2 Freescale Semiconductor 3
www.DataSheet4U.com
Overview
— QE peripheral request interface (for SEC, PCI, IEEE® Std 1588™) — Eight universal communication controllers (UCCs) on the MPC8360E and six UCCs on the MPC8358E supporting the following protocols and interfaces (not all of them simultaneously): – IEEE Std. 1588 protocol supported – 10/100 Mbps Ethernet/IEEE Std. 802.3® CDMA/CS interface through a media-independent interface (MII, RMII, RGMII)1 – 1000 Mbps Ethernet/IEEE Std. 802.3 CDMA/CS interface through a media-independent interface (GMII, RGMII, TBI, RTBI) on UCC1 and UCC2 – 9.6K jumbo frames – ATM full-duplex SAR, up to 622 Mbps (OC-12/STM-4), AAL0, AAL1 and AAL5 in accordance ITU-T I.363.5 – ATM AAL2 CPS, SSSAR, and SSTED up to 155 Mbps (OC-3/STM-1) Mbps full duplex (with 4 CPS packets per cell) in accordance ITU-T I.366.1 and I.363.2 – ATM traffic shaping for CBR, VBR, UBR, and GFR traffic types compatible with ATM forum TM4.1 for up to 64K simultaneous ATM channels – ATM AAL1 structured and unstructured circuit emulation service (CES 2.0) in accordance with ITU-T I.163.1 and ATM Forum af-vtoa-00-0078.000 – IMA (Inverse Multiplexing over ATM) for up to 31 IMA links over 8 IMA groups in accordance with the ATM forum AF-PHY-0086.000 (Version 1.0) and AF-PHY-0086.001 (Version 1.1) – ATM Transmission Convergence layer support in accordance with ITU-T I.432 – ATM OAM handling features compatible with ITU-T I.610 – PPP, Multi-Link (ML-PPP), Multi-Class (MC-PPP) and PPP mux in accordance with the following RFCs: 1661, 1662, 1990, 2686 and 3153 – IP support for IPv4 packets including TOS, TTL and header checksum processing – Ethernet over first mile IEEE Std. 802.3ah® – Shim header – Ethernet-to-Ethernet/AAL5/AAL2 inter-working – L2 Ethernet switching using MAC address or IEEE Std. 802.1P/Q® VLAN tags – ATM (AAL2/AAL5) to Ethernet (IP) interworking in accordance with RFC2684 including bridging of ATM ports to Ethernet ports – Extensive support for ATM statistics and Ethernet RMON/MIB statistics – AAL2 protocol rate up to 4 CPS at OC-3/STM-1 rate – Packet over Sonet (POS) up to 622-Mbps full-duplex 124 MultiPHY – POS hardware; microcode must be loaded as an IRAM package – Transparent up to 70-Mbps full-duplex – HDLC up to 70-Mbps full-duplex – HDLC BUS up to 10 Mbps
1. SMII or SGMII media-independent interface is not currently supported
MPC8360E/MPC8358E PowerQUICC™ II Pro Processor Revision 2.x TBGA Silicon Hardware Specifications, Rev. 2 4 Freescale Semiconductor
www.DataSheet4U.com
Overview
•
– Asynchronous HDLC – UART – BISYNC up to 2 Mbps – User-programmable Virtual FIFO size – QUICC Multichannel Controller (QMC) for 64 TDM channels — One multichannel communication controller (MCC) only on the MPC8360E |