Visit the National Instruments web site

First support package for TriCore 2

An Altium product story
More from this company More from this category
Edited by the Electronicstalk editorial team Nov 15, 2001

Altium claims there are a number of substantial enhancements and improvements in version 1.4 of the Tasking TriCore software development toolset.

Altium claims there are a number of substantial enhancements and improvements in version 1.4 of the Tasking TriCore software development toolset.

These improvements bring increased functionality and capabilities to developers using the range of TriCore architectures through improvements to the assembler, compiler, and debugger, giving developers access to the tools they need to compete with today's demanding time-to-market requirements.

The improvements to v1.4 include: enhanced specific support for individual TriCore derivatives, a feature unique to Tasking's TriCore tools; extensions to the assembler to support the upcoming TriCore 2 architectual upgrade; further enhancements to the C++ compiler; and a complete makeover of the CrossView Pro debugger's graphical user interface (GUI).

Tasking, Altium's industry-leading range of tools for embedded software development, is commonly regarded as the de facto industry standard for TriCore architecture software developments.

Version 1.4 of the Tasking TriCore toolset continues to lead the way with many architecture-specific compiler features, additions to the Assembler allowing the support of the upcoming TriCore 2 instruction set, as well as the inclusion of a set of TriCore 2 specific C/C++ libraries.

The Tasking TriCore toolset is renowned for its detailed support of the TriCore architecture, and this release continues the tradition.

In addition to the introduction of support for the promising TC1765 automotive microcontroller and the TC1920 automotive infotainment device, TriCore derivatives support has been further enhanced through improved device-specific SFR (special function registers) header files and automatic C-start code generation.

Other improvements to the specific support of the TriCore architecture in the C-compiler include: indirect addressing mode, extending abilities to employ the TriCore's vast physical memory reach; enhanced bit field manipulation features; enhanced struct/union packing and array alignment; C-level trap handling and ISR/trap stack frame manipulation.

A vital stage in embedded software development is accurate, efficient debugging, and Altium continues to redefine the state of the art with the Tasking CrossView Pro debugger.

The new CrossView Pro debugger found in v1.4 has undergone a complete makeover with a new GUI, improved on chip debugging support (OCDS) connectivity, enhanced breakpoint functionality, and the introduction of both an automatic pipeline flush option on execution halt, and generic kernel aware debugging for available OSEK ORTI compliant real time operating sytems.

The GUI of the new Tasking CrossView Pro debugger has been extensively restyled to enhance the user's experience.

Rearranged menus, improved user dialogues, and redesigned button bars and button sizes results in a highly intuitive and productive debugging environment.

And, thanks to a new and extensive context-sensitive help system, it is also now easier than ever to learn to effectively use and get the most from the debugger.

The new CrossView Pro debugger allows OCDS connectivity for Windows 95/98/ME as well as the already supported Windows NT/2000, and enables applications to be debugged from the operating system perspective using integral OSEK kernel aware debugging.

In addition, the enhanced breakpoint functionality now offers developers the ability to halt applications based on instruction counts, cycle counts, or timer counts.

Time-critical applications can also be debugged as unintrusively as possible using probe-points, and breakpoint sequences allow the identification of even the most complex conditions that developers may want to examine - this permits any number and type of breakpoints to be combined.

The difficulty of debugging pipelined architectures such as TriCore has also been addressed in this release with the introduction of an option to flush all TriCore pipelines upon execution halt - thereby forcing the completion of the instruction at which execution was halted and allowing data and register windows to be properly updated to show data as expected.

With the release of v1.4 of Tasking's TriCore software development toolset, Altium continues to break down the barriers to innovation and technological advancement, and provide every electronic engineer and embedded system developer with easy access to the best possible design tools.

The Tasking TriCore software development toolset v1.4 is now available for PC/Windows, PC/Linux and Sun/Solaris.

Not what you're looking for? Search the site.

Back to top Back to top

MyTalk

Add to My Alerts

Company Altium


Category Design and development software

Google Ads

 

Contact Altium

Contact Altium

Related Stories

Contact Altium

 

Newsletter sign up

Request your free weekly copy of the Electronicstalk email newsletter ...

Visit the National Instruments web site
A Pro-talk Publication

A Pro-talk publication