一种高速随机存储器的调度方法及系统技术方案

技术编号:38195168 阅读:17 留言:0更新日期:2023-07-20 21:16
本发明专利技术涉及存储器控制技术领域,具体涉及一种高速随机存储器的调度方法及系统,包括:S1:获取用户设备的驻留状态,当驻留状态将要改变时,转向S2;S2:获取用户设备将要驻留的目标频点,依照目标频点自内存中获取数据项;S3:将数据项写入高速随机存储器;S4:射频模块自高速随机存储器中读取数据项,依照数据项对目标频点的信号进行接收。有益效果在于:通过对用户设备当前的驻留状态和将要驻留的目标频点进行获取,并依照目标频点将射频模块在频点驻留时所需的数据项自非易失随机存储器中调取并写入高速随机存储器,减少了对高速随机存储器的容量需求,且提高了系统整体的处理效率,降低了延时。降低了延时。降低了延时。

【技术实现步骤摘要】
一种高速随机存储器的调度方法及系统


[0001]本专利技术涉及存储器控制
,具体涉及一种高速随机存储器的调度方法及系统。

技术介绍

[0002]高速随机存储器,也称缓存(cache),其通常是用于在处理器(Central Processing Unit,CPU)和内存(Memory)之间作为对数据中转的媒介,常见的形式包括低时延随机存取存储器(Low latency Random Access Memory,LLRAM)、高耦合内存(Tightly Coupled Memory,TCM)等,由于其运行速度较快,因此被广泛应用于各类设备中。
[0003]现有技术中,为实现较低的处理延时和较低的设备成本,通常会将不同的存储设备结合使用。比如,在用户设备(User Equipment)设置非易失存储器(Non

Volatile Random Access Memory,NVRAM)对射频模块所需的各数据项进行存储,当设备上电后将数据项迁移至其他随机存储器(Random Access Memory,RAM)比如低时延随机存取存储器、内存等设备中供射频模块读取。
[0004]但是,在实际实施过程中,专利技术人发现,若选择将非易失存储器中的数据项完整拷贝至高速随机存储器中,容易导致额外的成本;若将数据项先拷贝至内存,再通过非易失存储器进行中转,则容易增加系统的延时,导致系统运行时MIPS过高的问题。

技术实现思路

[0005]针对现有技术中存在的上述问题,现提供一种高速随机存储器的调度方法;另一方面,还提供应用该调度方法的调度系统。
[0006]具体技术方案如下:
[0007]一种高速随机存储器的调度方法,适用于用户设备,所述用户设备包括射频模块、内存和所述高速随机存储器,所述调度方法包括:
[0008]步骤S1:获取所述用户设备的驻留状态,当所述驻留状态将要改变时,转向步骤S2;
[0009]步骤S2:获取所述用户设备将要驻留的目标频点,依照所述目标频点自所述内存中获取数据项;
[0010]步骤S3:将所述数据项写入所述高速随机存储器;
[0011]步骤S4:所述射频模块自所述高速随机存储器中读取所述数据项,依照所述数据项对所述目标频点的信号进行接收。
[0012]另一方面于执行所述步骤S1之前,还包括:
[0013]步骤A1:当所述用户设备开机时,自所述内存中获取固定数据项并写入所述高速随机存储器;
[0014]所述固定数据项包括:射频前端开关控制参数、功率放大器控制参数、校准参数。
[0015]另一方面,所述步骤S2包括:
[0016]步骤S21:根据所述目标频点获取目标基带;
[0017]步骤S22:根据所述目标基带获取所述内存中的数据地址;
[0018]步骤S23:依照所述数据地址自所述内存中获取所述数据项。
[0019]另一方面,所述步骤S3包括:
[0020]步骤S31:根据所述数据项于所述高速随机存储器中确定至少一个目标分页;
[0021]步骤S32:将所述数据项自所述内存中依次写入所述目标分页。
[0022]另一方面,所述步骤S4包括:
[0023]步骤S41:所述射频模块根据所述目标频点生成所需数据项;
[0024]步骤S42:于所述高速随机存储器中获取所述所需数据项;
[0025]步骤S43:判断是否完整获取到所述所需数据项;
[0026]若是,转向步骤S45;
[0027]若否,转向步骤S44;
[0028]步骤S44:自所述内存中获取其余数据项;
[0029]步骤S45:所述射频模块于所述目标频点上接收所述信号。
[0030]一种高速随机存储器的调度系统,用于实施上述的调度方法,所述调度系统连接用户设备的射频模块、内存和高速存储器;
[0031]所述调度系统包括:
[0032]状态判断模块,所述状态判断模块检测所述用户设备的驻留状态并生成判断结果;
[0033]数据查找模块,所述数据查找模块连接所述状态判断模块,所述数据查找模块依照所述判断结果确定所述用户设备将要驻留的目标频点,所述数据查找模块依照所述目标频点自所述内存中获取数据项;
[0034]写入模块,所述写入模块将所述数据项写入所述高速随机存储器;
[0035]所述射频模块自所述高速随机存储器中读取所述数据项,依照所述数据项对所述目标频点的信号进行接收。
[0036]另一方面,所述调度系统还包括:
[0037]固定数据写入模块,所述固定数据写入模块于所述用户设备开机时,自所述内存中获取固定数据项并写入所述高速随机存储器。
[0038]另一方面,所述数据查找模块包括:
[0039]基带匹配模块,所述基带匹配模块根据所述目标频点获取目标基带;
[0040]地址获取模块,所述地址获取模块连接所述基带匹配模块,所述地址获取模块根据所述目标基带获取所述内存中的数据地址;
[0041]数据获取模块,所述数据获取模块连接所述地址获取模块,所述数据获取模块依照所述数据地址自所述内存中获取所述数据项。
[0042]另一方面,所述写入模块包括:
[0043]分页选择模块,所述分页选择模块根据所述数据项于所述高速随机存储器中确定至少一个目标分页;
[0044]迁移模块,所述迁移模块连接所述分页选择模块,所述迁移模块将所述数据项自所述内存中依次写入所述目标分页。
[0045]另一方面,所述射频模块包括:
[0046]数据项确定模块,所述数据项确定模块根据所述目标频点生成所需数据项;
[0047]数据项获取模块,所述数据项获取模块自所述高速随机存储器中获取所述所需数据项;
[0048]判别模块,所述判别模块连接所述数据项获取模块,所述判别模块判断所述数据项获取模块是否完整获取到所述所需数据项,并根据判断结果控制所述数据项获取模块自所述内存获取其余数据项;
[0049]接收模块,所述接收模块于所述目标频点接收所述信号。
[0050]上述技术方案具有如下优点或有益效果:
[0051]针对现有技术中对动态存储器的调度方案容易导致成本上升或系统延时增大的问题,本实施例中通过对用户设备当前的驻留状态和将要驻留的目标频点进行获取,并依照目标频点将射频模块在频点驻留时所需的数据项自非易失随机存储器中调取并写入高速随机存储器,减少了对高速随机存储器的容量需求,且提高了系统整体的处理效率,降低了延时。
附图说明
[0052]参考所附附图,以更加充分的描述本专利技术的实施例。然而,所附附图仅用于说明和阐述,并不构成对本专利技术范围的限制。
[0053]图1为本专利技术实施例中调度方法示意图;
[0054]图2为本专利技术实施例中步骤A1示意图;
[0055]图3为本专利技术实施例中步骤S2子步本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种高速随机存储器的调度方法,适用于用户设备,所述用户设备包括射频模块、内存和所述高速随机存储器,其特征在于,所述调度方法包括:步骤S1:获取所述用户设备的驻留状态,当所述驻留状态将要改变时,转向步骤S2;步骤S2:获取所述用户设备将要驻留的目标频点,依照所述目标频点自所述内存中获取数据项;步骤S3:将所述数据项写入所述高速随机存储器;步骤S4:所述射频模块自所述高速随机存储器中读取所述数据项,依照所述数据项对所述目标频点的信号进行接收。2.根据权利要求1所述的调度方法,其特征在于,于执行所述步骤S1之前,还包括:步骤A1:当所述用户设备开机时,自所述内存中获取固定数据项并写入所述高速随机存储器;所述固定数据项包括:射频前端开关控制参数、功率放大器控制参数、校准参数。3.根据权利要求1所述的调度方法,其特征在于,所述步骤S2包括:步骤S21:根据所述目标频点获取目标基带;步骤S22:根据所述目标基带获取所述内存中的数据地址;步骤S23:依照所述数据地址自所述内存中获取所述数据项。4.根据权利要求1所述的调度方法,其特征在于,所述步骤S3包括:步骤S31:根据所述数据项于所述高速随机存储器中确定至少一个目标分页;步骤S32:将所述数据项自所述内存中依次写入所述目标分页。5.根据权利要求2所述的调度方法,其特征在于,所述步骤S4包括:步骤S41:所述射频模块根据所述目标频点生成所需数据项;步骤S42:于所述高速随机存储器中获取所述所需数据项;步骤S43:判断是否完整获取到所述所需数据项;若是,转向步骤S45;若否,转向步骤S44;步骤S44:自所述内存中获取其余数据项;步骤S45:所述射频模块于所述目标频点上接收所述信号。6.一种高速随机存储器的调度系统,其特征在于,用于实施如权利要求1

5任意一项所述的调度方法,所述调度系统连接用户设备的射频模块、内存和高速存储器;所述调度系统包括:...

【专利技术属性】
技术研发人员:周中培
申请(专利权)人:上海新基讯通信技术有限公司
类型:发明
国别省市:

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

1