[發明專利]測量事件鏈的響應時間的系統和方法在審
| 申請號: | 201811541877.6 | 申請日: | 2018-12-17 |
| 公開(公告)號: | CN110058988A | 公開(公告)日: | 2019-07-26 |
| 發明(設計)人: | C.海森貝格爾;A.K.什里德哈拉;K.拉曼詹于盧 | 申請(專利權)人: | 羅伯特·博世有限公司;羅伯特·博世工程和商業方案私人有限公司 |
| 主分類號: | G06F11/34 | 分類號: | G06F11/34 |
| 代理公司: | 中國專利代理(香港)有限公司 72001 | 代理人: | 畢錚;劉春元 |
| 地址: | 德國斯*** | 國省代碼: | 德國;DE |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 事件鏈 響應 標識事件 測量 追蹤 | ||
本發明公開了測量事件鏈的響應時間的系統和方法。事件鏈是一組個體事件。所述方法包括步驟:標識要測量用于其的響應時間的事件鏈,該事件鏈包括一組事件;標識用于處理所述事件的序列;追蹤所述序列中的每個所標識事件的處理;等待直到所述序列中的所有所標識事件已執行;在確保僅當所述序列中的在前事件已執行時才認為每個所述事件已執行之后,通過標記首個事件的執行開端和最后事件的執行結束來計算所述事件鏈的響應時間。
技術領域
本發明涉及用于測量一組事件的處理時間的測量系統。該組事件具有用于處理的預限定序列。
背景技術
響應時間是像交通工具中使用的電子控制單元(ECU)之類的實時嵌入式系統的重要特性。需要測量和理解系統的計時行為。在ECU中,響應時間受HW和SW延時的影響。
US專利申請2004/0039935 A1公開了一種用于測量具有多個任務的實時系統中的任務的運行時間的方法。現有技術中公開的方法規定在要確定其運行時間的任務的開端處啟動計時器,并且響應于中斷而停止計時器,存儲計時器狀態并且跟隨中斷的終止而再次啟動計時器。根據現有技術的設備提供一個計時器用于為不同任務測量運行時間。
這里描述了“事件鏈”的描述/定義……。
附圖說明
參考以下附圖描述了本公開的實施例,
圖1示出了正在執行的不同任務的流程圖
圖2示出了正針對響應時間測量被考慮的不同任務的流程圖
圖3示出了正針對響應時間測量被考慮的不同任務的流程圖,這些任務在控制器的不同核上被運行。
具體實施方式
圖1中示出的是正按執行的時間順序被執行的不同事件的流程。該流程是用例中的一個,并且事件執行的次序可以取決于接收的輸入而變化。
這里任務指代由控制器執行的一組指令。控制器通常包括處理單元、輸入接口、輸出接口和存儲器。輸入接口可以從各種傳感器接收輸入。輸出接口還可以連接到各種致動器。
測量系統由調試器HW、測量SW以及相關聯的事件鏈信息組成。在膝上型計算機或任何其他數據處理單元上建立響應時間測量系統。響應時間測量系統加載有事件鏈的細節。隨著并且當在ECU HW上動態地執行鏈中的個體事件時,追蹤它。在一個實施例中,可以在HW調試器環境中運行事件。在另一個實施例中,可以在實際ECU中運行事件。
在本文檔中,可以可互換地使用像任務、過程、時間和功能之類的術語。可以可互換地使用像響應時間、處理時間和執行時間之類的術語。像“響應時間測量系統”、“測量系統”或“系統”之類的術語可以指代相同的系統。“事件”指代個體事件并且“事件鏈”指代一組事件。還可以可互換地使用術語“控制器”和“處理器”。
事件可以被限定為在運行時可以觀察的特定系統行為的抽象表示。事件鏈可以被限定為在運行時計時事件發生序列中的因果順序的規范。借助于事件鏈,可以明確地描述系統的刺激與其對應響應之間的關聯。
所述測量方法包括追蹤事件的執行。事件可以正在一個處理器的不同核或相同核上運行。為了測量事件鏈的響應時間,事件應當按如事件鏈的描述/規范中的指定順序運行,從首個事件的開端開始直到最后事件的執行結束。
例如,當駕駛員按壓加速器踏板時,引擎多么快速地通過生成更高扭矩來響應是引擎控制系統的響應時間。該響應時間可以取決于在按壓加速器踏板時被執行的各種功能。
這些功能可以分布在不同處理器中或在處理器的不同核中,或者可以正在一個處理器的相同核中運行。響應時間還可以稱為處理時間或執行時間。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于羅伯特·博世有限公司;羅伯特·博世工程和商業方案私人有限公司,未經羅伯特·博世有限公司;羅伯特·博世工程和商業方案私人有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811541877.6/2.html,轉載請聲明來源鉆瓜專利網。





