[发明专利]一种固态存储设备的地址分配方法有效

专利信息
申请号: 201410290432.0 申请日: 2014-06-25
公开(公告)号: CN104090847B 公开(公告)日: 2017-01-11
发明(设计)人: 童薇;罗锐;刘景宁;冯丹;余晨晔;冒伟 申请(专利权)人: 华中科技大学
主分类号: G06F12/02 分类号: G06F12/02
代理公司: 华中科技大学专利中心42201 代理人: 梁鹏
地址: 430074 湖北*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 固态 存储 设备 地址 分配 方法
【权利要求书】:

1.一种固态存储设备的地址分配方法,其特征在于,所述方法包括如下步骤: 

(1)请求接收步骤:固态存储设备接收到由上层文件系统发送的读写请求,对接收的请求类型进行判断并进行相应的操作,若为写请求,则直接将请求加入到请求队列队尾,等待处理;若为读请求,则根据请求的逻辑地址查找映射表获得其对应的物理地址,根据物理地址可以计算得到请求对应的通道信息,预先处理读请求对应的权值,根据已知的通道信息,给对应的通道加上读操作的权值,并将此请求加入到请求队列队尾,等待处理; 

(2)请求队列处理步骤:固态存储设备对存放在请求队列中未处理的请求采用先进先出的方式进行处理,依次进行地址分配; 

(3)读请求分配步骤:若从请求队列取出的请求为读请求,根据请求接收步骤中查找映射表已知的信息,将请求加入到对应通道的通道队列的尾部,等待处理; 

(4)写请求分配步骤:若从请求队列取出的请求为写请求,则根据各个通道的权值大小,比较得到权值最小的通道,并根据芯片忙闲信息选择此写请求对应的芯片、晶元、分组、物理块和物理页,并由此计算出对应的物理地址;将请求加入到对应通道的通道队列的尾部,更改对应通道的权值,等待处理; 

(5)通道队列处理步骤:闪存控制器从通道队列中取出请求,并根据由请求接收步骤和请求队列处理步骤中获得的请求物理地址、请求大小、请求类型信息,对闪存芯片进行相应的操作,从闪存中读取相应数据信息或将请求携带的数据写入到其物理地址对应的闪存物理页中;当闪存芯片的读写操作完成后,闪存控制器向固态盘控制器返回完成信息,并根据请 求的类型更改对应通道的权值;通道内读操作完成则对应通道的权值减去读操作权值,写操作完成则对应通道的权值减去写操作权值; 

(6)垃圾回收处理步骤:触发垃圾回收操作时,为进行垃圾回收操作的通道加上垃圾回收操作权值,待垃圾回收操作完成后,对应通道的权值减去垃圾回收操作的权值。 

2.如权利要求1所述的方法,其特征在于,所述请求接收步骤具体包括: 

(1.1)固态存储设备接收上层文件系统或固态存储设备缓存产生的读写请求,所述读写请求至少包含逻辑页地址、请求大小、读写操作信息,进行子步骤(1.2); 

(1.2)判断请求大小是否大于一个物理页的大小,若大于,转子步骤(1.3);否则转子步骤(1.4); 

(1.3)计算此请求需要占用的物理页数n,将其划分为n个请求,每个请求对应一个物理页,转子步骤(1.4); 

(1.4)判断请求的操作类型,若为写请求,转子步骤(1.7);若为读请求,转子步骤(1.5); 

(1.5)根据读请求的逻辑地址查映射表得到对应的物理地址,由物理地址可知此请求所对应的通道i、芯片,i对应固态存储设备中某一通道号,转子步骤(1.6); 

(1.6)计算通道i对应通道权值Wi=Wi+WR,WR为读请求权值,转子步骤(1.7); 

(1.7)将请求按序加入请求队列的尾部。 

3.如权利要求1或2所述的方法,其特征在于,所述请求队列处理步骤具体包括: 

(2.1)查询请求队列状态,判断请求队列是否为空,是则转子步骤(2.3),否则转子步骤(2.2); 

(2.2)读取请求队列队头请求,根据请求操作信息分类,若为读请求,转步骤(3);若为写请求,转步骤(4)。 

4.如权利要求1或2所述的方法,其特征在于,所述读请求分配步骤具体包括:从请求队列队头取出读请求,由子步骤(1.5)中查得请求对应的通道号i,将此读请求加入通道i队列尾部,转步骤(5)。 

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学,未经华中科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201410290432.0/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top