XScale™ (PXA255, PXA27x, IXP42x, IXP46x) Microcontrollers - Architectural Overview of the 32-Bit MicrocontrollerThe 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. UDE - Universal Debug Engine - Debugger and Emulator for XScale
UDE - Universal Debug Engine
- is a flexible debug platform with Multi-core debugging.
Special feature support:
Supported Microcontrollers by Universal Debug Engine - Marvell/Intel PXA255, PXA270
- Marvell/Intel IXP420, IXP421, IXP422, IXP423, IXP425, IXP455, IXP460, IXP465
XScale™ Architecture Feature Overview - 32/16-bit RISC architecture ( ARM v5TE )
- 32-bit ARM V5T instruction set for maximum performance and flexibility
- ARM DSP-Enhanced instruction set and Coprocessor
- Memory Management Unit (MMU)
- enhanced Thumb instruction set for increased code density
- Both big and little endian support
- Unified bus interface, 32-bit data bus carries both instructions and data
- 8-, 16-, and 32-bit Data Types
- Seven-stage pipeline
- 4 GBytes Linear Address Space
- 32-bit ALU and high-performance multiplier, Multiply/Accumulate (MAC)
- Fully static operation
- Memory Management Unit (MMU) with caching support
- High performance features:
- Instruction and Data cache
- Various data cache allocation policies which can be configured differently for each application
- A write buffer
- Write-back caching
- Cache locking
- Branch Target Buffer
- Power Management and Low Power Consumption
- Peripherals: Clock, DMA, LCD, I²C, UART, Real-time clock, PWM, Interrupt
Trademarks: ARM, EmbeddedICE and Thumb are registered trademarks of ARM Limited. XScale is a registered 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...
|
|