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

Embedded Power Architecture™ (PPC440, PPC460, SPC56x, MPC55xx, MPC56xx) 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:

Supported Power Architecture™ Cores

  • e200z3 and e200z6 Core
  • PowerPC Book E architecture

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

  • AMCC PPC440SPe, PPC440EP, PPC440GP, PPC440GR, PPC440SP, PPC460GT
  • Freescale™ MPC5510, MPC5514, MPC5516, MPC5517, MPC5533, MPC5534, MPC5553, MPC5554, MPC5561, MPC5565, MPC5566, MPC5567, MPC5568
  • Freescale™ MPC5601, MPC5602, MPC5603, MPC5604, MPC5605, MPC5606, MPC5607
  • Freescale™ MPC5632, MPC5633, MPC5634
  • Freescale™ MPC5642, MPC5643L (LockStep/DP-Mode), MPC5644, MPC5645
  • Freescale™ MPC5668, MPC5673, MPC5674, MPC5675K (LockStep/DP-Mode)
  • STMicroelectronics SPC560, SPC563, SPC564
  • STMicroelectronics SPC56EL, SPC56HK (LockStep/DP-Mode)
  • PowerPC e200 Core compatible derivatives
  • Xilinx XC5VFX
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. All other brands or product names are the property of their respective holders.
       

      Events

      4. Elektronik automotive congress
      Development Platforms for ARM/Cortex, TriCore, PowerArchitecture

      Read more ...

      embedded world 2012
      Eclipse based development platform for Qorivva microcontrollers, for Kinetis (Cortex-M4) applications

      Read more ...

      One-Day Crash Course
      Multicore Debug Solution MCDS, TriCore Hardware und Treiber-Programming

      Read more ...


      News

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

      Read more...
       

      UDE 3.2:
      Efficient multicore
      control, unique
      visualization
      capabilities
      and support for the
      latest 32-bit SoCs
      from different
      manufacturers

      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...
       

      UDE version 3.0:
      More visualization
      capabilities, enhanced
      Eclipse integration
      and dedicated
      support for a wide
      range of MCUs

      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...