符合 ASIL-D 的看門狗應(yīng)用設(shè)計(jì)
發(fā)布時(shí)間:2020-11-12 責(zé)任編輯:lina
【導(dǎo)讀】在汽車安全性要求越來(lái)越高的電子系統(tǒng)中,為保證系統(tǒng)程序按照預(yù)期流程運(yùn)行,看門狗對(duì)程序的監(jiān)控措施已成為功能安全需求不可或缺的部分。比如實(shí)現(xiàn)程序運(yùn)行邏輯的監(jiān)控,實(shí)現(xiàn)程序運(yùn)行時(shí)間的監(jiān)控等,這樣的看門狗應(yīng)用需求,一般的看門狗是無(wú)法滿足的,ZLG為用戶推薦使用FS45/65電源管理芯片,其看門狗基于“question/answer”原理實(shí)現(xiàn),可以很好的支持相關(guān)功能安全設(shè)計(jì)。
在汽車安全性要求越來(lái)越高的電子系統(tǒng)中,為保證系統(tǒng)程序按照預(yù)期流程運(yùn)行,看門狗對(duì)程序的監(jiān)控措施已成為功能安全需求不可或缺的部分。比如實(shí)現(xiàn)程序運(yùn)行邏輯的監(jiān)控,實(shí)現(xiàn)程序運(yùn)行時(shí)間的監(jiān)控等,這樣的看門狗應(yīng)用需求,一般的看門狗是無(wú)法滿足的,ZLG為用戶推薦使用FS45/65電源管理芯片,其看門狗基于“question/answer”原理實(shí)現(xiàn),可以很好的支持相關(guān)功能安全設(shè)計(jì)。
一、看門狗介紹
圖1 Challenger WD
FS45/65的看門狗是Challenger WD,基于“question/answer”原理實(shí)現(xiàn)看門狗刷新:FS45/65基于線性移位寄存器(LFSR)生成8位偽隨機(jī)數(shù),MCU可以發(fā)送自定義LFSR的seed或使用FS45/65默認(rèn)的LFSR值(0xB2),執(zhí)行預(yù)定義的計(jì)算,通過(guò)SPI發(fā)送結(jié)果給FS45/65進(jìn)行驗(yàn)證。驗(yàn)證正確,會(huì)產(chǎn)生新的偽隨機(jī)數(shù);驗(yàn)證錯(cuò)誤,WD錯(cuò)誤計(jì)數(shù)器遞增,WD_LFSR的值不變,WD錯(cuò)誤計(jì)數(shù)器按照預(yù)定的配置,達(dá)到一定閾值,對(duì)RSTB和FS0B進(jìn)行控制,從而使系統(tǒng)進(jìn)入安全狀態(tài)。
任何WD的刷新都會(huì)重新啟動(dòng)窗口,這樣可確保MCU與FS65之間的同步,同時(shí)與MCU系統(tǒng)獨(dú)立的外部看門狗更能保證系統(tǒng)的穩(wěn)定性。
二、看門狗窗口
圖2 看門狗窗口
第一個(gè)看門狗刷新在INIT階段,第一次看門狗刷新后,設(shè)備進(jìn)入正常WD刷新模式,MCU必須在看門狗窗口打開(kāi)期間刷新看門狗??撮T狗窗口時(shí)間可以在WD_WINDOW[3:0]位配置為1.0ms到1024ms??撮T狗只能在INIT階段禁用,以允許“重新編程”。
l 無(wú)論好的、壞的WD刷新或WD超時(shí),都會(huì)重新啟動(dòng)新的WD窗口;
l 可以在任意階段更改窗口時(shí)間,更改窗口時(shí)間將在下一次WD刷新之后體現(xiàn);
l 窗口的占空比為50%±10%,不可修改。
三、看門狗錯(cuò)誤計(jì)數(shù)
圖3 看門狗錯(cuò)誤計(jì)數(shù)器
FS45/65實(shí)現(xiàn)看門狗錯(cuò)誤計(jì)數(shù)器管理,器件在INIT階段通過(guò)配置看門狗錯(cuò)誤計(jì)數(shù)閾值來(lái)決定RSTB和FS0B的動(dòng)作,保證系統(tǒng)在發(fā)生嚴(yán)重的看門狗故障時(shí),能夠迅速進(jìn)入安全狀態(tài)。
出現(xiàn)看門狗故障時(shí),WD錯(cuò)誤計(jì)數(shù)器加2;正確刷新時(shí),WD錯(cuò)誤計(jì)數(shù)器減1。該原理確保循環(huán)的“OK/NOK”行為收斂于故障檢測(cè)。為了允許應(yīng)用程序的靈活性,在INIT階段,該計(jì)數(shù)器的最大值可以使用WD_CNT_RFR[1:0]位進(jìn)行配置。
看門狗錯(cuò)誤計(jì)數(shù)器值可由單片機(jī)讀取WD_ERR[2:0]位,用于診斷看門狗是否刷新正確。
四、看門狗刷新計(jì)數(shù)器
圖4 看門狗刷新計(jì)數(shù)器
看門狗刷新計(jì)數(shù)器用于遞減故障錯(cuò)誤計(jì)數(shù)器。每次看門狗正確刷新時(shí),看門狗刷新計(jì)數(shù)器將增加1,每當(dāng)看門狗刷新計(jì)數(shù)器達(dá)到6,如果下一次WD刷新也很好,故障錯(cuò)誤計(jì)數(shù)器遞減1。
無(wú)論看門狗刷新計(jì)數(shù)器的當(dāng)前值是多少,每次刷新看門狗出現(xiàn)錯(cuò)誤時(shí),看門狗刷新計(jì)數(shù)器將復(fù)位為0。
五、ZLG資源
圖5 ZLG資源
ZLG為用戶準(zhǔn)備了完善的器件使用及功能安全資源,包括器件的評(píng)測(cè)套件、基礎(chǔ)功能使用說(shuō)明文檔、基礎(chǔ)功能代碼、功能安全使用說(shuō)明文檔以及功能安全SafetyLib。
六、總結(jié)
FS45/65在看門狗應(yīng)答策略、故障計(jì)數(shù)管理功能和診斷等一系列特性都遠(yuǎn)遠(yuǎn)優(yōu)于傳統(tǒng)窗口看門狗,能夠有效保證系統(tǒng)穩(wěn)定運(yùn)行,并且符合國(guó)標(biāo)GB/T 34590-5程序序列監(jiān)控相關(guān)技術(shù)要求,可達(dá)到很高等級(jí)的診斷覆蓋率。
免責(zé)聲明:本文為轉(zhuǎn)載文章,轉(zhuǎn)載此文目的在于傳遞更多信息,版權(quán)歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權(quán)問(wèn)題,請(qǐng)電話或者郵箱聯(lián)系小編進(jìn)行侵刪。
特別推薦
- 授權(quán)代理商貿(mào)澤電子供應(yīng)Same Sky多樣化電子元器件
- 使用合適的窗口電壓監(jiān)控器優(yōu)化系統(tǒng)設(shè)計(jì)
- ADI電機(jī)運(yùn)動(dòng)控制解決方案 驅(qū)動(dòng)智能運(yùn)動(dòng)新時(shí)代
- 倍福推出采用 TwinSAFE SC 技術(shù)的 EtherCAT 端子模塊 EL3453-0090
- TDK推出新的X系列環(huán)保型SMD壓敏電阻
- Vishay 推出新款采用0102、0204和 0207封裝的精密薄膜MELF電阻
- Microchip推出新款交鑰匙電容式觸摸控制器產(chǎn)品 MTCH2120
技術(shù)文章更多>>
- 邁向更綠色的未來(lái):GaN技術(shù)的變革性影響
- 集成電阻分壓器如何提高電動(dòng)汽車的電池系統(tǒng)性能
- 帶硬件同步功能的以太網(wǎng) PHY 擴(kuò)大了汽車?yán)走_(dá)的覆蓋范圍
- 精準(zhǔn)監(jiān)測(cè)電離分?jǐn)?shù)與沉積通量,助力PVD/IPVD工藝與涂層質(zhì)量雙重提升
- ADC 總諧波失真
技術(shù)白皮書下載更多>>
- 車規(guī)與基于V2X的車輛協(xié)同主動(dòng)避撞技術(shù)展望
- 數(shù)字隔離助力新能源汽車安全隔離的新挑戰(zhàn)
- 汽車模塊拋負(fù)載的解決方案
- 車用連接器的安全創(chuàng)新應(yīng)用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索
電工電路
電機(jī)控制
電解電容
電纜連接器
電力電子
電力繼電器
電力線通信
電流保險(xiǎn)絲
電流表
電流傳感器
電流互感器
電路保護(hù)
電路圖
電路圖符號(hào)
電路圖知識(shí)
電腦OA
電腦電源
電腦自動(dòng)斷電
電能表接線
電容觸控屏
電容器
電容器單位
電容器公式
電聲器件
電位器
電位器接法
電壓表
電壓傳感器
電壓互感器
電源變壓器