Other Parts Discussed in Post:TCAN4550-Q1, TPS3702, TPS3850, TPS3306
大家好,隨著這些年的發(fā)展,越來越的汽車級應(yīng)用中,都增加了功能安全等級要求這一概念。在這種發(fā)展趨勢下,越來越多的帶有功能安全特性的處理器以及外圍的系統(tǒng)設(shè)計都會被重點關(guān)注。一般來說,在車載充電機(jī),DCDC變換器,汽車牽引驅(qū)動器的設(shè)計中,對于已有現(xiàn)成方案的客戶來說,如何在系統(tǒng)中增加一些功能安全的設(shè)計,讓整個系統(tǒng)達(dá)到ASIL-B或者是ASIL-C甚至是ASIL-D,往往是大家關(guān)注的重點。TI目前所推廣的Hercules系列功能安全處理器TMS570 可以達(dá)到ASIL-D的功能安全等級,是一套在維持原本設(shè)計架構(gòu)基礎(chǔ)不變的基礎(chǔ)上,增加功能安全設(shè)計較為優(yōu)化的方案。但隨著車載系統(tǒng)的發(fā)展,CAN FD的需求被不斷的提出,這使得一些沒有CAN FD內(nèi)置控制器的設(shè)計方案面臨很大的短板。本文接下來重點介紹的TCAN4550-Q1方案,可以很好的解決在沒有CAN FD控制器的控制器設(shè)計中,增加CAN FD功能,或者是在CAN FD接口數(shù)目不夠用的場景下,額外增加一路CAN FD通訊的方案。
TCAN4550-Q1是一個內(nèi)置了CAN FD PHY的SPI轉(zhuǎn)CAN FD的控制器,通過了AEC Q100的認(rèn)證,內(nèi)置watchdog,+/- 58V BUS Fault Protection。支持ISO 11898- 1_2015 和 Bosch M-CAN Revision 3.2.1.1,并且可以達(dá)到ISO 11898-2_2016的要求。最高速率可達(dá)5Mbps,SPI時鐘頻率最高20MHz。TCAN4550-Q1的休眠喚醒支持遠(yuǎn)程喚醒模式,通過CAN總線上發(fā)送ISO Wake Up Pattern(WUP)即可實現(xiàn)。
介紹到這里,相信大家對TCAN4550-Q1的功能大致上有了個理解,對CPU側(cè)的通訊是SPI,外部出去的數(shù)據(jù)即為CAN FD的接口。接下來大家可能會比較關(guān)心的問題是在一個功能安全體系中,如何進(jìn)行系統(tǒng)設(shè)計來保障其功能安全的特性,達(dá)到一定的ASIL等級呢。
在使用TCAN4550-Q1的系統(tǒng)體系中,我們可以抽象出如下的拓?fù)浣Y(jié)構(gòu),Node 1即為我們目前的系統(tǒng)設(shè)計。在這個系統(tǒng)中,我們需要注意三個部分:
Host MCU: 這個部分一般為功能安全處理器,比如TMS570等,一般本身從device level就具有功能安全等級的認(rèn)證,并可會提供相關(guān)的功能安全手冊等,以確認(rèn)使用其設(shè)計的系統(tǒng)可以達(dá)到功能安全等級的目標(biāo)。
TCAN4550-Q1:即CAN FD通訊部分,TI即將release這部分的認(rèn)證以及相關(guān)的功能安全手冊材料,以確認(rèn)其可以在系統(tǒng)中達(dá)到相應(yīng)的功能安全等級。
SPI通訊:這個部分更多的是從系統(tǒng)通訊的角度上,去認(rèn)證其數(shù)據(jù)的完整性,和一般的SPI通訊設(shè)備的系統(tǒng)設(shè)計并沒有差異??捎煤唵蔚娜哂鄠鬟f,再在MCU側(cè)進(jìn)行數(shù)據(jù)比對來證實其數(shù)據(jù)完整性。
目前我們看到的痛點問題,除了CAN FD的支持外,還有一個問題,就是對于現(xiàn)成的C2000或者是希望使用獨立電源解決方案的系統(tǒng)中,如何應(yīng)對供電不穩(wěn)定,而防止CPU出現(xiàn)異常的行為。目前TPS3702系列電壓監(jiān)控產(chǎn)品可以很好的排查對CPU供電方面不穩(wěn)定情況,應(yīng)用起來也非常簡單。
TPS3702可以及時檢測到過壓以及欠壓的情形,并反饋給LDO/DCDC或者是相應(yīng)的處理器側(cè)。
審核編輯:何安
-
模擬
+關(guān)注
關(guān)注
7文章
1420瀏覽量
83876
發(fā)布評論請先 登錄
相關(guān)推薦
評論