MISRA对SoC技术的合规性:Socionext如何使用Helix QAC
Socionext公司是通过合并FUJITSU Limited和Panasonic Corporation的LSI(大规模集成)功能而形成的。
该公司总部位于日本横滨,设计和开发用于成像和网络的创新嵌入式片上系统(SoC)技术。
Socionext的SoC技术需要为其汽车合作伙伴遵守MISRA , 并且他们通过使用Helix QAC for C实现MISRA合规性。
Helix QAC帮助Socionext ……
提早检测重要的编码问题
将开发时间缩短10%
满足MISRA合规性的客户要求
将Helix QAC与MISRA结合使用是质量的事实基准
“将Helix QAC与MISRA结合使用是质量的事实基准。它已被整个日本汽车行业采用,涵盖了从OEMS到硅级别的整个供应链。”
为什么Socionext需要可靠的代码?
Socionext的SoC技术是在嵌入客户产品的芯片上提供的。 他们的软件(和硬件)是可靠的,这点很重要。 一旦这些产品在现场被运输和使用就很难解决任何问题。
最初,Socionext使用手动代码审查来确保高质量的软件和MISRA合规性。 但随着开发人员数量的增加(团队分成两个站点),使用手动代码审查变得更加困难。
Socionext需要一种自动化代码审查并遵守MISRA的方法,他们在Helix QAC上找到了它。
将Helix QAC用于SoC技术
Socionext采用QAC与MISRA C :2012合规模块。1,300 Helix QAC消息映射到Socionext的150个内部编码规则,这些规则在所有项目中都是通用的。 此外Socionext可以根据客户要求微调每个项目的规则。
通过使用Helix QAC,Socionext确保其SoC技术符合MISRA标准,并满足汽车客户的要求。
可靠的代码。 加快发展。
自从Socionext采用Helix QAC以来,他们确保了可靠,合规的代码。
今天,Socionext使用Helix QAC:
- 早期检测重要的编码问题 – 包括未初始化的变量、不正确的预处理程序指令和无法访问的代码。
- 将开发时间缩短10%,运行Helix QAC,首先使手动代码审查更有效。
- 在测试之前提高代码质量以减少返工的时间和成本。
- 培训开发人员编写最佳实践。
- 维护更好的结构化和易于理解的代码。