Document Number: MPC8640D Freescale Semiconductor Rev. 4, 05/2014 Technical Data MPC8640 and MPC8640D Integrated Host Processor Hardware Specifications Contents 1 Overview 1. Overview . 1 2. Electrical Characteristics 6 The MPC8640 processor family integrates either one or two 3. Power Characteristics 13 Power Architecture e600 processor cores with system 4. Input Clocks . 15 5. RESET Initialization . 18 logic required for networking, storage, wireless 6. DDR and DDR2 SDRAM . 19 infrastructure, and general-purpose embedded applications. 7. DUART . 25 The MPC8640 integrates one e600 core while the 8. Ethernet: Enhanced Three-Speed Ethernet (eTSEC), MPC8640D integrates two cores. MII Management 26 9. Ethernet Management Interface Electrical This section provides a high-level overview of the MPC8640 Characteristics 40 10. Local Bus . 43 and MPC8640D features. When referring to the MPC8640 11. JTAG . 52 throughout the document, the functionality described applies 2 12. I C . 54 to both the MPC8640 and the MPC8640D. Any differences 13. High-Speed Serial Interfaces (HSSI) 57 14. PCI Express 68 specific to the MPC8640D are noted. 15. Serial RapidIO . 75 Figure 1 shows the major functional units within the 16. Package . 87 17. Signal Listings . 91 MPC8640 and MPC8640D. The major difference between 18. Clocking . 104 the MPC8640 and MPC8640D is that there are two cores on 19. Thermal 107 the MPC8640D. 20. System Design Information 116 21. Ordering Information . 126 22. Document Revision History 128 Freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products. 2008-2014 Freescale Semiconductor, Inc. All rights reserved.Overview e600 Core Block e600 Core Block e600 Core e600 Core 1-Mbyte 1-Mbyte L2 Cache L2 Cache 32-Kbyte 32-Kbyte 32-Kbyte 32-Kbyte L1 Instruction Cache L1 Data Cache L1 Instruction Cache L1 Data Cache MPX Bus MPX Coherency Module (MCM) Platform Bus Platform SDRAM DDR SDRAM Controller SDRAM DDR SDRAM Controller ROM, Local Bus Controller GPIO (LBC) Multiprocessor Programmable Interrupt IRQs Controller (MPIC) Dual Universal Asynchronous Serial Receiver/Transmitter (DUART) 2 2 I C I C Controller Serial RapidIO 2 2 I C I C Controller Interface or Enhanced TSEC PCI Express OCeaN RMII, GMII, Interface Controller Switch MII, RGMII, x1/x2/x4/x8 PCI Exp (4 GB/s) Fabric TBI, RTBI AND 1x/4x SRIO (2.5 GB/s) 10/100/1Gb OR 2-x1/x2/x4/x8 PCI Express (8 GB/S) Enhanced TSEC RMII, GMII, Controller MII, RGMII, PCI Express TBI, RTBI Interface 10/100/1Gb Enhanced TSEC RMII, GMII, Controller MII, RGMII, TBI, RTBI Four-Channel External 10/100/1Gb DMA Controller Control Enhanced TSEC RMII, GMII, Controller MII, RGMII, TBI, RTBI 10/100/1Gb Figure 1. MPC8640 and MPC8640D MPC8640 and MPC8640D Integrated Host Processor Hardware Specifications, Rev. 4 2 Freescale Semiconductor