[發明專利]一種磁盤掉電保護電路及方法在審
| 申請號: | 201410108261.5 | 申請日: | 2014-03-21 |
| 公開(公告)號: | CN104834610A | 公開(公告)日: | 2015-08-12 |
| 發明(設計)人: | 王建 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | G06F12/16 | 分類號: | G06F12/16 |
| 代理公司: | 深圳市世紀恒程知識產權代理事務所 44287 | 代理人: | 胡海國 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 磁盤 掉電 保護 電路 方法 | ||
1.一種磁盤掉電保護電路,其特征在于,所述電路包括:升壓模塊、監測模塊、儲能電容、電壓轉換模塊、磁盤、控制模塊、高速緩沖存儲器,所述升壓模塊的輸入端與外部電源連接,所述升壓模塊的輸出端分別連接儲能電容的第一端及電壓轉換模塊的輸入端,所述儲能電容的第二端接地;所述電壓轉換模塊的輸出端分別連接磁盤、控制模塊、高速緩沖存儲器,所述監測模塊的輸入端連接外部電源,所述監測模塊的輸出端連接控制模塊,所述控制模塊還分別與所述磁盤、高速緩沖存儲器連接,其中:
所述監測模塊,用于監測外部電源是否掉電;
所述儲能電容,用于在所述外部電源掉電時,通過所述電壓轉換模塊為磁盤、控制模塊、高速緩沖存儲器提供工作所需的電壓;
所述控制模塊,用于在外部電源掉電時,將所述高速緩沖存儲器中的待寫入磁盤的數據寫入到磁盤中。
2.根據權利要求1所述的電路,其特征在于,所述控制模塊包括:可編程擦除邏輯器件、控制器,其中:
所述可編程擦除邏輯器件,用于在外部電源掉電時,向所述控制器上報外部電源異常掉電信息;
所述控制器,用于在接收到所述外部電源異常掉電信息時,將所述高速緩沖存儲器中的待寫入磁盤的數據寫入到磁盤中。
3.根據權利要求2所述的電路,其特征在于,所述控制器包括查找單元、控制單元,其中:
所述查找單元,用于在接收到所述外部電源異常掉電信息時,遍歷文件系統的全局超級塊鏈表,找到磁盤對應的超級塊;
所述控制單元,用于將所述磁盤對應的超級塊對應的高速緩沖存儲器的臟頁的數據寫入磁盤。
4.根據權利要求3所述的電路,其特征在于,控制單元包括:
第一子控制單元,用于遍歷所述磁盤對應的超級塊的臟索引鏈表,并得到臟索引節點;
第二子控制單元,用于根據所述臟索引節點找到對應的地址空間,并調用所述對應的地址空間的寫操作把對應的高速緩沖存儲器的臟頁的數據寫入磁盤。
5.根據權利要求1所述的電路,其特征在于,所述監測模塊具體用于監測外部電源的電壓是否小于預設電壓閥值,若所述外部電源的電壓小于預設電壓閥值,則確定所述外部電源掉電。
6.一種使用上述權利要求1-5任一項所述的磁盤掉電保護電路的磁盤掉電保護方法,其特征在于,該方法包括:
監測模塊監測外部電源是否掉電;
在所述外部電源掉電時,儲能電容通過電壓轉換模塊為磁盤、控制模塊、高速緩沖存儲器提供工作所需的電壓;
在所述外部電源掉電時,控制模塊將高速緩沖存儲器中的待寫入磁盤的數據寫入到磁盤中。
7.根據權利要求6所述的方法,其特征在于,所述在所述外部電源掉電時,控制模塊將高速緩沖存儲器中的待寫入磁盤的數據寫入到磁盤中的步驟包括:
在外部電源掉電時,所述控制模塊的可編程擦除邏輯器件向所述控制模塊的控制器上報外部電源異常掉電信息;
所述控制器在接收到所述外部電源異常掉電信息時,將所述高速緩沖存儲器中的待寫入磁盤的數據寫入到磁盤中。
8.根據權利要求7所述的方法,其特征在于,所述控制器在接收到所述外部電源異常掉電信息時,將所述高速緩沖存儲器中的待寫入磁盤的數據寫入到磁盤中的步驟包括:
所述控制器的查找單元在接收到所述外部電源異常掉電信息時,遍歷文件系統的全局超級塊鏈表,找到磁盤對應的超級塊;
所述控制器的控制單元將所述磁盤對應的超級塊對應的高速緩沖存儲器的臟頁的數據寫入磁盤。
9.根據權利要求8所述的方法,其特征在于,所述控制器的控制單元將所述磁盤對應的超級塊對應的高速緩沖存儲器的臟頁的數據寫入磁盤的步驟包括:
所述控制單元的第一子控制單元遍歷所述磁盤對應的超級塊的臟索引鏈表,并得到臟索引節點;
所述控制單元的第二子控制單元根據所述臟索引節點找到對應的地址空間,并調用所述對應的地址空間的寫操作把對應的高速緩沖存儲器的臟頁的數據寫入磁盤。
10.根據權利要求6所述的方法,其特征在于,所述監測模塊監測外部電源是否掉電的步驟具體為:
所述監測模塊監測外部電源的電壓是否小于預設電壓閥值,若所述外部電源的電壓小于預設電壓閥值,則確定所述外部電源掉電。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410108261.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用以存取虛擬機的計算機系統及方法
- 下一篇:WEB安全檢測方法和裝置





