System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 数字控制振荡器实现方法、装置、远端射频单元及介质制造方法及图纸_技高网

数字控制振荡器实现方法、装置、远端射频单元及介质制造方法及图纸

技术编号:40014954 阅读:7 留言:0更新日期:2024-01-16 15:51
本申请实施例提供一种数字控制振荡器实现方法、装置、远端射频单元及介质,该方法包括:获取多天线多载波信号数据;根据查找表对所述多天线多载波信号数据进行直接数字频率合成,得到直接数字频率信号,以实现数字控制振荡器,其中在直接数字频率合成过程中增加对四分之一周期的地址索引处理过程。本申请实施例通过直接数字频率合成过程中增加对四分之一周期的地址索引处理过程,使得查找表中仅需存储多天线多载波信号的前四分之一周期的相位与幅度的映射关系,其中查找表存储在块状存储资源中,从而实现降低了多天线NCO模型占用BRAM资源。

【技术实现步骤摘要】

本申请涉及无线通信,尤其涉及一种数字控制振荡器实现方法、装置、远端射频单元及介质


技术介绍

1、远端射频单元(remote rf unit,rru)是无线基站中的核心子系统,主要完成基带到空口的发射信号处理、接收信号处理,即负责无线信号的收发功能,实现无线网络系统和移动台之间的通信。rru包括数字控制振荡器(numerically controlled osillator,nco),nco是软件无线电、直接数据频率合成器(direct digital synthesizer,dds)、快速傅立叶变换(fast fourier transform,fft)等的重要组成部分,同时也是决定其性能的主要因素之一,用于产生可控的正弦波或余弦波。随着芯片集成度的提高、在信号处理、数字通信领域、调制解调、变频调速、制导控制、电力电子等方面得到越来越广泛的应用。

2、nco的目标是产生理想的正弦波和余弦波,即一个频率可变、时间离散的正弦波和余弦波。而基于查找表(look up table,lut)的实现方法是最有效最简单的方法。直接数字频率合成模块就是基于lut的dds模块,由相位累加器和波形存储器两部分组成。

3、然而查找表需要占用芯片内的块随机存储器(block ram,bram)资源来存储正弦波形数据,当采样率较高时,多天线载波占用bram资源较多。


技术实现思路

1、本申请实施例提供一种数字控制振荡器实现方法、装置、远端射频单元及介质,用以解决查找表占用芯片内的bram资源较多的问题,实现降低多天线nco模型占用bram资源。

2、第一方面,本申请实施例提供一种数字控制振荡器实现方法,包括:

3、获取多天线多载波信号数据;

4、根据查找表对所述多天线多载波信号数据进行直接数字频率合成,得到直接数字频率信号,以实现数字控制振荡器,其中在直接数字频率合成过程中增加对四分之一周期的地址索引处理过程。

5、可选地,根据本申请一个实施例的数字控制振荡器实现方法,所述根据查找表对所述多天线多载波信号数据进行直接数字频率合成,得到直接数字频率信号,包括:

6、根据信号采样率对输入的所述多天线多载波信号数据的相位进行累加操作,得到第二相位;

7、进行所述对四分之一周期的地址索引处理过程,并对所述第二相位进行幅度相位转换,得到所述直接数字频率信号。

8、可选地,根据本申请一个实施例的数字控制振荡器实现方法,所述根据信号采样率对输入的所述多天线多载波信号数据的相位进行累加操作,得到第二相位,包括:

9、在每个采样脉冲到来时,对输入的所述多天线多载波信号数据的相位进行一次累加操作,得到累加结果;

10、将所述累加结果减去所述查找表的深度,得到第一减法结果和第一符号;

11、根据所述累加结果、所述第一减法结果以及所述第一符号,确定第一相位;

12、将所述第一相位减去所述查找表的深度的二分之一,得到第二减法结果和第二符号;

13、根据所述第一相位、所述第二减法结果以及所述第二符号,确定所述第二相位。

14、可选地,根据本申请一个实施例的数字控制振荡器实现方法,所述根据所述累加结果、所述第一减法结果以及所述第一符号,确定第一相位,包括:

15、在所述第一符号为正的情况下,确定将所述第一减法结果作为所述第一相位;

16、在所述第一符号为负的情况下,确定将所述累加结果作为所述第一相位。

17、可选地,根据本申请一个实施例的数字控制振荡器实现方法,所述根据所述第一相位、所述第二减法结果以及所述第二符号,确定所述第二相位,包括:

18、在所述第二符号为正的情况下,确定将所述第二减法结果作为所述第二相位;

19、在所述第二符号为负的情况下,确定将所述第一相位作为所述第二相位。

20、可选地,根据本申请一个实施例的数字控制振荡器实现方法,所述进行所述对四分之一周期的地址索引处理过程,并对所述第二相位进行幅度相位转换,得到所述直接数字频率信号,包括:

21、将所述第二相位减去所述查找表的深度的四分之一,得到第三减法结果和第三符号;

22、将所述查找表的深度的四分之一减去所述第三减法结果,得到第四减法结果;

23、根据所述第二相位、所述第四减法结果以及所述第三符号,确定第三相位;

24、根据所述查找表中存储的相位与幅度的映射关系,所述第三相位以及所述第二符号,确定所述直接数字频率信号。

25、可选地,根据本申请一个实施例的数字控制振荡器实现方法,所述根据所述第二相位、所述第四减法结果以及所述第三符号,确定第三相位,包括:

26、在所述第三符号为正的情况下,确定将所述第四减法结果作为所述第三相位;

27、在所述第三符号为负的情况下,确定将所述第二相位作为所述第三相位。

28、可选地,根据本申请一个实施例的数字控制振荡器实现方法,所述根据所述查找表中存储的相位与幅度的映射关系,所述第三相位以及所述第二符号,确定所述直接数字频率信号,包括:

29、根据所述查找表中存储的相位与幅度的映射关系,得到与所述第三相位对应的幅度的绝对值;

30、根据所述第二符号,确定所述幅度的符号;

31、根据所述幅度的绝对值和符号,完成幅度相位转换,确定所述直接数字频率信号。

32、可选地,根据本申请一个实施例的数字控制振荡器实现方法,所述根据查找表对所述多天线多载波信号数据进行直接数字频率合成,得到直接数字频率信号,以实现数字控制振荡器,包括:

33、将所述直接数字频率信号与所述多天线多载波信号数据进行复乘运算,得到复数信号;

34、对所述复数信号进行合路操作和/或硬削峰操作,得到所述数字控制振荡器的输出信号。

35、第二方面,本申请实施例还提供一种远端射频单元,包括存储器,收发机,处理器;

36、所述存储器用于存储计算机程序;所述收发机用于在所述处理器的控制下收发数据;所述处理器用于读取所述存储器中的计算机程序并执行以下操作:

37、获取多天线多载波信号数据;

38、根据查找表对所述多天线多载波信号数据进行直接数字频率合成,得到直接数字频率信号,以实现数字控制振荡器,其中在直接数字频率合成过程中增加对四分之一周期的地址索引处理过程。

39、可选地,根据本申请一个实施例的远端射频单元,所述根据查找表对所述多天线多载波信号数据进行直接数字频率合成,得到直接数字频率信号,包括:

40、根据信号采样率对输入的所述多天线多载波信号数据的相位进行累加操作,得到第二相位;

41、进行所述对四分之一周期的地址索引处理过程,并对所述第二相位进行幅度相位转换,得到所述直接数字频率信号。

42、可选本文档来自技高网...

【技术保护点】

1.一种数字控制振荡器实现方法,其特征在于,包括:

2.根据权利要求1所述的数字控制振荡器实现方法,其特征在于,所述根据查找表对所述多天线多载波信号数据进行直接数字频率合成,得到直接数字频率信号,包括:

3.根据权利要求2所述的数字控制振荡器实现方法,其特征在于,所述根据信号采样率对输入的所述多天线多载波信号数据的相位进行累加操作,得到第二相位,包括:

4.根据权利要求3所述的数字控制振荡器实现方法,其特征在于,所述根据所述累加结果、所述第一减法结果以及所述第一符号,确定第一相位,包括:

5.根据权利要求3所述的数字控制振荡器实现方法,其特征在于,所述根据所述第一相位、所述第二减法结果以及所述第二符号,确定所述第二相位,包括:

6.根据权利要求2所述的数字控制振荡器实现方法,其特征在于,所述进行所述对四分之一周期的地址索引处理过程,并对所述第二相位进行幅度相位转换,得到所述直接数字频率信号,包括:

7.根据权利要求6所述的数字控制振荡器实现方法,其特征在于,所述根据所述第二相位、所述第四减法结果以及所述第三符号,确定第三相位,包括:

8.根据权利要求6所述的数字控制振荡器实现方法,其特征在于,所述根据所述查找表中存储的相位与幅度的映射关系,所述第三相位以及所述第二符号,确定所述直接数字频率信号,包括:

9.根据权利要求1所述的数字控制振荡器实现方法,其特征在于,所述根据查找表对所述多天线多载波信号数据进行直接数字频率合成,得到直接数字频率信号,以实现数字控制振荡器,包括:

10.一种远端射频单元,包括存储器,收发机,处理器;

11.根据权利要求10所述的远端射频单元,其特征在于,所述根据查找表对所述多天线多载波信号数据进行直接数字频率合成,得到直接数字频率信号,包括:

12.根据权利要求11所述的远端射频单元,其特征在于,所述根据信号采样率对输入的所述多天线多载波信号数据的相位进行累加操作,得到第二相位,包括:

13.根据权利要求12所述的远端射频单元,其特征在于,所述根据所述累加结果、所述第一减法结果以及所述第一符号,确定第一相位,包括:

14.根据权利要求12所述的远端射频单元,其特征在于,所述根据所述第一相位、所述第二减法结果以及所述第二符号,确定所述第二相位,包括:

15.根据权利要求11所述的远端射频单元,其特征在于,所述进行所述对四分之一周期的地址索引处理过程,并对所述第二相位进行幅度相位转换,得到所述直接数字频率信号,包括:

16.根据权利要求15所述的远端射频单元,其特征在于,所述根据所述第二相位、所述第四减法结果以及所述第三符号,确定第三相位,包括:

17.根据权利要求15所述的远端射频单元,其特征在于,所述根据所述查找表中存储的相位与幅度的映射关系,所述第三相位以及所述第二符号,确定所述直接数字频率信号,包括:

18.根据权利要求10所述的远端射频单元,其特征在于,所述根据查找表对所述多天线多载波信号数据进行直接数字频率合成,得到直接数字频率信号,以实现数字控制振荡器,包括:

19.一种数字控制振荡器实现装置,其特征在于,包括:

20.一种处理器可读存储介质,其特征在于,所述处理器可读存储介质存储有计算机程序,所述计算机程序用于使所述处理器执行权利要求1至9任一项所述的方法。

...

【技术特征摘要】

1.一种数字控制振荡器实现方法,其特征在于,包括:

2.根据权利要求1所述的数字控制振荡器实现方法,其特征在于,所述根据查找表对所述多天线多载波信号数据进行直接数字频率合成,得到直接数字频率信号,包括:

3.根据权利要求2所述的数字控制振荡器实现方法,其特征在于,所述根据信号采样率对输入的所述多天线多载波信号数据的相位进行累加操作,得到第二相位,包括:

4.根据权利要求3所述的数字控制振荡器实现方法,其特征在于,所述根据所述累加结果、所述第一减法结果以及所述第一符号,确定第一相位,包括:

5.根据权利要求3所述的数字控制振荡器实现方法,其特征在于,所述根据所述第一相位、所述第二减法结果以及所述第二符号,确定所述第二相位,包括:

6.根据权利要求2所述的数字控制振荡器实现方法,其特征在于,所述进行所述对四分之一周期的地址索引处理过程,并对所述第二相位进行幅度相位转换,得到所述直接数字频率信号,包括:

7.根据权利要求6所述的数字控制振荡器实现方法,其特征在于,所述根据所述第二相位、所述第四减法结果以及所述第三符号,确定第三相位,包括:

8.根据权利要求6所述的数字控制振荡器实现方法,其特征在于,所述根据所述查找表中存储的相位与幅度的映射关系,所述第三相位以及所述第二符号,确定所述直接数字频率信号,包括:

9.根据权利要求1所述的数字控制振荡器实现方法,其特征在于,所述根据查找表对所述多天线多载波信号数据进行直接数字频率合成,得到直接数字频率信号,以实现数字控制振荡器,包括:

10.一种远端射频单元,包括存储器,收发机,处理器;

11.根据权利要求...

【专利技术属性】
技术研发人员:常静郑向秀
申请(专利权)人:大唐移动通信设备有限公司
类型:发明
国别省市:

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

1