[发明专利]一种数字预失真处理的方法和装置有效

专利信息
申请号: 200910078891.1 申请日: 2009-03-05
公开(公告)号: CN101826887A 公开(公告)日: 2010-09-08
发明(设计)人: 熊军;杨明;傅鹏程 申请(专利权)人: 大唐移动通信设备有限公司
主分类号: H04B1/62 分类号: H04B1/62;H04L1/00
代理公司: 北京德琦知识产权代理有限公司 11018 代理人: 谢安昆;宋志强
地址: 100083*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 数字 失真 处理 方法 装置
【说明书】:

技术领域

发明涉及移动通信技术领域,特别涉及一种数字预失真处理的方法和 装置。

背景技术

移动通信系统中常常需要采用线性调制方案,其中可以采用线性功率放 大器(PA),但其效率较低,而高效率的非线性PA中新出现的频率分量会 干扰相邻信道,为了满足高效率和克服非线性效应的需求,提出了自适应数 字预失真(PDP)技术。数字预失真技术的核心思想是,产生一个针对非线 性PA的“逆”的非线性补偿来补偿非线性PA所造成的失真。

图1为数字预失真处理的装置原理结构图,如图1所示,数字预失真装 置主要包括:延迟处理模块、预失真乘累加模块和预失真参数提取模块,输 入信号x(n)同时输入预失真参数提取模块和延迟处理模块,预失真参数提取 模块利用输入信号x(n)的幅度值确定对应的预失真参数并提供给预失真累 加模块,其中,信号幅度值与预失真参数之间的对应关系是根据PA的特性 获得的,通常存储在查找表(LUT)中;延迟处理模块将输入信号x(n)延迟 时间T后提供给预失真乘累加模块,该T的长度为预失真参数提取模块在 处理过程中对输入信号x(n)造成的延迟长度;预失真乘累加模块将延迟处理 模块提供的信号和预失真参数提取模块提供的预失真参数进行乘累加处理, 得到最终的输出信号y(n)。采用该输出信号y(n)输入PA,可以补偿非线性 PA造成的失真。

在现有技术中,预失真乘累加模块采用的处理方法为串行的多项式PA 模型,如图2所示,该模型的输出信号与输入信号之间的关系为: y(n)=Σm=0Mx(n-m)·LUTm(|x(n-m)|),]]>其中,为预失真参数提取模块提取出的预 失真参数,M为记忆因子的级数。也就是说,将输入信号x(n)需要串行进行 M级的乘累加处理,由于每一级需要延时4个时钟周期,那么M级就需要 延时4M个时钟周期,延迟较长;另外,由于每一级处理中都需要乘法单元 进行复数都是复数相乘,即x(n-m)和LUTm(|x(n-m)|)都是复数,需要4个乘 法器,那么M级就需要4M个乘法器,因此,乘法器资源消耗很大,导致 布局布线难度也较大。

发明内容

有鉴于此,本发明提供了一种数字预失真处理的方法和装置,以便于减 小预失真处理的延时和乘法器资源,从而降低布局布线难度。

一种数字预失真处理的方法,该方法包括:

A、将输入信号x(n)进行取幅度处理后,将取幅度处理后的信号时分复用为D 路信号;分别获取该D路信号对应的预失真参数;

在执行所述步骤A的同时,执行步骤B、将输入信号x(n)延时时间T后时 分复用为D路信号,其中,T为执行所述步骤A中取幅度处理和获取预失真参 数处理所产生的延时时间;

C、将步骤A产生的D路预失真参数与步骤B产生的D路信号进行并列乘 累加处理后输出信号y(n);其中,D为大于1的整数;

所述D为M/U,其中,M为记忆因子的级数,U为时钟频率fclk与输入信 号x(n)的频率fs的比例关系;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大唐移动通信设备有限公司,未经大唐移动通信设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200910078891.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top