HighTec Power Architecture C/C++开发平台
HighTec Power Architecture C/C++开发平台是一款基于GCC的编译器套件,适用于SPC56x、SPC57x、SPC58x Power Architecture MCU。
针对特定目标的优化包括:
- 支持VLS、SAT、LSP以及经过管线优化的双发射;
- 将非VLE和VLE可变长度编码指令混合使用;
- 将传统非VLE代码转换为等效的VLE代码;
- 小数据指针功能:约将代码和运行时提升20%;
- 支持SIMD和FPU模式;
- 位置无关代码 (PIC) 和数据 (PID)。
HighTec Power Architecture C/C++开发平台可通过以下特性满足汽车行业的严格要求:
- ISO 26262 ASIL D资格认证包;
- 极其稳定可靠的代码生成,曾在许多安全关键型汽车应用领域得到充分验证;
- 经过优化的商用标准和数学库;
- 可提供长期支持和冻结版本支持;
- 支持高级多核架构;
- 支持Windows和Linux主机操作系统;
- 带有项目向导和板级支持包的集成开发环境 (IDE)。
HighTec ARM C/C++开发平台
HighTec ARM C/C++开发平台是一款基于LLVM的编译器套件,适用于Cortex-R52 StellarE和包括HSM在内的其他ARM MCU。
针对特定目标的优化包括:
- 自动矢量化器和高级Neon指令 (SIMD);
- 自适应AUTOSAR支持 (C++14);
- 链接时间优化;
- 管线优化;
- 支持共享库;
- Thumb2指令集;
- VFP支持Cortex。
HighTec ARM C/C++开发平台可通过以下特性满足工业和汽车行业的严格要求:
- 简单易用的Apache 2.0许可条款;
- ISO 26262 ASIL D资格认证包;
- 针对ARM目标和ARC内核的大幅优化;
- 出色的Clang分析支持;
- 支持C++14和C++17;
- 出色的构建速度;
- 支持高级多核架构;
- 支持Windows和Linux主机操作系统;
- 带有项目向导和板级支持包的集成开发环境 (IDE)。
HighTec GTM/MCS C开发平台
HighTec GTM/MCS C开发平台基于LLVM开源技术,适用于具有GTM/MCS v3.x和v4.x级别内核的微控制器。
该汇编程序支持GTM/MCS的所有内核级别(V1及其后续版本),且包含在HighTec为Power Architecture和ARM提供的C/C++编译器中,而适用于GTM/MCS的C编译器则作为独立解决方案进行提供。
HighTec Qkit ISO 26262工具资格认证套件
Qkit资格认证套件能够帮助用户以简单易行的方式进行符合标准的资格认证,其支持的最高资格认证标准为ISO26262 ASIL D、IEC61508 SIL 4和EN50128 SIL 4。
HighTec Qkit方法由以下部分组成:
- 与权威性资料库和工具资格认证公司Validas AG合作开发的资格认证支持工具 (QST);
- 自动化测试框架(测试自动化单元)。
所生成的安全文档包括:
- 工具分类报告;
- 工具安全手册(该措施旨在减少潜在误差);
- 工具资格认证计划(包括验证目标、标准要求);
- 工具资格认证报告(包括已通过资格认证的用例和特性、测试结果工具置信度)。
| 支持的器件 | SPC5 MCUs,Stellar MCUs (ARM R52) |
| 工具类型 | Compiler,IDE |
| 地点 |
| ST产品 |
|---|
Served Countries:
欧洲, 北美