Misplaced Pages

TASKING

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages)
This article contains promotional content. Please help improve it by removing promotional language and inappropriate external links, and by adding encyclopedic text written from a neutral point of view. (March 2022) (Learn how and when to remove this message)
This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.
Find sources: "TASKING" – news · newspapers · books · scholar · JSTOR (February 2019) (Learn how and when to remove this message)
This article includes a list of references, related reading, or external links, but its sources remain unclear because it lacks inline citations. Please help improve this article by introducing more precise citations. (December 2019) (Learn how and when to remove this message)
(Learn how and when to remove this message)

TASKING GmbH is a German company that provides embedded software development tools and is headquartered in Munich, Germany.

History

Founded as a software consulting company in 1977, TASKING developed its first C compiler in 1986. In 1988, its first embedded toolset for the 8051 family of single-chip microcontrollers was launched. The company merged with Boston System Office (BSO) in 1989 and shortly later developed a second-generation compiler designed to support the C166 and DSP56K.

In 1998, TASKING partnered with Infineon Technologies to develop the first TriCore development software. Altium acquired TASKING in 2001, and began working on its third-generation compiler technology, the Viper compiler. This compiler was designed to increase the speed and code efficiency of the TriCore development toolset.

The C166 toolset was upgraded to third-generation compiler technology in 2006. In 2014, a compiler for the Renesas RH850 family and an Automotive Safety Support Program (Safety Kit) for ISO 26262 certification were introduced. The TASKING TriCore toolset received an update in 2015 and another update in 2017. These are optimization updates, though the focus was on additional support for the Infineon AURIX and Infineon AURIX 2G multi-core processors.

In 2016, the Safety Checker product was released. Safety Checker provides static code analysis to verify that no unauthorized access to protected memory occurs. In 2017, the VX Toolset for TriCore v6.2 with a stand-alone embedded debugger was released.

Products

TASKING provides embedded software development tools for the following processors and others:

The VX Toolset contains a set of tools for developing and troubleshooting software for the TriCore, AURIX, and AURIX 2G processors from Infineon Technologies. This package includes C/C++ compilers for the TriCore, C compilers for the Generic Timer Module (GTM), Hardware Safety Module (HSM), 8051 (SCR), and Peripheral Co-Processor (PCP). Additional tools include a pin mapper, debugger, linker, and assemblers.

Non-compiler tools:

  • Safety Kit – an ISO 26262 qualification program that inspects software and its intended application
  • Safety Checker – automatically detects interference between software elements with different Automotive Safety Integrity Level (ASIL) by checking access restrictions on the memory of single- and multi-core systems
  • Stand-alone Embedded Debugger

See also

References

  1. Goldbacher, Alfred. "Altium Europe: Europäischer Hauptsitz nun in München". Elektroniknet (in German). Retrieved 2023-10-08.
  2. "Introduction to Altium TASKING VX-toolset for TriCore Support - Parasoft C/C++test Professional 2020.1 (Eclipse) - Parasoft Documentation". docs.parasoft.com. Retrieved 2023-05-01.

Further reading

Categories: