MPC5500 Family Overview · MPC5500 Family Overview, Rev. 1 Freescale Semiconductor 3 Figure 2....

24
© Freescale Semiconductor, Inc., 2006. All rights reserved. Freescale Semiconductor Engineering Bulletin EB659 Rev. 1, 11/2006 Table of Contents 1 Introduction The MPC5554 microcontroller (MCU) was the first member of the MPC5500 family of next generation microcontrollers based on Power Architecture ™ technology initially designed for next generation automotive powertrain applications. More devices in the family have been introduced, including the MPC5533, MPC5534, MPC5553, MPC5561, MPC5565, MPC5566, and MPC5567 (all included in this document). The host processor core of the MPC5500 family devices is compatible with the Power Architecture technology. It is 100 percent user-mode compatible (with floating point library) with the PowerPC ISA. This core has instructions beyond the classic PowerPC ISA, including digital signal processing (DSP) instructions. The MPC553x and MPC556x devices include the variable length encoding (VLE) option for improved code density. 1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 MPC5500 Roadmap. . . . . . . . . . . . . . . . . . . . . . 2 MPC5533 Block Diagram . . . . . . . . . . . . . . . . . 3 MPC5534 Block Diagram . . . . . . . . . . . . . . . . . 4 MPC5553 Block Diagram . . . . . . . . . . . . . . . . . 5 MPC5554 Block Diagram . . . . . . . . . . . . . . . . . 6 MPC5551 Block Diagram . . . . . . . . . . . . . . . . . 7 MPC5565 Block Diagram . . . . . . . . . . . . . . . . . 8 MPC5566 Block Diagram . . . . . . . . . . . . . . . . . 9 MPC5567 Block Diagram . . . . . . . . . . . . . . . . 10 2 MPC5500 Family Comparison . . . . . . . . . . . . . . 11 3 MPC5500 Family Memory Map . . . . . . . . . . . . . 12 4 Package Options. . . . . . . . . . . . . . . . . . . . . . . . . 16 4.1 416 PBGA Ball Maps . . . . . . . . . . . . . . . . . . 17 4.2 324 PBGA Ball Maps . . . . . . . . . . . . . . . . . . 20 4.3 208 MAP BGA Ball Map . . . . . . . . . . . . . . . 21 Appendix A: Revision History MPC5500 Family Overview by: Randy Dees 32-bit Automotive Applications Ray Marshall TSPG Powertrain Systems

Transcript of MPC5500 Family Overview · MPC5500 Family Overview, Rev. 1 Freescale Semiconductor 3 Figure 2....

Page 1: MPC5500 Family Overview · MPC5500 Family Overview, Rev. 1 Freescale Semiconductor 3 Figure 2. MPC5533 Block Diagram LEGEND Integer Execution Unit Multiply Unit e200z3 Core Nexus

Freescale SemiconductorEngineering Bulletin

EB659Rev. 1, 11/2006

Table of Contents

Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1MPC5500 Roadmap. . . . . . . . . . . . . . . . . . . . . . 2MPC5533 Block Diagram . . . . . . . . . . . . . . . . . 3MPC5534 Block Diagram . . . . . . . . . . . . . . . . . 4MPC5553 Block Diagram . . . . . . . . . . . . . . . . . 5MPC5554 Block Diagram . . . . . . . . . . . . . . . . . 6MPC5551 Block Diagram . . . . . . . . . . . . . . . . . 7MPC5565 Block Diagram . . . . . . . . . . . . . . . . . 8MPC5566 Block Diagram . . . . . . . . . . . . . . . . . 9MPC5567 Block Diagram . . . . . . . . . . . . . . . . 10

MPC5500 Family Comparison . . . . . . . . . . . . . . 11MPC5500 Family Memory Map . . . . . . . . . . . . . 12Package Options. . . . . . . . . . . . . . . . . . . . . . . . . 16

4.1 416 PBGA Ball Maps . . . . . . . . . . . . . . . . . . 174.2 324 PBGA Ball Maps . . . . . . . . . . . . . . . . . . 204.3 208 MAP BGA Ball Map . . . . . . . . . . . . . . . 21

Appendix A: Revision History

MPC5500 Family Overviewby: Randy Dees

32-bit Automotive Applications

Ray MarshallTSPG Powertrain Systems

1 IntroductionThe MPC5554 microcontroller (MCU) was the first member of the MPC5500 family of next generation microcontrollers based on Power Architecture ™ technology initially designed for next generation automotive powertrain applications. More devices in the family have been introduced, including the MPC5533, MPC5534, MPC5553, MPC5561, MPC5565, MPC5566, and MPC5567 (all included in this document).

The host processor core of the MPC5500 family devices is compatible with the Power Architecture technology. It is 100 percent user-mode compatible (with floating point library) with the PowerPC ISA. This core has instructions beyond the classic PowerPC ISA, including digital signal processing (DSP) instructions.

The MPC553x and MPC556x devices include the variable length encoding (VLE) option for improved code density.

1

234

© Freescale Semiconductor, Inc., 2006. All rights reserved.

Page 2: MPC5500 Family Overview · MPC5500 Family Overview, Rev. 1 Freescale Semiconductor 3 Figure 2. MPC5533 Block Diagram LEGEND Integer Execution Unit Multiply Unit e200z3 Core Nexus

Introduction

Figure 1. MPC5500 Roadmap

1999 • • • • • • • 2005 2006 • • • • • • •Availability

Perf

orm

ance

/Inte

grat

ion

MPC5554

MPC5553

MPC5534

MPC5533

MPC5565

MPC5567

MPC5566

MPC557x

MPC5500 Family

MPC555

MPC561

MPC563

MPC565MPC500Family

MPC5510

MPC5561

Family

MPC5500 Family Overview, Rev. 1

Freescale Semiconductor2

Page 3: MPC5500 Family Overview · MPC5500 Family Overview, Rev. 1 Freescale Semiconductor 3 Figure 2. MPC5533 Block Diagram LEGEND Integer Execution Unit Multiply Unit e200z3 Core Nexus

Introduction

Figure 2. MPC5533 Block Diagram

LEGEND

Integer Execution

Unit

MultiplyUnit

e200z3 Core

Nexus

JTAG

eSC

I

eQADC

AMUXADC

ADCi2.5-Kb

eTPU(32 Ch) 12-Kb

Code RAM

Data RAM

1.5VRegulator

Control

FMPLL

Signal Processing

Engine

InstructionUnit

64-bit General Purpose

Registers

Special PurposeRegisters

BranchPrediction Unit

Core Timers Unit

(FIT, TB, DEC)

ExceptionHandler

Variable Length Encoded

Instruction

NexusInterface

Interrupt Controller

eDMA32 Channels

Master

Load/StoreUnit

Slave

Peripheral Bridge A (PBRIDGE_A)

ExternalBus

Interface

CalibrationBus

System/BusIntegration

Slave

ExternalMaster

Interface

Master

Master

Flash768-Kb

Slave Slave

Peripheral Bridge B (PBRIDGE_B)

Crossbar Switch (XBAR)

BootAssistModule

Slave

Flex

CA

N

Flex

CA

N

DSP

I

DSP

I

SRAM48-Kb

e200z3 Core Component Acronyms

DEC – DecrementerFIT – Fixed interval timerTB – Time baseWDT – Watchdog timer

MPC5500 Device Module Acronyms

CAN – Controller area network (FlexCAN)DSPI – Deserial/serial peripheral interfaceeDMA – Enhanced direct memory accesseQADC – Enhanced queued analog/digital convertereSCI – Enhanced serial communications interfaceeTPU – Enhanced time processing unitsFMPLL – Frequency modulated phase-locked loopSRAM – Static RAM

Memory Management Unit

Master

MPC5533

MPC5500 Family Overview, Rev. 1

Freescale Semiconductor 3

Page 4: MPC5500 Family Overview · MPC5500 Family Overview, Rev. 1 Freescale Semiconductor 3 Figure 2. MPC5533 Block Diagram LEGEND Integer Execution Unit Multiply Unit e200z3 Core Nexus

Introduction

Figure 3. MPC5534 Block Diagram

LEGEND

Integer Execution

Unit

MultiplyUnit

e200z3 Core

Nexus

JTAG

eSC

I

eQADC

AMUXADC

ADCiADC

2.5-KbeTPU

(32 Ch) 12-KbCode RAM

Data RAM

1.5VRegulator

Control

FMPLL

Signal Processing

Engine

InstructionUnit

64-bit General Purpose

Registers

Special PurposeRegisters

BranchPrediction Unit

Core Timers Unit

(FIT, TB, DEC)

ExceptionHandler

Variable Length Encoded

Instruction

NexusInterface

Interrupt Controller

eDMA32 Channels

Master

Load/StoreUnit

Slave

Peripheral Bridge A (PBRIDGE_A)

ExternalBus

Interface

CalibrationBus

System/BusIntegration

Slave

ExternalMaster

Interface

Master

Master

Flash1-Mb

Slave Slave

Peripheral Bridge B (PBRIDGE_B)

Crossbar Switch (XBAR)

BootAssistModule

Slave

Flex

CA

N

Flex

CA

N

DSP

I

DSP

I

SRAM64-Kb

e200z3 Core Component Acronyms

DEC – DecrementerFIT – Fixed interval timerTB – Time baseWDT – Watchdog timer

MPC5500 Device Module Acronyms

CAN – Controller area network (FlexCAN)DSPI – Deserial/serial peripheral interfaceeDMA – Enhanced direct memory accesseMIOS – Enhanced modular I/O systemeQADC – Enhanced queued analog/digital convertereSCI – Enhanced serial communications interfaceeTPU – Enhanced time processing unitsFMPLL – Frequency modulated phase-locked loopSRAM – Static RAM

Memory Management Unit

Master

eMIOS(24 Ch) D

SPI

eSC

I

MPC5534

MPC5500 Family Overview, Rev. 1

Freescale Semiconductor4

Page 5: MPC5500 Family Overview · MPC5500 Family Overview, Rev. 1 Freescale Semiconductor 3 Figure 2. MPC5533 Block Diagram LEGEND Integer Execution Unit Multiply Unit e200z3 Core Nexus

Introduction

Figure 4. MPC5553 Block Diagram

LEGEND

Integer Execution

Unit

MultiplyUnit

e200z6 Core

Nexus

JTAG

eSC

I

eQADC

AMUXADC

ADCiADC

2.5-KbeTPU

(32 Ch) 12-KbCode RAM

Data RAM

1.5VRegulator

Control

FMPLL

Signal Processing

Engine

InstructionUnit

64-bit General Purpose

Registers

Special PurposeRegisters

BranchPrediction Unit

Core Timers Unit

(FIT, TB, DEC)

ExceptionHandler

NexusInterface

Interrupt Controller

eDMA32 Channels

Master

Load/StoreUnit

Slave

Peripheral Bridge A (PBRIDGE_A)

ExternalBus

Interface

System/BusIntegration

Slave

ExternalMaster

Interface

Master

Master

Flash1.5-Mb

Slave Slave

Peripheral Bridge B (PBRIDGE_B)

Crossbar Switch (XBAR)

BootAssistModule

Slave

Flex

CA

N

Flex

CA

N

DSP

I

DSP

I

SRAM64-Kb

e200z6 Core Component Acronyms

DEC – DecrementerFIT – Fixed interval timerTB – Time baseWDT – Watchdog timer

MPC5500 Device Module Acronyms

CAN – Controller area network (FlexCAN)DSPI – Deserial/serial peripheral interfaceeDMA – Enhanced direct memory accesseMIOS – Enhanced modular I/O systemeQADC – Enhanced queued analog/digital convertereSCI – Enhanced serial communications interfaceeTPU – Enhanced time processing unitsFMPLL – Frequency modulated phase-locked loopSRAM – Static RAM

eMIOS(24 Ch) D

SPI

eSC

I

FastEthernet

Controller

Master

Memory Management

Unit

Unified8-Kb

Cache

MPC5553

MPC5500 Family Overview, Rev. 1

Freescale Semiconductor 5

Page 6: MPC5500 Family Overview · MPC5500 Family Overview, Rev. 1 Freescale Semiconductor 3 Figure 2. MPC5533 Block Diagram LEGEND Integer Execution Unit Multiply Unit e200z3 Core Nexus

Introduction

Figure 5. MPC5554 Block Diagram

LEGEND

Integer Execution

Unit

MultiplyUnit

e200z6 Core

Nexus

JTAG

eTPU

DSP

I

eSC

I

eQADC

(32 Ch)

AMUXADC

ADCiADC

3-KbeMIOS(24 Ch)

eTPU(32 Ch) 16-Kb

Code RAM

Data RAM

1.5VRegulator

Control

FMPLL

Signal Processing

Engine

InstructionUnit

64-bit General Purpose

Registers

Special PurposeRegisters

BranchPrediction Unit

Core Timers Unit

(FIT, TB, DEC)

ExceptionHandler

NexusInterface

Interrupt Controller

eDMA64 Channels

Master

Load/StoreUnit

Slave

Peripheral Bridge A (PBRIDGE_A)

ExternalBus

Interface

System/BusIntegration

Slave

ExternalMaster

Interface

Master

Master

Flash2-Mb

Slave Slave

Peripheral Bridge B (PBRIDGE_B)

Crossbar Switch (XBAR)

BootAssistModule

Slave

Flex

CA

N

Flex

CA

N

Flex

CA

N

eSC

I

DSP

I

DSP

I

DSP

I

SRAM64-Kb

e200z6 Core Component Acronyms

DEC – DecrementerFIT – Fixed interval timerTB – Time baseWDT – Watchdog timer

MPC5500 Device Module Acronyms

CAN – Controller area network (FlexCAN)DSPI – Deserial/serial peripheral interfaceeDMA – Enhanced direct memory accesseMIOS – Enhanced modular I/O systemeQADC – Enhanced queued analog/digital convertereSCI – Enhanced serial communications interfaceeTPU – Enhanced time processing unitsFMPLL – Frequency modulated phase-locked loopSRAM – Static RAM

Memory Management Unit

Unified32-KbCache

MPC5554

MPC5500 Family Overview, Rev. 1

Freescale Semiconductor6

Page 7: MPC5500 Family Overview · MPC5500 Family Overview, Rev. 1 Freescale Semiconductor 3 Figure 2. MPC5533 Block Diagram LEGEND Integer Execution Unit Multiply Unit e200z3 Core Nexus

Introduction

Figure 6. MPC5561 Block Diagram

LEGEND

Integer Execution

Unit

MultiplyUnit

e200z6 Core

Nexus

JTAG

DSP

I

eSC

I

Flex

CA

NeQADC

AMUXADC

ADCiADC

eMIOS(24 Ch) PDI

1.5VRegulator

Control

FMPLL

Signal Processing

Engine

InstructionUnit

64-bit General Purpose

Registers

Special PurposeRegisters

BranchPrediction Unit

Core Timers Unit

(FIT, TB, DEC)

ExceptionHandler

Variable Length Encoded

Instruction

NexusInterface

Interrupt Controller

eDMA32 Channels

Master

Unified32-KbCache

MemoryManagement

UnitLoad/Store

Unit

Slave

Peripheral Bridge A (PBRIDGE_A)

ExternalBus

Interface

CalibrationBus

System/BusIntegration

Slave

ExternalMaster

Interface

Master

Master

Flash1-Mb

Slave Slave

Peripheral Bridge B (PBRIDGE_B)

Crossbar Switch (XBAR)

BootAssistModule

Slave

Flex

CA

N

eSC

I

DSP

IMaster

FlexRay

SRAM192-Kb

e200z6 Core Component Acronyms

DEC – DecrementerFIT – Fixed interval timerTB – Time baseWDT – Watchdog timer

MPC5500 Device Module Acronyms

CAN – Controller area network (FlexCAN)DSPI – Deserial/serial peripheral interfaceeDMA – Enhanced direct memory accesseMIOS – Enhanced modular I/O systemeQADC – Enhanced queued analog/digital convertereSCI – Enhanced serial communications interfaceeTPU – Enhanced time processing unitsFMPLL – Frequency modulated phase-locked loopSRAM – Static RAM

MPC5561

Slave

eSC

I

eSC

I

MPC5500 Family Overview, Rev. 1

Freescale Semiconductor 7

Page 8: MPC5500 Family Overview · MPC5500 Family Overview, Rev. 1 Freescale Semiconductor 3 Figure 2. MPC5533 Block Diagram LEGEND Integer Execution Unit Multiply Unit e200z3 Core Nexus

Introduction

Figure 7. MPC5565 Block Diagram

LEGEND

Integer Execution

Unit

MultiplyUnit

e200z6 Core

JTAG

eSC

I

eQADC

AMUXADC

ADCiADC

2.5-KbeMIOS(24 Ch)

eTPU(32 Ch) 12-Kb

Code RAM

Data RAM

1.5VRegulator

Control

FMPLL

Signal Processing

Engine

InstructionUnit

64-bit General Purpose

Registers

Special PurposeRegisters

BranchPrediction Unit

Core Timers Unit

(FIT, TB, DEC)

ExceptionHandler

NexusInterface

Interrupt Controller

eDMA32 Channels

Master

Slave

Peripheral Bridge A (PBRIDGE_A)

ExternalBus

Interface

CalibrationBus

System/BusIntegration

Slave

ExternalMaster

Interface

Master

Master

Flash2-Mb

Slave Slave

Peripheral Bridge B (PBRIDGE_B)

Crossbar Switch (XBAR)

BootAssistModule

Slave

Flex

CA

N

Flex

CA

N

Flex

CA

N

eSC

I

DSP

I

DSP

I

DSP

I

SRAM64-Kb

e200z6 Core Component Acronyms

DEC – DecrementerFIT – Fixed interval timerTB – Time baseWDT – Watchdog timer

MPC5500 Device Module Acronyms

CAN – Controller area network (FlexCAN)DSPI – Deserial/serial peripheral interfaceeDMA – Enhanced direct memory accesseMIOS – Enhanced modular I/O systemeQADC – Enhanced queued analog/digital convertereSCI – Enhanced serial communications interfaceeTPU – Enhanced time processing unitsFMPLL – Frequency modulated phase-locked loopSRAM – Static RAM

Variable Length Encoded

InstructionUnified

8-KbCache

MemoryManagement

UnitLoad/Store

UnitNexus

MPC5565

MPC5500 Family Overview, Rev. 1

Freescale Semiconductor8

Page 9: MPC5500 Family Overview · MPC5500 Family Overview, Rev. 1 Freescale Semiconductor 3 Figure 2. MPC5533 Block Diagram LEGEND Integer Execution Unit Multiply Unit e200z3 Core Nexus

Introduction

Figure 8. MPC5566 Block Diagram

LEGEND

Integer Execution

Unit

MultiplyUnit

e200z6 Core

Nexus

JTAG

eTPU

DSP

I

eSC

I

eQADC

(32 Ch)

AMUXADC

ADCiADC

4-KbeMIOS(24 Ch)

eTPU(32 Ch) 20-Kb

Code RAM

Data RAM

1.5VRegulator

Control

FMPLL

Signal Processing

Engine

InstructionUnit

64-bit General Purpose

Registers

Special PurposeRegisters

BranchPrediction Unit

Core Timers Unit

(FIT, TB, DEC)

ExceptionHandler

NexusInterface

Interrupt Controller

eDMA64 Channels

Master

Slave

Peripheral Bridge A (PBRIDGE_A)

ExternalBus

Interface

CalibrationBus

System/BusIntegration

Slave

ExternalMaster

Interface

Master

Master

Flash3-Mb

Slave Slave

Peripheral Bridge B (PBRIDGE_B)

Crossbar Switch (XBAR)

BootAssistModule

Slave

Flex

CA

N

Flex

CA

N

Flex

CA

N

eSC

I

DSP

I

DSP

I

DSP

I

SRAM128-Kb

e200z6 Core Component Acronyms

DEC – DecrementerFIT – Fixed interval timerTB – Time baseWDT – Watchdog timer

MPC5500 Device Module Acronyms

CAN – Controller area network (FlexCAN)DSPI – Deserial/serial peripheral interfaceeDMA – Enhanced direct memory accesseMIOS – Enhanced modular I/O systemeQADC – Enhanced queued analog/digital convertereSCI – Enhanced serial communications interfaceeTPU – Enhanced time processing unitsFMPLL – Frequency modulated phase-locked loopSRAM – Static RAM

Variable Length Encoded

InstructionUnified32-KbCache

MemoryManagement

UnitLoad/Store

Unit

FastEthernet

Controller

Master

Flex

CA

N

MPC5566

MPC5500 Family Overview, Rev. 1

Freescale Semiconductor 9

Page 10: MPC5500 Family Overview · MPC5500 Family Overview, Rev. 1 Freescale Semiconductor 3 Figure 2. MPC5533 Block Diagram LEGEND Integer Execution Unit Multiply Unit e200z3 Core Nexus

Introduction

Figure 9. MPC5567 Block Diagram

LEGEND

Integer Execution

Unit

MultiplyUnit

e200z6 Core

Nexus

JTAG

DSP

I

eSC

I

Flex

CA

NeQADC

AMUXADC

ADCiADC

2.5-KbeMIOS(24 Ch)

eTPU(32 Ch) 12-Kb

Code RAM

Data RAM

1.5VRegulator

Control

FMPLL

Signal Processing

Engine

InstructionUnit

64-bit General Purpose

Registers

Special PurposeRegisters

BranchPrediction Unit

Core Timers Unit

(FIT, TB, DEC)

ExceptionHandler

Variable Length Encoded

Instruction

NexusInterface

Interrupt Controller

eDMA32 Channels

Master

FastEthernet

Controller

Unified8-Kb

CacheMemory

ManagementUnit

Load/StoreUnit

Slave

Master

Peripheral Bridge A (PBRIDGE_A)

ExternalBus

Interface

CalibrationBus

System/BusIntegration

Slave

ExternalMaster

Interface

Master

Master

Flash2-Mb

Slave Slave

Peripheral Bridge B (PBRIDGE_B)

Crossbar Switch (XBAR)

BootAssistModule

Slave

Flex

CA

N

Flex

CA

N

Flex

CA

N

Flex

CA

N

eSC

I

DSP

I

DSP

I

Master

FlexRay

SRAM64-Kb

e200z6 Core Component Acronyms

DEC – DecrementerFIT – Fixed interval timerTB – Time baseWDT – Watchdog timer

MPC5500 Device Module Acronyms

CAN – Controller area network (FlexCAN)DSPI – Deserial/serial peripheral interfaceeDMA – Enhanced direct memory accesseMIOS – Enhanced modular I/O systemeQADC – Enhanced queued analog/digital convertereSCI – Enhanced serial communications interfaceeTPU – Enhanced time processing unitsFMPLL – Frequency modulated phase-locked loopSRAM – Static RAM

MPC5567

MPC5500 Family Overview, Rev. 1

Freescale Semiconductor10

Page 11: MPC5500 Family Overview · MPC5500 Family Overview, Rev. 1 Freescale Semiconductor 3 Figure 2. MPC5533 Block Diagram LEGEND Integer Execution Unit Multiply Unit e200z3 Core Nexus

MPC5500 Family Comparison

2 MPC5500 Family ComparisonTable 1. MPC5500 Family Members

MPC5500 Device MPC5533 MPC5534 MPC5553 MPC5554 MPC5561 MPC5565 MPC5566 MPC5567

Power Core e200z3 e200z3 e200z6 e200z6 e200z6 e200z6 e200z6 e200z6

Variable Length Instruction Support Yes Yes No No Yes Yes Yes Yes

Cache None None 8 Kbyte Unified1

32 Kbyte Unified2

32 Kbyte Unified3

8 Kbyte Unified1

32 Kbyte Unified3

8 Kbyte Unified1

Memory Management Unit (MMU) 16 entry 16 entry 32 entry 32 entry 32 entry 32 entry 32 entry 32 entry

Crossbar 4x5 4x5 4x5 3x5 4x6 34x5 4x5 5x5

Core Nexus Class 3+ (NZ3C3)

Class 3+ (NZ3C3)

Class 3+ (NZ6C3)

Class 3+ (NZ6C3)

Class 3+ (NZ6C3)

Class 3+ (NZ6C3)

Class 3+ (NZ6C3)

Class 3+ (NZ6C3)

SRAM 48 Kbyte 64 Kbyte 64 Kbyte 64 Kbyte 192 Kbyte 64 Kbyte 128 Kbyte 80 Kbyte

Flash Main Array 768 Kbyte5

1 Mbyte5 1.5 Mbyte6

2 Mbyte6 1 Mbyte6 2 Mbyte6 3 Mbyte6 2 Mbyte6

Shadow Block 1 Kbyte 1 Kbyte 1 Kbyte 1 Kbyte 1 Kbyte 1 Kbyte 1 Kbyte 1 Kbyte

External Bus (EBI)

Data Bus 16-bit7 16 bit7 32 bit7 32 bit7 32-bit7 32-bit7 32-bit7 32-bit7

Address Bus 24 24 24 24 268 268 268 268

Calibration Bus Yes Yes Partial No Yes Yes Yes Yes

Direct Memory Access (DMA) 32 channel

32 channel

32 channel

64 channel

32 channel

32 channel

64channel

32 channel

DMA Nexus None None Class 3 Class 3 Class 3 Class 3 Class 3 Class 3

Serial 1 2 2 2 4 2 2 2

eSCI_A Yes Yes Yes Yes Yes Yes Yes Yes

eSCI_B No Yes Yes Yes Yes Yes Yes Yes

eSCI_C No No No No Yes No No No

eSCI_D No No No No Yes No No No

Controller Area Network (CAN) 2 2 2 3 39 39 49 59

CAN_A 64 buf 64 buf 64 buf 64 buf 64 buf 64 buf 64 buf 64 buf

CAN_B No No No 64 buf No 64 buf 64 buf 64 buf

CAN_C 64 buf 64 buf 64 buf 64 buf 64 buf 64 buf 64 buf 64 buf

CAN_D No No No No No No 64 buf 64 buf

CAN_E No No No No No No No 64 buf

SPI 2 3 3 4 3 3 4 3

DSPI_A No No No Yes No No Yes No

DSPI_B No Yes Yes Yes Yes Yes Yes Yes

DSPI_C Yes Yes Yes Yes Yes Yes Yes Yes

DSPI_D Yes Yes Yes Yes No Yes Yes Yes

eMIOS 0 channel

24 channel

24 channel

24 channel

24channel

24 channel

24 channel

24 channel

MPC5500 Family Overview, Rev. 1

Freescale Semiconductor 11

Page 12: MPC5500 Family Overview · MPC5500 Family Overview, Rev. 1 Freescale Semiconductor 3 Figure 2. MPC5533 Block Diagram LEGEND Integer Execution Unit Multiply Unit e200z3 Core Nexus

MPC5500 Family Memory Map

N1

2

3

4

5

6

7

8

9

1

1

1

3 MPC5500 Family Memory MapThis section describes the memory map for the MPC5500 devices discussed in this document. All addresses in the device, including those that are reserved, are identified in the tables. The addresses represent the physical addresses assigned to each IP module. Logical addresses are translated by the memory management unit (MMU) into physical addresses.

Under software control of the MMU, the logical addresses allocated to IP blocks may be changed on a minimum of a 4-Kbyte boundary. Peripheral blocks may be redundantly mapped. The customer must use the MMU to prevent corruption.

eTPU 32 channel

32 channel

32 channel

64 channel

0 channel

32 channel

64 channel

32 channel

eTPU_A Yes Yes Yes Yes No Yes Yes Yes

eTPU_B No No No Yes No No Yes No

Code Memory 12 Kbyte 12 Kbyte 12 Kbyte 16 Kbyte 0 Kbyte 12 Kbyte 20 Kbyte 12 Kbyte

Parameter RAM 2.5 Kbyte 2.5 Kbyte 2.5 Kbyte 3 Kbyte 0 Kbyte 2.5 Kbyte 4 Kbyte 2.5 Kbyte

Nexus Class 3 Class 3 Class 3 Class 3 No Class 3 Class 3 Class 3

Interrupt Controller 178 channel

210 channel

210 channel

300 channel

231 channel

231 channel

329 channel

281 channel

Analog to Digital Converter (eQADC) 40 channel

40 channel

40 channel

40 channel

40 channel

40 channel

40 channel

40 channel

ADC_0 Yes Yes Yes Yes Yes Yes Yes Yes

ADC_1 No Yes Yes Yes Yes Yes Yes Yes

Fast Ethernet Controller (FEC) No No Yes10 No No No Yes10 Yes11

FlexRay No No No No Yes No No Yes

FlexRay Nexus No No No No Class 3 No No Class 3

Phase Lock Loop (PLL) FM FM FM FM FM FM FM FM

Maximum System Frequency12 80 MHz 80 MHz 132 MHz 132 MHz 132 MHz 132 MHz 132 MHz 132 MHz

Crystal Range 8–20 MHz 8–20 MHz 8–20 MHz 8–20 MHz 8–40 MHz 8–20 MHz 8–20 MHz 8–40 MHz

Voltage Regulator Controller (VRC) Yes Yes Yes Yes Yes Yes Yes Yes

OTES:2-way associative8-way associative4-way or 8-way associativeThe actual crossbar is implemented as a 5x5 crossbar with two unused ports16-byte flash page size for programming32-byte flash page size for programmingMay not be externally available in some package configurationsEither ADDR[8:31] or ADDR[6:29] can be selected.Updated FlexCAN module with optional individual receive filters

0 The FEC signals are shared with data bus pins DATA[16:31]1 The FEC signals are shared with the calibration bus2 Initial automotive temperature range qualification

Table 1. MPC5500 Family Members (continued)

MPC5500 Device MPC5533 MPC5534 MPC5553 MPC5554 MPC5561 MPC5565 MPC5566 MPC5567

MPC5500 Family Overview, Rev. 1

Freescale Semiconductor12

Page 13: MPC5500 Family Overview · MPC5500 Family Overview, Rev. 1 Freescale Semiconductor 3 Figure 2. MPC5533 Block Diagram LEGEND Integer Execution Unit Multiply Unit e200z3 Core Nexus

MPC5500 Family Memory Map

Table 2 shows a detailed memory map. Table 2. Detailed MPC5500 Family Memory Map

Address Range1 Allocated Size

Used Size

Use

MP

C55

32

MP

C55

33

MP

C55

34

MP

C55

53

MP

C55

54

MP

C55

61

MP

C55

65

MP

C55

66

MP

C55

67

0x0000_0000–0x000B_FFFF 768 Kbyte 768 Kbyte Flash Array √ √ √ √ √ √ √ √ √

0x000C_0000–0x000F_FFFF 256 Kbyte 256 Kbyte Flash Array √ √ √ √ √ √ √ √

0x0010_0000–0x0017_FFFF 512 Kbyte 512 Kbyte Flash Array √ √ √ √ √

0x0018_0000–0x001F_FFFF 512 Kbyte 512 Kbyte Flash Array √ √ √ √

0x0020_0000–0x002F_FFFF 1 Mbyte 1 Mbyte Flash Array √

0x0030_0000–0x00FF_FBFF ~13 Mbyte N/A Reserved

0x00FF_FC00–0x00FF_FFFF 1024 bytes 1024 bytes

Flash Shadow Block √ √ √ √ √ √ √ √ √

0x0100_0000–0x1FFF_FFFF 496 Mbyte 2 Mbyte Emulation Mapping of Flash Array √ √ √ √ √ √ √ √ √

0x2000_0000–0x3FFF_FFFF 512 Mbyte N/A External Memory √ √ √ √ √ √ √ √ √

0x4000_0000–0x4000_7FFF 32 Kbyte 32 Kbyte SRAM Array, Standby Powered √ √ √ √ √ √ √ √ √

0x4000_8000–0x4000_BFFF 16 Kbyte 16 Kbyte SRAM Array √ √ √ √ √ √ √ √ √

0x4000_C000–0x4000_FFFF 16 Kbyte 16 Kbyte SRAM Array √ √ √ √ √ √ √

0x4001_0000–0x4001_3FFF 16 Kbyte 16 Kbyte SRAM Array √ √ √

0x4001_4000–0x4001_FFFF 48 Kbyte 48 Kbyte SRAM Array √ √

0x4002_0000–0x4002_FFFF 64 Kbyte 64 Kbyte SRAM Array √

0x4003_0000–0x9FFF_FFFF (<15 Gb) N/A Reserved

0xA000_0000–0xBFFF_FFFF 512 Mbyte 256 Mbyte

Parallel Digital Interface √

Bridge A Peripherals

0xC000_0000–0xC3EF_FFFF 63 Mbyte N/A Reserved

0xC3F0_0000–0xC3F0_3FFF 16 kbyte 16 kbyte Bridge A Registers √ √ √ √ √ √ √ √ √

0xC3F0_4000–0xC3F7_FFFF 496 Kbyte N/A Reserved

0xC3F8_0000–0xC3F8_3FFF 16 Kbyte 20 kbyte FMPLL √ √ √ √ √ √ √ √ √

0xC3F8_4000–0xC3F8_7FFF 16 Kbyte 48 Kbyte External Bus Interface (EBI) Configuration

√ √ √ √ √ √ √ √ √

0xC3F8_8000–0xC3F8_BFFF 16 Kbyte 28 Kbyte Flash Configuration √ √ √ √ √ √ √ √ √

0xC3F8_C000–0xC3F8_FFFF 16 Kbyte N/A Reserved

0xC3F9_0000–0xC3F9_3FFF 16 Kbyte 2.5 Kb System Integration Unit (SIU) √ √ √ √ √ √ √ √ √

0xC3F9_4000–0xC3F9_FFFF 48 Kbyte N/A Reserved

0xC3FA_0000–0xC3FA_3FFF 16 Kbyte 1056 Modular Timer System (eMIOS) √ √ √ √ √ √ √ √

0xC3FA_4000–0xC3FA_7FFF 16 Kbyte 1056 Modular Timer System (eMIOS_B)3

0xC3FA_8000–0xC3FB_FFFF 96 Kbyte N/A Reserved

0xC3FC_0000–0xC3FC_3FFF 16 Kbyte 3 Kbyte Enhanced Time Processing Unit (eTPU) Registers

√ √ √ √ √ √ √ √

0xC3FC_4000–0xC3FC_7FFF 16 Kbyte N/A Reserved

MPC5500 Family Overview, Rev. 1

Freescale Semiconductor 13

Page 14: MPC5500 Family Overview · MPC5500 Family Overview, Rev. 1 Freescale Semiconductor 3 Figure 2. MPC5533 Block Diagram LEGEND Integer Execution Unit Multiply Unit e200z3 Core Nexus

MPC5500 Family Memory Map

0xC3FC_8000–0xC3FC_09FF 16 Kbyte 2.5 Kbyte eTPU Shared Data Memory (Parameter RAM)

√ √ √ √ √ √ √ √

0xC3FC_8A00–0xC3FC_8BFF 0.5 Kbyte √ √

0xC3FC_8C00–0xC3FC_8FFF 1 Kbyte √

0xC3FC_9000–0xC3FC_BFFF eTPU Parameter RAM Reserved

0xC3FC_C000–0xC3FC_FFFF 16 Kbyte 3 Kbyte eTPU Shared Data Memory (Parameter RAM) mirror

√ √ √ √ √ √ √ √

0xC3FD_0000–0xC3FD_2FFF 20 Kbyte 12 Kbyte eTPU Shared Code RAM(12K,16K, or 20K)

√ √ √ √ √ √ √ √

0xC3FD_3000–0xC3FD_3FFF 4 Kbyte √ √

0xC3FD_4000–0xC3FD_4FFF 4 Kbyte √

0xC3FD_5000–0xC3FF_7FFF 156 Kbyte N/A Reserved

0xC3FF_8000–0xC3FF_BFFF 16 Kbyte N/A Reserved

0xC3FF_C000–0xC3FF_FFFF 16 Kbyte N/A Reserved

0xC400_0000–0xDFFF_FFFF (448 Mbyte) N/A Reserved

Bridge B Peripherals

0xE000_0000–0xFBFF_FFFF (448 Mbyte) N/A Reserved

0xFC00_0000–0xFFEF_FFFF 63 Mbyte N/A Reserved

0xFFF0_0000–0xFFF0_3FFF 16 Kbyte N/A Bridge B Registers √ √ √ √ √ √ √ √ √

0xFFF0_4000–0xFFF0_7FFF 16 Kbyte N/A Crossbar (XBAR) √ √ √ √ √ √ √ √ √

0xFFF0_8000–0xFFF0_FFFF 32 Kbyte N/A Reserved

0xFFF1_0000–0xFFF3_FFFF 192 Kbyte N/A Reserved

0xFFF4_0000–0xFFF4_3FFF 16 Kbyte N/A ECSM √ √ √ √ √ √ √ √ √

0xFFF4_4000–0xFFF4_7FFF 16 Kbyte N/A DMA Controller 2 (eDMA) √ √ √ √ √ √ √ √ √

0xFFF4_8000–0xFFF4_BFFF 16 Kbyte N/A Interrupt Controller (INTC) √ √ √ √ √ √ √ √ √

0xFFF4_C000–0xFFF4_C3FF 1 Kbyte N/A Fast Ethernet Controller (FEC)2 √ √ √

0xFFF4_C400–0xFFF4_FFFF 15 Kbyte N/A Reserved

0xFFF5_0000–0xFFF7_FFFF 192 Kbyte N/A Reserved

0xFFF8_0000–0xFFF8_3FFF 16 Kbyte 164 Enhanced Queued Analog-to-Digital Converter (eQADC)

√ √ √ √ √ √ √ √ √

0xFFF8_4000–0xFFF8_7FFF 16 Kbyte 164 Enhanced Queued Analog-to-Digital Converter (eQADC_B)3

0xFFF8_8000–0xFFF8_FFFF 32 Kbyte N/A Reserved

0xFFF9_0000–0xFFF9_3FFF 16 Kbyte 200 Deserial Serial Peripheral Interface (DSPI_A)

√ √

0xFFF9_4000–0xFFF9_7FFF 16 Kbyte 200 Deserial Serial Peripheral Interface (DSPI_B)

√ √ √ √ √ √ √

0xFFF9_8000–0xFFF9_BFFF 16 Kbyte 200 Deserial Serial Peripheral Interface (DSPI_C)

√ √ √ √ √ √ √ √ √

0xFFF9_C000–0xFFF9_FFFF 16 Kbyte 200 Deserial Serial Peripheral Interface (DSPI_D)

√ √ √ √ √ √ √ √ √

Table 2. Detailed MPC5500 Family Memory Map (continued)

Address Range1 Allocated Size

Used Size

Use

MP

C55

32

MP

C55

33

MP

C55

34

MP

C55

53

MP

C55

54

MP

C55

61

MP

C55

65

MP

C55

66

MP

C55

67

MPC5500 Family Overview, Rev. 1

Freescale Semiconductor14

Page 15: MPC5500 Family Overview · MPC5500 Family Overview, Rev. 1 Freescale Semiconductor 3 Figure 2. MPC5533 Block Diagram LEGEND Integer Execution Unit Multiply Unit e200z3 Core Nexus

MPC5500 Family Memory Map

0xFFFA_0000–0xFFFA_3FFF 16 Kbyte 200 Deserial Serial Peripheral Interface (DSPI_E)3

0xFFFA_4000–0xFFFA_7FFF 16 Kbyte 200 Deserial Serial Peripheral Interface (DSPI_F)3

0xFFFA_8000–0xFFFA_FFFF 32 Kbyte N/A Reserved

0xFFFB_0000–0xFFFB_3FFF 16 Kbyte 44 Serial Communications Interface (SCI_A)

√ √ √ √ √ √ √ √ √

0xFFFB_4000–0xFFFB_7FFF 16 Kbyte 44 Serial Communications Interface (SCI_B)

√ √ √ √ √ √ √ √

0xFFFB_8000–0xFFFB_BFFF 16 Kbyte 44 Serial Communications Interface (SCI_C)

0xFFFB_C000–0xFFFC_FFFF 16 Kbyte 44 Serial Communications Interface (SCI_D)

0xFFFC_0000–0xFFFC_3FFF 16 Kbyte 1152 Controller Area Network (FlexCAN_A)

√ √ √ √ √ √ √ √ √

0xFFFC_4000–0xFFFC_7FFF 16 Kbyte 1152 Controller Area Network (FlexCAN_B)

√ √ √ √

0xFFFC_8000–0xFFFC_BFFF 16 Kbyte 1152 Controller Area Network (FlexCAN_C)

√ √ √ √ √ √ √ √

0xFFFC_C000–0xFFFC_FFFF 16 Kbyte 1152 Controller Area Network (FlexCAN_D)

√ √

0xFFFD_0000–0xFFFD_3FFF 16 Kbyte 1152 Controller Area Network (FlexCAN_E)

0xFFFD_4000–0xFFFD_FFFF 48 Kbyte N/A Reserved

0xFFFE_0000–0xFFFE_3FFF 16 Kbyte 2 kbyte FlexRay √ √

0xFFFE4000–0xFFFE_7FFF 16 Kbyte Reserved

0xFFFE_8000–0xFFFE_BFFF 16 Kbyte Parallel Digital Interface √

0xFFFF_C000–0xFFFF_FFFF4 16 Kbyte 16 Kbyte Boot Assist Module (BAM) √ √ √ √ √ √ √ √ √

NOTES:1 If allocated size is greater than used size, the base address for the module is the lowest address of the listed address range,

unless noted otherwise.2 The fast Ethernet controller (FEC) uses different pins on the MPC5553/MPC5566 and the MPC5567.3 Reserved for future compatibility. No device is currently defined that uses these regions.4 BAM address range is configured so that 4 kbytes BAM occupies 0xFFFF_F000-0xFFFF_FFFF.

Table 2. Detailed MPC5500 Family Memory Map (continued)

Address Range1 Allocated Size

Used Size

Use

MP

C55

32

MP

C55

33

MP

C55

34

MP

C55

53

MP

C55

54

MP

C55

61

MP

C55

65

MP

C55

66

MP

C55

67

MPC5500 Family Overview, Rev. 1

Freescale Semiconductor 15

Page 16: MPC5500 Family Overview · MPC5500 Family Overview, Rev. 1 Freescale Semiconductor 3 Figure 2. MPC5533 Block Diagram LEGEND Integer Execution Unit Multiply Unit e200z3 Core Nexus

Package Options

4 Package OptionsThe members of the MPC5500 family are all pin-compatible, but the different devices are available in a range of packages. Not all features are available in the smaller packages or on all devices.

Table 3. Device Package Options

Device 208 MAPBGA1

NOTES:1 The 208 MAPBGA package is not available through distribution. If demand warrants, consult factory on

availability.

324 PBGA 416 PBGA 496 CSP2

2 The VertiCal CSP package is a 496 ball device mounted on a sub-assembly to fit into the 208, 324, or 416 ball footprint. It is not available as a standalone packaged device.

Calibration Bus

MPC5533 Yes3,4

3 Predominate package. Though all packages may be available, the predominate package is the package in which most of the volume deliveries are expected.

4 Not available to distribution customers.

No7 No Yes Yes

MPC5534 Yes3,4 Yes3 No Yes Yes

MPC5553 Yes4 Yes3 Yes5

5 Predominate package for Ethernet use.

Yes Partial6

6 The MPC5553 lose use of 16 data bus signals in the 416 ball sub-assembly for the calibration data bus. The address bus is shared between the calibration bus and the normal system bus. Note: the fast Ethernet controller (FEC) requires these same 16 data bus signals on this devices. On the MPC5567, the FEC is shared with the calibration bus.

MPC5554 No No Yes3 Yes No

MPC5561 No Yes No No No

MPC5565 No7 Yes3,4 No4,7

7 Depending on demand, consult factory for availability,

Yes Yes

MPC5566 No No Yes3 Yes Yes

MPC5567 No7 Yes4 Yes3,5 Yes Yes

Nexus port availability 4-bit MDO Only 4 or 12-bit MDO 4 or 12-bit MDO 4 or 12-bit MDO

Bus availability None (OE and CS0 available for

GPIO)

16-bit data /20-bit address4 chip selects8

8 Up to 24 bits of address with zero chip selects can optionally be selected.

32-bit data /24/26-bit address

4 chip selects

32-bit data /24/26-bit address

4 chip selects

Calibration bus availability

None None None 16-bit data /21/19-bit address1/3 chip selects

Analog channels 34 40 40 40

Ethernet available9

9 On devices that include Ethernet only.

No No Yes —

MPC5500 Family Overview, Rev. 1

Freescale Semiconductor16

Page 17: MPC5500 Family Overview · MPC5500 Family Overview, Rev. 1 Freescale Semiconductor 3 Figure 2. MPC5533 Block Diagram LEGEND Integer Execution Unit Multiply Unit e200z3 Core Nexus

Package Options

4.1 416 PBGA Ball Maps

4.1.1 MPC5554/MPC5566 Figure 10 is a pinout for the MPC5554/MPC5566 416 PBGA package, Revision A.

NOTE: On the MPC5554, Ball J23 is VDDEH6. On the MPC5566, ball J23 is VDDEH10.

Figure 10. MPC5554/MPC5566 416 PBGA Ball Map Diagram

VSS

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

AN35VSTBY AN37 AN11 VDDA1 AN16 AN5 VRH AN23 AN27 AN28 VSSA0 AN15 MDO11 MDO8 VDD VDD33 VSSA

VDD AN32VSS AN36 AN39 AN19 AN20 AN4 AN22 AN26 AN31 VSSA0 AN14 MDO10 MDO7 MDO4 MDO0 VSS VDDE7B

VDD33 AN33VDD VSS AN8 AN17 VSSA1 AN3 AN7 VRL AN25 AN30 VDDA0 AN13 MDO9 MDO6 MDO3 MDO1 VSS VDDE7 VDDC

AN34VDD VSS AN38 AN9 AN18 AN2 AN6 AN24 AN29 AN12 MDO5 MDO2 VSS VDDE7 TCK TDID

VDD VDDE7 TMS TDO TESTE

MSEO0 JCOMP EVTI EVTOF

MSEO1 MCKOG

RDYH

J

VSSVSS VSS VSS VDDE7 VDDE7 VDDE7 VDDE7K

VSSVSS VSS VSS VSS VSS VSS VDDE7L

VSSVDDE2 VDDE2 VSS VSS VSS VSS VDDE7 SINBM

BDIP VSSTEA VDDE2 VDDE2 VSS VSS VSS VSS VDDE7 SOUTB PCSB3 PCSB0 PCSB1N

CS3 VSSCS2 CS1 CS0 VDDE2 VDDE2 VSS VSS VSS VSS VSS PCSA3 PCSB4 SCKB PCSB2P

WE3 VSSWE2 WE1 WE0 VDDE2 VDDE2 VSS VSS VSS VSS VSS PCSB5 SOUTA SINA SCKAR

VDDE2 VDDE2TSIZ0 RD_WR VDDE2 VDDE2 VSS VDDE2 VDDE2 VDDE2 VSS VSS PCSA1 PCSA0 PCSA2 VPPT

VDDE2TSIZ1 TA VDD33 VSS VDDE2 VDDE2 VDDE2 VDDE2 VSS VSS PCSA4 TXDA PCSA5 VFLASHU

TS CNTXC RXDA RSTOUTV

RXDB CNRXC TXDB RESETW

VDDE2Y

EXTALAA

VDDE2 VDD XTALAB

VDDE2VSS VDD VDDE2 VDDE5 NC VSS VDD VRC33AC

VSS VDD VDD33 CNTXA VDDE5 NC VSS VDD VDD33AD

BRVSS VDD OE BG CNRXA VDDE5 CLKOUT VSS VDDAE

VSS VDD VDDE2 VDDE2 BB CNTXB CNRXB VDDE5 VSSAF

A

B

C

D

E

F

G

H

J

K

L

M

N

P

R

T

U

V

W

Y

AA

AB

AC

AD

AE

AF

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

AN10

AN21

AN0

AN1 ETRIG1

ETPUB18

ETPUB20

ETPUB24

ETPUB27

GPIO205

ETRIG0

ETPUB21

ETPUB25

ETPUB28

ETPUB31

ETPUB19

ETPUB22

ETPUB26

ETPUB30

ETPUA30

ETPUA31

VDDEH9

ETPUB16

ETPUB17

ETPUB23

ETPUB29

VDDEH8

VDDEH1

ETPUA28

ETPUA29

VDDEH1

ETPUA24

ETPUA27

ETPUA26

ETPUA23

ETPUA22

ETPUA25

ETPUA21

ETPUA20

ETPUA19

ETPUA18

ETPUA17

ETPUA16

ETPUA15

ETPUA14

ETPUA13

ETPUA12

ETPUA11

ETPUA10

ETPUA9

ETPUA8

ETPUA7

ETPUA6

ETPUA5

ETPUA4

ETPUA3

ETPUA2

ETPUA1

ETPUA0

TCRCLKA

VDDEH6/10*

GPIO204

ETPUB15

GPIO203

ETPUB14

ETPUB13

ETPUB11

ETPUB9

ETPUB12

ETPUB7

ETPUB5

ETPUB8

ETPUB10

ETPUB3

ETPUB2

ETPUB4

ETPUB6

ETPUB0

ETPUB1

TCRCLKB

ADDR16

ADDR18

ADDR17

ADDR8

ADDR20

ADDR19

ADDR10

ADDR9

ADDR22

ADDR21

ADDR11

ADDR24

ADDR23

ADDR12

ADDR13

ADDR25

ADDR14

ADDR15

ADDR26

ADDR27

ADDR31

ADDR28

ADDR30

ADDR29

DATA16

DATA18

DATA17

DATA19

DATA24

DATA21

DATA25

DATA26

DATA20

DATA23

DATA27

DATA28

DATA22

GPIO207

GPIO206

DATA0

DATA29

DATA30

DATA31

DATA8

DATA9

DATA2

DATA4

DATA6

DATA1

DATA3

DATA11

DATA10

DATA13

DATA5

DATA7

DATA15

DATA12

DATA14

EMIOS3

EMIOS1

EMIOS0

EMIOS6

EMIOS5

EMIOS4

EMIOS2

EMIOS10

EMIOS9

EMIOS7

EMIOS8

EMIOS15

EMIOS13

EMIOS11

EMIOS12

EMIOS17

EMIOS16

EMIOS14

EMIOS21

EMIOS22

EMIOS19

EMIOS18

EMIOS23

EMIOS20

VDDEH4

BOOTCFG1

VDDEH6

PLLCFG1

BOOTCFG0

WKPCFG

VRCVSS

VSSSYN

VRCCTL

PLLCFG0

VDDSYN

RSTCFG

ENGCLK

Version 1.3p – 29 May 2004

Note: No connect. AC22 & AD23 reservedNC

REFBYPC

MPC5500 Family Overview, Rev. 1

Freescale Semiconductor 17

Page 18: MPC5500 Family Overview · MPC5500 Family Overview, Rev. 1 Freescale Semiconductor 3 Figure 2. MPC5533 Block Diagram LEGEND Integer Execution Unit Multiply Unit e200z3 Core Nexus

Package Options

4.1.2 MPC5553 Figure 11 is a pinout for the MPC5553 416 PBGA package. The MPC5553 and the MPC5554/MPC5565/MPC5566 are pin-compatible; however, the MPC5553 ball map is shown here to highlight the balls not connected to any signal on the MCP5553 (the eTPUB[0:31] and TSIZ[0:1]). The alternate Ethernet signals that are multiplexed with the data bus are not shown for the MPC5553.

NOTESome pins have names that include functions unavailable on all family members. For example, ball R25 of the 416 BGA package is named ‘SINA’, but the MPC5553 does not have a DSPI_A module. In this case, the SINA pin can only be used for its alternate functions of GPIO94 or PCSC2. See the specific device reference manual for functions available on each device in the family.

If the MPC5534 were available in the 416 PBGA package, then it would also be missing the following signals: WE2, WE3, ADDR[8:11], and TEA.

Figure 11. MPC5553 416 PBGA Ball Map Diagram

No connect. AC22 & AD23 reservedNC_37

VSS

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

AN35VSTBY AN37 AN11 VDDA1 AN16 AN5 VRH AN23 AN27 AN28 VSSA0 AN15 MDO11 MDO8 VDD VDD33 VSSA

VDD AN32VSS AN36 AN39 AN19 AN20 AN4 AN22 AN26 AN31 VSSA0 AN14 MDO10 MDO7 MDO4 MDO0 VSS VDDE7B

VDD33 AN33VDD VSS AN8 AN17 VSSA1 AN3 AN7 VRL AN25 AN30 VDDA0 AN13 MDO9 MDO6 MDO3 MDO1 VSS VDDE7 VDDC

AN34VDD VSS AN38 AN9 AN18 AN2 AN6 AN24 AN29 AN12 MDO5 MDO2 VSS VDDE7 TCK TDID

VDD VDDE7 TMS TDO TESTE

MSEO0 JCOMP EVTI EVTOF

MSEO1 MCKOG

RDYH

J

VSSVSS VSS VSS VDDE7 VDDE7 VDDE7 VDDE7K

VSSVSS VSS VSS VSS VSS VSS VDDE7L

VSSVDDE2 VDDE2 VSS VSS VSS VSS VDDE7 SINBM

BDIP VSSTEA VDDE2 VDDE2 VSS VSS VSS VSS VDDE7 SOUTB PCSB3 PCSB0 PCSB1N

CS3 VSSCS2 CS1 CS0 VDDE2 VDDE2 VSS VSS VSS VSS VSS PCSA3 PCSB4 SCKB PCSB2P

WE3 VSSWE2 WE1 WE0 VDDE2 VDDE2 VSS VSS VSS VSS VSS PCSB5 SOUTA SINA SCKAR

VDDE2 VDDE2NC_34 RD_WR VDDE2 VDDE2 VSS VDDE2 VDDE2 VDDE2 VSS VSS PCSA1 PCSA0 PCSA2 VPPT

VDDE2NC_35 TA VDD33 VSS VDDE2 VDDE2 VDDE2 VDDE2 VSS VSS PCSA4 TXDA PCSA5 VFLASHU

TS CNTXC RXDA RSTOUTV

RXDB CNRXC TXDB RESETW

VDDE2Y

EXTALAA

VDDE2 VDD XTALAB

VDDE2VSS VDD VDDE2 VDDE5 NC_36 VSS VDD VRC33AC

VSS VDD VDD33 CNTXA VDDE5 NC_37 VSS VDD VDD33AD

BRVSS VDD OE BG CNRXA VDDE5 CLKOUT VSS VDDAE

VSS VDD VDDE2 VDDE2 NC_38 CNTXB CNRXB VDDE5 VSSAF

A

B

C

D

E

F

G

H

J

K

L

M

N

P

R

T

U

V

W

Y

AA

AB

AC

AD

AE

AF

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

AN10

AN21

AN0

AN1 ETRIG1

GPIO205

ETRIG0

ETPUA30

ETPUA31

VDDEH9

VDDEH8

VDDEH1

ETPUA28

ETPUA29

VDDEH1

ETPUA24

ETPUA27

ETPUA26

ETPUA23

ETPUA22

ETPUA25

ETPUA21

ETPUA20

ETPUA19

ETPUA18

ETPUA17

ETPUA16

ETPUA15

ETPUA14

ETPUA13

ETPUA12

ETPUA11

ETPUA10

ETPUA9

ETPUA8

ETPUA7

ETPUA6

ETPUA5

ETPUA4

ETPUA3

ETPUA2

ETPUA1

ETPUA0

TCRCLKA

VDDEH10

GPIO204

GPIO203

ADDR16

ADDR18

ADDR17

ADDR8

ADDR20

ADDR19

ADDR10

ADDR9

ADDR22

ADDR21

ADDR11

ADDR24

ADDR23

ADDR12

ADDR13

ADDR25

ADDR14

ADDR15

ADDR26

ADDR27

ADDR31

ADDR28

ADDR30

ADDR29

DATA16

DATA18

DATA17

DATA19

DATA24

DATA21

DATA25

DATA26

DATA20

DATA23

DATA27

DATA28

DATA22

GPIO207

GPIO206

DATA0

DATA29

DATA30

DATA31

DATA8

DATA9

DATA2

DATA4

DATA6

DATA1

DATA3

DATA11

DATA10

DATA13

DATA5

DATA7

DATA15

DATA12

DATA14

EMIOS3

EMIOS1

EMIOS0

EMIOS6

EMIOS5

EMIOS4

EMIOS2

EMIOS10

EMIOS9

EMIOS7

EMIOS8

EMIOS15

EMIOS13

EMIOS11

EMIOS12

EMIOS17

EMIOS16

EMIOS14

EMIOS21

EMIOS22

EMIOS19

EMIOS18

EMIOS23

EMIOS20

VDDEH4

BOOTCFG1

VDDEH6

PLLCFG1

BOOTCFG0

WKPCFG

VRCVSS

VSSSYN

VRCCTL

PLLCFG0

VDDSYN

RSTCFG

ENGCLK

Version 2.1 – 13 July 2004

Note: No connects (x = 1 to 38)NC_X

REFBYPC

NC_1 NC_2 NC_3 NC_4

NC_5 NC_6 NC_7 NC_8

NC_9 NC_10 NC_11 NC_12

NC_13 NC_14 NC_15 NC_16

NC_23

NC_27

NC_31

NC_18 NC_19

NC_17

NC_20 NC_21 NC_22

NC_24 NC_25 NC_26

NC_28 NC_29 NC_30

NC_32 NC_33

NC_36

MPC5500 Family Overview, Rev. 1

Freescale Semiconductor18

Page 19: MPC5500 Family Overview · MPC5500 Family Overview, Rev. 1 Freescale Semiconductor 3 Figure 2. MPC5533 Block Diagram LEGEND Integer Execution Unit Multiply Unit e200z3 Core Nexus

Package Options

4.1.3 MPC5567 Figure 11 is a pinout for the MPC5567 416 PBGA package. The MPC5567 and the MPC5553/MPC5554 are pin-compatible; however, the MPC5567 ball map is shown here to highlight the balls not connected to any signals and the balls used for Ethernet.

Figure 12. MPC5567 416 PBGA Ball Map Diagram

NOTE

Ball Y25 changes from VRCVSS on all other MPC5500 devices (currently defined) to PLLCFG2 on the MPC5567. PLLCFG2 is required to support a 40-MHz clock option for the FlexRay.

VSS

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

AN35VSTBY AN37 AN11 VDDA1 AN16 AN5 VRH AN23 AN27 AN28 VSSA0 AN15 MDO11 MDO8 VDD VDD33 VSSA

VDD AN32VSS AN36 AN39 AN19 AN20 AN4 AN22 AN26 AN31 VSSA0 AN14 MDO10 MDO7 MDO4 MDO0 VSS VDDE7B

VDD33 AN33VDD VSS AN8 AN17 VSSA1 AN3 AN7 VRL AN25 AN30 VDDA0 AN13 MDO9 MDO6 MDO3 MDO1 VSS VDDE7 VDDC

AN34VDD VSS AN38 AN9 AN18 AN2 AN6 AN24 AN29 AN12 MDO5 MDO2 VSS VDDE7 TCK TDID

VDD VDDE7 TMS TDO TESTE

MSEO0 JCOMP EVTI EVTOF

MSEO1 MCKOG

RDYH

J

VSSVSS VSS VSS VDDE7 VDDE7 VDDE7 VDDE7K

VSSVSS VSS VSS VSS VSS VSS VDDE7L

VSSVDDE2 VDDE2 VSS VSS VSS VSS VDDE7 SINBM

BDIP VSSTEA VDDE2 VDDE2 VSS VSS VSS VSS VDDE7 SOUTB PCSB3 PCSB0 PCSB1N

CS3 VSSCS2 CS1 CS0 VDDE2 VDDE2 VSS VSS VSS VSS VSS PCSA3 PCSB4 SCKB PCSB2P

WE3 VSSWE2 WE1 WE0 VDDE2 VDDE2 VSS VSS VSS VSS VSS PCSB5 SOUTA SINA SCKAR

VDDE2 VDDE2NC RD_WR VDDE2 VDDE2 VSS VDDE2 VDDE2 VDDE2 VSS VSS PCSA1 PCSA0 PCSA2 VPPT

VDDE2NC TA VDD33 VSS VDDE2 VDDE2 VDDE2 VDDE2 VSS VSS PCSA4 TXDA PCSA5 VFLASHU

TS CNTXC RXDA RSTOUTV

RXDB CNRXC TXDB RESETW

VDDE2Y

EXTALAA

VDDE2 VDD XTALAB

VDDE2VSS VDD VDDE2 VDDE5 NC_1 VSS VDD VRC33AC

VSS VDD VDD33 CNTXA VDDE5 NC_2 VSS VDD VDD33AD

BRVSS VDD OE BG CNRXA VDDE5 CLKOUT VSS VDDAE

VSS VDD VDDE2 VDDE2 NC CNTXB CNRXB VDDE5 VSSAF

A

B

C

D

E

F

G

H

J

K

L

M

N

P

R

T

U

V

W

Y

AA

AB

AC

AD

AE

AF

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

AN10

AN21

AN0

AN1 ETRIG1

FEC_TX_CLK

FEC_TX_ER

GPIO205

ETRIG0

FEC_TXD2

FEC_TXD1

FEC_TXD0

FEC_TX_EN

FEC_TXD3

ETPUA30

ETPUA31

VDDEH9

FEC_COL

FEC_CRS

VDDEH8

VDDEH1

ETPUA28

ETPUA29

VDDEH1

ETPUA24

ETPUA27

ETPUA26

ETPUA23

ETPUA22

ETPUA25

ETPUA21

ETPUA20

ETPUA19

ETPUA18

ETPUA17

ETPUA16

ETPUA15

ETPUA14

ETPUA13

ETPUA12

ETPUA11

ETPUA10

ETPUA9

ETPUA8

ETPUA7

ETPUA6

ETPUA5

ETPUA4

ETPUA3

ETPUA2

ETPUA1

ETPUA0

TCRCLKA

VDDEH10

GPIO204

FEC_RX_ER

GPIO203

FEC_RX_DV

VDDE12

FEC_RXD3

FEC_RX_CLK

FEC_MDC

FEC_RXD1

FEC_RXD0

FEC_RXD2

VDDE12

FEC_MDIO

ADDR16

ADDR18

ADDR17

ADDR8

ADDR20

ADDR19

ADDR10

ADDR9

ADDR22

ADDR21

ADDR11

ADDR24

ADDR23

ADDR12

ADDR13

ADDR25

ADDR14

ADDR15

ADDR26

ADDR27

ADDR31

ADDR28

ADDR30

ADDR29

DATA16

DATA18

DATA17

DATA19

DATA24

DATA21

DATA25

DATA26

DATA20

DATA23

DATA27

DATA28

DATA22

GPIO207

GPIO206

DATA0

DATA29

DATA30

DATA31

DATA8

DATA9

DATA2

DATA4

DATA6

DATA1

DATA3

DATA11

DATA10

DATA13

DATA5

DATA7

DATA15

DATA12

DATA14

EMIOS3

EMIOS1

EMIOS0

EMIOS6

EMIOS5

EMIOS4

EMIOS2

EMIOS10

EMIOS9

EMIOS7

EMIOS8

EMIOS15

EMIOS13

EMIOS11

EMIOS12

EMIOS17

EMIOS16

EMIOS14

EMIOS21

EMIOS22

EMIOS19

EMIOS18

EMIOS23

EMIOS20

VDDEH4

BOOTCFG1

VDDEH6

PLLCFG1

BOOTCFG0

WKPCFG

PLLCFG2

VSSSYN

VRCCTL

PLLCFG0

VDDSYN

RSTCFG

ENGCLK

Version 1.2 – 11 July 2005

REFBYPC

NC

NC

NC NC

NC

VDDE13

VDDE13

NCNCNC

NC NC NC

No connect. AC22 & AD23 reservedNC_2

Note: No connectNC

NC_1

MPC5500 Family Overview, Rev. 1

Freescale Semiconductor 19

Page 20: MPC5500 Family Overview · MPC5500 Family Overview, Rev. 1 Freescale Semiconductor 3 Figure 2. MPC5533 Block Diagram LEGEND Integer Execution Unit Multiply Unit e200z3 Core Nexus

Package Options

4.2 324 PBGA Ball Maps

4.2.1 MPC5533/MPC5534/MPC5553/MPC5561/MPC5565Figure 13 is a pinout for the MPC5533/MPC5534/MPC5553/MPC5561/MPC5565 324 PBGA package.

Figure 13. MPC5533/MPC5534/MPC5553/MPC5565 324 PBGA Ball Map Diagram

On the MPC5561 and MPC5567 ball T21 is PLLCFG2 instead of VRCVSS. PLLCFG2 is required to support a 40 MHz clock option for the FlexRay.

VSS

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

AN28VDD VSTBY AN37 AN11 VDDA1 AN1 AN5 VRH VRL AN27 AN35 VSSA0 MDO10 MDO8 VDD VDD33 VSSA

VDD33 AN31VSS VDD AN36 AN39 AN19 AN0 AN23 AN26 AN32 VSSA0 MDO9 MDO7 MDO4 MDO0 VSS VDDE7B

AN30VSS VDD AN8 AN17 AN21 AN3 AN7 AN22 AN25 AN33 VDDA0 AN14 MDO5 MDO2 MDO1 VSS VDDE7 VDDC

AN29VSS VDD AN38 AN10 AN18 AN2 AN6 AN24 AN15 MDO6 VSS VDDE7 TCK TDID

VDDE7 TMS TDO TESTE

VDDE7 JCOMP EVTI EVTOF

RDYG

VSSVSS VSS VSS VSS VDDE7

VSSVSS VSS VSS VSS VSS

VSSVSS VSS VSS VSS VSS

SINBH

VSSVDDE2 VDDE2 VSS VSS VSS

SOUTB PCSB3 PCSB0 PCSB1J

VSSVSS VSS VDDE2 VSS VSS

PCSA3 PCSB4 SCKB PCSB2K

VSSVSS VSS VDDE2 VSS VSS

PCSB5 SOUTA SINA SCKAL

BDIP CS1 CS0 PCSA1 PCSA0 PCSA2 VPPM

CS2 WE1 WE0 PCSA4 TXDA PCSA5 VFLASHN

RD_WR CNTXC RXDA RSTOUTP

RXDB

CNRXC TXDB RESETR

TST

EXTALU

VDDE2

VDD XTALV

VSS VDD VDDE2 VDDE5 NC VSS VDD VRC33W

VSS VDD CNTXA VDDE5 NC VSS VDD VDD33Y

VSS VDD CNRXA VDDE5 CLKOUT VSS VDDAA

VSS VDD

VDDE2 VDDE2

CNTXB CNRXB VDDE5 VSSAB

A

B

C

D

E

F

G

H

J

K

L

M

N

P

R

T

U

V

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

AN9

AN20

AN16

VSSA1

ETPUA28

ETPUA29

ETPUA25

ETPUA24

ETPUA27

ETPUA23

ETPUA22

ETPUA17

ETPUA20

ETPUA19

ETPUA14

ETPUA13

ETPUA16

ETPUA15

ETPUA10

VDDEH1

ETPUA6

GPIO204

GPIO203

VDDEH10

ADDR16

ADDR17

ADDR18

ADDR19

ADDR20

ADDR21

ADDR12

ADDR22

ADDR23

ADDR13

ADDR25

ADDR31

ADDR15

ADDR26

ADDR24

ADDR30

ADDR28

ADDR27

ADDR29

DATA0

DATA1

DATA8

DATA3

DATA9

DATA4

DATA13

GPIO206

DATA5

DATA10

DATA11

DATA12

DATA14

DATA15

DATA7

EMIOS6

EMIOS2

EMIOS10

EMIOS15

VDDEH4

EMIOS12

EMIOS17

EMIOS16

EMIOS14

EMIOS22

EMIOS19

EMIOS18

EMIOS23

EMIOS20

EMIOS21

BOOTCFG1

VDDEH6

PLLCFG1

BOOTCFG0

WKPCFG

VRCVSS

VSSSYN

VRCCTL

PLLCFG0

VDDSYN

RSTCFG

ENGCLK

Version 2.2p – 13 July 2004

Note: No connect. Reserved (W18 & Y19 are shorted to each other)NC

W

Y

AA

AB

MDO11AN12

AN4 REFBYPC AN13

ETPUA30

ETPUA31

ETPUA26

ETPUA21

ETPUA18

AN34 VDDEH9 MDO3

ETPUA11

ETPUA12

ETPUA2

ETPUA7

ETPUA8

ETPUA0

TCRCLKA

ETPUA3

ETPUA4

ETPUA9

ETPUA5

ETPUA1

MCKO MSEO0 MSEO1

CS3

VDD33

TAVDDE2

ADDR14

VDDE2 VDD33 EMIOS8

VDDE2

VDDE2

VDDE2 GPIO207

DATA2

DATA6

EMIOS13

EMIOS9

EMIOS5

EMIOS3

OE EMIOS11

EMIOS7

EMIOS4

EMIOS1

EMIOS0

MPC5500 Family Overview, Rev. 1

Freescale Semiconductor20

Page 21: MPC5500 Family Overview · MPC5500 Family Overview, Rev. 1 Freescale Semiconductor 3 Figure 2. MPC5533 Block Diagram LEGEND Integer Execution Unit Multiply Unit e200z3 Core Nexus

Package Options

4.3 208 MAP BGA Ball Map

4.3.1 MPC5533/MPC5534/MPC5553/MPC5565/MPC5566/MPC5567Figure 14 is a pinout for the MPC5533/MPC5534/MPC5553/MPC5565/MPC5567 208 MAP PBGA package.

NOTEVDDEH10 and VDDEH6 are connected internally on the 208-ball package and are listed as VDDEH6.

Figure 14. MPC5534/MPC5553/MPC5565/MPC5567 208 PBGA Ball Map Diagram

VSS

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

AN9 AN11 VDDA1 VRH VRL AN12 MDO2 MDO0 VDD33 VSSA

VDD VSS AN38 AN21 AN0 AN4 AN22 AN25 VDDA0 AN13 MDO3 MDO1 VSS VDDB

VSS AN17 AN34 AN16 AN7 AN23 AN32 AN33 AN14 AN15 VSS MSEO0 TCKC

VSS AN18 AN2 AN24 AN31 AN35 VSS TMS EVTO TESTD

VDDE7 TDI EVTI MSEO1E

TDO MCKO JCOMPF

SOUTBG VSSVSS VSS VSS

VSSVSS VSS VSS

VSSVSS VSS VSS

PCSB1H

VSSVSS VSS VSS

PCSB5 TXDA PCSA2 SCKBJ

CNTXC RXDA RSTOUT VPPK

TXDB CNRXC RESETL

RXDBM

VSS VDD VDD33 VSSN

VSS VDD CNTXA VDD VSS VRC33 XTALP

VSS VDD CNRXA CNRXB VDD VSSR

VSS VDD CNTXB VDDE5 VSST

A

B

C

D

E

F

G

H

J

K

L

M

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

AN6

AN3

VSSA1

ETPUA30

ETPUA31

ETPUA28

ETPUA29

ETPUA26

ETPUA24

ETPUA27

ETPUA25

ETPUA21

ETPUA23

ETPUA22

ETPUA17

ETPUA14

VDDEH4

EMIOS16

EMIOS14

EMIOS15

EMIOS17

EMIOS19

EMIOS18

EMIOS23

EMIOS20

EMIOS12

PLLCFG0

BOOTCFG1

ENGCLK

8 June 2005p

Note: No connect. R1 reserved for CS0CS0

N

P

R

T

VSSA0AN27

AN28

ETPUA19

ETPUA20

ETPUA7

ETPUA15

ETPUA16

ETPUA6

ETPUA11

ETPUA12

ETPUA13

TCRCLKA

PCSB3 SINB PCSB0

VDD33

OE

VDD

VDD

VDD

AN5AN1

VSTBY

VDD33 AN30 VDDEH9

VDDEH6

PCSB2PCSB4PCSA3ETPUA18

AN39

REFBYPC

AN37

AN36

VDDEH1

CS0

ETPUA10

ETPUA8

ETPUA3

ETPUA9

ETPUA4

ETPUA2

ETPUA1

ETPUA0

ETPUA5

WKPCFG

VSSSYN

EXTALEMIOS21

EMIOS22

EMIOS10

EMIOS2

EMIOS8

EMIOS11

EMIOS13

EMIOS6

EMIOS9

EMIOS7

EMIOS3

EMIOS5

EMIOS4

EMIOS1

EMIOS0

PLLCFG1

VRCCTL

GPIO207

GPIO206

VDDE2

VDDSYN

VDD

MPC5500 Family Overview, Rev. 1

Freescale Semiconductor 21

Page 22: MPC5500 Family Overview · MPC5500 Family Overview, Rev. 1 Freescale Semiconductor 3 Figure 2. MPC5533 Block Diagram LEGEND Integer Execution Unit Multiply Unit e200z3 Core Nexus

Package Options

Appendix A: Revision HistoryTable 4 is a revision history for this document.

Table 4. Revision History

Revision Number

Substantive Changes

0 Initial release.

A.1 • Added Section 11, “MPC5554 Evaluation Board Availability.” (now removed) • Changed TCRCLKB(IRQ6) to TCRCLKA(IRQ) in Table 16.(now removed) • Changed NC to eTPUB24 and NC to TCRCLKB in Table 17.(now removed)

A.4 • First Confidential release for customers.

A.5 • Added MPC5566. Corrected memory map for MPC5565 and MPC5567 showing flash size and eTPU shared RAM size.

• Corrected MPC5565 and MPC5567 block diagrams - only 1 eTPU each. • Re-ordered the block diagrams and tables to put into devices into numeric order,

instead of introduction order. • Added place holder for MPC557x future devices in the device roadmap. • Added MPC5533 block diagram. • L2 SRAM renamed just SRAM. • Corrected SINA ball number in Section 4.1.2. • Modified ordering of device introduction schedules in Figure 1 MPC5500 roadmap

figure. • Added cache associativity to Table 1 • Renamed all pinout diagrams to ball map diagrams for consistency. • Removed eMIOS on MPC5533. Corrected eDMA channels on MPC5533,

MPC5534, MPC5565, MPC5567. Corrected number of interrupt channels in Table 1.

• Corrected FlexCAN memory map for MPC5533, MPC5534, and MPC5553 in Table 2.

• MPC5567 ball map updated for VDDE13. • Cache associativity added to feature table. • Review comment - MPC5566 has 64 eTPU channels. • Updated introduction paragraph to reference all parts covered in this document. • Changed MPC5567 SRAM size to 80K from 64K for revision A of the MPC5567.

MPC5500 Family Overview, Rev. 1

Freescale Semiconductor22

Page 23: MPC5500 Family Overview · MPC5500 Family Overview, Rev. 1 Freescale Semiconductor 3 Figure 2. MPC5533 Block Diagram LEGEND Integer Execution Unit Multiply Unit e200z3 Core Nexus

Package Options

A.6 • Changed MPC5565 416 BPGA package to consult factory—tooling based on forecasted demand. Notes added to 208 MAPBGA and some other configurations that they will not be available through the distribution channel.

A.6.1 • Reviewed by BB, LW, and VG. Editorial and formatting edits by AE. Figures redrawn.

0 • First Public Release

1 • Removed second ADC from MPC5533 block diagram (Figure 2). • Updated package availability for family. On package options that were previously as

Yes (available) with the footnotes 4 (Not available to distribution customers) or 7 (Depending on demand, consult factory) changed to “No - consult factory for availability”.

• Corrected Ball J23 (VDDEH10) on 416 MPC5553, MPC5566, and MPC5567 Ball Map.

• Corrected VDDEH10 on 324 (H19) ball maps. • Corrected eTPUA6 (ball L3) in the 208 MAPBGA (Figure 14). • Added MPC5561 to family comparison (Table 1) and memory map (Table 2). Added

MPC5561 block diagram. • Added note on MPC5565 crossbar size in comparison table (Table 1) to indicate that

there are 5 ports with 2 unused. • Updated references from PowerPC to Power. • Added reference for PLLCFG2 for the 324 Ball Map for the MPC5567 and

MPC5561. • Updated roadmap timing, including the MPC5561 part number, added MPC5510

Family. • Deleted 324 package options for MPC5533. Small editorial and formatting edits by

SF.

Table 4. Revision History (continued)

Revision Number

Substantive Changes

MPC5500 Family Overview, Rev. 1

Freescale Semiconductor 23

Page 24: MPC5500 Family Overview · MPC5500 Family Overview, Rev. 1 Freescale Semiconductor 3 Figure 2. MPC5533 Block Diagram LEGEND Integer Execution Unit Multiply Unit e200z3 Core Nexus

EB659Rev. 1, 11/2006

How to Reach Us:

Home Page:www.freescale.com

E-mail:[email protected]

USA/Europe or Locations Not Listed:Freescale SemiconductorTechnical Information Center, CH3701300 N. Alma School RoadChandler, Arizona 85224+1-800-521-6274 or [email protected]

Europe, Middle East, and Africa:Freescale Halbleiter Deutschland GmbHTechnical Information CenterSchatzbogen 781829 Muenchen, Germany+44 1296 380 456 (English)+46 8 52200080 (English)+49 89 92103 559 (German)+33 1 69 35 48 48 (French)[email protected]

Japan:Freescale Semiconductor Japan Ltd.HeadquartersARCO Tower 15F1-8-1, Shimo-Meguro, Meguro-ku,Tokyo 153-0064Japan0120 191014 or +81 3 5437 [email protected]

Asia/Pacific:Freescale Semiconductor Hong Kong Ltd.Technical Information Center2 Dai King StreetTai Po Industrial EstateTai Po, N.T., Hong Kong+800 2666 [email protected]

For Literature Requests Only:Freescale Semiconductor Literature Distribution CenterP.O. Box 5405Denver, Colorado 802171-800-441-2447 or 303-675-2140Fax: [email protected]

Information in this document is provided solely to enable system and software implementers to use Freescale Semiconductor products. There are no express or implied copyright licenses granted hereunder to design or fabricate any integrated circuits or integrated circuits based on the information in this document.

Freescale Semiconductor reserves the right to make changes without further notice to any products herein. Freescale Semiconductor makes no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does Freescale Semiconductor assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation consequential or incidental damages. “Typical” parameters that may be provided in Freescale Semiconductor data sheets and/or specifications can and do vary in different applications and actual performance may vary over time. All operating parameters, including “Typicals”, must be validated for each customer application by customer’s technical experts. Freescale Semiconductor does not convey any license under its patent rights nor the rights of others. Freescale Semiconductor products are not designed, intended, or authorized for use as components in systems intended for surgical implant into the body, or other applications intended to support or sustain life, or for any other application in which the failure of the Freescale Semiconductor product could create a situation where personal injury or death may occur. Should Buyer purchase or use Freescale Semiconductor products for any such unintended or unauthorized application, Buyer shall indemnify and hold Freescale Semiconductor and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that Freescale Semiconductor was negligent regarding the design or manufacture of the part.

Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service markes licensed by Power.org. The described product is a PowerPC microprocessor core. The PowerPC name is a trademark of IBM Corp. and is used under license. All other product or service names are the property of their respective owners.

© Freescale Semiconductor, Inc. 2006. All rights reserved.