数据存储方法、芯片、电子设备及存储介质技术

技术编号:37701345 阅读:13 留言:0更新日期:2023-06-01 23:46
本申请提供一种数据存储方法、芯片、电子设备及存储介质,该方法包括:获取待存储数据;基于预设缓存深度对所述待存储数据进行分段,得到多个待存储数据分段;将所述多个待存储数据分段存储在多个数据存储单元中,所述待存储数据分段与所述数据存储单元一一对应。本申请提供的方法,有助于降低硬件的面积及功耗。有助于降低硬件的面积及功耗。有助于降低硬件的面积及功耗。

【技术实现步骤摘要】
数据存储方法、芯片、电子设备及存储介质


[0001]本申请涉及计算机领域,尤其涉及一种数据存储方法、芯片、电子设备及存储介质。

技术介绍

[0002]随着通信技术的发展,5G通信为实现更高数据传输率以及较低的网络延迟,需要基于正交频分复用(Orthogonal Frequency Division Multiplexing,OFDM)的全新空口设计的全球性5G标准。时域到频域数据转换(Time to Frequency domain Conversion,TFC)处理单元适用于5G新无线(New Radio,NR)的特性,主要负责连接态下的时频域转换、初始接入态的扫频处理以及寻呼态的时频偏纠正等。
[0003]在5G NR的下行接收处理过程中,需要对数字前端(Digital Front

End,DFE)数据进行TFC处理,并将处理结果存入符号缓存(Symbol Buffer,SBUF)中,供后级模块根据需要选取有效数据。
[0004]通常情况下,DFE输出的时域数据是在进行快速傅里叶变换(Fast Fourier Transform,FFT)之前,因此,为了保证FFT输出的数据是正序的,需要提前对进行FFT的数据进行倒序处理,由此可以保证待进行FFT的数据经过FFT之后是正序的。然而,由于下行是多天线数据传输,每路天线存在定时偏差,传统设计通常采用单输入单输出FFT,因此,当多路天线同时工作时,计算资源与存储资源无法兼顾。

技术实现思路

[0005]本申请提供了一种数据存储方法、芯片、电子设备及存储介质,有助于降低存储单元的面积及功耗。
[0006]第一方面,本申请提供了一种数据存储方法,包括:
[0007]获取待存储数据;
[0008]基于预设缓存深度对所述待存储数据进行分段,得到多个待存储数据分段;
[0009]将所述多个待存储数据分段存储在多个数据存储单元中,所述待存储数据分段与所述数据存储单元一一对应。
[0010]本申请中,通过对符号分段后进行存储,由此可以有助于降低存储单元的面积及功耗。
[0011]其中一种可能的实现方式中,所述方法还包括:
[0012]记录已存储数据与写入地址之间的映射关系,所述写入地址用于表征所述数据存储单元的地址。
[0013]其中一种可能的实现方式中,所述方法还包括:
[0014]当读取所述数据存储单元中的数据时,确定待读取数据与所述写入地址之间的映射关系。
[0015]其中一种可能的实现方式中,所述确定待读取数据与所述写入地址之间的映射关
系包括:
[0016]获取所述已存储数据的编号;
[0017]基于所述已存储数据的编号,通过定时累积循环移位EACC逆处理及快速傅里叶变换FFT逆处理,获得待读取数据的编号;
[0018]将所述待读取数据的编号与所述写入地址进行映射。
[0019]其中一种可能的实现方式中,所述方法还包括:
[0020]将所述待读取数据经过目标FFT处理后,存储在符号缓存SBUF中。
[0021]其中一种可能的实现方式中,所述将所述多个待存储数据分段存储在多个数据存储单元中包括:
[0022]依次将所述多个待存储数据分段循环存储在所述多个数据存储单元中。
[0023]第二方面,本申请提供了一种芯片,包括一个或多个功能模块,所述一个或多个功能模块用于执行如第一方面所述的数据存储方法。
[0024]第三方面,本申请提供了一种电子设备,包括:处理器和存储器,所述存储器用于存储计算机程序;所述处理器用于运行所述计算机程序,实现如第一方面所述的数据存储方法。
[0025]第四方面,本申请提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,当其在计算机上运行时,使得计算机实现如第一方面所述的数据存储方法。
[0026]第五方面,本申请提供了一种计算机程序,当上述计算机程序在电子设备的处理器上运行时,使得所述电子设备执行第一方面所述的数据存储方法。
[0027]在一种可能的设计中,第五方面中的程序可以全部或者部分存储在与处理器封装在一起的存储介质上,也可以部分或者全部存储在不与处理器封装在一起的存储器上。
附图说明
[0028]图1为传统设计的数据存储架构示意图;
[0029]图2为本申请实施例提供的的数据存储架构示意图;
[0030]图3为本申请实施例提供的数据存储方法的流程示意图;
[0031]图4为本申请实施例提供的数据分段存储示意图;
[0032]图5为本申请实施例提供的数据编号映射示意图;
[0033]图6为本申请实施例提供的芯片的结构示意图;
[0034]图7为本申请实施例提供的电子设备的结构示意图。
具体实施方式
[0035]本申请实施例中,除非另有说明,字符“/”表示前后关联对象是一种或的关系。例如,A/B可以表示A或B。“和/或”描述关联对象的关联关系,表示可以存在三种关系。例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。
[0036]需要指出的是,本申请实施例中涉及的“第一”、“第二”等词汇,仅用于区分描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量,也不能理解为指示或暗示顺序。
[0037]本申请实施例中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。此外,“以下至少一项(个)”或者其类似表达,是指的这些项中的任意组合,可以包括单项(个)或复数项(个)的任意组合。例如,A、B或C中的至少一项(个),可以表示:A,B,C,A和B,A和C,B和C,或A、B和C。其中,A、B、C中的每个本身可以是元素,也可以是包含一个或多个元素的集合。
[0038]本申请实施例中,“示例的”、“在一些实施例中”、“在另一实施例中”等用于表示作例子、例证或说明。本申请中被描述为“示例”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用示例的一词旨在以具体方式呈现概念。
[0039]本申请实施例中的“的(of)”、“相应的(corresponding,relevant)”和“对应的(corresponding)”有时可以混用,应当指出的是,在不强调其区别时,所要表达的含义是一致的。本申请实施例中,通信、传输有时可以混用,应当指出的是,在不强调其区别时,其所表达的含义是一致的。例如,传输可以包括发送和/或接收,可以为名词,也可以是动词。
[0040]本申请实施例中涉及的等于可以与大于连用,适用于大于时所采用的技术方案,也可以与小于连用,适用于小于时所采用的技术方案。需要说明的是,当等于与大于连用时,不能与小于连用;当等于与小于连用时,不与大于连用。
[0041]由于5G NR下行是多天线数据传输,每路天线存在定时偏差,常用的处理方本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据存储方法,其特征在于,应用于电子设备,所述方法包括:获取待存储数据;基于预设缓存深度对所述待存储数据进行分段,得到多个待存储数据分段;将所述多个待存储数据分段存储在多个数据存储单元中,所述待存储数据分段与所述数据存储单元一一对应。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:记录已存储数据与写入地址之间的映射关系,所述写入地址用于表征所述数据存储单元的地址。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:当读取所述数据存储单元中的数据时,确定待读取数据与所述写入地址之间的映射关系。4.根据权利要求3所述的方法,其特征在于,所述确定待读取数据与所述写入地址之间的映射关系包括:获取所述已存储数据的编号;基于所述已存储数据的编号,通过定时累积循环移位EACC逆处理及快速傅里叶变换FFT逆处理,获得待读取数据的编号;将所述待读取数据的编号与所述写入地址进行映射。5.根据权利要求3或4所述的方法,其特征在于,所述方法还包括:将...

【专利技术属性】
技术研发人员:姜文兵
申请(专利权)人:展讯半导体南京有限公司
类型:发明
国别省市:

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

1