[发明专利]一种磁盘掉电保护电路及方法在审
申请号: | 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.vipzhuanli.com/pat/books/201410108261.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用以存取虚拟机的计算机系统及方法
- 下一篇:WEB安全检测方法和装置