登录/注册 商城

2024 AUTOSAR中国日 | 加特兰深度解析车规芯片基础软件开发模式

2024-03-13

3月12日,第五届软件定义汽车论坛暨AUTOSAR中国日活动在上海召开。本次活动由AUTOSAR组织及盖世汽车联合举办,聚焦软件定义汽车(Software-Defined Vehicles, SDV)探讨了未来汽车软件技术趋势。加特兰作为毫米波雷达芯片领军企业,汽车芯片SoC产品及解决方案全面覆盖4D成像雷达、前雷达、角雷达、门雷达、舱内雷达等车身应用。此次受邀在AUTOSAR中国日发表演讲,加特兰软件研发经理在论坛上深入阐述了基于AUTOSAR的芯片基础软件开发模式,获得业界广泛关注。

AUTOSAR(汽车开放系统架构)是由全球汽车行业、软件行业领先企业共同构建的汽车电子系统开发合作组织,该组织旨在为智能出行开发和建立标准化的软件框架和开放的电子/电气系统架构。AUTOSAR软件架构的运用使得汽车软件具备更好的可扩展性以及可移植性,大幅提高代码重用性,降低重复性工作,缩短开发周期

加特兰AUTOSAR芯片软件开发模式

加特兰软件研发经理张占房介绍道:“加特兰芯片基础软件分为传统SDK与AUTOSAR SDK(也称为 MCAL SDK),我们的SoC产品均提供AUTOSAR MCAL支持。”加特兰MCAL(Microcontroller Abstraction Layer,微控制器抽象层)SDK的开发采用AUTOSAR 4.4.0架构,该模式符合汽车软件标准ASPICE CL2等级、功能安全标准ISO 26262等要求。张占房指出,车规芯片基础软件既要满足功能实现、芯片验证等需求,也需要符合严苛的汽车行业标准,因此如何在芯片软件开发过程中兼顾高质量与高效率也是摆在芯片软件开发者面前的难题。

 

针对兼顾高质量与高效率这一难题,张占房在会上分享了加特兰的实践经验总结。遵循V模型的软件开发流程对需求变更反应迟钝、执行成本高且效率低。而芯片基础软件开发又具有软件需求确定性高、产品迭代周期相对较长、代际差异可控、生命周期长、平台化价值高的特点。结合以上因素,加特兰在芯片软件开发模式中贯彻:

  • 模块化:化整为零,实现V模型从大V到小V的拆解,充分提高响应速度

  • 平台化:化零为整,实现V模型从小到大的整合,减少项目间重复投入

  • 自动化:通过自动测试及持续集成平台,不断提高测试自动化率,以提升效率

加特兰芯片基础软件开发模式也落实了CI/CD(持续集成和持续交付/部署),在软件全生命周期实现持续迭代,做到高质量交付。

加特兰Alps-Pro MCAL SDK

基于AUTOSAR的芯片基础软件开发模式已经在加特兰毫米波雷达SoC芯片产品Alps-Pro的MCAL SDK中得到充分体现。采用AUTOSAR 4.4.0架构的加特兰Alps-Pro雷达MCAL SDK通过ASPICE CL2和ISO 26262 ASIL-B认证,涵盖MCAL、示例工程与代码、雷达方案、用户文档等内容,可为客户提供完整、全面的软件支持。

未来,加特兰将继续以模块化、平台化、自动化为基本要求,不断完善芯片基础软件开发模式,为客户提供质量更高、界面更友好、迭代更方便、更便于差异化开发的软件产品,给智能汽车软件领域注入更多创新动能,助力软件定义汽车发展。