Freescale Semiconductor StarterTRAK USB for Automotive Applications TRK-USB-MPC5604B TRK-USB-MPC5604B TRK-USB-MPC5604B Information Guide

Product codes
TRK-USB-MPC5604B
Page of 2
32-bit MCUs
Qorivva MPC560xB/C/D Family
Automotive body and gateway applications
Qorivva MPC560xB/C/D  
Key Features
Includes controller area network (CAN), 
local interconnect network (LIN) and other 
peripherals necessary to implement a range of 
functionality in the automotive body network. 
•  FlexCAN module supporting both FIFO
and mailbox data storage, ideal for CAN
gateways to manage event-driven vs. 
periodic bus traffic.
• LINFlex module provides fully automated
LIN message management, reducing CPU 
load intervention and message latencies.
• eMIOS timer combines multiple counter
sources, including input capture, output 
compare and pulse width modulation 
(PWM) capabilities into one very flexible
module. PWM function supports  
shifted signal output to improve 
electromagnetic compatibility.
•  Cross triggering unit synchronizes PWM
output signals with analog-to-digital 
conversion to enable accurate diagnostic 
and control capabilities.
•  Scalable e200z0 core enables migration
toward higher performance solutions.
•  Compatible family of products ensures
reuse of software and tools infrastructures.
In addition, the Qorivvva MPC5601D,
MPC5602D, MPC5605B, MPC5606B  
and MPC5607B are available with direct
memory access.
Overview
The Qorivva MPC560xB/C/D family of 32-bit MCU includes the latest Freescale
integrated devices for automotive body electronics applications. The advanced 
cost-efficient host processor core leverages the many strengths of Power 
Architecture
®
 technology, such as processing capability, on-chip memory, analog 
capabilities, timing systems and other features required to handle complex control
and diagnostic systems. In addition, these scalable devices are supported by an 
enablement ecosystem that includes software drivers, operating systems and 
configuration code to help you quickly implement your designs. 
Applications
•  Central body controllers
•  Gateway controllers
•  Body electronics
•  Comfort controls
Qorivva MPC560xB/C Block Diagram
Branch Unit
General-Purpose
Registers
(32 x 32-bit)
Load/Store
Unit
Instruction
Unit VLE
e200z0 Core
INTC
JTAG
NDI
(optional)
Instruction Bus
Data Bus
VREG
FMPLL
Oscillators
MC_ME
WKUP
BAM
Watchdog
SIU
PIT
Crossbar Switch (XBAR)
Memory Protection Unit (MPU)
Peripheral Bridge
Flash
(ECC)
SRAM
(ECC)
Integer
Execution Unit
Multiply Unit
LINFlex
ADC
eMIOS200
DSPI
I
2
C
FlexCAN
CTU
 
Qorivva MPC560xB/C Block Diagram