数据储存装置与数据处理方法制造方法及图纸

技术编号:25707838 阅读:50 留言:0更新日期:2020-09-23 02:54
本发明专利技术涉及一种数据储存装置,包括一存储器装置以及一存储器控制器。存储器装置包括多个存储器区块。存储器控制器耦接存储器装置,用以存取存储器装置。存储器控制器配置一第一既定存储器区块与一第二既定存储器区块作为缓存器用以自一主机装置接收数据。第一既定存储器区块为一单层单元存储器区块,第二既定存储器区块为一多层单元存储器区块。存储器控制器动态地根据存储器装置所储存的有效数据的数据量决定采用一第一机制、一第二机制或一第三机制于一既定期间内接收数据。当存储器控制器决定采用第一机制时,存储器控制器使用第一既定存储器区块接收数据,当存储器控制器决定采用第二机制时,存储器控制器使用第一既定存储器区块与第二既定存储器区块接收数据,以及当存储器控制器决定采用第三机制时,存储器控制器使用第二既定存储器区块接收数据。

【技术实现步骤摘要】
数据储存装置与数据处理方法
本专利技术有关于适用于一数据储存装置的一种数据处理方法,可有效加速存储器装置的写入操作。
技术介绍
随着数据储存装置的科技在近几年快速地成长,许多数据储存装置,如符合SD/MMC规格、CF规格、MS规格与XD规格的记忆卡、固态硬碟、嵌入式多媒体记忆卡(embeddedMultiMediaCard,缩写为eMMC)以及通用快闪存储器储存(UniversalFlashStorage,缩写为UFS)已经广泛地被应用在多种用途上。因此,在这些数据储存装置上,有效率的存取控制也变成一个重要的议题。为了提高数据储存装置的存取效能,本专利技术提出一种新的数据处理方法,可有效地处提升存储器装置的存取效能,特别是可有效加速存储器装置的写入操作。
技术实现思路
本专利技术揭示一种数据储存装置,包括一存储器装置以及一存储器控制器。存储器装置包括多个存储器区块。存储器控制器耦接存储器装置,用以存取存储器装置。存储器控制器配置一第一既定存储器区块与一第二既定存储器区块作为缓存器用以自一主机装置接收数据,其中第一既定本文档来自技高网...

【技术保护点】
1.一种数据储存装置,包括:/n一存储器装置,包括多个存储器区块;以及/n一存储器控制器,耦接该存储器装置,用以存取该存储器装置,其中该存储器控制器配置一第一既定存储器区块与一第二既定存储器区块作为缓存器用以自一主机装置接收数据,其中该第一既定存储器区块为一单层单元存储器区块,该第二既定存储器区块为一多层单元存储器区块,并且其中/n该存储器控制器动态地根据该存储器装置所储存的有效数据的数据量决定采用一第一机制、一第二机制或一第三机制于一既定期间内接收数据,/n其中当该存储器控制器决定采用该第一机制时,该存储器控制器使用该第一既定存储器区块接收数据,当该存储器控制器决定采用该第二机制时,该存储器...

【技术特征摘要】
20190313 TW 1081084621.一种数据储存装置,包括:
一存储器装置,包括多个存储器区块;以及
一存储器控制器,耦接该存储器装置,用以存取该存储器装置,其中该存储器控制器配置一第一既定存储器区块与一第二既定存储器区块作为缓存器用以自一主机装置接收数据,其中该第一既定存储器区块为一单层单元存储器区块,该第二既定存储器区块为一多层单元存储器区块,并且其中
该存储器控制器动态地根据该存储器装置所储存的有效数据的数据量决定采用一第一机制、一第二机制或一第三机制于一既定期间内接收数据,
其中当该存储器控制器决定采用该第一机制时,该存储器控制器使用该第一既定存储器区块接收数据,当该存储器控制器决定采用该第二机制时,该存储器控制器使用该第一既定存储器区块与该第二既定存储器区块接收数据,以及当该存储器控制器决定采用该第三机制时,该存储器控制器使用该第二既定存储器区块接收数据。


2.如权利要求1所述的数据储存装置,其特征在于,中该存储器控制器还建立一第一表格,用以记录各存储器区块所对应的一有效逻辑数据页计数值,并且其中该存储器控制器根据该第一表格所记录的内容判断该存储器装置所储存的该有效数据的数据量。


3.如权利要求2所述的数据储存装置,其特征在于,该存储器控制器还于执行完一或多次写入操作后根据该一或多次写入操作所执行的内容更新该第一表格所记录的内容。


4.如权利要求2所述的数据储存装置,其特征在于,当该存储器控制器判断该存储器装置所储存的该有效数据的数据量不大于一第一数值时,该存储器控制器决定于该既定期间内采用该第一机制接收数据。


5.如权利要求2所述的数据储存装置,其特征在于,当该存储器控制器判断该存储器装置所储存的该有效数据的数据量大于一第一数值时,该存储器控制器进一步根据该第一表格所记录的内容计算储存少量有效数据的存储器区块的一数量,并且判断储存少量有效数据的存储器区块的该数量是否大于一第二数值,其中当储存少量有效数据的存储器区块的该数量不大于该第二数值时,该存储器控制器决定于该既定期间内采用该第一机制接收数据。


6.如权利要求5所述的数据储存装置,其特征在于,当储存少量有效数据的存储器区块的该数量大于该第二数值时,该存储器控制器进一步根据该第一表格所记录的内容计算该存储器装置内目前空闲的存储器区块的一数量,并且判断空闲的存储器区块的该数量是否小于一第三数值,其中当空闲的存储器区块的该数量不小于该第三数值时,该存储器控制器决定于该既定期间内采用该第二机制接收数据。


7.如权利要求6所述的数据储存装置,其特征在于,当空闲的存储器区块的该数量小于该第三数值时,该存储器控制器决定于该既定期间内采用该第三机制接收数据。


8.如权利要求1所述的数据储存装置,其特征在于,于该既定期间届满时,该存储器控制器重新决定于次一既定期间内采用该第一机制、该第二机制或该第三机制接收数据。


9.一种数据处理方法,适用于一数据储存装置,该数据储存装置包括一存储器装置以及一存储器控制器,该存储器装置包括多个存储器区块,该存储器控制器耦接该存储器装置,用以存取该存储器装置,该方法包括:
由该存储器控制器选择多个存储器区块,并且将这些存储器区块配置为至少一个单层单元存储器区块以及至少一个多层...

【专利技术属性】
技术研发人员:林文生
申请(专利权)人:慧荣科技股份有限公司
类型:发明
国别省市:中国台湾;71

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1