[发明专利]损耗均衡处理方法和系统以及固态硬盘无效
申请号: | 201010257491.X | 申请日: | 2010-08-16 |
公开(公告)号: | CN102375693A | 公开(公告)日: | 2012-03-14 |
发明(设计)人: | 杨继涛;张琴;柯乔;李欣 | 申请(专利权)人: | 成都市华为赛门铁克科技有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G11C7/10 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 611731 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 损耗 均衡 处理 方法 系统 以及 固态 硬盘 | ||
1.一种损耗均衡处理方法,其特征在于,包括:
当满足损耗均衡触发条件时,将第一并发通路对应的逻辑块号LBN上的数据搬移到与第二并发通路对应的LBN上,并将所述第二并发通路对应的LBN上的数据搬移到第三并发通路对应的LBN上,以此类推,直到将最后一个并发通路对应的LBN上的数据搬移到所述第一并发通路对应的LBN上。
2.根据权利要求1所述的损耗均衡处理方法,其特征在于,所述将第一并发通路对应的逻辑块号LBN上的数据搬移到与第二并发通路对应的LBN上,并将所述第二并发通路对应的LBN上的数据搬移到第三并发通路对应的LBN上,以此类推,直到将最后一个并发通路对应的LBN上的数据搬移到所述第一并发通路对应的LBN上,包括:
将第a1个并发通路对应的第n个LBN上的数据搬移到第a2个并发通路对应的第n+1个LBN上,并将第a2个并发通路对应的第n+1个LBN上的数据搬移到第a3个并发通路对应的第n+2个LBN上,直到将第aK-1个并发通路对应的第N-1个LBN上的数据搬移到第a1个并发通路对应的第n个LBN上为止,其中,n=0~N-1,a1=nmodK,K为并发通路总数,N为LBN的总数,a2=(n+1)modK,a3=(n+2)modK。
3.根据权利要求1或2所述的损耗均衡处理方法,其特征在于,所述满足损耗均衡触发的条件包括:
当确定在主机I/O接口上没有读写操作,或者,当确定到达触发均衡处理的时间。
4.根据权利要求1或2所述的损耗均衡处理方法,其特征在于,每个LBN包括至少一个逻辑块地址LBA。
5.根据权利要求1或2所述的损耗均衡处理方法,其特征在于,所述并发通路包括通道和片选。
6.一种固态硬盘,其特征在于,包括:存储控制器和存储单元,
所述存储控制器包括:
判断单元,用于判断是否满足损耗均衡触发条件;
执行单元,用于当满足损耗均衡触发条件时,将第一并发通路对应的逻辑块号LBN上的数据搬移到与第二并发通路对应的LBN上,并将所述第二并发通路对应的LBN上的数据搬移到第三并发通路对应的LBN上,以此类推,直到将最后一个并发通路对应的LBN上的数据搬移到所述第一并发通路对应的LBN上,其中,所述LBN上的数据存储于存储单元中;
所述存储单元,用于存储数据。
7.根据权利要求6所述的固态硬盘,其特征在于,所述执行单元,具体用于当满足损耗均衡触发条件时,将第a1个并发通路对应的第n个LBN上的数据搬移到第a2个并发通路对应的第n+1个LBN上,并将第a2个并发通路对应的第n+1个LBN上的数据搬移到第a3个并发通路对应的第n+2个LBN上,直到将第aK-1个并发通路对应的第N-1个LBN上的数据搬移到第a1个并发通路对应的第n个LBN上为止,其中,n=0~N-1,a1=nmodK,K为并发通路总数,N为LBN的总数,a2=(n+1)modK,a3=(n+2)modK。
8.根据权利要求6或7所述的固态硬盘,其特征在于,所述判断单元具体用于在主机输入输出接口上没有读写操作,或者,到达触发均衡处理的时间时,判断得到满足损耗均衡触发条件。
9.根据权利要求6或7所述的固态硬盘,其特征在于,所述存储控制器处理的每个LBN包括至少一个逻辑块地址LBA。
10.一种损耗均衡处理系统,其特征在于,包括权利要求6~9中任一权利要求所述的固态硬盘。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都市华为赛门铁克科技有限公司,未经成都市华为赛门铁克科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010257491.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:晶体管模块及晶体管驱动模块
- 下一篇:带短信功能的空调遥控器