数据存储装置及其非暂时性电脑可读媒介制造方法及图纸

技术编号:39304503 阅读:11 留言:0更新日期:2023-11-12 15:53
本公开提供一种数据存储装置及其非暂时性电脑可读媒介。该数据存储装置包括一第一区域与一第二区域。该第一区域经配置以存储一第一数据。该第二区域经配置以存储一第二数据。该第二数据与该第一数据相关联。该第一数据及/或该第二数据不包括一错误更正码(ECC,error correction code)。code)。code)。

【技术实现步骤摘要】
数据存储装置及其非暂时性电脑可读媒介
[0001]交叉引用
[0002]本申请案主张美国第17/737,726及17/737,689号专利申请案的优先权(即优先权日为“2022年5月5日”),其内容以全文引用的方式并入本文中。


[0003]本公开涉及一种数据存储装置及其非暂时性电脑可读媒介,特别涉及数据存储装置及其非暂时性电脑可读媒介,在至少两个区域存储关联数据。

技术介绍

[0004]错误更正码(Error correction code,ECC)广泛用于数据存储技术中,以检测或更正数据损坏。然而,一些控制器在收到数据之前不会使能ECC功能。在收到的数据中发生的任何数据损坏都会影响控制器的ECC功能。
[0005]上文的“现有技术”说明仅提供
技术介绍
,并未承认上文的“现有技术”说明揭示本公开的标的,不构成本公开的现有技术,且上文的“现有技术”的任何说明均不应作为本公开的任一部分。

技术实现思路

[0006]本公开的一个方面提供一种数据存储装置的控制方法,包括:在该数据存储装置的一存储器模块的一第一区域中存储一第一数据;在该存储器模块的一第二区域中存储一第二数据,其中该第二数据与该第一数据相关联;通过该第一通信接口读取该第一数据与该第二数据;以及因应于该读取的第一数据与第二数据,产生一第一输出信号。
[0007]本公开的另一个方面提供一种数据存储装置。该数据存储装置包括一第一区域与一第二区域。该第一区域经配置以存储一第一数据。该第二区域经配置以存储一第二数据。该第二数据与该第一数据相关联。该第一数据及/或该第二数据不包括一错误更正码(ECC,error correction code)。
[0008]本公开的另一个方面提供一种非暂时性电脑可读媒介,存储包括指令的一程序,当由一处理器执行时,使一数据存储装置:在一存储器的一第一区域中存储一第一数据;在该存储器的一第二区域中存储一第二数据,其中该第二数据与该第一数据相关联;通过一第一通信接口读取该第一数据与该第二数据;以及因应于该读取的第一数据与第二数据,产生一第一输出信号。
[0009]本公开的数据存储装置包括一存储器控制器与一存储器模块。该存储器模块包括一第一区域与一第二区域。该第一区域与该第二区域经配置以分别存储一第一数据与一第二数据。该第一数据与该第二数据相关联以形成一数据对。该第一数据可以是一正常数据,该第二数据可以是一编码数据。该存储器控制器经配置以通过一通信接口读取该第一数据与该第二数据,然后根据该读取的第一数据与第二数据产生一输出信号。产生该输出信号包括对该第一数据与该第二数据执行一逻辑运算。当该输出信号具有一第一值时,表示该
第一数据与该第二数据没有数据损坏。当该输出信号具有一第二值时,表示该第一数据与该第二数据中的一个在其位元上具有数据损坏。对该输出信号值的这种确定可在其他数据对上重复进行。本公开的数据存储装置可在不使用错误更正码(ECC)的情况下检测数据对是否正确。这对于具有被动ECC功能的存储器控制器是有利的,即在接收到数据后使能ECC功能。这样的存储器控制器仍然可以直接从存储器模块中读取正确的数据。用不正确的数据错误地触发存储器控制器的ECC功能的风险可以被降低。
[0010]上文已相当广泛地概述本公开的技术特征及优点,从而使下文的本公开详细描述得以获得较佳了解。构成本公开的权利要求标的的其它技术特征及优点将描述于下文。本公开所属
中技术人员应了解,可相当容易地利用下文揭示的概念与特定实施例可作为修改或设计其它结构或过程而实现与本公开相同的目的。本公开所属
中技术人员亦应了解,这类等效建构无法脱离权利要求所界定的本公开的构思和范围。
附图说明
[0011]参阅实施方式与权利要求合并考量附图时,可得以更全面了解本申请案的揭示内容,附图中相同的元件符号指相同的元件。
[0012]图1是方框图,例示本公开一些实施例的数据存储装置与主机装置。
[0013]图2是方框图,例示本公开一些实施例的数据存储装置的存储器模块。
[0014]图3是方框图,例示本公开一些实施例的数据存储装置的存储器模块的分页。
[0015]图4是方框图,例示本公开一些实施例的数据存储装置的存储器模块的多个分页。
[0016]图5是示意图,例示本公开一些实施例的在数据存储装置与主机装置中的写入顺序。
[0017]图6是示意图,例示本公开一些实施例的在数据存储装置与主机装置中的读取顺序。
[0018]图7是方框图,例示本公开一些实施例的数据存储装置的存储器模块的分页。
[0019]图8是方框图,例示本公开一些实施例的数据存储装置的存储器模块的多个分页。
[0020]图9是方框图,例示本公开一些实施例的数据存储装置的存储器模块的多个分页。
[0021]图10是方框图,例示本公开一些实施例的数据存储装置的存储器模块的多个分页。
[0022]图11是流程图,例示本公开一些实施例的数据存储装置的控制方法。
[0023]图12是流程图,例示本公开一些实施例的数据存储装置的控制方法。
[0024]图13是流程图,例示本公开一些实施例的数据存储装置的控制方法。
[0025]图14是流程图,例示本公开一些实施例的数据存储装置的控制方法。
[0026]附图标记说明:
[0027]1:存储器模块
[0028]2:存储器控制器
[0029]3:缓冲存储器
[0030]4:存储区域组
[0031]21:通信接口
[0032]22:微处理器
[0033]23:存储器
[0034]24:通信接口
[0035]41:存储区域
[0036]42:存储区域
[0037]43:存储区域
[0038]44:存储区域
[0039]50:主机装置
[0040]51:通信接口
[0041]52:主机存储器
[0042]100:数据存储装置
[0043]200:控制方法
[0044]210:控制方法
[0045]220:控制方法
[0046]230:控制方法
[0047]23P:程序
[0048]410,411,...,431:分页
[0049]4101,4103,...,410N:第一多个子区域
[0050]4102,4104,...,410N:第二多个子区域
[0051]4111,4113,...,410N:第三多个子区域
[0052]4112,4114,...,411M:第四多个子区域
[0053]410A:第一区域
[0054]410B:第二区域
[0055]411A:第三区域
[0056]411B:第四区域
[0057]ADD1:位址
[0058]ADD2:位址
[005本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据存储装置,包括:一第一区域,经配置以存储一第一数据;一第二区域,经配置以存储一第二数据;其中该第二数据与该第一数据相关联,以及其中该第一数据及/或该第二数据不包括一错误更正码。2.如权利要求1所述的数据存储装置,其中该第一区域与该第二区域位于该存储器模块的同一分页上。3.如权利要求1所述的数据存储装置,其中该第一区域包括一第一多个子区域,该第二区域包括一第二多个子区域,并且该第一多个子区域与该第二多个子区域彼此交错排列。4.如权利要求1所述的数据存储装置,其中该第一区域在该存储器模块的一第一分页上,该第二区域在该存储器模块的一第二分页上,并且该第一分页与该第二分页彼此相邻。5.如权利要求1所述的数据存储装置,其中该第一区域的位址与该第二区域的位址不同。6.如权利要求1所述的数据存储装置,其中该第二数据与该第一数据相同。7.如权利要求1所述的数据存储装置,其中该第一数据经编码为该第二数据,而该第二数据与该第一数据相互补。8.如权利要求1所述的数据存储装置,还包括:一第三区域,经配置以存储一第三数据,其中该第三数据与该第一数据相对应;一第四区域,经配置以存储一第四数据,其中该第四数据与该第三数据相关联。9.如权利要求8所述的数据存储装置,其中该第二数据与该第四数据相同。10.如权利要求8所述的数据存储装置,其中该第三数据经编码为一第四数据,而该第四数据与该第三数据相互补。11.一种非暂时性电脑可读媒介,存储包括指令的一程序,当由一处理器执行时,使一数据存储装置:在一存储器模块的一第一区域中存储一第一数据;在该存储器模块的一第二区域中存储一第二数据;其中该第二数据与该第一数据相关联,该第一数据及/或该第二数据不包括一错误更正码;通过一第一通信接口读取该第一数据与该第二数据;以及因应于该读取的第一数...

【专利技术属性】
技术研发人员:李俊禄
申请(专利权)人:南亚科技股份有限公司
类型:发明
国别省市:

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

1