Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Tasking for ARM - request for help

Status
Not open for further replies.

gbaerf

Full Member level 2
Full Member level 2
Joined
Aug 29, 2005
Messages
143
Helped
8
Reputation
16
Reaction score
1
Trophy points
1,298
Location
belongs to whole word
Activity points
2,295
Tasking for ARM

Hi all,

Please go through the following text . This is regarding tasking tool given by Altium Designer.
I just want to know that why embedded designer need tasking Tools,
I can give some more info and data sheets related to this.

INTRODUCING THE TASKING C/C++ COMPILER AND DEBUGGER VX-TOOLSET FOR ARM®

The TASKING VX-toolset for ARM® brings to developers the power of Altium's sophisticated, next-generation Viper C compiler technology framework, allowing them to take full advantage of the highly-popular ARM architecture. With its Viper technology, the TASKING VX-toolset for ARM is able to generate code with the level
of execution speed and code density needed for tomorrow's automotive, industrial and telematics applications.The compiler features up-to-date functionalities such as MISRA C code checking, profiling through codeinstrumentation and run-time error checking capabilities.

The toolset consists of:

1.)ISO C++ compiler, scalable to EC++

2.)C compiler, ISO C'99 compliant, with integrated 'MISRA C' enhanced code checking

3.)Assembler with macro-preprocessor

4.)C/C++ libraries, run-time libraries, floating-point libraries

5.)Linker and locator

6.)CrossView Pro debugger with two execution environments Simulator

7.) OCDS debugging over JTAG
 

Re: Tasking for ARM

I work in a DO178B (Aerospace) environment and one of the most important parts of Tasking is the ability to provide a code coverage report, this means that when a software routine is run via a test script, you can tell if all parts of the code are exercised and that there is no unreachable code and also that all branches in code have been tested around decision points (eg, does it give correct outputs for A<B, A=B and A>B?).

I'm not particularly familiar with the ARM processor but I've used Tasking with C166 assembler routines and test scripts written in C.

Hope that helps
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top