Overview
BENEFITS
Performance
- Optimal device support. The compiler automatically adapts its code generation and optimization strategies based on the selected combination of Base ISA, ISA-extensions and core micro-architecture
- Best-in-class code-size! The compiler generates exceptionally compact code, supporting all ratified ISA extensions to reduce code size
- Well balanced optimization tradeoffs. The compiler delivers fast-executing code while maintaining a compact memory footprint
- Debug and software analysis tools that suit your use case, supporting virtual and physical SoCs. Offering solutions ranging from cost-effective multi-core run-control debugging to ultra-fast multi-SoC system-level analysis. Key features include instruction trace, RTOS awareness, coverage and timing analysis, monitoring of A/D signals, and CAN/LIN network activity
Reliability
- Product development in conformance with ASPICE level 2 compliant processes
- The RISC-V Toolset is based on TASKING’s proprietary Viper compiler development framework, the same technology that underlies all TASKING’s compiler toolset
- The compiler consistently passes rigorous verification tests, including commercial, open-source, and internally developed suites. Coupled with our compliant development processes, this ensures the evidence needed to successfully achieve Functional Safety (FuSa) and cybersecurity certification when required
- Working closely with IP and silicon suppliers to ensure that automotive grade tools are available before silicon is introduced to the market covering all tools needed for system development
Safety / Cybersecurity
- Safety and Security Manual provides easy to use and highly mature guidance for safe and secure tool use. No additional tool qualification efforts required by the user
- FuSa and Cybersecurity compliance certificates will become available on market demand. The tools are qualified to satisfy the requirements of FuSa standards ISO 26262, IEC 61508, ISO 25119, EN 50657, and ISO 13849, and Cybersecurity standard ISO/SAE 21434
- Built-in static analysis to ensure your source code complies with MISRA and CERT safe and secure coding guidelines
- Safe and secure compiler optimization strategies. The compiler does not silently apply optimizations based on the existence of undefined behaviors in the user’s source code