一种射频时隙控制装置及方法制造方法及图纸

技术编号:37468909 阅读:8 留言:0更新日期:2023-05-06 09:46
本发明专利技术提供一种射频时隙控制装置及方法,包括一射频时序管理单元,射频时序管理单元包括:多组控制寄存器,每组控制寄存器包括:第一配置单元,用于在将下一时隙事件下载至控制寄存器时触发一第一控制信号;第二配置单元,于第一控制信号的作用下触发一第二控制信号;第二配置单元,于第二控制信号的作用下触发一第三控制信号;多个时序控制核,每一时序控制核连接一组控制寄存器,每一时序控制核于相应的控制寄存器输出的第三控制信号的作用下在空闲模式和工作模式之间进行切换。有益效果:通过增加3个信号,根据这3个信号的当前状态来决定指令获取的位置,无需配置无效指令NOP,降低软件实现复杂度,增加软件调度灵活性,降低功耗。耗。耗。

【技术实现步骤摘要】
一种射频时隙控制装置及方法


[0001]本专利技术涉及通信
,尤其涉及一种射频时隙控制装置及方法。

技术介绍

[0002]在无线通信系统中,对RF(radio frequency)的控制有严格的时序要求,通常在基带芯片中都使用一个专用集成电路(ASIC)来进行时序控制,将此专用集成电路称之为射频时序管理单元(time management unit,TMU)。TMU位于基带处理器(BBIC)内,如图1所示,TMU由时序控制核01(Time control core,TCC)、控制寄存器02(time command buffer,TCB)、定时模块03、射频接口模块04和数据通路控制模块组成;其中,通常会包括多个时序控制核,每个时序控制核会静态分配独立的控制寄存器,软件会为每个模式(长期演进技术LTE/新空口NR等)分配独立的TCC和TCB,被分配给某一模式使用的TCB包括PING/PONG两块空间。当硬件工作在PING时,软件会将RF的下一时隙事件的控制指令集下载到PONG,从而不影响当前时隙事件的指令集执行;另外,指令需要支持指令预取功能,即在执行第一条时,TCC会提前将下一条取出来,当对应时间点到来时,再执行对应的指令,以避免来不急取指令的情况;同时,时序控制核是整个TMU的核心部件,在规定的时间到来前,使能对应的TCC来执行相应的指令集。
[0003]随着通信技术的发展,系统对低时延(如NR中的超可靠低延迟通信URLLC)的需求与日俱增,RF事件的控制时序也越来越紧张。RF事件的控制一般是按照时隙进行配置。如图2所示,为TMU典型工作场景的时序示意图;其中,在当前时隙slot N上执行RF的第一次软件任务(CTRL TASK1)的配置,从而产生下一时隙事件slot N+1的指令;当CTRL TASK1配置完后,由于是第一次启动时序控制核TCC,需要立即拉高TCC使能信号(TCC_EN)来启动TCC,使TCC处于运行状态,并且之后该TCC使能信号一直常开。然后,在第一个有效指令E1的触发时间点到来时,TCC会执行第一个有效指令E1的指令,然后依次执行后面的指令。同样,在下一时隙(slot N+1)上执行第二次软件任务(CTRL TASK2)的配置,产生下下一时隙slot N+2的指令,此时TCC已经被启动,无需配置TCC_EN信号。由于下下一时隙slot N+2无有效事件,因此,需要配置一条无效指令NOP,用于TCB的PING/PONG跳转。后续,每个时隙依次类推进行,直到CTRL TASK配置了睡眠事件,才会使TCC失能,控制TCC才会进入空闲(idle)模式。其中,现有技术存在以下缺点:
[0004]1)每一个时隙的最后一条指令必须要添加一条空指令NOP作为无效指令,用于执行TCB的PING/PONG的跳转指令。由于每一条指令都需要指定执行时间点,并且该无效指令必须满足两个条件:一是必须要在当前时隙事件的软件任务执行完之后,CTRL TASK2的尾巴必须要在无效指令N1之前;二是无效指令N1必须卡在slot N+2有可能发生的所有事件之前,否则slot N+2的第一条事件就不会被执行。简言之,无效指令必须要配置,而且配置的执行时间有严格要求,其既受限于当前时隙的MIPS(物理层软件中各个event的调度时序),也受限于下一时隙的指令位置,因此,大大增加了软件复杂度,不利于软件维护。
[0005]2)计算N1无效指令的时间点,需要预测下一时隙的所有可能场景,以及下载NOP事
件到TCB中,都需要耗费大量MIPS,进一步恶化了当前时隙的CTRL TASK时间,使N1的位置计算更加苛刻;
[0006]3)NOP指令的添加需要考虑前面的CTRL TASK和下一时隙可能场景的RF事件位置,在遇到上行发送存在很大的提前量(time advance,TA)场景下,几乎很难支持超过2个符号的提前量TA。
[0007]4)物理层一旦唤醒,由于物理层软件是只提前一个时隙进行配置下一时隙的RF事件,即使当前时隙没有任务,CTRL TASK也要配置NOP事件,以维持下一时隙可能的事件配置,在一定程度上增加了基带芯片的功耗。

技术实现思路

[0008]为了解决以上技术问题,本专利技术提供了一种射频时隙控制装置及方法。
[0009]本专利技术所解决的技术问题可以采用以下技术方案实现:
[0010]一种射频时隙控制装置,包括一射频时序管理单元,所述射频时序管理单元包括:
[0011]多组控制寄存器,每组所述控制寄存器包括:
[0012]第一配置单元,用于在将下一时隙事件下载至所述控制寄存器时触发一第一控制信号;
[0013]第二配置单元,于所述第一控制信号的作用下触发一第二控制信号;
[0014]第二配置单元,于所述第二控制信号的作用下触发一第三控制信号;
[0015]多个时序控制核,每一所述时序控制核连接一组所述控制寄存器,每一所述时序控制核于相应的所述控制寄存器输出的所述第三控制信号的作用下在空闲模式和工作模式之间进行切换。
[0016]优选地,所述第一配置单元包括:
[0017]第一置位模块,用于在将所述下一时隙事件下载至所述控制寄存器时置位所述第一控制信号,以触发所述第一控制信号;
[0018]第一清零模块,用于在所述第二控制信号清零时清零所述第一控制信号。
[0019]优选地,所述第二配置单元包括:
[0020]第二置位模块,用于在所述第一控制信号置位且所述第二控制信号清零时置位所述第二控制信号;
[0021]第二清零模块,用于在所述时序控制核开始执行当前时隙事件对应的指令集时清零所述第二控制信号。
[0022]优选地,所述第三配置单元包括:
[0023]第三置位模块,用于在所述第二控制信号置位且所述第三控制信号清零时置位所述第三控制信号,以使所述时序控制核由所述空闲模式切换至所述工作模式,开始执行当前时隙事件对应的指令集。
[0024]优选地,所述第三配置单元还包括:
[0025]第三清零模块,用于在所述时序控制核执行完所述当前时隙事件对应的指令集时清零所述第三控制信号,以使所述时序控制核由所述工作模式切换至所述空闲模式。
[0026]本专利技术还提供一种射频时隙控制方法,包括如上述的射频时隙控制装置,所述方法包括:
[0027]在将下一时隙事件下载至控制寄存器时触发一第一控制信号;
[0028]于所述第一控制信号的作用下触发一第二控制信号;
[0029]于所述第二控制信号的作用下触发一第三控制信号;
[0030]每一时序控制核于相应的所述控制寄存器输出的所述第三控制信号的作用下在空闲模式和工作模式之间进行切换。
[0031]优选地,所述在将下一时隙事件下载至控制寄存器时触发一第一控制信号,具体包括:
[0032]在将所述下一时隙事件下载至所述控制寄存器时置位所述第一控制信号,以触发所述第一控制信号;
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种射频时隙控制装置,包括一射频时序管理单元,其特征在于,所述射频时序管理单元包括:多组控制寄存器,每组所述控制寄存器包括:第一配置单元,用于在将下一时隙事件下载至所述控制寄存器时触发一第一控制信号;第二配置单元,于所述第一控制信号的作用下触发一第二控制信号;第二配置单元,于所述第二控制信号的作用下触发一第三控制信号;多个时序控制核,每一所述时序控制核连接一组所述控制寄存器,每一所述时序控制核于相应的所述控制寄存器输出的所述第三控制信号的作用下在空闲模式和工作模式之间进行切换。2.根据权利要求1所述的射频时隙控制装置,其特征在于,所述第一配置单元包括:第一置位模块,用于在将所述下一时隙事件下载至所述控制寄存器时置位所述第一控制信号,以触发所述第一控制信号;第一清零模块,用于在所述第二控制信号清零时清零所述第一控制信号。3.根据权利要求1所述的射频时隙控制装置,其特征在于,所述第二配置单元包括:第二置位模块,用于在所述第一控制信号置位且所述第二控制信号清零时置位所述第二控制信号;第二清零模块,用于在所述时序控制核开始执行当前时隙事件对应的指令集时清零所述第二控制信号。4.根据权利要求1所述的射频时隙控制装置,其特征在于,所述第三配置单元包括:第三置位模块,用于在所述第二控制信号置位且所述第三控制信号清零时置位所述第三控制信号,以使所述时序控制核由所述空闲模式切换至所述工作模式,开始执行当前时隙事件对应的指令集。5.根据权利要求1所述的射频时隙控制装置,其特征在于,所述第三配置单元还包括:第三清零模块,用于在所述时序控制核执行完所述当前时隙事件对应的指令集时清零所述第三控制信号,以使所述时序控制核由所述工作模式切换至...

【专利技术属性】
技术研发人员:刘瑞超杨萌兮周中培
申请(专利权)人:成都新基讯通信技术有限公司
类型:发明
国别省市:

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

1