29.11.2012 Views

Third Party Product Guide for C166/ST10 - Tasking

Third Party Product Guide for C166/ST10 - Tasking

Third Party Product Guide for C166/ST10 - Tasking

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!