other parts discussed in post:tcan4550-q1, tps3702, tps3850, tps3306
作者: ti 工程师 刘靖伟
大家好,随着这些年的发展,越来越的汽车级应用中,都增加了功能安全等级要求这一概念。在这种发展趋势下,越来越多的带有功能安全特性的处理器以及外围的系统设计都会被重点关注。一般来说,在车载充电机,dcdc变换器,汽车牵引驱动器的设计中,对于已有现成方案的客户来说,如何在系统中增加一些功能安全的设计,让整个系统达到asil-b或者是asil-c甚至是asil-d,往往是大家关注的重点。ti目前所推广的hercules系列功能安全处理器tms570 可以达到asil-d的功能安全等级,是一套在维持原本设计架构基础不变的基础上,增加功能安全设计较为优化的方案。但随着车载系统的发展,can fd的需求被不断的提出,这使得一些没有can fd内置控制器的设计方案面临很大的短板。本文接下来重点介绍的tcan4550-q1方案,可以很好的解决在没有can fd控制器的控制器设计中,增加can fd功能,或者是在can fd接口数目不够用的场景下,额外增加一路can fd通讯的方案。
tcan4550-q1是一个内置了can fd phy的spi转can fd的控制器,通过了aec q100的认证,内置watchdog,+/- 58v bus fault protection。支持iso 11898- 1_2015 和 bosch m-can revision 3.2.1.1,并且可以达到iso 11898-2_2016的要求。最高速率可达5mbps,spi时钟频率最高20mhz。tcan4550-q1的休眠唤醒支持远程唤醒模式,通过can总线上发送iso wake up pattern(wup)即可实现。
介绍到这里,相信大家对tcan4550-q1的功能大致上有了个理解,对cpu侧的通讯是spi,外部出去的数据即为can fd的接口。接下来大家可能会比较关心的问题是在一个功能安全体系中,如何进行系统设计来保障其功能安全的特性,达到一定的asil等级呢。
在使用tcan4550-q1的系统体系中,我们可以抽象出如下的拓扑结构,node 1即为我们目前的系统设计。在这个系统中,我们需要注意三个部分:
host mcu: 这个部分一般为功能安全处理器,比如tms570等,一般本身从device level就具有功能安全等级的认证,并可会提供相关的功能安全手册等,以确认使用其设计的系统可以达到功能安全等级的目标。
tcan4550-q1:即can fd通讯部分,ti即将release这部分的认证以及相关的功能安全手册材料,以确认其可以在系统中达到相应的功能安全等级。
spi通讯:这个部分更多的是从系统通讯的角度上,去认证其数据的完整性,和一般的spi通讯设备的系统设计并没有差异。可用简单的冗余传递,再在mcu侧进行数据比对来证实其数据完整性。
目前我们看到的痛点问题,除了can fd的支持外,还有一个问题,就是对于现成的c2000或者是希望使用独立电源解决方案的系统中,如何应对供电不稳定,而防止cpu出现异常的行为。目前tps3702系列电压监控产品可以很好的排查对cpu供电方面不稳定情况,应用起来也非常简单。
tps3702可以及时检测到过压以及欠压的情形,并反馈给ldo/dcdc或者是相应的处理器侧。
瑞芯微RK3588+登临科技Goldwasser MXM 32/64T加速卡 64T算力AI-BOX出圈
数字化工厂系统集成商,能源管控平台系统开发
iphone8什么时候上市?iphone8设计图确定,外形惊艳配置升级
米聊今日正式关停
快来看看!Flyme 6 的效果如何,您喜欢吗?
EV/HEV功能安全系统中TCAN4550-Q1介绍
2020年的物联网十大趋势
顺应医疗信息化发展,华为数字医院解决方案集锦
武汉弘芯或将因资金缺口导致项目可能停摆
如何用笔记本玩PS2游戏?
AI发展日渐崛起 但目前技术却在扯产业后腿
mos管是不是三极管?
商场如战场!华为云助力企业打赢云服务器之战
飞腾CPU已经助力40余家电厂实现自主可控
世界环境日 | AI 和加速计算驱动环境保护之路
Veeam 2019年预测
区块链公链底层分红机制everiToken介绍
Silicon Labs时钟系列在线研讨会将带来两场新的主题演讲
智能电表的部署正在全球范围内如火如荼地开展
Intel第二代10nm Tiger LakeU系列或超越AMD桌面高端锐龙9 3900X