Third Party Product Guide for C166/ST10 - Tasking
Third Party Product Guide for C166/ST10 - Tasking
Third Party Product Guide for C166/ST10 - Tasking
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Software Design and Test Tools<br />
Back to Table of Contents<br />
AbsInt Angewandte In<strong>for</strong>matik GmbH<br />
Science Park 1<br />
66123 Saarbruecken<br />
Germany<br />
www.absint.com<br />
<strong>Product</strong>: AiT, StackAnalyzer<br />
TASKING VX-toolset: TriCore,<br />
<strong>C166</strong>/<strong>ST10</strong><br />
TASKING Toolset: classic <strong>C166</strong>/<strong>ST10</strong><br />
<strong>Product</strong>: aiPop<br />
TASKING Toolset: classic <strong>C166</strong>/<strong>ST10</strong><br />
dSPACE GmbH<br />
Technologiepark 25<br />
33100 Paderborn<br />
Germany<br />
www.dspace.de<br />
<strong>Product</strong>: TargetLink<br />
TASKING VX-toolset: TriCore<br />
TASKING Toolset: classic <strong>C166</strong>/<strong>ST10</strong><br />
AbsInt Angewandte In<strong>for</strong>matik GmbH<br />
provides advanced development tools <strong>for</strong><br />
embedded systems and services, such as<br />
program optimization and analysis Worstcase<br />
execution time (WCET) prediction.<br />
AbsInt provides the following automatic<br />
program analysis tools and program<br />
optimization tools.<br />
aiT, which has been awarded a 2004<br />
European IST prize, compute bounds on<br />
the Worst-Case Execution Time (WCET) of<br />
the tasks in a real-time system. It is the only<br />
tool worldwide that is capable of analyzing<br />
a tasks intrinsic cache and pipeline behavior<br />
based on <strong>for</strong>mal cache and pipeline<br />
models. aiT is available <strong>for</strong> <strong>C166</strong>/<strong>ST10</strong> with<br />
the TASKING VX-toolset and the classic<br />
Going straight <strong>for</strong> the customer’s goal:<br />
dSPACE’s automatic code generation<br />
software, TargetLink, supports the targetspecific<br />
compilers from TASKING.<br />
dSPACE is one of the leading suppliers<br />
worldwide of development tools <strong>for</strong><br />
automotive control systems. dSPACE<br />
develops innovative tools <strong>for</strong> rapid control<br />
prototyping, production code generation<br />
and hardware-in-the-loop simulation. These<br />
tools interact with each other to <strong>for</strong>m a tool<br />
chain.<br />
TargetLink, in its standard version, already<br />
generates highly efficient C code, directly<br />
from block diagrams and statecharts of<br />
MATLAB®/ Simulink®/Stateflow® from the<br />
MathWorks.<br />
As an additional benefit TargetLink<br />
generates target-specific, optimized code<br />
<strong>C166</strong>/<strong>ST10</strong> <strong>Third</strong> <strong>Party</strong> <strong>Product</strong> <strong>Guide</strong> – Updates available from www.tasking.com/<strong>C166</strong><br />
compiler and <strong>for</strong> TriCore 1796 with the<br />
TASKING VX-toolset.<br />
StackAnalyzer computes the maximal<br />
stack memory usage of program tasks.<br />
StackAnalyzer is available <strong>for</strong> <strong>C166</strong>/<strong>ST10</strong><br />
with TASKING VX-toolset and the classic<br />
compiler and <strong>for</strong> TriCore with the TASKING<br />
VX-toolset.<br />
The aiPop optimizer suite was developed<br />
to reduce code size without changing<br />
functionality. aiPop is available <strong>for</strong><br />
<strong>C166</strong>/<strong>ST10</strong> with the TASKING classic<br />
compiler.<br />
<strong>for</strong> many compiler/processor combinations<br />
like TASKING <strong>C166</strong> and TASKING TriCore.<br />
These TargetLink Target Optimization<br />
Modules make full use of the processor’s<br />
and compiler’s advantages, <strong>for</strong> example, by<br />
using compiler-specific language extensions<br />
and inline assembler language. This further<br />
increases the efficiency of the generated C<br />
code.<br />
<strong>C166</strong>/<strong>ST10</strong><br />
20