数据处理方法、装置及电子设备的制造方法

文档序号:9471127阅读:339来源:国知局
数据处理方法、装置及电子设备的制造方法
【技术领域】
[0001] 本发明涉及通信技术领域,更具体地说,涉及一种数据处理方法、装置及电子设 备。
【背景技术】
[0002] 在LTE(LongTermEvolution,长期演进)系统中,存在两种信号用于小区搜 索:主同步信号(PrimarySynchronizationSignal,PSS)和辅同步信号(secondary synchronizationsignal,SSS)。在进行小区搜索,尤其是初始小区搜索(initialcell search,ICS)时,需要用户设备将本地PSS序列与接收到的信号做互相关,从而获得本地 PSS序列与接收到的信号的相关峰值,从而根据相关峰值确定主同步信号的类型,以及主同 步信号在接收到的信号中的位置。
[0003] 假设PSS序列的时域长度为m个采样点,那么,为了捕获PSS序列在接收到的时域 信号中的位置,需要将本地PSS时域序列与接收到的时域信号做m滑窗相关,即将滑动窗口 (滑动窗口的长度为PSS序列的时域长度m)在接收到的信号序列中滑动,每滑动一次,在滑 动窗口所在滑动位置,将滑动窗口所覆盖的本地PSS时域序列的采样点数据与所述滑动窗 口所覆盖的接收到信号序列的采样点数据做一次m阶互相关运算(即m个采样点的互相关 运算),具体计算公式为:
[0005] 其中,Correlate_value(n)表示在预设范围内(如一个5ms半帧范围内),本地 PSS序列与接收信号的第n个采样点的互相关值;Iocalpsf⑴表示本地PSS序列的第i 个采样点l〇cal_pss(i)的共轭值,Rx_data(n+i)表示在所述预设范围内,第n个采样点之 后的第i个采样点的值。
[0006] 由上述公式可知,完成一个PSS时域序列的一次m阶互相关运算需要m次复数乘 法运算。目前,在进行互相关运算时,一次复数乘法运算在一个时钟周期完成,且一个PSS 时域序列的一次m阶互相关运算也在一个时钟周期内完成,而由于一次复数乘法运算需要 两个乘法器,因此,目前完成一个PSS时域序列的一次m阶互相关运算需要m*2个乘法器, 而用户设备侧通常包括三个PSS序列,因此,目前用户设备侧完成三个PSS序列的一次m阶 的互相关运算需要m*2*3个乘法器。
[0007] 发明人在实现本发明的过程中发现,目前在做互相关时,所需要的乘法器较多,使 得硬件成本较高,芯片体积较大。

【发明内容】

[0008] 本发明的目的是提供一种数据处理方法、装置及电子设备,以降低乘法器的使用 数量,降低硬件成本,减小了芯片体积。
[0009] 为实现上述目的,本发明提供了如下技术方案:
[0010] -种数据处理方法,应用于电子设备,其中,第一序列被划分为Q段第一子序列, 第二序列被划分为Q段第二子序列,所述第一子序列和所述第二子序列相对应,且相对应 的第一子序列和第二子序列对应于一个滑动窗口,每一段所述第一子序列和所述第二子序 列均包含至少两个采样点,所述滑动窗口的长度小于所述第一子序列的长度,所述方法包 括:
[0011] 在与第i段第一子序列和第i段第二子序列对应的滑动窗口的第j个滑动位置, 将第i段所述第一子序列中所述滑动窗口所覆盖的采样点数据与第i段所述第二子序列中 所述滑动窗口所覆盖的采样点数据进行对应位相乘,得到与第i段所述第一子序列对应的 第j个第一结果;
[0012] 根据得到的与第i段所述第一子序列对应的第一结果,组成与第i段所述第一子 序列对应的子相关序列;
[0013] 将与第i段所述第一子序列对应的所述子相关序列进行求平均运算,得到与第i 段所述第一子序列相对应的第一类子相关均值;
[0014] 根据与各段所述第一子序列对应的第一类子相关均值,确定所述第一序列与所述 第二序列的互相关性;
[0015] 其中,在一个滑动窗口的相邻两滑动位置处,所述第i段所述第一子序列中所述 滑动窗口所覆盖的采样点数据与第i段所述第二子序列中所述滑动窗口所覆盖的采样点 数据进行对应位相乘以串行方式执行;
[0016] Q为大于或等于2的正整数;i= 1,2, 3,……,Q;j为大于或等于1的正整数。
[0017] 上述方法,优选的,所述根据与各段所述第一子序列对应的第一类子相关均值,确 定所述第一序列与所述第二序列的互相关性包括:
[0018] 将所有第一类子相关均值求和,得到第一和值,所述第一和值用于表征所述第一 序列与所述第二序列的互相关性。
[0019] 上述方法,优选的,所述根据与各段所述第一子序列对应的第一类子相关均值,确 定所述第一序列与所述第二序列的互相关性包括:
[0020] 将与第i段所述第一子序列相对应的第一类子相关均值取共轭,共轭结果再与第 i+1段所述第一子序列相对应的第一类子相关均值相乘,得到第二类子相关均值;
[0021] 将所有第二类子相关均值求和,得到第二和值,所述第二和值用于表征所述第一 序列与所述第二序列的互相关性。
[0022] 上述方法,优选的,还包括:
[0023] 在与第i段第一子序列和第i段第二子序列相对应的第一滑动窗口的第j个滑动 位置处,和与第i+ 1段第一子序列和第i+ 1段第二子序列相对应的第二滑动窗口的第j个 滑动位置处,控制所述第i段所述第一子序列中所述滑动窗口在第j个滑动位置所覆盖的 采样点数据与第i段所述第二子序列中所述滑动窗口在第j个滑动位置所覆盖的采样点数 据进行对应位相乘,以及所述第i+ 1段所述第一子序列中所述滑动窗口在第j个滑动位置 所覆盖的采样点数据与第i+ 1段所述第二子序列中所述滑动窗口在第j个滑动位置所覆盖 的采样点数据进行对应位相乘同时执行。
[0024] 上述方法,优选的,所述第一序列为移动通信系统中的主同步信号时域序列。
[0025] 上述方法,优选的,所述第一序列被划分为三段所述第一子序列;所述第二序列被 划分为三段所述第二子序列。
[0026] 上述方法,优选的,所述第一子序列为复数序列,且实部和虚部分别保存在所述电 子设备的不同存储模块中。
[0027] -种数据处理装置,应用于电子设备,其中,第一序列被划分为Q段第一子序列, 第二序列被划分为Q段第二子序列,所述第一子序列和所述第二子序列相对应,且相对应 的第一子序列和第二子序列对应于一个滑动窗口,每一段所述第一子序列和所述第二子序 列均包含至少两个采样点,所述滑动窗口的长度小于所述第一子序列的长度,所述装置包 括:
[0028] 第一运算模块,用于在与第i段第一子序列和第i段第二子序列对应的滑动窗口 的第j个滑动位置,将第i段所述第一子序列中所述滑动窗口所覆盖的采样点数据与第i 段所述第二子序列中所述滑动窗口所覆盖的采样点数据进行对应位相乘,得到与第i段所 述第一子序列对应的第j个第一结果;
[0029] 序列构造模块,用于根据得到的与第i段所述第一子序列对应的第一结果,组成 与第i段所述第一子序列对应的子相关序列;
[0030] 第二运算模块,用于将与第i段所述第一子序列对应的所述子相关序列进行求平 均运算,得到与第i段所述第一子序列相对应的第一类子相关均值;
[0031] 互相关性确定模块,用于根据与各段所述第一子序列对应的第一类子相关均值, 确定所述第一序列与所述第二序列的互相关性;
[0032] 其中,在一个滑动窗口的相邻两滑动位置处,所述第i段所述第一子序列中所述 滑动窗口所覆盖的采样点数据与第i段所述第二子序列中所述滑动窗口所覆盖的采样点 数据进行对应位相乘以串行方式执行;
[0033] Q为大于或等于2的正整数;i= 1,2, 3,……,Q;j为大于或等于1的正整数。
[0034] 上述装置,优选的,所述互相关性确定模块包括:
[0035] 第一运算单元,用于将所有第一类子相关均值求和,得到第一和值,所述第一和值 用于表征所述第一序列与所述第二序列的互相
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1