专利汇可以提供存储器系统中的动态链路差错保护专利检索,专利查询,专利分析的服务。并且当数据通过两个实体之间(诸如在主机和 存储器 之间)的链路传递时,可能引入差错。可实现链路差错保护方案以检测和纠正链路上发生的差错,从而增强传输可靠性。然而,由于这些保护方案会增加等待时间和功耗两者,这些益处并非没有代价。在一个或多个方面,提议动态地调整所应用的链路差错保护级别以匹配操作环境中的任何变化。例如,链路差错的可能性与链路速度强相关。如果增加链路速度,则可以应用更高的链路差错保护级别来抵消链路差错的增加。如果降低链路速度,则可以降低保护级别,从而可使等待时间和功耗惩罚最小化。,下面是存储器系统中的动态链路差错保护专利的具体信息内容。
1.一种装置,包括:
存储器设备,其被配置为通过链路与主机进行通信,
其中所述存储器设备包括:
多个存储器单元;以及
存储器链路接口,其被配置为
通过所述链路从所述主机接收读命令,从所述多个存储器单元检索读数据,并且响应于所述读命令根据所应用的链路保护模式通过所述链路向所述主机提供所述读数据,或者通过所述链路从所述主机接收写命令,通过所述链路从所述主机接收写数据,并且响应于所述写命令根据所应用的链路保护模式将所述写数据存储到所述多个存储器单元,以及
其中所述存储器设备被配置为
实现多个链路保护模式,包括第一链路保护模式和第二链路保护模式,其中应用各链路保护模式而以不同保护级别保护通过所述链路传送的所述读数据或所述写数据免于差错,以及
响应于从所述主机收到的链路保护模式改变通知而从应用所述第一链路保护模式改变为应用所述第二链路保护模式。
2.如权利要求1所述的装置,其特征在于,所述多个链路保护模式包括无链路保护。
3.如权利要求1所述的装置,其特征在于,从所述主机收到的所述链路保护模式改变通知是链路速度改变通知。
4.如权利要求1所述的装置,其特征在于,所述存储器设备进一步包括:
存储器编码器,其在被启用的情况下被配置为对从所述多个存储器单元检索的所述读数据进行编码,使得在收到所述读命令之际通过所述链路将经编码的读数据提供给所述主机,或者
存储器解码器,其在被启用的情况下被配置为对通过所述链路从所述主机收到的所述写数据进行解码,使得在收到所述写命令之际将经解码的写数据存储在所述多个存储器单元中,
其中所述存储器设备被配置为基于所应用的链路保护模式来控制所述存储器编码器的使能级别和所述存储器解码器的使能级别。
5.如权利要求4所述的装置,其特征在于,进一步包括:
对应于所述多个链路保护模式的多个频率设定点(FSP)寄存器,
其中每个FSP寄存器指示所述存储器编码器的所述使能级别或所述存储器解码器的所述使能级别。
6.如权利要求5所述的装置,其特征在于,
所述存储器设备进一步包括用于实现所述多个FSP寄存器的一个或多个模式寄存器,其中所述存储器链路接口被配置为针对所述多个FSP寄存器中的每个模式寄存器,接收模式寄存器写(MRW)命令连同该模式寄存器的模式值,以及
其中所述存储器设备被配置为通过根据所收到的模式值对所述多个FSP寄存器的所述模式寄存器进行编程来对所述多个FSP寄存器进行编程。
7.如权利要求5所述的装置,其特征在于,
每个FSP寄存器包括读差错检测比特、读差错纠正比特、写差错检测比特和写差错纠正比特,
其中所应用的FSP寄存器是对应于所应用的链路保护模式的FSP寄存器,以及其中所述存储器编码器被配置为,如果所应用的FSP寄存器的所述读差错检测比特和所述读差错纠正比特中的一者或两者被置位,则对从所述多个存储器单元中检索的所述读数据进行编码,或者
其中所述存储器解码器被配置为:
如果所应用的FSP寄存器的所述写差错检测比特被置位,则检测从所述主机收到的所述写数据是否具有一个或多个比特差错,以及
如果所应用的FSP寄存器的所述写差错纠正比特被置位,则纠正从所述主机收到的所述写数据中的达写阈值数目个比特差错,使得经纠正的写数据被存储在所述多个存储器单元中。
8.如权利要求7所述的装置,
其特征在于,所述多个FSP寄存器包括对应于高链路速度和低链路速度的高速FSP寄存器和低速FSP寄存器,所述高链路速度比所述低链路速度更快,
其中在所述高速FSP寄存器中,
所述读差错检测比特和所述读差错纠正比特中的一者或两者被置位,以及
所述写差错检测比特和所述写差错纠正比特两者被置位,以及
其中在所述低速FSP寄存器中,所述读差错检测比特、所述读差错纠正比特、所述写差错检测比特和所述写差错纠正比特都未被置位。
9.如权利要求8所述的装置,其特征在于,
所述多个FSP寄存器进一步包括对应于中间链路速度的中速FSP寄存器,所述中间链路速度比所述低链路速度更快,且比所述高链路速度更慢,以及
其中在所述中速FSP寄存器中,
所述读差错检测比特和所述读差错纠正比特中的一者被置位,或者
所述写差错检测比特和所述写差错纠正比特中的一者被置位。
10.如权利要求5所述的装置,其特征在于,
所述多个FSP寄存器对应于多个链路速度范围,以及
其中对应于每个FSP寄存器的链路速度范围不与任何其他FSP寄存器的链路速度范围交叠。
11.如权利要求1所述的装置,其特征在于,进一步包括所述主机,
其中每个链路保护模式指定读差错检测参数、读差错纠正参数、写差错检测参数、写差错纠正参数中的每一者是否被启用/禁用,以及
其中所述主机被配置成:
如果所应用的链路保护模式的所述读差错检测参数被启用,则通过所述链路向所述存储器设备发出所述读命令,通过所述链路从所述存储器设备接收所述读数据,检测从所述存储器设备收到的所述读数据是否具有一个或多个比特差错,以及如果所应用的链路保护模式的所述读差错纠正参数被启用,则纠正从所述存储器设备收到的所述读数据中达读阈值数目个比特差错,或者
如果所应用的链路保护模式的所述写差错检测参数和所述写差错纠正参数中的一者或两者被启用,则通过所述链路向所述存储器设备发出所述写命令,通过所述链路向所述存储器设备提供所述写数据,以及对提供给所述存储器设备的所述写数据进行编码。
12.如权利要求1所述的装置,其特征在于,所述装置被纳入到从包括以下各项的组中选择的设备中:音乐播放器、视频播放器、娱乐单元、导航设备、通信设备、移动设备、移动电话、智能电话、个人数字助理、固定位置终端、平板计算机、计算机、可穿戴设备、膝上型计算机、服务器、以及机动车中的设备。
13.一种装置,包括:
主机,其被配置为通过链路与存储器设备进行通信,
其中所述主机包括:
主机链路接口,其被配置为与所述链路进行对接;以及
存储器控制器,其被配置为通过所述主机链路接口与所述存储器设备进行通信,其中所述存储器控制器被配置为:
通过所述链路向所述存储器设备发出读命令,在发出所述读命令之际根据所应用的链路保护模式通过所述链路从所述存储器设备接收读数据,或者
通过所述链路向所述存储器设备发出写命令,以及在发出所述读命令之际根据所应用的链路保护模式通过所述链路向所述存储器设备提供写数据,以及
其中所述主机被配置为:
实现包括第一链路保护模式和第二链路保护模式的多个链路保护模式,其中应用各链路保护模式而以不同保护级别保护通过所述链路传送的所述读数据或所述写数据免于差错,以及
响应于链路速度改变而从应用所述第一链路保护模式改变为应用所述第二链路保护模式。
14.如权利要求13所述的装置,其特征在于,所述多个链路保护模式包括无链路保护。
15.如权利要求13所述的装置,其特征在于,所述存储器控制器被配置为向所述存储器设备提供要应用从所述第一链路保护模式到所述第二链路保护模式的链路保护模式改变的通知。
16.如权利要求13所述的装置,其特征在于,所述主机进一步包括:
主机编码器,其在被启用的情况下被配置为对所述写数据进行编码,使得在发出所述写命令之际通过所述链路将经编码的写数据提供给所述存储器设备,或者
主机解码器,其在被启用的情况下被配置为在发出所述读命令之际,对通过所述链路从所述存储器设备收到的所述读数据进行解码,
其中所述主机被配置为基于所应用的链路保护模式来控制所述主机编码器的使能级别和所述主机解码器的使能级别。
17.如权利要求16所述的装置,其特征在于,
每个链路保护模式指定读差错检测参数、读差错纠正参数、写差错检测参数、写差错纠正参数中的每一者是否被启用/禁用,以及
其中所述主机编码器被配置为如果所应用的链路保护模式的所述写差错检测参数和所述写差错纠正参数中的一者或两者被启用,则对提供给所述存储器设备的所述写数据进行编码,或者
其中所述主机解码器被配置为:
如果所应用的链路保护模式的所述读差错检测参数被启用,则检测从所述存储器设备收到的所述读数据是否具有一个或多个比特差错,以及
如果所应用的链路保护模式的所述读差错纠正参数被启用,则纠正从所述存储器设备收到的所述读数据中达读阈值数目个比特差错。
18.如权利要求17所述的装置,其特征在于,
所述多个链路保护模式包括对应于高链路速度和低链路速度的高速链路保护模式和低速链路保护模式,所述高链路速度比所述低链路速度更快,
其中在所述高速链路保护模式中,
所述读差错检测参数和所述读差错纠正参数中的一者或两者被启用,以及
所述写差错检测参数和所述写差错纠正参数两者被启用,以及
其中在低速链路保护模式中,读差错检测参数、读差错纠正参数、写差错检测参数和写差错纠正参数全部被禁用。
19.如权利要求18所述的装置,其特征在于,
所述多个链路保护模式进一步包括对应于中间链路速度的中速链路保护模式,所述中间链路速度比所述低链路速度更快,且比所述高链路速度更慢,以及
其中在所述中速链路保护模式中,
所述读差错检测参数和所述读差错纠正参数中的一者被启用,或者
所述写差错检测参数和所述写差错纠正参数中的一者被启用。
20.如权利要求17所述的装置,其特征在于,所述存储器设备被配置为:
如果所应用的链路保护模式的所述读差错检测参数和所述读差错纠正参数中的一者或两者被启用,则通过所述链路从所述主机接收所述读命令,通过所述链路向所述主机提供所述读数据,以及对提供给所述主机的所述读数据进行编码,或者
如果所应用的链路保护模式的所述写差错检测参数被启用,则通过所述链路从所述主机接收所述写命令,通过所述链路从所述主机接收所述写数据,检测从所述主机收到的所述写数据是否具有一个或多个比特差错,以及如果所应用的链路保护模式的所述写差错纠正参数被启用,则纠正从所述存储器设备收到的所述写数据中达写阈值数目个比特差错。
21.如权利要求13所述的装置,其特征在于,
所述存储器设备被配置为通过多个模式寄存器实现所述多个链路保护模式,以及其中所述存储器控制器被配置为针对用于实现所述多个链路保护模式的每个模式寄存器,向所述存储器设备发出模式寄存器写(MRW)命令连同该模式寄存器的模式值。
22.如权利要求13所述的装置,其特征在于,所述装置被纳入到从包括以下各项的组中选择的设备中:音乐播放器、视频播放器、娱乐单元、导航设备、通信设备、移动设备、移动电话、智能电话、个人数字助理、固定位置终端、平板计算机、计算机、可穿戴设备、膝上型计算机、服务器、以及机动车中的设备。
23.一种装置的方法,所述装置包括被配置为通过链路彼此通信的主机和存储器设备,所述方法包括:
响应于链路速度改变而将所述装置从应用第一链路保护模式改变为应用第二链路保护模式;以及
由所述主机通过所述链路向所述存储器设备发出读命令,并且由所述存储器设备响应于所述读命令根据所应用的链路保护模式通过所述链路向所述主机提供读数据,或者由所述主机通过所述链路向所述存储器设备发出写命令,并且由所述主机在发出所述写命令之际根据所应用的链路保护模式通过所述链路向所述存储器设备提供写数据,其中所述装置被配置为实现包括所述第一链路保护模式和所述第二链路保护模式的多个链路保护模式,以及
其中各链路保护模式被应用而以不同保护级别保护通过所述链路传送的所述读数据或所述写数据免于差错。
24.如权利要求23所述的方法,其特征在于,所述多个链路保护模式包括无链路保护。
25.如权利要求23所述的方法,其特征在于,
每个链路保护模式指定读差错检测参数、读差错纠正参数、写差错检测参数、写差错纠正参数中的每一者是否被启用/禁用,
其中提供所述读数据包括:
如果所应用的链路保护模式的所述读差错检测参数和所述读差错纠正参数中的一者或两者被启用,则对所述读数据进行编码,以及
通过所述链路向所述主机提供经编码的读数据,或
其中提供所述写数据包括:
如果所应用的链路保护模式的所述写差错检测参数和所述写差错纠正参数中的一者或两者被启用,则对所述写数据进行编码,以及
通过所述链路向所述存储器设备提供经编码的写数据,以及
其中所述方法进一步包括:
由所述主机对从所述存储器设备收到的所述经编码的读数据进行解码,或
由所述存储器设备对从所述主机收到的所述经编码的写数据进行解码,并且由所述存储器设备将经解码的写数据存储在所述存储器设备的多个存储器单元中。
26.如权利要求25所述的方法,其特征在于,
对所述经编码的读数据进行解码包括:如果所应用的链路保护模式的所述读差错检测参数被启用,则检测所述经编码的读数据是否具有一个或多个比特差错,或者其中对所述经编码的写数据进行解码和存储经解码的写数据包括:
如果所应用的链路保护模式的所述写差错检测参数被启用,则检测所述经编码的写数据是否具有一个或多个比特差错;以及
如果在所述经编码的写数据中没有比特差错被检测到,则将所述经解码的写数据存储到所述多个存储器单元。
27.如权利要求25所述的方法,其特征在于,
对所述经编码的读数据进行解码包括:如果所应用的链路保护模式的所述读差错纠正参数被启用,则纠正在所述经编码的读数据中达读阈值数目个比特差错,或者其中对所述经编码的写数据进行解码和存储经解码的写数据包括:
如果所应用的链路保护模式的所述写差错纠正参数被启用,则纠正所述经编码的写数据中达写阈值数目个比特差错;以及
将经纠正的写数据存储到所述多个存储器单元。
28.一种装备,包括:
被配置成通过链路彼此通信的主机和存储器设备,
其中所述存储器设备包括:
多个存储器单元;以及
用于通过所述链路从所述主机接收读命令的装置,用于响应于所述读命令从所述多个存储器单元检索读数据的装置,以及用于响应于所述读命令根据所应用的链路保护模式通过所述链路向所述主机提供所述读数据的装置,或者
用于通过所述链路从所述主机接收写命令的装置,用于响应于所述写命令通过所述链路从所述主机接收写数据的装置,以及用于响应于所述写命令根据所应用的链路保护模式将所述写数据存储到所述多个存储器单元的装置,
其中所述主机包括:
用于通过所述链路向所述存储器设备发出所述读命令的装置,以及用于在发出所述读命令之际通过所述链路从所述存储器设备接收所述读数据的装置,或者
用于通过所述链路向所述存储器设备发出所述写命令的装置,以及用于在发出所述写命令之际根据所应用的链路保护模式通过所述链路向所述存储器设备提供写数据的装置,以及
其中所述装置被配置为:
实现包括第一链路保护模式和第二链路保护模式的多个链路保护模式,其中应用各链路保护模式而以不同保护级别保护通过所述链路传送的所述读数据或所述写数据免于差错,以及
响应于链路速度改变而从应用所述第一链路保护模式改变为应用所述第二链路保护模式。
29.如权利要求28所述的装备,其特征在于,所述多个链路保护模式包括无链路保护。
30.如权利要求28所述的装备,其特征在于,
每个链路保护模式指定读差错检测参数、读差错纠正参数、写差错检测参数、写差错纠正参数中的每一者是否被启用/禁用,
其中所述存储器设备进一步包括:
用于如果所应用的链路保护模式的所述读差错检测参数和所述读差错纠正参数中的一者或两者被启用则对所述读数据进行编码的装置,使得用于提供所述读数据的装置通过所述链路将经编码的读数据提供给所述主机,或
用于如果所应用的链路保护模式的所述写差错检测参数和所述写差错纠正参数中的一者或两者被启用则对通过所述链路收到的所述写数据进行解码的装置,使得用于存储所述写数据的装置在所述多个存储器单元中存储经解码的写数据,以及
其中所述主机进一步包括:
用于如果所应用的链路保护模式的所述写差错检测参数和所述写差错纠正参数中的一者或两者被启用则对所述写数据进行编码的装置,使得用于提供所述写数据的装置通过所述链路将经编码的写数据提供给所述存储器设备,或
用于如果所应用的链路保护模式的所述读差错检测参数和所述读差错纠正参数中的一者或两者被启用则对通过所述链路收到的所述读数据进行解码的装置。
31.如权利要求30所述的装备,其特征在于,
所述存储器设备进一步包括用于如果所应用的链路保护模式的所述读差错检测参数被启用则检测通过所述链路收到的所述写数据是否具有一个或多个比特差错的装置,使得用于存储所述写数据的装置在所收到的写数据中没有检测到比特差错的情况下将所述写数据存储在所述多个存储器单元中,或者
其中所述主机进一步包括,用于如果所应用的链路保护模式的所述读差错检测参数被启用则检测通过所述链路收到的所述读数据是否具有一个或多个比特差错的装置。
32.如权利要求30所述的装备,其特征在于,
所述存储器设备进一步包括用于如果所应用的链路保护模式的所述写差错纠正参数被启用则纠正通过所述链路收到的所述写数据中达写阈值数目个比特差错的装置,使得用于存储所述写数据的装置将经纠正的写数据存储在所述多个存储器单元中,或其中所述主机进一步包括用于如果所应用的链路保护模式的所述读差错纠正参数被启用则纠正通过所述链路收到的所述读数据中达读阈值数目个比特差错的装置。
33.如权利要求28所述的装备,其特征在于,所述装备被纳入到从包括以下各项的组中选择的设备中:音乐播放器、视频播放器、娱乐单元、导航设备、通信设备、移动设备、移动电话、智能电话、个人数字助理、固定位置终端、平板计算机、计算机、可穿戴设备、膝上型计算机、服务器、以及机动车中的设备。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
运动提醒方法、可穿戴设备及计算机可读存储介质 | 2020-05-08 | 711 |
车辆、用户终端及其基于环境因素的地图个性化调节方法 | 2020-05-11 | 808 |
筛选被预测为到达即死(DOA)的经逐出高速缓冲条目到高速缓冲存储器系统的最后层级高速缓冲(LLC)存储器中的插入 | 2020-05-14 | 469 |
负一屏同步方法、负一屏同步装置及电子设备 | 2020-05-08 | 1006 |
用于眼睛跟踪的个性化神经网络 | 2020-05-11 | 155 |
用于处理用户乳酸盐水平信息的方法和装置 | 2020-05-12 | 220 |
信息处理装置、信息处理方法以及程序 | 2020-05-14 | 170 |
存储器系统中的动态链路差错保护 | 2020-05-14 | 106 |
为包装机生成虚拟覆盖物的方法 | 2020-05-11 | 803 |
可穿戴多媒体设备和具有应用程序生态系统的云计算平台 | 2020-05-11 | 528 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。