Embedded Development Tools and Debuggers for XC2000, TriCore, PowerPC, ARM, Cortex, SH-2A » Supported MCUs » PowerPC
| Print |

Embedded Power Architecture™ PPC440, PPC460, SPC56x, SPC57x, MPC5567, MPC5674, MPC5744, MPC5777 Microcontrollers - Architectural Overview of the 32-Bit Microcontroller eTPU, VLE, Nexus, Linux

Designed specifically to address high-end embedded applications, the PowerPC and Power Architecture provides a high-performance, low power solution that interfaces to a wide range of peripherals by incorporating on-chip power management.

UDE - Universal Debug Engine with eTPU, VLE, Nexus, Linux support - Power Architecture™ and PowerPC® - Debugger and Emulator

UDE - Universal Debug Engine - is a flexible debug and emulator platform with Multi-core debugging for Power Architecture™ and PowerPC®.

Special feature support:

  • Time Processor Unit Multi-eTPU support including Byte Crafts eTPU compiler support (eTPU/Dual-eTPU)
  • VLE technology support
  • Generic Timer Module (GTM) support
  • Hardware Security Module (HSM) support
  • Nexus Trace support Sequence Processing Unit (SPU) by Universal Emulation Configurator (UEC)
  • Nexus class 3 trace support
  • Linux support
  • FLASH Memory programming

Supported Power Architecture™ Cores

  • e200z0, e200z3, e200z4, e200z6, e200z7 Core
  • PowerPC Book E architecture

Supported Power Architecture™ and PowerPC® Microcontrollers by Universal Debug Engine

  • AMCC PowerPC PPC440EP, PPC440EPx, PPC440GP, PPC440GR, PPC440GRx, PPC440GX, PPC440SP, PPC440SPe, PPC460EX, PPC460GT
  • Freescale™ Power Architecture MPC5514E, MPC5514G, MPC5515S, MPC5516S, MPC5516E, MPC5516G, MPC5517S, MPC5517E, MPC5517G, MPC5533, MPC5534, MPC5553, MPC5554, MPC5561, MPC5565, MPC5566, MPC5567
  • Freescale™ Power Architecture MPC5601D, MPC5602D, MPC5603B, MPC5603C, MPC5604B, MPC5604C, MPC5605B, MPC5606B, MPC5607B
  • Freescale™ Power Architecture MPC5601P, MPC5602P, MPC5602PE, MPC5603P, MPC5602PE, MPC5604P, MPC5604PE
  • Freescale™ Power Architecture MPC5602S, MPC5604S, MPC5606S
  • Freescale™ Power Architecture MPC5632M, MPC5633M, MPC5634M
  • Freescale™ Power Architecture MPC5643L, MPC5643L_DP (LockStep/DP-Mode)
  • Freescale™ Power Architecture MPC5645S
  • Freescale™ Power Architecture MPC5642A, MPC5643A, MPC5644A
  • Freescale™ Power Architecture MPC5644B, MPC5645B, MPC5646B
  • Freescale™ Power Architecture MPC5644C, MPC5645C, MPC5646C
  • Freescale™ Power Architecture MPC5668E, MPC5668G
  • Freescale™ Power Architecture MPC5673F, MPC5674F
  • Freescale™ Power Architecture MPC5673K, MPC5673K_DP, MPC5674K, MPC5674K_DP, MPC5675K, MPC5675K_DP (LockStep/DP-Mode)
  • Freescale™ Power Architecture MPC5676R
  • Freescale™ Power Architecture MPC5744P, MPC5744K, MPC5746M, MPC5777M (MCA)
  • STMicroelectronics® Power Architecture SPC560B40, SPC560B44, SPC560B50, SPC560B54, SPC560B60, SPC560B64, SPC560C40, SPC560C44, SPC560C50, SPC560D30, SPC560D40
  • STMicroelectronics® Power Architecture SPC560P34, SPC560P40, SPC560P42, SPC560P44, SPC560P50, SPC560P54, SPC560P60,
  • STMicroelectronics® Power Architecture SPC56AP54, SPC56AP60
  • STMicroelectronics® Power Architecture SPC560S50, SPC560S54, SPC560S60
  • STMicroelectronics® Power Architecture SPC563M60, SPC563M64
  • STMicroelectronics® Power Architecture SPC564A70, SPC564A74, SPC564A80
  • STMicroelectronics® Power Architecture SPC564B64, SPC564B70, SPC564B74
  • STMicroelectronics® Power Architecture SPC56EC64, SPC56EC70, SPC56EC74
  • STMicroelectronics® Power Architecture SPC56EL60, SPC56EL60_DP (LockStep/DP-Mode)
  • STMicroelectronics® Power Architecture SPC56HK70, SPC56HK70_DP (LockStep/DP-Mode)
  • STMicroelectronics® Power Architecture SPC574P, SPC574K (MCA)
  • PowerPC™ e200 Core compatible derivatives
  • Xilinx XC5VFX Virtex® 5 Integrated Power Architecture based Core (PPC440) XC5VFX30T, XC5VFX70T, XC5VFX100T, XC5VFX130T, XC5VFX200T
MPC5200 and further PowerPC families are in preparation.

Embedded Power Architecture™ MPC560x, SPC560, MPC563x, SPC563 Architecture Feature Overview

  • Core compatible with the PowerPC Book E architecture using compatible e200 cores
  • common variable length encoding (VLE) instruction set
  • Frequency range from 32 MHz to 300 MHz
  • various core options such as MMU, DSP and floating point extensions
  • Multi-master crossbar switch architecture without compromise on performance
  • Memory protection unit (MPU)
  • large shared automotive IP library (eTPU, Flexray, LinFlex, etc)
  • all devices designed for AUTOSAR (AUTomotive Open System ARchitecture)

Embedded PowerPC® PPC440SPe Architecture Feature Overview

  • Core compatible with the PowerPC Book E architecture
  • designed to address high-end embedded applications
  • high-performance, low power solution
  • on-chip power management features
  • configurable 256 kByte sRAM to be used as L2 cache or softwarecontrolled on-chip memory
  • DDR-SDRAM and PCI-X interfaces
  • Gigabit Ethernet interfaces
  • GPT (General Purpose Timer)
  • PIC (Programable Interrupt Controller)
  • serial interfaces UART, II2

Embedded Power Architecture™ MPC5500,MPC5600 and SPC560 Architecture Feature Overview

  • Core compatible with the Power Architecture Book E architecture and with the classic PowerPC instruction set
  • e200z0 Core
    • 4 stage pipeline
    • In-order execution
    • 32 bit external Databus, 32 bit Addressbus
    • No MMU , no FPU
    • VLE instruction set only - Variable length support for high code density
    • Big endian support only
    • Harvard architecture - e200z0h core only

  • e200z1 Core
    • 4 stage pipeline
    • 1 to 2 cycle branch
    • 32 bit external Databus, 32 bit Addressbus
    • 8 MMU entries, no FPU
    • 32bit and VLE instrcution set - Variable length support for high code density
    • Harvard architecture

  • e200z3 Core
    • 4 stage pipeline
    • 1 to 2 cycle branch
    • 64 bit external Databus, 32 bit Addressbus
    • 16 MMU entries
    • 32bit and VLE instrcution set - Variable length support for high code density

  • e200z6 Core
    • 7 stage pipeline
    • 1 to 3 cycle branch
    • 64 bit external Databus, 32 bit Addressbus
    • 32 MMU entries
    • 32bit and VLE instrcution set - Variable length support for high code density
    • 32-Kbyte cache

  • Unified  intruction/data bus
  • on-chip sRAM up to 256 kByte
  • on-chip FLASH up to 4 MByte
  • up to 300 interrupt vectors and 16 priority levels of the INTC (Interrupt controller)
  • up to 64 eDMA channels
  • seriall interfaces eSCI and CAN2.0 FlexCAN,
  • DSPI (Deserialize/Serialize Peripheral Interface)
  • eMIOS (enhanced Modular Timer System)
  • eTPU (Enhanced Time Processor Unit)
  • eQADC (enhanced Queued Dual Analog-to-Digital Converter)
  • SIU (System Integration Unit)
  • Nexus class 3+ Support
  • PLL and VRC (Voltage Regulator Chip)


TrademarksFreescale is a trademark of Freescale Semiconductor, Inc. Power Architecture is a trademark of Power.org. PowerPC is a trademark of IBM Corporation. STMicroelectronics is a registered trademark of STMicroelectronics, Inc. All other brands or product names are the property of their respective holders.
 

Events

Freescale TecDays 2013
Tool package for Kinetis (Cortex-M4), Embedded Linux Kernel and Application Debugging, Eclipse based development platform for Qorivva microcontrollers MPC56xx/MPC57xx

Read more ...

Crash Courses and Training
Multicore Debug Solution, MCDS, Architectures, UDE

Read more ...


News

Hercules™ security
MCU platform
TMS570LS and RM4x
from Texas
Instruments now
supported by UDE
Read more...
 
Optimized debugging
solution for
the new
ARM® Cortex™- M0
core-based XMC1000
family of Infineon
Read more...
 
Universal Debug
Engine 4.0
sets
new standards in
the development
of multicore targets
Read more...
 

New Universal
Access Devcie 2pro

(UAD2pro) enables
also strong electrically
isolated connections
to the target

Read more...
 

First optimized
test and debug
solution for the
new AURIX™
32-bit multi-
core MCUs
from Infineon

Read more...
 

Proven debug
solution for new
multicore auto-
motive micro-
controllers:
MPC57xx (Freescale)
and SPC57x (STM)

Read more...
 

Optimized debug
tools for the
new XMC4000
microcontroller
family
of Infineon
available now

Read more...
 

Complete debug
solution for the
Development
Device of the
new TriCore
Multicore
Architecture

Read more...
 
Optimized tools
for the new
TC1791, TC1793
and TC1798
AUDO MAX
microcontrollers
Read more...
 
netX controllers
and rcX RTOS
from Hilscher
now supported by UDE
Read more...
 
Dual-core debugging
of NXP's LPC4300
under the single user
interface of UDE
Read more...
 

Kinetis MCUs
from Freescale
based on Cortex-
M4 core supported
by UDE

Read more...
 

Complete new
toolchain for
Power Architecture
SoCs
from
STMicroelectronics
and Freescale
based on Eclipse,
GNU and
Universal Debug Engine

Read more...
 
UAD3+ sets new standards in the field of high-end trace and multi-core / multi-target debugging
Read more...