[發明專利]一種隨機存儲器的在線檢測裝置及方法有效
| 申請號: | 201710549967.9 | 申請日: | 2017-07-07 |
| 公開(公告)號: | CN107516546B | 公開(公告)日: | 2020-09-22 |
| 發明(設計)人: | 侯明;顏紀迅;劉羽;馮博;姜丹瓊 | 申請(專利權)人: | 中國航空工業集團公司西安飛行自動控制研究所 |
| 主分類號: | G11C29/38 | 分類號: | G11C29/38 |
| 代理公司: | 中國航空專利中心 11008 | 代理人: | 杜永保 |
| 地址: | 710065 陜*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 隨機 存儲器 在線 檢測 裝置 方法 | ||
1.一種隨機存儲器的在線檢測裝置,包括第一控制部件,原碼生成部件,第二控制部件,檢測執行部件和結果呈報部件,其中,
第一控制部件接收外部的檢測指令,以及檢測執行部件的狀態回報,向第二控制部件和檢測執行部件輸出待測存儲空間信息,檢測過程中,在不影響隨機存儲器所屬的設備正常運行任務的前提下,快速、不間斷的執行檢測;
原碼生成部件在包含所有故障潛在場景的數據位組合的檢測樣本集內獲取當前檢測原碼,輸出到檢測執行部件;
第二控制部件根據第一控制部件輸出的待測存儲空間信息,通過預先配置兩段相互獨立的存儲空間,將其中一段作為主堆棧段,在正常狀態下使用,若當前待測存儲空間與主堆棧段有訪問沖突,則選擇切換當前堆棧段到另一段存儲空間;
檢測執行部件將檢測原碼寫入待測存儲空間的各存儲單元,回讀各存儲單元值,判斷是否故障,再依次將檢測原碼取反寫入各存儲單元,判斷是否故障,執行對待測存儲空間的檢測;
結果呈報部件接收檢測執行部件發來的檢測執行結果并輸出。
2.如權利要求1所述的一種隨機存儲器的在線檢測裝置,其特征在于,所述待測存儲空間是隨機存儲器的子空間,其檢測耗時不大于當前時間片的容許范圍。
3.如權利要求1所述的一種隨機存儲器的在線檢測裝置,其特征在于,原碼生成部件利用隨機發生器,在包含各種數據位組合的檢測樣本集內獲取當前檢測原碼。
4.采用如權利要求1所述的一種隨機存儲器的在線檢測裝置進行隨機存儲器的在線檢測方法,在計算機常規任務的空閑時間片,運行加載在旁路存儲器中的檢測程序,對隨機存儲器實現分段的在線檢測;
其特征在于,所述方法包括以下步驟:
1)第一控制部件接收外部的檢測指令,以及檢測執行部件的狀態回報,向第二控制部件和檢測執行部件輸出待測存儲空間信息;
2)第二控制部件根據待測存儲空間信息,選擇切換程序運行的堆棧段;
3)原碼生成部件選擇檢測原碼;
4)檢測執行部件將檢測原碼寫入待測存儲空間的各存儲單元,回讀各存儲單元值,若與檢測原碼不一致,則報故障;
5)檢測執行部件將檢測原碼取反寫入第一單元,回讀各存儲單元值,若第一單元讀取值與檢測原碼的取反值不一致,或其他存儲單元讀取值與檢測原碼不一致,則報故障,完成后將檢測原碼重新寫入第一單元;所述第一單元,是待測存儲空間內的某一存儲單元;
6)重復步驟5),直到待測存儲空間的所有存儲單元均作為第一單元被寫入和回讀;
7)檢測執行部件將待測存儲空間恢復到檢測執行前狀態,指向下一待測存儲空間,等待下一空閑時間片執行檢測;
8)結果呈報部件接收檢測執行部件發來的檢測執行結果并輸出。
5.采用如權利要求4所述的一種隨機存儲器的在線檢測方法,其特征在于,步驟3)中所述選擇檢測原碼,為從包含所有故障潛在場景的數據位組合的檢測樣本集中選擇獲取。
6.采用如權利要求5所述的一種隨機存儲器的在線檢測方法,其特征在于,采用隨機發生器從檢測樣本集中抽取檢測原碼。
7.采用如權利要求4所述的一種隨機存儲器的在線檢測方法,其特征在于,步驟2)中所述選擇切換程序運行的堆棧段,為檢測程序的運行預先配置兩段相互獨立的存儲空間,將其中一段作為主堆棧段,在正常狀態下使用,若當前待測存儲空間與主堆棧段有訪問沖突,則切換當前堆棧段到另一段存儲空間。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國航空工業集團公司西安飛行自動控制研究所,未經中國航空工業集團公司西安飛行自動控制研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710549967.9/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種用于食用菌的壓環裝置
- 下一篇:一種食用菌培養架





