PLS is among the worldwide leading suppliers of debuggers, emulators and trace solutions for microcontrollers and System-on-Chips (SoC). The leading edge Universal Debug Engine (UDE) offers entirely new dimensions for fast and flexible access to multi-core systems with the support of important architectures such as AURIX/TriCore, PowerArchitecture, RH850, ARM, Cortex, XC2000/XE166, SH 2A, XScale and C166/ST10 as well as simulation platforms of different vendors. Close relationships to semiconductor vendors ensures an in time availability and high quality of the tools. Partnerships with a lot of other tool manufacturers lead to a high interoperability of the products.

PLS’s customers and distributors can be found in Europe, United States and Asia. The company provides engineers with tools especially for automotive electronic and industrial automation as well as for other fields of embedded devices.

Product Overview:

The innovative software architecture of the Universal Debug Engine (UDE) guarantees optimal conditions for the debugging and test of modern System-on-Chip (SoC) especially multi-core systems. The intuitive and configurable user interface of the UDE offers unrestricted C/C++ support, a powerful symbol browser, freely configurable toolbars, extensive context related menus and HTML as description language for application specific windows. In addition, UDE provides an open and flexible interface which allows using standard script languages for a high level of automation. With the intelligent use of modern on-chip debug and trace units, valuable functions such as profiling and code coverage are available for system optimization and test. Numerous add-ons support Real-Time Operating Systems (RTOS) and other third-party tools. Besides the own graphical user interface a full Eclipse integration with complete cross debugger functionality is part of the Universal Debug Engine.

PLS’s Universal Access Device 2 product family with UAD2pro and UAD2+ complete the full featured debug solution with an efficient and high-speed target access with transfer rates of up to 3.5 MBytes/s and a flexible adapter concept supporting a wide range of different target interfaces.

The high-end Universal Access Device 3+ (UAD3+) is optimized for multi-core and multi-target systems with high clock frequencies and high demands on trace capture. Thanks to the flexible pod and connector designs, up to eight different cores or targets can be controlled, even if the used debug protocols differ. With a memory of up to 4 GBytes, a maximal trace stream width of 32 bit and signal clock up to 500 MHz, the UAD3+ is also ideally equipped to master challenging trace tasks. For state-of-the-art serial trace interfaces following the AURORA protocol the UAD3+ allows recording of real-time trace information with up to 3.125 Gbit/s.

UDE MemTool as integral part of the UDE or standalone package offers fast and reliable programming of on-chip and external FLASH devices not only during development but also for production and service.


PLS Programmierbare Logik & Systeme GmbH
02991 Lauta/Germany
Tel: +49 35722/384-0
Fax: +49 35722/384-69