数据存储装置及其操作方法制造方法及图纸

技术编号:18303097 阅读:47 留言:0更新日期:2018-06-28 12:36
本发明专利技术涉及一种数据存储装置,其包括:存储器装置,其适于存储和输出与选通信号同步的数据;以及控制器,其适于基于不同的测试延迟值中的每一个来延迟选通信号,通过使用延迟选通信号来测试数据的捕获,以及基于测试结果确定选通信号的延迟值。

Data storage device and its operation method

The invention relates to a data storage device, which comprises a memory device adapted to store and output data synchronizing with a gated signal; and a controller adapted to delay the selection of a gated signal based on each of the different test delay values, and to test data acquisition by using a delayed gated signal and based on the measurement. The test results determine the delay of the gated signal.

【技术实现步骤摘要】
数据存储装置及其操作方法相关申请的交叉引用本申请要求于2016年12月16日向韩国知识产权局提交的申请号为10-2016-0172570的韩国申请的优先权,其全部内容通过引用并入本文。
各个实施例总体涉及一种数据存储装置,且更特别地,涉及一种包括存储器装置的数据存储装置。
技术介绍
数据存储装置响应于写入请求存储由外部装置提供的数据。数据存储装置还可响应于读取请求将存储的数据提供给外部装置。使用数据存储装置的外部装置的示例包括计算机、数码相机、蜂窝电话等。数据存储装置可在外部装置的制造期间被嵌入到外部装置中,或者可被单独制造,然后连接到外部装置。
技术实现思路
在实施例中,数据存储装置可包括:存储器装置,其适于存储和输出与选通信号同步的数据;以及控制器,其适于基于不同的测试延迟值中的每一个来延迟该选通信号,通过使用延迟选通信号来测试数据的捕获,以及基于测试结果确定选通信号的延迟值。在实施例中,用于操作数据存储装置的方法可包括:存储从存储器装置接收的数据和选通信号;基于不同的测试延迟值中的每一个来延迟该选通信号,并通过使用延迟选通信号来测试数据的捕获;以及基于测试结果确定选通信号的延迟值。在实施例中,用于数据存储装置的控制器可包括:测试单元,其适于从存储器装置接收与选通信号同步的数据,基于不同的测试延迟值中的每一个来延迟该选通信号,通过使用延迟选通信号来测试数据的捕获;以及延迟值计算器,其适于基于测试结果来确定选通信号的延迟值。附图说明通过参照附图描述本专利技术的各个实施例,本专利技术的上述和其它特征及优点将对本专利技术所属领域的技术人员变得更加显而易见,其中:图1是示出根据本专利技术的实施例的数据存储装置的框图。图2是示出图1所示的校准块的示例性配置的框图。图3是示出从图2的校准块中采用的移位器输出的数据和延迟选通信号的时序图。图4是示出图2所示的校准块中采用的捕获部分、确定部分以及延迟值计算单元的示例性操作的简图。图5是示出根据本专利技术的实施例的图1的数据存储装置的校准操作方法的流程图。图6是示出根据本专利技术的实施例的图2的校准块对多个非易失性存储器装置执行校准操作的方法的简图。图7是示出根据本专利技术的实施例的固态驱动器(SSD)的框图。图8是示出根据本专利技术的实施例的采用数据存储装置的数据处理系统的框图。具体实施方式在下文中,将参照附图描述包括数据存储装置及其操作方法的本专利技术的各个实施例。然而,注意到的是,本专利技术可以不同的形式实施,且不应被解释为限于本文所阐述的实施例。相反,提供这些实施例以详细地描述本专利技术至本专利技术所属领域的技术人员能够实施本专利技术的技术概念的程度。将理解的是,本专利技术的实施例不限于附图中所示的细节,附图不一定按比例绘制,并且在一些情况下,可能已放大了比例以便更清楚地描绘本专利技术的某些特征。虽然使用了特定术语,但是应当理解,所使用的术语仅用于描述特定实施例,而不旨在限制本专利技术的范围。将进一步理解的是,当元件被称为“连接到”或“联接到”另一元件时,其可直接在其它元件上、连接到或联接到其它元件,或者可存在一个或多个中间元件。此外,还将理解的是,当元件被称为在两个元件“之间”时,其可以是这两个元件之间的唯一元件,或者也可存在一个或多个中间元件。短语“……和……中的至少一个”在本文中与项目列表一起使用时,表示列表中的单个项目或列表中项目的任何组合。例如,“A、B和C中的至少一个”是指仅有A或仅有B或仅有C,或A、B和C的任何组合。本文所用的术语“或”是指两种或更多种替代物中的任一种,但不是两者或其任何组合。如本文所使用的,除非上下文另有明确说明,否则单数形式也旨在包括复数形式。将进一步理解的是,当在本说明书中使用术语“包括”、“包括有”、“包含”和“包含有”时,其说明所陈述元件的存在,但并不排除一个或多个其它元件的存在或添加。如本文所使用的,术语“和/或”包括一个或多个相关所列项目的任何和全部组合。除非另有定义,否则本文使用的包括技术术语和科学术语的所有术语具有与本专利技术所属领域的普通技术人员基于本公开所通常理解的含义相同的含义。将进一步理解的是,诸如在常用字典中定义的那些术语的术语应当被解释为具有与其在本公开和相关技术语境中的含义一致的含义,并且将不以理想化或过于正式的意义来解释,除非本文中明确地这样定义。在下面的描述中,为了提供对本专利技术的全面理解,描述了大量具体细节。可在没有一些或全部这些具体细节的情况下实践本专利技术。在其它情况下,为了不使本专利技术被不必要地模糊,未详细地描述公知的进程结构和/或进程。还注意到的是,在一些情况下,如对于相关领域的技术人员显而易见的是,除非另有特别说明,否则结合一个实施例所描述的也被称为特征的元件可以单独使用或与另一实施例的其它元件组合使用。在下文中,将参照附图详细描述本专利技术的各个实施例。图1是示出根据本专利技术的实施例的数据存储装置10的框图。数据存储装置10可被配置成响应于来自外部装置的写入请求,存储从外部装置提供的数据。此外,数据存储装置10可被配置成响应于来自外部装置的读取请求,将存储的数据提供给外部装置。数据存储装置10可被配置成个人计算机存储卡国际协会(PCMCIA)卡、标准闪存(CF)卡、智能媒体卡、记忆棒、各种多媒体卡(例如,MMC、eMMC、RS-MMC和MMC-Micro)、各种安全数字卡(例如,SD、迷你-SD和微型-SD)、通用闪存(UFS)、固态驱动器(SSD)等。数据存储装置10可包括控制器100和至少一个非易失性存储器装置200。控制器100可包括处理电路110和存储器接口(IF)120。处理电路110可控制非易失性存储器装置200的写入操作和读取操作。处理电路110可处理将通过存储器接口120传输至非易失性存储器装置200的信号和将通过存储器接口120从非易失性存储器装置200接收的信号。例如,处理电路110可从存储器接口120接收数据DT和选通信号ST。数据DT可与选通信号ST同步。处理电路还可通过使用选通信号ST来捕获数据DT,并且可处理捕获的数据。处理电路110可包括校准块300。校准块300可计算选通信号ST的延迟值,以通过数据读取路径11、12和13来最小化歪斜(skew)在数据DT和选通信号ST中的发生。数据读取路径11、12和13提供经由控制器接口210和存储器接口120将非易失性存储器装置200的数据缓冲器220与处理电路110链接的数据路径。处理电路110可通过将由校准块300计算的延迟值应用于选通信号ST来控制选通信号ST的时序,并通过使用时间控制的选通信号ST来精确地捕获数据DT。在实施例中,校准块300可基于不同的测试延迟值中的每一个来延迟选通信号ST,使用延迟的选通信号测试捕获数据DT,以及基于测试结果来计算选通信号ST的延迟值。校准块300可存储通过存储器接口120从非易失性存储器装置200接收的数据DT和选通信号ST,并且可使用所存储的数据和选通信号来执行校准操作,因此,不需要多次请求对非易失性存储器装置200的读取操作。因此,可更快地执行校准操作。此外,在执行校准操作时,校准操作不会发生因为外部环境而可能对数据读取路径11至13造成的错误。因此,可计算出更精确的延迟值。对于校准操作,校准块300可将测试数据(未示出)存储在本文档来自技高网...
数据存储装置及其操作方法

【技术保护点】
1.一种数据存储装置,其包括:存储器装置,其适于存储和输出与选通信号同步的数据;以及控制器,其适于基于不同的测试延迟值中的每一个来延迟所述选通信号,通过使用延迟选通信号来测试所述数据的捕获,以及基于测试结果确定所述选通信号的延迟值。

【技术特征摘要】
2016.12.16 KR 10-2016-01725701.一种数据存储装置,其包括:存储器装置,其适于存储和输出与选通信号同步的数据;以及控制器,其适于基于不同的测试延迟值中的每一个来延迟所述选通信号,通过使用延迟选通信号来测试所述数据的捕获,以及基于测试结果确定所述选通信号的延迟值。2.根据权利要求1所述的数据存储装置,其中所述控制器包括:测试单元,其适于针对所述测试延迟值中的每一个,确定所述捕获是成功还是失败;以及延迟值计算单元,其适于基于针对其每一个的捕获都被确定为成功的测试延迟值来计算所述延迟值。3.根据权利要求2所述的数据存储装置,其中所述测试单元包括:移位器,其适于存储从所述存储器装置接收的所述数据和所述选通信号,并基于所述测试延迟值中的每一个输出所述数据和所述延迟选通信号;捕获部分,其适于通过使用所述延迟选通信号来捕获数据,并输出所捕获的数据;以及确定部分,其适于通过将所捕获的数据与测试数据进行比较来确定所述捕获是成功还是失败。4.根据权利要求3所述的数据存储装置,其中所述测试延迟值中的两个相邻的测试延迟值相差一个单位延迟值,并且其中所述移位器将所述数据和所述延迟选通信号输出多次,直到由所述单位延迟值和所述选通信号的周期确定的最大测试计数。5.根据权利要求2所述的数据存储装置,其中所述延迟值计算单元计算针对其每一个的捕获都被确定为成功的测试延迟值的中间值作为所述延迟值。6.根据权利要求2所述的数据存储装置,其进一步包括:一个或多个其它存储器装置,其适于输出与选通信号同步的数据,其中对于所述测试延迟值中的每一个,所述测试单元确定对从所述其它存储器装置中的每一个接收的数据的捕获是成功还是失败,并且其中所述延迟值计算单元计算针对其每一个的捕获对于所有的所述其它存储器装置和所述存储器装置都被确定为成功的测试延迟值的中间值作为所述延迟值。7.根据权利要求1所述的数据存储装置,其中所述存储器装置包括易失性的数据缓冲器,并且其中所述控制器将测试数据存储在所述数据缓冲器中,并将存储在所述数据缓冲器中的所述测试数据作为所述数据进行读取。8.根据权利要求7所述的数据存储装置,其中所述控制器以单倍数据速率模式即SDR模式将所述测试数据存储在所述数据缓冲器中,并以双倍数据速率模式即DDR模式从所述数据缓冲器读取所述测试数据。9.一种用于操作数据存储装置的方法,其包括:存储从存储器装置接收的数据和选通信号;基于不同的测试延迟值中的每一个来延迟所述选通信号;通过使...

【专利技术属性】
技术研发人员:尹皓重
申请(专利权)人:爱思开海力士有限公司
类型:发明
国别省市:韩国,KR

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

1