Test & Measurement

32-bit multicore SoC debugger set for Embedded World show

27th January 2014
Mick Elliott
0

PLS Programmierbare Logik & Systeme is exhibiting the Universal Debug Engine (UDE) 4.2 at embedded world 2014 (Feb 25-27) in Nuremberg. The UDE 4.2 features enhanced control and test methods for multicore targets, optimised visualisation options during system level testing as well as dedicated support for a wide range of the latest 32-bit multicore SoCs from various manufacturers.

Control of a multicore system and debugging is carried out with the UDE 4.2 in a consistently designed user interface. Various colours determinable by the user and user-definable groups of views for individual function units ensure a fast overview and simple navigation, also in complex SoCs. Individual cores can be specifically selected and also synchronised for control by the debugger. This also includes the extensive use of existing on-chip trigger and synchronisation options of various device manufacturers. The consistent user interface ensures flexibility when controlling a multicore target, without the need to know the underlying on-chip logic in detail.

The trace framework of the debugger has also been equipped with numerous new features. For example, relocation of the data processing in a separate process not only increases the speed of the evaluation, but also allows persistent storage of trace sessions for analysis at a later time without direct access to the target. Furthermore, comprehensive filters and the possibility to individually colour recorded events of various trace sources simplify a clear presentation of the results.

An enhancement of the proven Universal Emulation Configurator (UEC) of the Universal Debug Engine (UDE) ensures an even more efficient use of the so-called Emulation Devices offered by Infineon, Freescale and STMicroelectronics for some SoCs. Programming of the additional trigger logic contained on the Emulation Devices is performed by a graphical configuration of trace tasks, by which signals and actions are linked via a state machine.

Microcontrollers (MCUs) newly supported by the UDE 4.2 include the latest steps of Infineon's AURIX family, Freescale's Qorivva MPC57XX family as well as STMicroelectronics SPC57x family. With these three families of MCUs, programs for the integrated Generic Timer Module (GTM) and Hardware Security Module (HSM) can also be debugged. At the same time, the Cortex-R4 based Hercules microcontroller platform from Texas Instruments with the families TMS570LS and RM4x, which were designed specifically for safety-critical applications according to IEC 61508 SIL-3 and ISO 26262 ASIL D, and the Cortex-M0 based XMC1000 devices from Infineon, are fully supported by the UDE 4.2.

 

Product Spotlight

Upcoming Events

View all events
Newsletter
Latest global electronics news
© Copyright 2024 Electronic Specifier