Embedded Tooling

Professional Development Tools for Embedded Hardware and Software Development

A shorter time to market, a better quality of the application software and a better productivity by using professional tools. There are multiple solutions available for almost any microprocessor, microcontroller, DSP and SoC application. Tools which are designed around common modules and which are universal and architecture independent.

Lauterbach provides comprehensive integrated debug environments for embedded designs. The TRACE32® product portfolio covers the whole development process and includes a Universal GUI (PowerView), Debug tools, Trace tools for program/data flow and Logic analyzer tools. TRACE32 tools support over 80 of the most common microprocessor architectures in use in the embedded market. The tools are designed around common modules which are universal and architecture independent. 

Debug tools play a very important role in the development of embedded systems and Lauterbach tools are used in the following ways:

Debug

Most modern cores for the embedded market have a debug port, and tools can be connected to this port to control the core, access the data being processed by the core and then debug by single stepping, breaking, tracking values of variables and reading registers and memory. This means developers can diagnose software failures and memory corruption issues and correct the system to make it behave as expected.

Debug and Trace

In many applications it is no longer enough to run a simple test on your code. In markets such as automotive, medical, aerospace and defence, it is increasingly necessary to prove how the code behaved under all possible conditions. This requires the tools to record the program flow information from the core via the target cores’ integrated trace port. Both long-term and high-speed trace options are supported.

Debug, Trace and Logic Analyzer

In addition a logic analyzer can be integrated to provide signal trace for logic analysis and protocol analysis as well as correlating power usage to the code operation.

Debugger for Virtual Targets

Development is increasingly being undertaken in simulators. As the technology and market leader of microprocessor development tools Lauterbach is active in this development area, i.e. TRACE32 software-only products can be used for debugging virtual prototypes as well as simulated models.

PPT.jpg

LLT2_0.png

 

 

Device Programmers for Production and Engineering

Extremely fast, cost-effective device programmers for engineering. The Phyton ChipProg™ device programmer family includes fast, easy-to-use, cost-effective in-system and in-socket USB device programmers.  Various production and programming adapters are available as well.

 

PCP.png

 PA.png PGP.png  

LP_0_0.png