background image

1 Introduction

The MPC560xP microcontrollers are members of the 32-bit
Qorivva microcontroller family built on the Power
Architecture® technology. The devices are targeted at the
chassis and safety market segment, especially the Electrical
Hydraulic Power Steering, low end Electrical Power Steering
and Airbag applications.

The purpose of this document is to describe hardware design
considerations when developing hardware for the MPC560xP
family of microcontrollers: 5604P, 5603P, 5602P, 5601P. It
will cover topics such as clock generation, decoupling,
Voltage regulator and power considerations. Detailed
reference design schematics and descriptions of the main
components are also contained within this document. Some
general hardware recommendations are also provided.

2 Power Supply

The MPC5604P has a single main/input voltage supply which
can be either 5 V or 3.3 V with a specified tolerance of ±10%
this is converted using the internal VREG to 1.2V ±10% for
the core logic. The user is not permitted to supply the core
logic via an external 1.2 V supply, they must always use the
on-chip voltage regulator (VREG).

Freescale Semiconductor

Document Number: MPC560xPQRUG

Design Guide

Rev. 0, 2012

Hardware Design Guide

MPC560xP devices

© 2012 Freescale Semiconductor, Inc.

Contents

1

Introduction................................................................1

2

Power Supply............................................................1

3

Clock Circuity...........................................................7

4

Analogue to Digital Convertor (ADC)......................9

5

Recommended debug connectors and
connector pin out definitions..................................11

6

MPC56xx high-speed parallel trace
connector.................................................................12

7

Minimum external circuitry....................................14

8

Example communication peripheral
connections..............................................................15

9

Pin Overview...........................................................21

Summary of Contents for MPC560xP

Page 1: ... within this document Some general hardware recommendations are also provided 2 Power Supply The MPC5604P has a single main input voltage supply which can be either 5 V or 3 3 V with a specified tolerance of 10 this is converted using the internal VREG to 1 2V 10 for the core logic The user is not permitted to supply the core logic via an external 1 2 V supply they must always use the on chip volt...

Page 2: ...ge regulator with external connections available for stability decoupling capacitors It is further split into three main domains to ensure noise isolation between critical LV modules within the device Core Flash PLL HV_ADC dedicated to the Analog to Digital Converter functions 2 1 Voltage Regulator The voltage regulator on the MPC560xP converts the main input supply 3 3 V or 5 0 V 10 to 1 2 V core...

Page 3: ...17 25 Fairchild BC817 16 BC817 25 BC817 40 BCP56 ON semi BCP56 10 Infineon BCP56 10 BCP56 16 NXP BCP56 10 BCP56 16 Fairchild BCP56 ST BCP56 16 The ballast transistor provides regulator stability Stability refers to the way which the regulator reacts to changes in the load An unstable circuit may enter a state of continuous oscillation Figure 1 represents a typical example of the ballast transistor...

Page 4: ... current available on the supply pin The gain should be high enough to allow for startup and low enough to prevent the regulator becoming unstable Symbol Parameter Conditions Min Typ Max Unit VDD_LV_REGCOR Output voltage under maximum load run supply current configuration Post trimming 1 15 1 32 V CDEC1 External decoupling stability ceramic capacitor 4 capacitances 40 56 µF RREG Resulting ESR of a...

Page 5: ... to ensure loop stability Used as a charge tank for load demand changes This means if for example load suddenly drops the cap on the collector will consume the current until the regulator has adapted to the new situation and vice versa NOTE Required capacitor values listed in the table include a de rating factor of 40 covering tolerance temperature and aging effects These factors are taken into ac...

Page 6: ...ion Post trimming 1 15 ˉ 1 32 V RB External resistance on bipolar junction transistor BJT base Bipolar BCP68 or BCX68 or BC817 Three capacitance s of 10µF 19 5 30 ˉ µF RREG Resulting ESR of either one or all three CDEC1 Absolute maximum value between 100 kHz and 10 MHz ˉ ˉ 45 m CDEC1 External decoupling stability ceramic capacitor Bipolar BCP68 or BCX68 or BC817SU Three capacitances of 10 μF 19 5 ...

Page 7: ... MHz to 40 MHz The crystal oscillator circuit includes an internal oscillator driver and an external crystal circuitry It provides an output clock that can be provided to PLL or used as a reference clock to specific modules depending on system requirements Referring to the schematic of the on chip oscillator Figure 3 Reference oscillator circuit the key items are described in the following section...

Page 8: ...RFD for reduced frequency operation without forcing the PLL to re lock Frequency modulated PLL Modulation enabled disabled through software Triangle wave modulation Programmable modulation depth 0 25 to 4 deviation from center frequency Programmable modulation frequency dependent on reference frequency Self clocked mode SCM operation Input supply same as core supply 1 2V The MPC56xx devices can us...

Page 9: ...1 pF Co pF Qm CL1 No minal p F CL2 no minal p F CSTCR 4M00G 53 R0 Funda mental 3929 5 0 4163 2 5 233 75 372 41 12 78 0 8444 3 1 9426 8 15 857 30 1630 9 3 15 15 CSTCR 4M00G 55 R0 Funda mental 3898 0 0 4123 0 0 225 00 465 03 11 38 0 8824 4 1 8891 7 15 905 37 1899 7 7 39 39 4 Analogue to Digital Convertor ADC The ADC module has an independent A D converter supply and reference voltage which allows fo...

Page 10: ...hase when the analog signal source is a high impedance source A real filter can typically be obtained by using a series resistance with a capacitor on the input pin simple RC filter The RC filtering may be limited according to the value of source impedance of the transducer or circuit supplying the analog signal to be measured The filter at the input pins must be designed taking into account the d...

Page 11: ...ure below shows the pinout of the recommended JTAG connector to support the MPC5600 devices If there is enough room allowed in the target system a full Nexus connector is preferred over the simple 14 pin JTAG connector since it allows a higher degree of debug capability It can be used as a minimum debug access or for BSDL board testing The recommended connector for the target system is the Tyco pa...

Page 12: ...l integrity standpoint When moving to devices that support the full 16 bit MDO a Samtec ERF8 series connector is highly recommended The part number of the Samtec connector is shown in the following table Table 10 Recommended high speed parallel trace connector part number Connector Part number Samtec Style Description HP50 ASP 148422 01 Samtec ERF8 series 25 position by 2 row Vertical mount for MC...

Page 13: ... DAI1 GEN_IO2 17 MDO8 Out 33 34 In Out DAI2 GEN_IO3 18 GND 35 36 GND 19 MDO9 Out 37 38 ARBREQ GEN_IO4 20 MDO10 Out 39 40 ARBGRT GEN_IO5 21 GND 41 42 GND 22 MDO11 Out 43 44 Out MDO13 23 MDO12 Out 45 46 Out MDO14 24 GND 47 48 GND 25 MDO15 Out 49 50 N C4 GND2 GND2 1 Viewed from the MCU 2 The connector locking mechanism provides additional ground connections on each end of the connector 3 This is an o...

Page 14: ... may want to use buffers between the Nexus JTAG connector inputs and the MCU This will prevent over voltage conditions from causing damage to the MCU signals Normal systems should not require this circuitry but it is helpful in systems that can be exposed to improper connections that provide voltages that are outside the operating conditions of the MCU A common circuit to use is the Texas Instrume...

Page 15: ... or 20 Kbps but supports a fast mode of 100 Kbps 3 Two different speed classes are supported by CAN a fast 250K to 1M bps and a low speed CAN 5K to 125K bps 4 Distributed timebase is not native by IEEE802 3 but there is hardware support for a PTP protocol that allows a distributed timebase to be used In a typical system the battery reverse bias and over voltage protection may be shared between all...

Page 16: ...g purposes TI does offer a device option with an operating temperature range of 40 to 85 C TI has an enhanced version of the device MAX3232 EP that is intended for aerospace medical and defense applications This version is available with an operating temperature range of 55 to 125 C 0 47uF 0 1uF 3 3V or 5V 1 6 2 7 3 8 4 9 5 DB9F FB 1 V C1 C2 C2 V DOUT2 8 Vcc 16 GND 15 DOUT1 RIN1 ROUT1 DIN1 DIN2 RO...

Page 17: ... low speed LS CAN interface In the dashboard of a vehicle there is typically a gateway device that interfaces between HS and LS CAN networks Popular CAN transceivers include the NXP devices in the table below Example TJA1050 HS and TJA1054 LS circuits are shown in this Hardware design guide Table 15 NXP CAN transceiver comparison TJA1050 TJA1054 TJA1040 TJA1041 Bit rate Kbps 1000 125 1000 1000 Mod...

Page 18: ...oltage translation needs to be done between the CAN transceiver and the MCU 6 CANL Input Output CAN Bus Low CAN Bus Connector CAN bus low pin 7 CANH Input Output CAN Bus High CAN Bus Connector CAN bus high pin 8 S Input Select Grounded or MCU GPIO Select for high speed mode or silent mode Silent mode disables the transmitter but keeps the rest of the device active This may be used in the case of a...

Page 19: ...ample system connections Pin number Pin name Pin direction Full pin name MCU or system connection Description 1 INH Input Inhibit Typically not connected Inhibit output for control of an external power supply regulator if a wake up occurs 2 TXD Input Transmit Data MCU CAN TXD CAN transmit data input from the MCU 3 RXD Output Receive Data MCU CAN RXD CAN receive data output to the MCU 4 ERR Output ...

Page 20: ...igital IO supply voltage 5 volts 11 CANH Output CAN Bus High CAN Bus Connector CAN bus high pin 12 CANL Input Output CAN Bus Low CAN Bus Connector CAN bus low pin 13 Ground Output Ground Ground Ground return termination path 14 BAT Input Standby Battery voltage Battery supply pin nominally 12 V 1 This allows the transceiver to control the CAN bus impedance under an error condition 8 2 3 Recommende...

Page 21: ...o the chassis ground 9 Pin Overview Since there are many different requirements for the input and output signals of the MCU several types of pin types are used The following table summarizes the types of pins pads available on the MCU Information on the pad types and signal multiplexing is available in the device Reference Manual and the device Data Sheet This section helps interpret this informat...

Page 22: ...se pad types have programmable features that are controlled in a pin or pad configuration register PCR All pin except single purpose pins without special properties that need to be controlled on the device have a PCR In a few cases some signals are grouped together and a PCR controls multiple pins The PCR is identified by the GPIO number The PCR controls the pin function direction and other capabi...

Page 23: ...peration these circuits have no effect on the pin characteristics and are triggered by fast high voltage transients To prevent turning on these circuits during normal power up sequences the ramp rate of the power supplies all external supplies 5V and if the internal regulators are not used 3 3V and 1 2V should not exceed 25 V ms Below is an extract from the MPC5604P Data Sheet revision 7 dated 04 ...

Page 24: ...ome applications not all pins of the device may be needed Good CMOS handling practices state that all unused pins should be tied off and not left floating On the MCU unused digital pins can be left open in the target system Almost all pins have internal pull devices either pullup or pulldown devices2 For unused digital pins it is recommended that software disable both the input buffers and the out...

Page 25: ...ecifically disclaims any 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...

Reviews: