[发明专利]缓冲存储器管理方法与相关缓冲存储器控制器无效
申请号: | 201210149997.8 | 申请日: | 2012-05-15 |
公开(公告)号: | CN103198023A | 公开(公告)日: | 2013-07-10 |
发明(设计)人: | 詹立翔;刘伯彦 | 申请(专利权)人: | 擎泰科技股份有限公司 |
主分类号: | G06F12/08 | 分类号: | G06F12/08;G06F13/16 |
代理公司: | 深圳新创友知识产权代理有限公司 44223 | 代理人: | 江耀纯 |
地址: | 中国台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 缓冲存储器 管理 方法 相关 控制器 | ||
1.一种缓冲存储器管理方法,其特征在于,包括:
当用来参照物理内存区段的缓冲存储器存取状态区指示所述物理内存区段目前可被修改,且当对应于所述缓冲存储器存取状态区的区块式存取状态区指示所述物理内存区段目前为数据接收目标时,由主机端接收数据至所述物理内存区段,其中所述物理内存区段被缓冲存储器控制器内缓冲存储器所包括;及
当所述缓冲存储器存取状态区指示所述物理内存区段目前不可被修改,且当所述区块式存取状态区指示所述物理内存区段目前为数据输出源时,将数据由所述物理内存区段输出至闪存;
其中所述缓冲存储器存取状态区为组成缓冲存储器状态数组的单元,所述区块式存取状态区为组成区块式存取状态数组的单元,所述区块式存取状态数组用来同时存取多个连续缓冲存储器存取状态区所参照的多个物理内存区段。
2.如权利要求1所述的缓冲存储器管理方法,其特征在于:
所述多个连续缓冲存储器存取状态区的数目是根据所述缓冲存储器控制器包括的主单元一次可同时存取的物理内存区段的上限数量来决定。
3.如权利要求1所述的缓冲存储器管理方法,其特征在于:
所述区块式存取状态数组存在于所述缓冲存储器,并被指定给所述缓冲存储器控制器包括的主单元。
4.如权利要求3所述的缓冲存储器管理方法,其特征在于:
所述主单元为所述缓冲存储器控制器包括的接口、微处理器、或后端处理单元。
5.如权利要求3所述的缓冲存储器管理方法,其特征在于:
所述缓冲存储器管理方法另包括:
由所述缓冲存储器控制器所包括的多个候选主单元中决定所述主单元,以使用防饥馑算法来存取所述缓冲存储器。
6.如权利要求5所述的缓冲存储器管理方法,其特征在于:
所述防饥馑算法为循环式排程算法。
7.如权利要求1所述的缓冲存储器管理方法,其特征在于:
所述缓冲存储器管理方法另包括:
在由所述主机端接收所述数据至所述物理内存区段后,更新所述缓冲存储器状态数组的后端指针以使其指向所述缓冲存储器状态数组上的最新目标,或是在将所述数据由所述物理内存区段输出至所述闪存后,更新所述后端指标以使其指向所述缓冲存储器状态数组上的最新来源;及
在由所述主机端接收所述数据至所述物理内存区段前,或是在将所述数据由所述物理内存区段输出至所述闪存后,根据所述后端指针的现行目标来更新所述缓冲存储器状态数组的前端指针;其中所述前端指针所指向的目标是用来指出由所述主机端接收所述数据至所述物理内存区段的起始地址或将所述数据由所述物理内存区段输出至所述闪存的起始地址。
8.一种缓冲存储器管理方法,其特征在于,包括:
当用来参照物理内存区段的缓冲存储器存取状态区指示所述物理内存区段目前可被修改,且当对应于所述缓冲存储器存取状态区的离散式存取状态区指示所述物理内存区段目前为数据接收目标时,由主机端接收数据至所述物理内存区段,其中所述物理内存区段被缓冲存储器控制器内缓冲存储器所包括;及
当所述缓冲存储器存取状态区指示所述物理内存区段目前不可被修改,且当所述离散式存取状态区指示所述物理内存区段目前为数据输出源时,将数据由所述物理内存区段输出至闪存;
其中所述缓冲存储器存取状态区为组成缓冲存储器状态数组的单元,所述离散式存取状态区为组成离散式存取状态数组的单元,所述离散式存取状态数组用来存取多个离散分布的缓冲存储器存取状态区所参照的多个物理内存区段。
9.如权利要求8所述的缓冲存储器管理方法,其特征在于:
所述离散式存取状态数组存在于所述缓冲存储器,并被指定给所述缓冲存储器控制器包括的主单元。
10.如权利要求9所述的缓冲存储器管理方法,其特征在于:
所述主单元为所述缓冲存储器控制器包括的接口、微处理器、或后端处理单元。
11.如权利要求9所述的缓冲存储器管理方法,其特征在于:
所述缓冲存储器管理方法另包括:
由所述缓冲存储器控制器所包括的多个候选主单元中决定所述主单元,以使用防饥馑算法来存取所述缓冲存储器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于擎泰科技股份有限公司,未经擎泰科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210149997.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于优化虚拟桌面环境中的存储分配的方法和系统
- 下一篇:多通道时间片组