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

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

3天内不再提示

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

电子设计 来源:电子设计 作者:电子设计 2022-01-12 17:27 次阅读

作者: TI MCU 工程师 Strong ZHANG

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

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

图1为“F28379S + TMS570LS0714”双芯片架构的功能安全的电驱动框图,汽车电驱动系统的主要安全目标是避免非预期的扭矩突变,因此在系统设计中需要采取的安全措施是对输出扭矩的监控,要求为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等故障。

审核编辑:何安

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

    关注

    0

    文章

    341

    浏览量

    9989
收藏 人收藏

    评论

    相关推荐

    使用TMS320C6416处理器:Turbo处理器(TCP)

    电子发烧友网站提供《使用TMS320C6416处理器:Turbo处理器(TCP).pdf》资料免费下载
    发表于 10-23 10:16 0次下载
    使用TMS320<b class='flag-5'>C</b>6416<b class='flag-5'>协</b><b class='flag-5'>处理器</b>:Turbo<b class='flag-5'>协</b><b class='flag-5'>处理器</b>(TCP)

    使用TMS320C6416处理器:Viterbi处理器(VCP)

    电子发烧友网站提供《使用TMS320C6416处理器:Viterbi处理器(VCP).pdf》资料免费下载
    发表于 10-21 09:36 0次下载
    使用TMS320<b class='flag-5'>C</b>6416<b class='flag-5'>协</b><b class='flag-5'>处理器</b>:Viterbi<b class='flag-5'>协</b><b class='flag-5'>处理器</b>(VCP)

    TMS320C6416处理器和误码率

    电子发烧友网站提供《TMS320C6416处理器和误码率.pdf》资料免费下载
    发表于 10-17 10:35 0次下载
    TMS320<b class='flag-5'>C</b>6416<b class='flag-5'>协</b><b class='flag-5'>处理器</b>和误码率

    基于C28x系列MCU Type 1 EPWM模块实现0%-100%占空比输出控制

    电子发烧友网站提供《基于C28x系列MCU Type 1 EPWM模块实现0%-100%占空比输出控制.pdf》资料免费下载
    发表于 09-27 10:16 0次下载
    基于<b class='flag-5'>C28x</b>系列MCU Type 1 EPWM模块实现0%-100%占空比输出控制

    将软件从8位(字节)可寻址CPU迁移至C28x CPU

    电子发烧友网站提供《将软件从8位(字节)可寻址CPU迁移至C28x CPU.pdf》资料免费下载
    发表于 09-06 10:42 0次下载
    将软件从8位(字节)可寻址CPU迁移至<b class='flag-5'>C28x</b> CPU

    C28x嵌入式应用程序二进制接口

    电子发烧友网站提供《C28x嵌入式应用程序二进制接口.pdf》资料免费下载
    发表于 08-31 09:39 0次下载
    <b class='flag-5'>C28x</b>嵌入式应用程序二进制接口

    石英 CMOS 振荡 PF1612 系列(1 to 200MHz)介绍

    石英 CMOS 振荡 PF1612 系列(1 to 200MHz)介绍
    的头像 发表于 08-10 10:08 307次阅读
    石英 CMOS 振荡<b class='flag-5'>器</b> PF1612 系列(1 to <b class='flag-5'>200MHz</b>)介绍

    石英 CMOS 振荡 PE2016 系列(1 to 200MHz)介绍

    石英 CMOS 振荡 PE2016 系列(1 to 200MHz)介绍
    的头像 发表于 08-10 10:06 270次阅读
    石英 CMOS 振荡<b class='flag-5'>器</b> PE2016 系列(1 to <b class='flag-5'>200MHz</b>)介绍

    OPA2356-EP 200MHz CMOS运算放大器数据表

    电子发烧友网站提供《OPA2356-EP 200MHz CMOS运算放大器数据表.pdf》资料免费下载
    发表于 06-17 11:12 0次下载
    OPA2356-EP <b class='flag-5'>200MHz</b> CMOS运算放大器数据表

    国产QX320F280049,双核对比TI的 C28X+CLA,谁的算力更强?

    的 TMS320F280049采用C28X+CLA处理器模式,主频只有100MHz 谁的处理
    发表于 06-03 15:17

    双DSP C2000+C5000高性价比教学实验箱

    ,TMS320F28335主频150MHz,TMS320VC5509主频200MHz;适用于测控、自动化、工业控制、电力控制、音频处理、信号
    的头像 发表于 04-26 08:32 365次阅读
    双DSP <b class='flag-5'>C2000+C</b>5000高性价比教学实验箱

    国产DSP,QX320F28377D 跟 TI 的 TMS320F28377D 资源对比分析

    QX320F28377D ——TMS320F28377D 32位双CPU ——32位双CPU,C28x+双CLA 每个
    发表于 04-09 09:47

    国产DSP,QX320F280049C,32位独立双CPU,主频200MHz,P2P替代TMS320F280049C

    主频200MHz 32位独立双,全自研架构 flash 1MB,SRAM 1MB 单精度浮点运算FPU 三角函数运算TMU 3个12位ADC,采样率3MSPS 24个增强型epwm 16个高分辨率HRPWM(150PS)
    发表于 04-01 16:26

    鸿蒙轻内核源码分析:MMU 处理器

    1、 ARM C15 处理器 在 ARM 嵌入式应用系统中, 很多系统控制由 ARM CP15 处理器来完成的。CP15
    的头像 发表于 02-20 14:28 493次阅读
    鸿蒙轻内核源码分析:MMU <b class='flag-5'>协</b><b class='flag-5'>处理器</b>

    TC275在做EMC测试时200MHZ超标的原因?请问有没有处理措施?

    TC275在做EMC测试时200MHZ超标,200MHZ主频频率,请问有没有处理措施?
    发表于 02-18 08:49