下载此文档

数据存取方法及使用此方法的内存控制器与储存装置的制作方法.docx


文档分类:IT计算机 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
数据存取方法及使用此方法的内存控制器与储存装置的制作方法
专利名称::数据存取方法及使用此方法的内存控制器与储存装置的制作方法
技术领域:
:本发明涉及一种数据存取方法,且特别涉及一种用于通过多个执行绪模块的存取可复写式非易失性内存模提供一种数据存取方法、内存控制器与内存储存装置,其能够在以多执行绪存取非易失性内存模块的架构下避免逾时问题。本发明范例实施例提出一种数据存取方法,用于通过多个执行绪模块在一可复写式非易失性内存模块上存取数据,此可复写式非易失性内存模块具有多个实体区块并且每一实体区块具有依序排列的多个实体页面,这些执行绪模块包括第一执行绪模块与第二执行绪模块,第二执行绪模块执行一写入指令以将多个页面数据写入至这些实体区块之中的第二实体区块中。本数据存取方法包括指派一存取执行权给此第二执行绪模块并且藉由此第二执行绪模块将上述页面数据之中预定数量的页面数据经由一数据总线写入至第二实体区块的预定数量的实体页面中,其中第二执行绪模块在将预定数量的页面数据经由数据总线写入至第二实体区块之后释放此存取执行权并且此预定数量小于任一实体区块所具有的页面数。本数据存取方法也包括在第二执行绪模块释放此存取执行权之后,判断是否接收到应由第一执行绪模块所执行的存取指令。本数据存取方法还包括,当判断接收到应由第一执行绪模块所执行的存取指令时,指派此存取执行权给第一执行绪模块并且藉由第一执行绪模块在这些实体区块之中的第一实体区块上执行此存取指令,其中第一执行绪模块在执行此存取指令之后释放此存取执行权。在本发明的一实施例中,上述的数据存取方法还包括在第一执行绪模块释放存取执行权之后,指派上述存取执行权给第二执行绪模块并且藉由第二执行绪模块将上述页面数据之中的另一预定数量的页面数据经由上述数据总线写入至第二实体区块的另一预定数量的实体页面中,其中第二执行绪模块在将预定数量的页面数据经由数据总线写入至第二实体区块之后释放此存取执行权。在本发明的一实施例中,上述的数据存取方法还包括当判断未接收到应由第一执行绪模块所执行的存取指令时,则指派存取执行权给第二执行绪模块并且藉由第二执行绪模块将这些页面数据之中的另一预定数量的页面数据经由数据总线写入至第二实体区块的另一预定数量的实体页面中,其中第二执行绪模块在将页面数据经由数据总线写入至第二实体区块之后释放此存取执行权。在本发明的一实施例中,上述的数据存取方法还包括配置多个逻辑区块以映像至少部分的实体区块;将这些逻辑区块划分为一第一分割区与一第二分割区;藉由第一执行绪模块独立地存取映像第一分割区的逻辑区块的实体区块;以及藉由第二执行绪模块独立地存取映像第二分割区的逻辑区块的实体区块,其中第一实体区块映像第一分割区的逻辑区块的其中之一,并且第二实体区块映像第二分割区的逻辑区块的其中之一。在本发明的一实施例中,上述的数据存取方法还包括藉由第一执行绪模块处理第一指令;以及藉由第二执行绪模块处理第二指令,其中当第一指令及第二指令皆需被处理时,第一指令优先于第二指令并且上述存取指令属于第一指令。本发明范例实施例提出一种数据存取方法,用于通过多个执行绪模块在可复写式非易失性内存模块上存取数据,此可复写式非易失性内存模块具有多个实体区块并且每一实体区块具有依序排列的多个实体页面,这些执行绪模块包括第一执行绪模块与第二执行绪模块,第二执行绪模块执行一写入指令以将多个页面数据写入至这些实体区块之中的第二实体区块中。本数据存取方法包括判断这些页面数据之中尚未被写入的页面数据的数目是否小于预设门坎值。本数据存取方法还包括,当判断这些页面数据之中尚未被写入的页面数据的数目小于此预设门坎值时,则指派此存取执行权给第二执行绪模块并且藉由第二执行绪模块将这些页面数据之中尚未被写入的页面数据经由数据总线写入至第二实体区块中。本数据存取方法亦包括,当判断这些页面数据之中尚未被写入的页面数据的数目非小于此预设门坎值时,则判断是否接收到应由第一执行绪模块所执行的存取指令。本数据存取方法还包括,当判断接收到应由第一执行绪模块所执行的存取指令时,指派此存取执行权给第一执行绪模块并且藉由此第一执行绪模块经由此数据总线在这些实体区块之中的第一实体区块上执行此存取指令,其中第一执行绪模块在执行此存取指令之后释放此存取执行权。在本发明的一实施例中,上述的数据存取方法还包括指派存取执行权给第二执行绪模块并且藉由第二执行绪模块将这些页面数据之中预定数量的页面数据经由数据总线写入至第二实体区块的中预定数量的实体页面中,其中第二执行绪模块在将预定数量的页面数据经由数据总线写入至第二实体区块之后释放此存取执行权。在此,上述判断页面数据之中尚未被写入的页面数据的数目是否小于预设门坎值的步骤是在第二执行绪模块释放此存取执行权之后被执行。在本发明的一实施例中,当第一

数据存取方法及使用此方法的内存控制器与储存装置的制作方法 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人421989820
  • 文件大小28 KB
  • 时间2022-06-25