The UDE - Universal Debug Engine By PLS - is a state-of-the-art development workbench for application development. Its functionality can be extended with an UAD - Universal Access Device - which is available in 3 versions: UAD2pro, UAD2next and UAD3+. With UDE you can organize your projects. It supports you to build applications and you can run and test your software in a convenient and cost-efficient way.
PLS introduces a new debugger architecture and tool concept based on a customizable set of standard components and core specific add-ons. It offers a collection of tools including source file management, project building and powerful HLL debugger with various high-speed communication paths to the customer's hardware target system with target monitor. All components work together in an optimized manner.
UDE as a part of the package is a powerful HLL debugger and emulator to test microcontroller applications created in C/C++ language and/or Assembly. Together with the Universal Access Device, the communication add-on of UDE and the possible used target monitor it offers real-time execution between breakpoints on the customer's target system. You save time when using the integrated development environment with integrated tools. There is just one graphical user interface for development, debugging and emulation. Multiple high-speed interfaces allow a very flexible target system access.Control of a multi-core system and debugging is carried out with the UDE in a consistently designed user interface. Universal Multicore Workbench is a new add-on of the well-known modular Universal Debug Engine By PLS. With its outstanding features it helps developers of software for multicore SoC's to make your work more easily, clearly and efficiently.
The Universal Debug Engine By PLS is an open platform offering different interfaces to other tools.
UDE MemTool is designed for On-Chip FLASH programming and On-Board FLASH / OTP programming with microcontroller hardware systems using AURIX, TriCore, Power Architecture, Cortex, ARM, C166/ST10, XE166/XC2000, SuperH SH-2A derivatives.
The Universal Emulation Configurator (UEC) is the hardware-independent tool to describe measuring tasks for on-chip emulators and is comparable with development environments for the hardware draft.