全国销售免费咨询热线
400-0077-961
VX-Toolset for TriCore

OVERVIEW

The TriCore architecture from Infineon Technologies provides an industry-leading 32-bit microcontroller design specifically optimized for Automotive and Industrial Applications. This architecture offers the real-time capabilities of a high-speed microcontroller, the raw computational power of a DSP, and the perfect balance between performance and price for an RISC load/store architecture, all in one unified chipset.

The TASKING TriCore Software Development Toolset was designed with the experts at Infineon, and is regarded as the industry-standard for TriCore architecture software. This toolset contains dedicated C/C++ compilers and assemblers for the complete TriCore family, and a multi-core linker/locator and debugger all within a unified Eclipse™ Integrated Development Environment (IDE).

产品详情

BENEFITS

PERFORMANCE

• Generate the most clean and efficient code with industry-leading code optimizations for both speed and size.
• Save time compiling your completed code with industry’s shortest compile-link build times.
• Easily optimize your code for maximum performance with the versatile Linker Script Language.

RELIABILITY

• Generate reliable and stable code with a trusted toolset backed by more than 10 years of development experience.
• Large installed active user base, including all major Automotive OEMs and Tier 1s
• Support your customers for the lifetime of your product with long-term support from the experts at TASKING.
• Guaranteed compatibility with leading third-party solutions including debuggers, AUTOSAR operating systems and MCAL drivers.

SAFETY / CYBERSECURITY

• TÜV Nord certified toolchain according to the safety standards ISO 26262:2018, ISO 25119:2018, EN 50657:2017, IEC 61508:2010 and the cybersecurity standard ISO/SAE 21434:2021.
• Easily meet and exceed industry-standard tests for compiler qualifications including powertrain ECU codes.
• Ensure that your code remains up to date and in compliance with industry standards with full support for MISRA C:2012 and CERT C guidelines.

FEATURES

IDE AND C/C++ OPTIMIZING COMPILERS

• Integrated Development Environment (IDE) based on Eclipse. Tightly integrates the TriCore toolset (with all of its included compilers and debuggers) into the IDE and enables extensibility through 3rd party plug-in support
• C/C++ compilers with integrated static code analysis for MISRA C and CERT C. Includes C/C++ compiler for TriCore/AURIX/AURIX TC3xx, and C compiler for Hardware Security Module (HSM), XC800 Standby controller (SCR) and MCS/GTM timer module of AURIX TC3xx, and Peripheral Control Processor (PCP)
• Conforms to industry-leading standards including: ISO/IEC 9899:1999(E), ISO/IEC 14882:2011, MISRA C, CERT C, Infineon TriCore EABI, ANSI/IEEE-754, and ELF/DWARF
• Complete C/C++ libraries, run-time libraries, and floating-point libraries included in source code
• Code profiling support included in the compiler for collecting application statistics to help identify areas that require efficiency improvements
• Complete run-time error checking to help detect errors during program execution
• Code Compaction optimization for up to 10% more compact code on TC1.6 core based TriCore derivatives
• Code Compaction optimization for up to 5% more compact code on TC1.3/TC1.3.1 based TriCore derivatives
• Similar functionality to VX-toolset for C166, RH850 and Power Architecture allowing for easier migration between architectures
• TASKING® Pin Mapper for AURIX™

ASSEMBLERS, LINKER / LOCATOR, UTILITIES

• Dedicated assemblers for TriCore, HSM, XC800, PCP, and MCS
• Advanced multi-core and simple style multi-core support, developed in collaboration with Infineon and leading automotive powertrain Tier One suppliers
• Powerful data/code overlaying facilities
• Data/code section allocation
• Automatic and user specified allocation in target memory
• Make utility with support for parallel builds on multi-core systems for faster compilations
• Comprehensive map file for detailed build and stack analysis
• Widely appreciated high-level ELF-object dumper
• Data Reference Modification (Variable Editing) functionality

INTEGRATED DEBUGGER

• New debugger technology fully integrated into Eclipse with support for multi-core application development
• Debug in C++, C and assembly through a simulator or On-Chip (OCSD) debugger
• Simulator debuggers for all cores
• On-Chip debugging supported through the Infineon miniWiggler with DAP interface
• OCDS and TASKING debugger utilize Infineon’s Device Access Server (DAS) included with toolset
• Remote debugging over a TCP/IP network with DAS
• Board support for standard evaluation boards from Infineon and 3rd-party boards included. Integrated support for programming flash memory

SUPPORTED DEVICES

A complete list of TriCore, AURIX and AURIX TC3xx devices can be found on the Infineon website.

SEIRES

VERSION

TC1130 and TC116x Family

C1130, TC1164, TC1166

AUDO Next Generation

TC1762, TC1764, TC1766, TC1792, TC1796

AUDO Future

TC1167, TC1197, TC1736, TC1767, TC1797

AUDO MAX

TC1184, TC1724, TC1728, TC1746, TC1748, TC1782, TC1784, TC1791, TC1793, TC1798

AUDO S

TC1337, TC1367, TC1387, TC1768

AURIX TC2xx Family

TC21x, TC22x, TC23x, TC23x_ADAS, TC26x, TC27x, TC29x                           

AURIX TC3xx Family (next generation AURIX)

TC33x, TC35x, TC36x, TC37x, TC38x and TC39x


成功案例