Overview of the supported Microcontroller Architectures
Supported Microcontroller Cores by Universal Debug Engine UDE - Debugger, Emulator, FLASH Programmer
- C166, C166S V2
- TriCore™ TC 1.2, TC1.3
- PowerPC™ e200
- Cortex™-M3
- ARM® ARM7TDMI, ARM7RDMI-S, ARM710T, ARM720T, ARM740T, ARM7EJ
- ARM® ARM9TDMI, ARM920T, ARM922T, ARM926EJ, ARM940T, ARM946E, ARM966E, ARM968E
- ARM® ARM11MP, ARM1136JF-S
- SuperH™ SH-2A
Supported Microcontrollers by Universal Debug Engine UDE - Debugger, Emulator, FLASH Programmer
- AMCC PowerPC PPC440SPe, PPC440EP, PPC440GP, PPC440GR, PPC440SP, PPC460GT
- Analog Devices ARM7 ADuC7019, ADuC7020, ADuC7021, ADuC7022, ADuC7024, ADuC7025, ADuC7026, ADuC7027
- Atmel ARM7 AT91M40, ARM7 AT91SAM7A1, AT91SAM7A2, AT91SAM7A3 AT91SAM7S32, AT91SAM7S64, AT91SAM7S128, AT91SAM7S256 AT91FR40162
- Atmel ARM9 AT91RM9200
- Atmel ARM9 AT91SAM9260, AT91SAM9261, AT91SAM9263, AT91SAM9R64, AT91SAM9RL64, AT91SAM9XE128, AT91SAM9XE256, AT91SAM9XE512
- Cirrus Logic ARM7 EP7309, EP7311, EP7312
- Cirrus Logic ARM9 EP9301, EP9302, EP9307, EP0312, EP9315
- Freescale PowerPC MPC5514, MPC5516, MPC5517, MPC5533, MPC5534, MPC5553, MPC5554, MPC5561, MPC5565, MPC5566, MPC5567, MPC5568, MPC5510, MPC560xB, MPC560xP, MPC560xS, MPC563xM
- Freescale ARM11 i.MX31
- Freescale ARM9 MC9328MX1 i.MX1, MC9328MX21S i.MX21S, MC94MX21 i.MX21, i.MX25, i.MX27
- Freescale ARM7 PAC72x1, PAC72x2, MAC71x1, MAC71x2, MAC71x4, MAC71x5, MAC71x6, MAC7241, MAC7242
- Infineon C166 80C166, 83C166, 88C166
- Infineon C166 C161, C163, C164, C165UTAH, C165H, C167
- Infineon C166 Vecon, EGOLD
- Infineon XC166 XC161, XC164, XC167
- Infineon XC2000 XC2264, XC2267, XC2285, XC2286, XC2287
- Infineon XC2000 XC2365, XC2387
- Infineon XC2000 XC2766, XC2786
- Infineon XE166 XE162, XE164, XE167
- Infineon TriCore TC11IB, TC1100, TC1115, TC1130, TC1161, TC1162, TC1163, TC1164, TC1165, TC1166, TC1167, TC1197
- Infineon TriCore TC1736, TC1765, TC1766, TC1766ED, TC1767, TC1767ED, TC1775, TC1796, TC1796ED, TC1797, TC1797ED
- Infineon TriCore TC1910, TC1912, TC1920
- Infineon TriCore AUDO-Future, AUDO-NextGeneration
- LuminaryMicro Cortex-M3 LM3S
- Marvell/Intel XScale PXA255, PXA270
- Marvell/Intel XScale IXP420, IXP421, IXP422, IXP423, IXP425, IXP455, IXP460, IXP465
- Micronas C166 SDA6000, SDA6001
- NEC ARM9 Ertec200, Ertec400
- NetSilicon ARM7 NET+15, NET+20, NET+40, NET+50
- NetSilicon ARM7 NS7520
- NetSilicon ARM9 NS9360, NS9750, NS9775
- NXP ARM9 LH7A400N0, LH7A404N0
- NXP Cortex-M3 LPC1311, LPC1313, LPC1342, LPC1343
- NXP Cortex-M3 LPC1751, LPC1752, LPC1754, LPC1756, LPC1758, LPC1764, LPC1765, LPC1766, LPC1768
- NXP ARM7 LPC2114, LPC2119, LPC2124, LPC2129, LPC2131, LPC2132, LPC2134, LPC2136, LPC2138, LPC2142, LPC2144, LPC2146, LPC2148, LPC2194
- NXP ARM7 LPC2212, LPC2214, LPC2220, LPC2292, LPC2294
- NXP ARM7 LPC2364, LPC2366, LPC2368, LPC2378, LPC2387
- NXP ARM7 LPC2468, LPC2470, LPC2478, LPC2880, LPC2888
- NXP ARM9 LPC2915, LPC2917, LPC2919
- NXP ARM9 LPC2921, LPC2923, LPC2924, LPC2927, LPC2929
- NXP ARM9 LPC2930, LPC2939
- NXP ARM9 LPC3180
- NXP ARM9 LPC3220, LPC3230, LPC3240, LPC3250
- Renesas SuperH SH-2A SH7254
- STMicroelectronics C166 ST10R163, ST10F163, ST10R165, ST10F166, ST10R167, ST10F167, ST10F168, ST10F169, ST10R172
- STMicroelectronics C166 ST10F251, ST10F252, ST10F269, ST10R271, ST10R272, ST10R273, ST10F275, ST10F276, ST10F280, ST10F282, ST10F296
- STMicroelectronics ARM7 ST30F771, ST30F772, ST30F774
- STMicroelectronics ARM7 STR710, STR711, STR712, STR720, STR730, STR731, STR750
- STMicroelectronics ARM9 STR910, STR911, STR912
- STMicroelectronics PowerPC SPC560, SPC563
- STMicroelectronics Cortex-M3 STM32F105, STM32F107
- TexasInstruments ARM9 OMAP5912
- TexasInstruments ARM7/Cortex-M3 TMS470R1A64, TMS470R1A128, TMS470R1A256, TMS470R1A288, TMS470R1A384, TMS470R1B512, TMS470R1B768
- Toshiba Cortex-M3 TMPM320, TMPM330, TMPM332, TMPM370
- ARM11 ARM1136J, ARM11MP
SAB C166 Microcontrollers (C164, C165, C167) and ST10 (ST10F276, ST10F280) Microcontrollers
The architecture of the SAB C166, C167, ST10 combines the advantages of both RISC and CISC processors in a very well-balanced way. The sum of the features that are combined result in a high-performance microcontroller, which is the right choice not only for today’s applications but also for future engineering challenges. The C16x not only integrates a powerful CPU core and a set of peripheral units into one chip but also connects the units in a very efficient way. One of the four buses used concurrently on the C16x is the XBUS, an internal representation of the external bus interface. This bus provides a standardized method of integrating application-specific peripherals to produce derivatives of the standard C16x.
C166CBC Microcontrollers (C165UTAH, EGOLD, SDA6000) and C166S V2 (XC161, XC164, XC167) Microcontrollers
The C166CBC and C166S V2 (XC161, XC164, XC167) derivatives are new derivatives of the popular C166 microcontroller family. Based on the enhanced C166 architecture they outperform existing 16-bit solutions. They combine the extended functionality and performance of the C166 Core with powerful on-chip peripheral subsystems.
C166S V2 (XC2000, XE166) Microcontrollers - the enhanced C166 16-Bit Single-Chip Microcontrollers with 32-bit PerfomanceThe new C166S V2 (XC2200, XC2300, XC2700, XE166) derivatives are the latest derivatives of the popular C166 microcontroller family. Based on the enhanced C166 architecture they outperform existing 16-bit solutions with 32-bit Performance. They combine the extended functionality and performance of the C166 Core with powerful on-chip peripheral subsystems.
TriCore™ Microcontrollers (TC1130, TC1766ED, TC1767, TC1796, TC1796ED, TC1797, TC1920)TriCore is the first single-core 32-bit microcontroller-DSP architecture optimized for real-time embedded systems. TriCore unifies the best of three worlds—real-time capabilities of microcontrollers, the computational prowess of DSPs, and the highest performance/price implementations of RISC load-store architectures. The architecture supports a uniform, 32-bit address space, with memory-mapped I/O. It allows for a wide range of implementations, ranging from simple scalar to superscalar. Furthermore, the ISA is capable of interacting with different system architectures, including those with multiprocessing.
PowerPC™ Microcontrollers (PPC440, MPC5500, SPC560)
Designed specifically to address high-end embedded applications, the PowerPC architecture provides a high-performance, low power solution that interfaces to a wide range of peripherals by incorporating on-chip power management.
Cortex™-M3 Microcontrollers (STM32F, LPC1000, LM3S, TMS470)The Cortex™-M3 processor is an ARM 32-bit RISC processor based on the ARM v7-M architecture. It has been developed to provide a high-perfomance, low-cost platform for automotive body systems, industrial control system and wireless networking.
ARM7™ Microcontrollers (AT91x, LPC21xx, LPC22xx, NS7520, NET+50, ST30, MAC7100, STR710, STR720, STR730, STR731, TMS470)The ARM7 ™ embedded microcontroller core is a member of the Advanced RISC Machines (ARM®) family of general purpose 32-bit microprocessors, which offer high performance and very lower power consumption. Its outstanding feature is the 16-bit Thumb® subset of the most commonly used 32-bit instructions. These are expanded at run time with no degradation of system performance. This gives 16-bit code density (saving memory area and cost) coupled with 32-bit processor performance.
ARM9™ Microcontrollers (AT91RM9200, LPC3180, AT91SAM9261, STR910)The ARM9 ™ embedded microcontroller core is a member of the Advanced RISC Machines (ARM®) family of general purpose 32-bit microprocessors, which offer high performance and very lower power consumption. Its outstanding feature is the 16-bit Thumb® subset of the most commonly used 32-bit instructions. These are expanded at run time with no degradation of system performance. This gives 16-bit code density (saving memory area and cost) coupled with 32-bit processor performance.
XScale™ Microcontrollers (PXA25x, PXA27x, IXP4xx)XScale ™ Derivatives - Architectural Overview of the HighEnd 32-Bit Single-Chip Microcontrollers The Intel® XScale ™ embedded microcontroller core is an ARM® V5TE compliant microprocessor. It is a high performance and low-power device that leads the industry in MIPS/mW.
SuperH™ SH-2A Microcontrollers (SH7250)
The SuperH SH-2A processor is a 32-bit RISC processor based on the SuperH™ architecture. It has been developed to provide a High-performance CPU core and large-capacity RAM for superior functional products.
UDE - Universal Debug Engine - Debugger, Emulator, FLASH ProgrammerUDE - Universal Debug Engine - is a flexible debug platform (Debugger and Emulator) with Multi-core debugging. This development workbench is available for 16-bit architectures SAB C166, C166CBC, XC166, XC2000, XE166 and 32-bit architectures TriCore, PowerPC, ARM7, ARM9, ARM11, Cortex-M3, XScale and SuperH SH-2A.
Hints and Details *) meaning in preparation
Trademarks: ARM, EmbeddedICE and Thumb are registered trademarks of ARM Limited. ARM7, ARM9 and Embedded Trace Macrocell, are trademarks of ARM Limited. Cortex is a trademark of ARM Limited. ST is a registered trademark of companies belonging to the STMicroelectronics Group. TriCore is a trademark of Infineon Technologies. Intel is a registered trademark of Intel Corporation. Freescale is a trademark of Freescale Semiconductor, Inc. PowerPC is a trademark of IBM Corporation. SuperH is a trademark of Renesas Technlogy Corporation. XScale is a trademark of Intel Corporation. All other brands or product names are the property of their respective holders. |
|
Eventsembedded world 2010 Brand new UAD3+, High End Trace, Embedded Linux, Task debugging via CAN (PXROS-HR), Universal Emulation Configurator 2
Read more ... One-Day Crash Course
Multicore Debug Solution MCDS, Universal Emulation Configurator und Debuggen mit UDE
Read more ...
News
|
UAD3+ sets new standards in the field of high-end trace and multi-core / multi-target debugging |
|
Read more...
|
|
Optimized development environment for AUDO FUTURE and XC2000/XE166 in UDE 2.6 with UEC2 and emulation adapters |
|
Read more...
|
|
UDE 2.6 supports new Cortex-M3 and Cortex-A8 based MCUs from NXP, Toshiba, STMicroelectronics and Texas Instruments |
|
Read more...
|
|
UDE now supports VaST's Virtual Processor Models and Tools |
|
Read more...
|
|
Convenient Eclipse plug-in for all microcontroller architectures supported by UDE
|
|
Read more...
|
UDE now available also for Freescale’s i.MX25 family of multimedia applications processors |
|
Read more...
|
|
UDE supports Renesas' powertrain microcontroller series SH725x |
|
Read more...
|
|
Trace support for PowerArchitecture derivatives from STMicroelectronics and Freescale via Nexus interface |
|
Read more...
|
|
New Add-on 'ARM9 Linux Support' offers comfortable user interface for simultaneous ARM Linux kernel and application debugging |
|
Read more...
|
Extensive support for new Power Architecture MCUs from Freescale and STMicroelectronics: MPC560/MPC563xx, SPC560xx/SPC563xx |
|
Read more...
|
|