Tool Partners for Microcontroller Development

In close cooperation with our partners we offer on top solutions for software development of systems-on-silicon including debug support for the 16 Bit and 32 Bit microcontrollers C16x, C166™, ST10F276, ST10F280, XC166, XC2000, XE166, XMC4500, C166S V2, SDA6000, TriCore™ from Infineon and STMicroelectronics, Power Architecture® MPC55xx, MPC560x, MPC563x, MPC57xx from NXP™, PowerPC PPC440SPe from AMCC, Power Architecture® SPC560, SPC563, SP574 from STMicroelectronics, ARM7™, ARM9™, ARM11™, Cortex™-M0, Cortex™-M3, Cortex™-M4, Cortex™-R4, Cortex™-A8, XScale™, SuperH™ SH-2A related products.

 HighTec EDV-Systeme GmbH Realtime Technology
hightec_logo (2)
The GNU C/C++ Compiler for the TriCore, PowerPC or ARM architecture is based on the GNU software. It was ported and modified by HighTec EDV-Systeme GmbH.
 TASKING® - Embedded software development tools
tasking_logo (2)
The Tasking® compiler is designed for all derivatives of the C166™, ST10™, XC16x, TriCore™ and ARM® microcontroller families. All special features and peripherals of the controllers are accessible in C. ANSIC is supported completely. The generated program code shows compact size and excellent performance.
 Keil® Software
keil_logo (2)
Keil®, an ARM® company, makes C compilers and evaluation boards for the ARM, Cortex-M, Cortex-R as well as for the XC2000/XC166, ST10 and C166 microcontroller families. 
 Wind River® - Device Software Optimization
windriver_logo
The Wind River® Compiler combines industry leading optimization technology with the flexibility and control needed to fully exploit today's complex CPUs. The Wind River Compiler design is based on a modular architecture that results in proven reliability, flexibility for embedded applications, and interoperability with other development tools.
 Byte Craft Limited
bytecraft_logo
Byte Craft Limited is the Manufacturer of the eTPU Compiler for NXP PowerPC and PowerArchitecture derivatives.
 Renesas Technology
renesas_logo
The RENESAS SuperH™ SH-2A C/C++ compiler has a powerful optimization function for exhibiting the microcomputer performance to its full capacity in order to create a compact code. Also, this compiler amply supports the expanded function for equipment embedding, thereby enabling meticulous micro computer control.
 WITTENSTEIN high integrity systems
wittenstein_logo
Wittenstein high integrity systems is an RTOS company that specialises in safety, producing and supplying Real-time Operating Systems and Software Components to the Medical, Aerospace and Industrial sectors, increasing application development efficiency whilst reducing risk through third party certification.
 PikeTec GmbH
piketec_logo
PikeTec provides the functional testing and verification tool for control systems software. TPT supports systematic test case design. The test execution in different environments such as MATLAB/Simulink, ASCET, C-code, PiL via UDE and HiL is independent of the test modeling. Tests are assessed and reported automatically. Test management, safety aspects and requirements tracing are also supported.
 Hilscher Gesellschaft für Systemautomation mbH
hilscher_logo
The rcX real-time operating system, which is specifically tailored to the architecture of the Hilscher's netX controllers, is a pre-emptive, multitasking operating system with a very low resources requirement.
 HighTec EDV-Systeme GmbH Realtime Technology
hightec_logo (2)
PXROS is an operating system for hard realtime. It was developed by HighTec and has been in successful operation for more than 20 years in different fields ranging from communications technology to the industrial sector and to safety-critical applications (SIL-4). It is available for TriCore, PowerPC, ARM, C16x.
TCP/IP has become the most important protocol family for communication in a LAN or a WAN. PXtcp was developed especially for the purpose of integrating a PXROS application into a TCP/IP based network.
 ENEA - Embedded for Leaders
enea_logo
The OSE Real-Time Operating System (RTOS) is a fully pre-emptive operating system for C16x, ST10, TriCore, ARM7, ARM9 microcontrollers. The kernel shows excellent performance due to its optimized handling of interrupts, dispatches and memory allocation.
 BKR Software
bkr_logo
With EasyCODE, developers can write C/C++ programs at the graphical level of Advanced Nassi Shneiderman Charts. EasyCODE generates C/C++ source code from structogram input. EasyCODE can read any C/C++ source file and display it at structogram level too.
 RTI - The Real Time Middleware Company
rti_logo
StethoScope gives you a window into the very heart of your application, presenting a live analysis of your program while preserving real-time performance and is developed by Real-Time Innovations, Inc. (RTI). RTI is a leading developer of new tools for the growing real-time software market.
 Razorcat
razorcat_logo
You can build your own application specific automated test system by using the COM interfaces of UDE. The test system Tessy from Razorcat offers automated module testing of C code directly on the target system using Universal Debug Engine (UDE) debugging technology from PLS. It supports the whole unit testing cycle and works transparently on all target platforms currently supported by UDE.
 CMX-RTX Systems
cmx_logo
The CMX-RTX™ Real-Time Operating System (RTOS) is a fully preemptive operating system with a powerful set of system functions, very moderate memory requirements and fast system response time.
CMX-TCPIP is a portable high performance TCP/IP implementation for embedded systems. It uses the CMX-RTX RTOS signaling mechanisms to provide a true multitasking reentrant stack. CMX TCP/IP can also be run without an RTOS.
 AbsInt Angewandte Informatik GmbH
absint_logo
AbsInt provides advanced development tools for embedded systems, and tools for validation, verification and certification of safety-critical software. AbsInt's tools are designed to enhance software, speed up time-to-market, lower testing and validation costs and to improve software efficiency.
aiT WCET Analyzer is a tool to verify the timing behavior of tasks in safety-critical embedded applications. aiT computes safe upper bounds on the Worst-Case Execution Time. It directly analyzes binary executables and takes the intrinsic cache and pipeline behavior into account. StackAnalyzer automatically computes the worst-case stack usage of the tasks in embedded applications.
 Embedded Office
embedded_office_logo
µC/OS-II is a portable, scalable, pre-emptive, real-time deterministic multitasking kernel. Offering unprecedented ease-of-use, µC/OS-II is delivered with complete 100% ANSI C source code and in-depth documentation. It is successfully implemented in some of the highest level safety-critical devices. µC/OS-II helps you saving development time and puts greater control of the software in your hands. Join the ranks of the thousands of engineers that consider Micrium's robust and reliable µC/OS-II and the brand new µC/OS-III their top choice for their embedded designs.
 Synopsys System-Level Catalyst Program

synopsys_logo
Synopsys is a world leader in electronic design automation (EDA), supplying the global electronics market with the software, IP and services used in semiconductor design and manufacturing.

PLS is Synopsys System-Level Catalyst Program Member.

 MicroConsult
microconsult_logo
MicroConsult supports development teams and managers with Training, Coaching and Consulting services. The Munich-based company provides know-how and experience across all levels of hardware and software development - from technologies, tools and methods through to comprehensive processes, as well as management topics like soft skills, process management and law - tailored to our customers' requirements. MicroConsult's know-how spectrum includes EDA, microcontrollers and microprocessors, bus systems, operating systems, all key topics of embedded software development as well as management training and coaching.
 Willert Software Tools
willertsoftwaretools_logo
Our partner Willert Software Tools GmbH is holding tool selection seminars on a regular basis. During these seminars you will be given the chance to install the previously purchased development environment and to start working with it under assistance. Usually, with the knowledge gained from such class you may easily save a couple of days when launching your new project (depending on your previous knowledge on the subject).
 Embedded Systems Academy
esacademy_logo
Embedded Systems Academy develops the CANopen® Magic Pro DLL, a system allowing custom CANopen® based PC applications to be quickly and easily developed without needing to know all the details of CANopen.
 Infineon Technologies
infineon_logo
Infineon Technologies is the manufacturer of following 32 and 16 bit microcontroller families and Embedded Power IC's supported by UDE: AURIX™, TriCore™, XMC4000, XMC1000, XC2000/XE166, TLE986x/TLE987x.
 STMicroelectronics
stm_logo
UDE supports following microcontroller series from STMicroelectronics: PowerArchitecture® based SPC56x, SPC57x families, Cortex-M based STM32 series.
 Renesas Technology
renesas_logo
Renesas is the manufacturer of the automotive architecture RH850 and the SuperH SH-2A series supported by UDE.
 TexasInstruments
ti_logo
Texas Instruments is the manufacturer of the Safety microcontroller families Hercules RM570 / TMS570 / TMS470M (Cortex-R4 / Cortex-R3) usable with UDE.
 Hilscher
hilscher_logo
ASIC Netzwerkcontroller netX10 / netX50 / netX51 / netX52 / netX100 / netX500 from Hilscher are supported by UDE including rcX RTOS view.
 NXP PLS is Partner and supports following product lines: PowerArchitecture® beased automotive multicore MCUs MPC56xx and MPC57xx, i.MX Application Processors (Cortex-A8 / Cortex-A9) and Cortex-M based Kinetis series.
nxp_logo
Different Cortex-M / ARM9 / ARM7 based microcontroller series LPCxxxx from NXP are supported by UDE.
 Xilinx
xilinx_logo
The Zynq-7000 all programmable SoC with dual-core Cortex-A9 from Xilinx is supported by UDE.
 Atmel
atmel_logo
Different Cortex-M / ARM9 / ARM7 based microcontroller series AT91x from Atmel are supported by UDE.
 Analog Devices
analog_logo
UDE supports the analog microcontroller ADUCx based on Cortex-M and ARM7 core from Analog Devices.
 Marvell
marvell_logo
Marvell is the manufacturer of the XScale™ PXA270 application processor usable with UDE.
 ARM Connected
arm_connected
ARM® is the world's leading semiconductor intellectual property (IP) supplier and provides developers with intellectual property solutions in the form of processors, physical IP, cache and SoC designs, application-specific standard products (ASSPs). PLS is member of the ARM Connected Community.
 NEXUS 5001™ Forum
nexus5001_logo
The Nexus 5001™ Forum supports the use an proliferation of the IEEE-ISTO 5001™ standard (NEXUS 5001™). PLS as tool vendor is a member of the forum.
 Phytec
phytec_logo
PHYTEC embedded modules are based on ARM, XScale, PowerPC, C166™/XC16x/ST10™ microcontrollers. The subassemblies support the embedded engineer in every stage of development.
 TQ Components
tq_systems_logo
TQ Components is a leading Bavarian technology service provider in the electronics sector. It is distinguished by a high degree of technological know-how in the development and production of state-of-the-art electronic modules and systems.