项目背景
基于英飞凌TC264平台,为BMS控制器提供功能安全底层软件,使控制器满足ASILC要求,并在长城汽车量产。提供的功能安全软件设计包括:整个底层软件需求分析、架构设计、软件安全分析、DFA分析等,同时,提供英飞凌TC264芯片功能安全库、TLF35584安全驱动、MC33771安全驱动等软件组件,最终软件符合ASILC设计要求。
技术细节
多核安全架构设计:
针对TC264三核TriCore架构,设计多核任务隔离与通信机制,确保BMS的电压监测、SOC估算和故障诊断等任务在独立核上安全运行,并通过锁步核(Lockstep Core)实现实时指令比对,提升系统诊断覆盖率。
芯片级安全机制集成:
深度适配英飞凌TC264芯片功能安全库,结合硬件ECC内存保护、窗口看门狗(WDT)及故障控制单元(FCCU),构建从存储到执行的完整错误检测与容错链条。同时,开发TLF35584电源芯片的安全驱动,支持电压监控与安全状态切换,确保系统供电安全。
高精度BMS驱动开发:
针对电池管理场景,为MC33771电池监测芯片设计安全驱动,实现电芯电压与温度的同步采集与冗余校验,满足ASIL C对传感器精度和失效处理的要求。通过硬件ADC与DMA联动,将采样数据传递延迟降低至微秒级,保障BMS控制的实时性。 技术难点突破
安全与实时性的平衡:在满足ASIL C高可靠性要求的同时,需确保BMS的实时响应。通过优化中断嵌套逻辑和GTM定时器触发机制,将关键任务(如过压保护)响应时间缩短至50μs以内,避免因安全机制引入性能瓶颈。
异构器件协同验证:TC264与TLF35584、MC33771等异构器件的驱动需在硬件层面实现无缝协同。采用HIL测试平台模拟电池过充、通信中断等故障场景,验证安全机制有效性,确保系统在极端工况下仍能执行安全关断
项目亮点
安全达标与高效量产:交付符合ISO 26262 ASIL C要求的功能安全软件,涵盖安全需求分析、架构设计及软件安全分析(如DFA),确保BMS控制器在长城车型中稳定量产。
全栈安全驱动支持:集成英飞凌TC264功能安全库、TLF35584电源管理芯片安全驱动及MC33771电池监测芯片安全驱动,构建硬件层多重防护机制,提升系统诊断覆盖率。
开发周期显著缩短:通过预集成软件组件与自动化配置工具,客户开发周期缩短约35%,减少底层适配工作量,加速产品上市。
服务价值
端到端安全赋能:提供从芯片级安全配置到系统级安全验证的全流程支持,降低客户功能安全合规门槛。
深度定制与知识传递:结合长城汽车具体需求,提供定制化安全软件设计及技术培训,确保客户团队掌握安全架构维护能力。

