用于控制存储器操作的方法和控制器技术

技术编号:38766239 阅读:12 留言:0更新日期:2023-09-10 10:39
用于控制存储器操作的方法和控制器,其中通过首先存储或读取每个数据集的最高有效位,随后存储或读取每个数据集的次高有效位,将多个数据集存储在存储器中或从存储器中读取多个数据集。个数据集。个数据集。

【技术实现步骤摘要】
【国外来华专利技术】用于控制存储器操作的方法和控制器


[0001]本公开涉及用于控制存储器操作的方法和控制器、设备和电路,尤其涉及控制读取和写入操作。
[0002]本申请要求英国专利申请号2100653.1的巴黎公约优先权,其内容通过引用结合于此。

技术介绍

[0003]新的无线电接入技术,如3GPP 5G新无线电“NR”,使得吞吐量大幅增加,如数千兆位的空中传输速率。例如,对于基带片上系统(SoC)设计人员来说,设计能够处理这种速率的硬件是有难度的。
[0004]尤其,最近的技术发展与所需存储量的增加相关联(例如,对于混合ARQ(HARQ)或起作用的重传机制)以及到存储器(例如片外双倍数据速率(DDR)存储器)的增加的相关传输速率。
[0005]虽然目前这些挑战尤其是与5G相关,但预计这些挑战与未来技术的相关性更大。
[0006]因此,希望提供能够改进存储器操作的装置,特别是存储器中写入和读取操作的管理。

技术实现思路

[0007]本专利技术在所附的独立权利要求中定义。在所附的从属权利要求中定义了本专利技术的进一步的子实施例。
[0008]根据本公开的第一方面,提供了一种控制存储器操作的方法,该方法包括识别要存储在存储器中的多个数据集,每个数据集包括从最高有效位到最低有效位排序的两个或更多个位;在存储器中存储从多个数据集的位中选择的第一多个位,其中通过选择每个数据集的一个或多个连续的第一位、包括每个数据集的最高有效位来选择第一多个位,其中每个数据集的存储的一个或多个连续的第一位定义每个数据集的存储部分;以及在存储器中存储从多个数据集的位中选择的另外的多个位,其中通过选择每个数据集的一个或多个连续的另外的位来选择另外的多个位,所述另外的多个位在存储部分之外并且包括每个数据集的存储部分之外的最高有效位。因此,可以以一种方式控制写入操作,该方式尤其有助于控制和/或最小化影响存储器操作的拥塞的影响。
[0009]根据本公开的第二方面,提供了一种控制存储器操作的方法,该方法包括:识别要从存储器读取的多个数据集,每个数据集包括从最高有效位到最低有效位排序的两个或更多个位;从存储器读取从多个数据集的位中选择的第一多个位,其中通过选择每个数据集的一个或多个连续的第一位、包括每个数据集的最高有效位来选择第一多个位,其中每个数据集的读取的一个或多个连续的第一位定义每个数据集的读取部分;以及从存储器中读取从多个数据集的位中选择的另外的多个位,其中通过选择每个数据集的一个或多个连续的另外的位来选择另外的多个位,该另外的多个位在读取部分之外并且包括每个数据集的
读取部分之外的最高有效位。因此,可以以一种方式控制写入操作,该方式尤其有助于控制和/或最小化影响存储器操作的拥塞的影响。
[0010]根据本公开的第三方面,提供了一种用于控制存储器操作的控制器,该控制器被配置为识别要存储在存储器中的多个数据集,每个数据集包括从最高有效位到最低有效位排序的两个或更多位;在存储器中存储从多个数据集的位中选择的第一多个位,其中通过选择每个数据集的一个或多个连续的第一位、包括每个数据集的最高有效位来选择第一多个位,其中每个数据集的存储的一个或多个连续的第一位定义每个数据集的存储部分;以及在存储器中存储从多个数据集的位中选择的另外的多个位,其中通过选择每个数据集的一个或多个连续的另外的位来选择另外的多个位,该另外的位在存储部分之外并且包括每个数据集的存储部分之外的最高有效位。
[0011]根据本公开的第四方面,提供了一种用于控制存储器操作的控制器,该控制器被配置为识别要从存储器读取的多个数据集,每个数据集包括从最高有效位到最低有效位排序的两个或更多位;从存储器读取从多个数据集的位中选择的第一多个位,其中通过选择每个数据集的一个或多个连续的第一位来选择第一多个位,包括每个数据集的最高有效位,其中每个数据集的读取的一个或多个连续的第一位定义每个数据集的读取部分;以及从存储器中读取从多个数据集的位中选择的另外的多个位,其中通过选择每个数据集的一个或多个连续的另外的位来选择另外的多个位,该另外的多个位在读取部分之外并且包括每个数据集的读取部分之外的最高有效位。
[0012]根据本公开的第五方面,提供了一种控制器系统,包括根据上述第三方面的写入控制器和根据上述第四方面的读取控制器。
[0013]因此,已经提供了用于控制存储器操作的方法和控制器,其中通过首先存储或读取每个数据集的最高有效位,然后存储或读取每个数据集的次高有效位,将多个数据集存储在存储器中或从存储器中读取多个数据集。
附图说明
[0014]当结合附图考虑时,通过参考下面的示例性描述,将更好地理解本公开的更完整的评价,其中在几个视图中,相同的附图标记表示相同或相应的部分。
[0015]图1示出了重传机制的例子;
[0016]图2A和2B举例说明了不同传输后的HARQ缓冲器;
[0017]图3示出了无线接收器处的示例解码链;
[0018]图4A到4D示出了重传期间与HARQ缓冲器的示例通信;
[0019]图5示出了无线接收器的示例结构;
[0020]图6A示出了用于处理存储在HARQ缓冲器中的LLR样本的示例布置;
[0021]图6B示出了用于减小LLR大小的示例压缩方法;
[0022]图7示出了一个示例HARQ缓冲器;
[0023]图8A至8C示出了在传输和重传期间图7的缓冲器的示例使用;
[0024]图9示出了根据本公开的示例控制器;
[0025]图10A至10C示出了根据本公开的HARQ缓冲器的示例使用;
[0026]图11示出了HARQ缓冲器的另一个例子;
[0027]图12示出了图11的HARQ缓冲器的另一视图;
[0028]图13A至13C示出了在传输和重传期间图11的缓冲器的示例使用;
[0029]图14示出了使用图11的缓冲器的例子;
[0030]图15示出了用于存储在存储器中的本公开的示例方法;
[0031]图16示出了用于从存储器读取的本公开的示例方法;
[0032]图17示出了根据本公开的示例延迟检测布置;
[0033]图18示出了LLR写入操作中的示例性存储器重新排序技术;
[0034]图19示出了LLR读取操作中的示例性存储器重新排序技术;
[0035]图20示出了存储器中位排序的例子;
[0036]图21示出了使用部分LLR样本的示例软组合操作;以及
[0037]图22示出了部分LLR样本的示例“填充”。
具体实施方式
[0038]本公开包括落入权利要求范围内的示例性布置,并且还可以包括未必落入权利要求范围内但是有助于理解本文提供的教导和技术的示例性布置。
[0039]大多数无线电接入技术通信系统应当包括无线节点的两个特征(例如,移动终端、基站、远程无线电头端、中继等)以管理传输中的错误:(1)纠错机制和(2)重传机制。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种控制存储器操作的方法,所述方法包括:识别要存储在存储器中的多个数据集,每个数据集包括从最高有效位到最低有效位排序的两个或更多位;在存储器中存储从所述多个数据集的位中选择的第一多个位,其中通过选择每个数据集的一个或多个连续的第一位、包括每个数据集的最高有效位,来选择所述第一多个位,其中每个数据集的存储的一个或多个连续的第一位定义所述每个数据集的存储部分;以及在存储器中存储从所述多个数据集的位中选择的另外的多个位,其中通过选择每个数据集的一个或多个连续的另外的位来选择另外的多个位,所述另外的多个位在所述存储部分之外并且包括每个数据集的存储部分之外的最高有效位。2.根据权利要求1所述的方法,还包括,当检测到停止事件时,在完成所述存储另外的多个位的步骤之前停止所述存储另外的多个位的步骤。3.根据权利要求1或2所述的方法,其中所述方法还包括在所述存储另外的多个位的步骤之后,为每个数据集更新存储部分,以包括每个数据集的所存储的一个或多个连续的另外的位;重复所述存储另外的多个位的步骤和更新步骤,直到满足停止标准,其中停止标准包括以下中的一个或多个:多个数据集的每一个都完全存储在存储器中,以及检测到停止事件。4.根据权利要求2或3所述的方法,其中停止事件由以下中的一个或多个触发:满足停止参数,所述停止参数指示重复存储另外的多个位的步骤的重复次数;停止在存储器中存储所述多个数据集的指令;检测到存储器的负载高于阈值;以及检测到存储器的延迟性能高于阈值。5.根据权利要求2至4中任一项所述的方法,还包括,在检测到停止事件时,以及在检测到所述多个数据集中的第一数据集尚未完全存储在存储器中时,存储所述第一数据集的存储已被中断的指示。6.根据权利要求5所述的方法,其中所述指示包括已经存储在存储器中的第一数据集的位数的指示。7.根据权利要求2至6中任一项所述的方法,还包括测量所述存储器的性能;以及基于所测量的性能设置停止参数,其中至少通过满足所述停止参数来触发停止事件。8.根据任一前述权利要求所述的方法,其中选择每个数据集的一个或多个连续的第一位包括仅选择每个数据集的最高有效位作为每个数据集的一个或多个连续的第一位。9.根据任一前述权利要求所述的方法,其中选择每个数据集的一个或多个连续的另外的位包括仅选择每个数据集的存储部分之外的最高有效位作为每个数据集的一个或多个连续的另外的位。10.根据任一前述权利要求所述的方法,其中每个数据集是如下中的至少一个:对数似然比“LLR”;
与编码位相关联;编码位的期望值的表示。11.根据任一前述权利要求所述的方法,其中,所述存储器是双倍数据速率“DDR”同步动态随机存取存储器“SDRAM”。12.一种控制存储器操作的方法,所述方法包括:识别要从存储器读取的多个数据集,每个数据集包括从最高有效位到最低有效位排序的两个或更多个位;从存储器读取从所述多个数据集的位中选择的第一多个位,其中通过选择每个数据集的一个或多个连续的第一位、包括每个数据集的最高有效位,来选择所述第一多个位,其中所读取的每个数据集的一个或多个连续的第一位定义每个数据集的读取部分;以及从存储器中读取从所述多个数据集的位中选择的另外的多个位,其中通过选择每个数据集的一个或多个连续的另外的位来选择另外的多个位,所述另外的多个位在读取部分之外并且包括每个数据集的读取部分之外的最高有效位。13.根据权利要求12所述的方法,还包括,当检测到停止事件时,在所述读取另外的多个位的步骤完成之前停止所述读取另外的多个位的步骤。14.根据权利要求12或1...

【专利技术属性】
技术研发人员:M
申请(专利权)人:比科奇微电子杭州有限公司
类型:发明
国别省市:

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

1