Global Sources
EE Times-Asia
Stay in touch with EE Times Asia
EE Times-Asia > T&M

Debug engine handles Cortex-M4, -M3 devices

Posted: 20 May 2010 ?? ?Print Version ?Bookmark and Share

Keywords:test debug engine? ARM core? debugger?

From Programmierbare Logik & Systeme comes the UDE 2.7 Universal Debug Engine that offers a complete test and debug environment for Cortex-M4 devices and Cortex-M3 derivates.

As with the Cortex-M3, the Cortex-M4 is based on the ARMv7-ME core architecture, but is also equipped with a single cycle, multiply-accumulate unit for 16/32bit data width and dual 16bit data processing. An 8-/16bit single instruction multiple data (SIMD) unit provides high efficiency by executing of one instruction at several data. A floating point unit with 32bit processing width can be optionally implemented.

The UDE 2.7 supports the 80 new DSP and SIMD instructions of the Cortex-M4 as well as the extended debug and test possibilities, without any restrictions. For example, new technologies such as serial wire viewer, instrumentation trace macrocell and data watchpoint and trace allow an observation of systems while the application is running. This is achieved entirely without or only little change of the timing behavior.

The new Cortex-M3 derivates Gecko (EFM32Gxxx) and TinyGecko (EFM32TGxxx) from Energy Micro, the AT91SAM3 family from Atmel, the TX03 series from Toshiba, and the Stellaris family from Texas Instruments can also be used to the full extent with the UDE 2.7.

The configurable user interface of the UDE 2.7 offers all Cortex users unrestricted C/C++ support, a symbol browser, freely configurable toolbars, extensive context related menus and HTML as description language for application-specific windows. In addition, the use of standard script language ensures a high level of automation.

The peripheral modules of the Cortex-M3 and Cortex-M4 devices can be visualized and configured in the debugger at symbolic level in text form. A full Eclipse integration with complete cross debugger functionality is included in the comprehensive test and debug tool at no additional cost.

- Toni McConnel

Article Comments - Debug engine handles Cortex-M4, -M3 ...
*? You can enter [0] more charecters.
*Verify code:


Visit Asia Webinars to learn about the latest in technology and get practical design tips.

Back to Top