事件內(nèi)存管理定義為在DEM模塊中添加、更新和刪除事件內(nèi)存條目的過程。DEM模塊確定事件內(nèi)存條目是新的還是當(dāng)前存在于事件內(nèi)存中。
Event retention定義了DEM模塊記錄和處理事件(DTC)、UDS狀態(tài)信息和事件相關(guān)數(shù)據(jù)(例如,凍結(jié)幀、擴展數(shù)據(jù))的能力。
DEM規(guī)范共規(guī)定了6種Event存儲的條件,更多內(nèi)容請參看DEM規(guī)范手冊。
Event Displacement
事件替換意味著,最不重要的、已經(jīng)存在的事件內(nèi)存條目被需要存儲的新事件內(nèi)存條目替換。在替換過程中,重要程度最低事件內(nèi)存條目會丟失。如果新事件內(nèi)存大小超過所有可能的事件,則不會發(fā)生置換。如果事件置換策略被禁止,即DemEventDisplacementStrategy設(shè)置為DEM_DISPLACEMENT_NONE,則DEM禁止事件置換功能。
如果事件置換策列被啟用,即DemEventDisplacementStrategy設(shè)置為DEM_DISPLACEMENT_FULL或DEM_DISPLACEMENT_PRIO_OCC,則DEM根據(jù)以下原則置換事件:
● Event Priority(最重要的評判原則,數(shù)字越小存儲優(yōu)先級越高,適用于FULL或者PRIO_OCC策略)
● Event Active或者Passive狀態(tài)(Active存儲優(yōu)先級高于Passive優(yōu)先級,適用于FULL策略)
● Event Occurence Time(按時間順序替換較舊的存儲事件,按時間順序替換較舊的存儲事件)
Aging of Event
DEM模塊提供了從事件內(nèi)存中刪除特定事件的能力,如果其故障條件在某一段時間(操作周期)內(nèi)未滿足失效條件,這個過程被稱為“Aging 老化”或“Unlearning 遺忘”。事件老化后,DEM將刪除相關(guān)事件快照數(shù)據(jù)(凍結(jié)幀)和擴展數(shù)據(jù)記錄。
DemAgingCycleCounterThreshold或DemAgingCyclecounterthresholdforfslc定義了完成的老化周期計數(shù)值,在此之后,事件內(nèi)存條目將從事件內(nèi)存中刪除(老化)。當(dāng)Aging Counter達到DemAgingCycleCounterThreshold 時, DTC狀態(tài)位bit3:confirmedDTC設(shè)置為0。每個Event memory entry至少有一個Aging Counter。
-
汽車電子
+關(guān)注
關(guān)注
3029文章
8023瀏覽量
167815 -
內(nèi)存
+關(guān)注
關(guān)注
8文章
3055瀏覽量
74331 -
AUTOSAR
+關(guān)注
關(guān)注
10文章
363瀏覽量
21780 -
診斷系統(tǒng)
+關(guān)注
關(guān)注
0文章
40瀏覽量
11799 -
系統(tǒng)
+關(guān)注
關(guān)注
1文章
1019瀏覽量
21430
發(fā)布評論請先 登錄
相關(guān)推薦
VXI/GPIB總線的通信設(shè)備測試診斷系統(tǒng)設(shè)計
ECS 控制臺診斷系統(tǒng)
機車運用數(shù)據(jù)智能診斷系統(tǒng)正式上線
怎么實現(xiàn)基于LIN總線的車燈在線診斷系統(tǒng)設(shè)計?
請問怎樣去設(shè)計一種車燈在線診斷系統(tǒng)?
請問怎樣去設(shè)計一種數(shù)據(jù)采集與診斷系統(tǒng)?
基于BS結(jié)構(gòu)的遠程故障診斷系統(tǒng)的研究
B超診斷系統(tǒng)的結(jié)構(gòu)原理及故障維修
基于AUTOSAR的汽車故障診斷系統(tǒng)的設(shè)計與實現(xiàn)
ECU故障診斷系統(tǒng)概述
![ECU故障<b class='flag-5'>診斷系統(tǒng)</b>概述](https://file1.elecfans.com/web2/M00/88/77/wKgZomRnLJWAHT8_AAAiU89GEek806.png)
汽車ECU診斷:車外離線診斷系統(tǒng)
![汽車ECU<b class='flag-5'>診斷</b>:車外離線<b class='flag-5'>診斷系統(tǒng)</b>](https://file1.elecfans.com/web2/M00/8D/D5/wKgaomTAkfyAU2ToAAIIOyDmj-0798.jpg)
如何從0到1設(shè)計診斷系統(tǒng)
![如何從0到1設(shè)計<b class='flag-5'>診斷系統(tǒng)</b>](https://file1.elecfans.com/web2/M00/DB/78/wKgZomYrevqAP8BlAABWackjSWQ208.png)
評論