AN2667 Freescale Semiconductor / Motorola, AN2667 Datasheet - Page 2

no-image

AN2667

Manufacturer Part Number
AN2667
Description
Multi-Controller Hardware Development for the MPC5xx Family
Manufacturer
Freescale Semiconductor / Motorola
Datasheet
1.
In a multi-MPC5xx system, each controller shares the same external bus where each
MPC5xx has its own internal space (4 Mbytes) and each controller can access any
memory or peripheral even if it is located within another controller in that system. Such
a system may be desired in the following cases:
Typical applications could be calibration applications, where the external master device
accesses systems under development to get information during run time. Other
examples would be engine control plus CAN gateway or Steer-By-Wire plus CAN
gateway.
There are several reasons for using two MPC5xx devices, namely:
MOTOROLA
1. Systems that require additional peripherals can use an additional MPC5xx in
2. Systems that require additional peripherals and computing power can use an
1. Bus compatibility
2. Code compatibility
3. Little re-development cost to the customer as they only have to add another
4. No requirement for further device qualification for the customer which would
5. Capability for future expansion when transitioning from MPC561 to MPC563
6. Both controllers provide the same peripherals and are designed specifically for
7. Finally the other interfaces such as CAN and SPI operate at frequencies lower
Introduction
peripheral mode, and extend serial/timers, and available memories.
additional MPC5xx in slave mode, and allow the master to control the slave parts
through the external bus. In this case, each controller can run a separate
application, which shares the data with another and interacts with it.
MPC5xx footprint to their PCB.
incurr additional project cost and time.
which is pin compatible but provides 512K of UC3F flash memory.
multi-master operation using the external bus.
than the external bus which can function up to 66MHz. Therefore using one of
these interfaces would reduce communication throughput between the devices.
Multi-Controller Hardware Development for the MPC5xx Family
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
2 - 16

Related parts for AN2667