[发明专利]矢量处理器及其生成扰码序列的方法有效
申请号: | 201210149967.7 | 申请日: | 2012-05-15 |
公开(公告)号: | CN103427933B | 公开(公告)日: | 2018-06-08 |
发明(设计)人: | 罗新 | 申请(专利权)人: | 深圳市中兴微电子技术有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 张颖玲;蒋雅洁 |
地址: | 518085 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 扰码序列 矢量处理器 通信制式 变换矩阵 加载 通信设备 通信设备上电 处理效率 预先存储 主控单元 存储器 操作数 运行时 运算 | ||
本发明公开了一种矢量处理器及其生成扰码序列的方法,上述矢量处理器包括主控单元、CGU、VAU以及存储器;上述方法预先存储通信设备支持的各通信制式对应的变换矩阵;当上述通信设备上电运行时,根据上述通信设备启用的通信制式,加载相应的变换矩阵;当需要生成扰码序列时,根据当前通信制式使用的协议,为扰码序列设置初始状态;根据加载的变换矩阵及上述扰码序列的初始状态,生成扰码序列,并直接对上述扰码序列与输入的操作数进行运算。本发明有效提高了矢量处理器的处理效率,且支持各种通信制式。
技术领域
本发明涉及通信领域,尤其涉及一种矢量处理器及其生成扰码序列的方法。
背景技术
随着通信标准的演进,移动终端通常需要同时支持多种通信制式,如GSM(GlobalSystem for Mobile Communications,全球移动通讯系统)、WCDMA(Wideband CodeDivision Multiple Access,宽带码分多址)、HSPA(High Speed Packet Access,高速分组接入)、LTE(Long Term Evolution,长期演进)等。传统的基于硬件加速的方案中,针对每种制式都要设计专门的电路,导致在面积、功耗等方面的成本越来越高。矢量处理器通过支持矢量计算,有效地增强了处理器的计算能力,同时其可编程性也使得其适合于支持多种标准,具有很好的扩展性,是未来基带解决方案的发展趋势。
扰码是在通信系统中广泛用到的一种序列,在发送侧,通常相邻小区使用不同的扰码序列,以使不同小区发送的信号间造成的干扰随机化,从而提高终端侧的检测性能。
在接收侧,终端需要利用扰码做信道估计,即将接收序列aN与扰码序列bN共轭相乘,得到所需的信道估计cN,如图1所示,以上运算在矢量处理器中的VAU(矢量计算单元)中完成。
通常扰码由gold序列组成,例如LTE/WCDMA中均采用gold序列构造扰码,而gold序列又由两个m序列组成,gold序列生成示意图如图2所示。
以LTE为例,其中的扰码使用的gold序列c(n)的具体生成规则如下:
其中NC为LTE协议中规定的一常数,值为1600,x1、x2为两个m序列,m序列的初始状态x(0),x(1),…,x(30)根据相应的通信制式使用的协议决定。
VAU可并行进行多运算,因此为了充分利用其矢量计算能力,需要能够高效地产生扰码序列,并将之用于计算,同时又要能够灵活地支持各种通信制式。
发明内容
本发明的目的是,提供一种矢量处理器及其生成扰码序列的方法,以提高现有的矢量处理器的处理能力。
本发明提供了一种矢量处理器生成扰码序列的方法,上述方法包括以下步骤:
预先存储通信设备支持的各通信制式对应的变换矩阵;
当上述通信设备上电运行时,根据上述通信设备启用的通信制式,加载相应的变换矩阵;
当需要生成扰码序列时,根据当前通信制式使用的协议,为扰码序列设置初始状态;
根据加载的变换矩阵及上述扰码序列的初始状态,生成扰码序列,并直接对上述扰码序列与输入的操作数进行运算。
优选地,上述扰码序列的初始状态包括用于生成上述扰码序列的第一m序列的初始状态和第二m序列的初始状态。
优选地,上述生成扰码序列步骤具体包括以下步骤:
根据加载的变换矩阵及上述第一m序列的初始状态,生成第一m序列;
同时根据加载的变换矩阵及上述第二m序列的初始状态,生成第二m序列;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市中兴微电子技术有限公司,未经深圳市中兴微电子技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210149967.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:污水处理池
- 下一篇:具有斜向挡板的平流沉淀池