[發明專利]一種存儲控制器上下電時刻的記錄裝置及方法在審
| 申請號: | 202011111514.6 | 申請日: | 2020-10-16 |
| 公開(公告)號: | CN112269725A | 公開(公告)日: | 2021-01-26 |
| 發明(設計)人: | 陳江 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F11/34 | 分類號: | G06F11/34;G06F11/30 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 劉翠香 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 存儲 控制器 上下 時刻 記錄 裝置 方法 | ||
1.一種存儲控制器上下電時刻的記錄裝置,其特征在于,包括:控制模塊、存儲模塊和RTC模塊,所述控制模塊用于執行以下步驟:
當存儲控制器上電,讀取所述存儲模塊中區域標志位的標志位數值;
判斷所述標志位數值是否在預設標志值范圍內;若否,則將所述標志位數值置為所述預設標志值范圍的下限值;
通過所述RTC模塊獲取當前時刻,將當前時刻寫入目標存儲區域的上電時刻存儲單元和下電時刻存儲單元;所述目標存儲區域具體為所述存儲模塊中與所述標志位數值對應的存儲區域;
對所述標志位數值加1并重新存入所述區域標志位,以確定所述存儲控制器下次上電時對應的目標存儲區域;
等待預設時間段后,更新本次上電對應的所述下電時刻存儲單元內的記錄時刻。
2.根據權利要求1所述記錄裝置,其特征在于,所述等待預設時間段后,更新當前下電時刻存儲單元內的記錄時刻的過程,具體包括:
等待預設時間段后,通過所述RTC模塊獲取當前時刻,并將當前時刻寫入所述下電時刻存儲單元。
3.根據權利要求1所述記錄裝置,其特征在于,所述等待預設時間段后,更新當前下電時刻存儲單元內的記錄時刻的過程,具體包括:
等待預設時間段后,讀取所述下電時刻存儲單元內的記錄時刻,將該記錄時刻與所述預設時間段的和寫入所述下電時刻存儲單元。
4.根據權利要求2或3所述記錄裝置,其特征在于,所述通過所述RTC模塊獲取當前時刻的過程,還包括:
啟動計時器,計時時間為所述預設時間段;
相應的,所述等待預設時間段后,更新當前下電時刻存儲單元內的記錄時刻的過程,包括:
當所述計時器達到所述預設時間段后,更新當前下電時刻存儲單元內的記錄時刻。
5.根據權利要求1所述記錄裝置,其特征在于,所述控制模塊為CPLD或FPGA。
6.根據權利要求1所述記錄裝置,其特征在于,所述存儲模塊為EEPROM存儲芯片。
7.根據權利要求1所述記錄裝置,其特征在于,所述存儲模塊和所述控制模塊通過I2C通信接口連接,所述控制模塊與所述RTC模塊通過I2C通信接口連接。
8.根據權利要求1任一項所述記錄裝置,其特征在于,還包括:
電源模塊,用于為所述控制模塊、所述存儲模塊和所述RTC模塊供電。
9.根據權利要求1任一項所述記錄裝置,其特征在于,還包括:
備用電源,用于在板載電源下電后為所述RTC模塊供電。
10.一種存儲控制器上下電時刻的記錄方法,其特征在于,應用于如權利要求1至9任一項所述存儲控制器上下電時刻的記錄裝置中的控制模塊,該記錄方法包括:
當存儲控制器上電,讀取所述存儲模塊中區域標志位的標志位數值;
判斷所述標志位數值是否在預設標志值范圍內;若否,則將所述標志位數值置為所述預設標志值范圍的下限值;
通過所述RTC模塊獲取當前時刻,將當前時刻寫入目標存儲區域的上電時刻存儲單元和下電時刻存儲單元;所述目標存儲區域具體為所述存儲模塊中與所述標志位數值對應的存儲區域;
對所述標志位數值加1并重新存入所述區域標志位,以確定所述存儲控制器下次上電時對應的目標存儲區域;
等待預設時間段后,更新本次上電對應的所述下電時刻存儲單元內的記錄時刻。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011111514.6/1.html,轉載請聲明來源鉆瓜專利網。





