0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

C2000+TMS570双芯片方案在汽车电驱动功能安全上的应用

星星科技指导员 来源:TI 作者:Strong ZHANG 2023-04-03 10:00 次阅读

随着新能源汽车的迅猛发展和汽车电子系统越来越复杂,汽车的功能安全越来越备受重视,可靠性的要求也越来越高,ISO 26262是国际功能安全的标准,按照ISO26262标准流程开发产品能有效提高汽车电子、电气产品功能安全。

在汽车电驱动的开发上越有越多的客户有功能安全设计的需要,必须满足系统ASIL C安全等级,目前针对电驱动的功能安全的主控芯片方案有单芯片的方案,也有双芯片的方案,两种方案各有优缺点。TI主推的的双芯片的方案是“C2000+TMS570”,同时利用了C2000在电机控制上实时性的优势以及TMS570在功能安全方案的特点,被越来越多的客户采样应用于汽车电驱动的功能安全项目上。

汽车电驱动系统的主要安全目标是避免非预期的扭矩突变,因此在系统设计中需要采取的安全措施是对输出扭矩的监控,要求为ASIL C, 根据ISO 26262 ASIL分解原则可以将系统的ASIL C分解为“ASIL C + QM”,即将C2000做分解为QM级别电机控制,TMS570分解为ASIL C的安全功能监控,实现整个系统的ASIL C控制,这样既能利用C2000在电机控制上实时性的优势,也能利用TMS570专门做功能安全方面的特性,而且在软件层面上,可以把大部分的电机控制的代码放在C2000上,只需满足QM级别的要求,把小部分跟安全监控相关代码放在TMS570上执行,满足ASIL C的要求,大大减少软件的开发时间和降低成本。

F28379S和TMS570LS017通过SPI进行通信,进行数据交互和相互校验,也是安全机制实现的一种方式,如F28379S和TMS570LS0714可以同时对某一路的电流采样进行采样,采样结果通过SPI传输后进行相互校验,如不一致则进行错误处理,将系统控制到安全状态。

C2000是TI专门为数字电源和电机控制的应用设计的微控制器,近年来随着新能源汽车的高速发展,C2000产品也广泛应用电动汽车上的电机控制器,能够满足电机控制实时性的电机控制性能要求,TMS320F28079S是目前最高性能的C2000产品,满足电机控制转速越来越高,实时性要求越来越高的控制需求,主要有以下新的特点:

200MHz主频的C28x 核以及 CLA 的协处理器

4 路差分输入的16位 ADC模块;

三角函数加速器 (TMU,对SIN, COS, ARCTAN 等指令执行只需要1 到 3 个周期;

内置8路窗口比较器可以用来做过流保护,过欠压保护等;

内置CLB可编程逻辑控制单元;

8 路Sigma Delta抽样滤波器

TMS570全系列MCU都是通过了第三方认证公司TUV-SUD ASIL D最高等级标准的认证,在设计生产流程方面严格按照26262的要求进行,同时有独特的安全架构和完善的安全机制处理硬件随机失效。目前广泛应用于新能源车上的Traction Inverter、BMS、 OBC、 VCU等ECU系统上。

为了管理随机硬件失效,TMS570 MCU集成了很多安全机制,并且采用的是“安全岛”的安全理念,即对能确保MCU软件正常运行的最小系统部分采用的是硬件诊断的安全机制,如上图红色部分, 包括了电源时钟CPU,FLASH,RAM等模块,例如采用了双核锁步的CPU架构,FLASH错误校正代码 (ECC),RAM ECC、Memory BIST等硬件的安全机制。

为了减少共因失效,TMS570 MCU在空间上和时间上都采取措施,在空间上将其中一个CPU镜像翻转后垂直于另外一个CPU,两个CPU在空间上距离超过了100 μm,在时间上两个CPU 的运算错开2个时钟周期,运算结果送至专门的比较模块进行实时比较,如有一个CPU运算有问题就马上报错处理,TMS570片上带有FLASH和RAM ECC的功能,即对FLASH或RAM的某一个位错误进行纠正,如果两个位发生错误则进行报错处理,TMS570有两路独立的ADC模块,可以同时对两路信号进行同时采样转化,可运用在电流,电压,温度等模拟量的冗余校验功能中,确保监控数据的正确性,减少了芯片失效而带来的故障。ADC模块还支持ADC通道自检功能,可以检测出引脚短路到电源,GND等故障。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微控制器
    +关注

    关注

    48

    文章

    6809

    浏览量

    147637
  • 汽车电子
    +关注

    关注

    2999

    文章

    7451

    浏览量

    161592
  • 电机
    +关注

    关注

    139

    文章

    8312

    浏览量

    142099
收藏 人收藏

    评论

    相关推荐

    TMS570LS3X做电机驱动控制器,要求TMS570能产生SVPWM波形,并通过功率器件驱动电机,请问用软件怎么实现?

    本帖最后由 一只耳朵怪 于 2018-5-24 09:50 编辑 TMS570系列处理器能用于电机驱动,其手册里只有N2HET少量描述生产PWM,如果我用TMS570LS3X做电动汽车
    发表于 05-22 03:08

    请问tms570ls1227 的外设驱动库在哪里下载?有没有类似C2000的controlSUITE ?

    本帖最后由 一只耳朵怪 于 2018-5-22 11:28 编辑 tms570ls1227 的外设驱动库在哪里下载。有没有类似C2000的controlSUITE 。里面的DSP2803x_commonDSP2803x_h
    发表于 05-22 02:45

    TMS570系列 核R5 CPU是如何工作的?

    我了解Xilinx的Zynq处理器,由CPU0加载FSBL、U-Boot,之后启动CPU1。再由Linux负责调度CPU0和CPU1。 今日偶然间看到TI的TMS570安全控制器,是
    发表于 05-25 03:51

    关于TMS570LC4357 MAC管脚的问题

    大家好,   请教关于TMS570LC4357 MAC管脚的问题。 我们使用TMS570LC43x HDK,做汽车控制器开发的前期评估工作。TMS
    发表于 05-25 04:09

    关于TMS570LS20206的3.3V和1.5V顺序的问题

    请问TMS570LS20206的3.3V和1.5V的顺序有没有要求?还有就是两个复位信号PORRST和RST信号在上时都要有负脉冲吗?期待您的回答!谢谢!
    发表于 05-25 07:14

    请问TMS570有CSM吗?

    Hello,请问TMS570有跟c2000一样的CSM可以把程序用密码锁起来的功能吗?若没有,一般都是用什麽样的方法去保护自己开发的程式呢?Best Regards,Fan
    发表于 08-13 07:11

    基于C2000+TMS570芯片汽车驱动开发应用

    方案有单芯片方案,也有芯片方案,两种方案各有优
    发表于 03-07 06:45

    车载核浮点MCU重要安全的应用

    显示,到2012年,每部汽车中的微处理器数量将翻一番。除数量的增长之外,安全控制功能的先进程度也将获得大幅提升。TI 基于 Cortex-R4F 处理器的
    发表于 06-25 07:55

    TMS570LS1227以及TMS570LS12系列其他芯片如何不通过JTAG进行升级

    请问TMS570LS1227以及TMS570LS12系列其他芯片,今后产品软件程序如何不通过JTAG进行升级,串口行否?或者其他方案
    发表于 05-21 09:46

    TMS570LS20216无法从Flash正常启动是为什么?

    我们现在使用TMS570LS20216,可以正常挂仿真器,也能将将代码烧写到内部Flash 里,但断电后重新TMS570LS20216不能从Flash 启动,请问有原因能影响
    发表于 05-28 09:23

    C2000+TMS570芯片方案汽车驱动功能安全的应用 精选资料分享

    。TI主推的的芯片方案是“C2000+TMS570”,同时利用了C2000电机控制
    发表于 07-13 06:13

    C2000+TMS570芯片方案分享

    。TI主推的的芯片方案是“C2000+TMS570”,同时利用了C2000电机控制
    发表于 11-11 06:58

    tms570ls20 10x安全微控制器详细资料

    tms570ls20x /10X安全MCU基于TMS570平台架构。本章提供了概述TMS570平台的体系结构,还介绍了CPU的内存映射。 图1-1显示了
    发表于 04-17 16:09 26次下载
    <b class='flag-5'>tms570</b>ls20 10x<b class='flag-5'>安全</b>微控制器详细资料

    200MHz主频的C28x 核以及 CLA 的协处理器

    是“C2000+TMS570”,同时利用了C2000在电机控制上实时性的优势以及TMS570功能安全
    的头像 发表于 01-12 17:27 1697次阅读

    C2000+TMS570” 双芯片方案汽车驱动功能安全上的应用

    C2000+TMS570” 双芯片方案汽车驱动功能安全
    发表于 11-01 08:26 0次下载
    “<b class='flag-5'>C2000+TMS570</b>” 双<b class='flag-5'>芯片</b><b class='flag-5'>方案</b>在<b class='flag-5'>汽车</b>电<b class='flag-5'>驱动</b><b class='flag-5'>功能</b><b class='flag-5'>安全</b>上的应用