《电子技术应用》
您所在的位置:首页 > 模拟设计 > 设计应用 > 数字预失真器OP4400在基站系统中的应用
数字预失真器OP4400在基站系统中的应用
2014年电子技术应用第7期
孙朝晖
广州海格通信集团股份有限公司 数字集群事业部,广东 广州510663
摘要: 数字预失真作为最有效的射频功率放大器线性化技术之一,被广泛用于无线通信基站系统中。Optichron公司的OP4400数字预失真器在改善射频功放非线性方面的效果良好,并且支持多种调制方式,为高效率高线性功放提供了解决方案。介绍了OP4400的系统框架及工作原理,并提供了实际应用中相关的软硬件设计。实测结果表明,OP4400对消效果明显,性能稳定,具有很好的应用价值。
中图分类号: TN919.4
文献标识码: B
文章编号: 0258-7998(2014)07-0030-03
Application in base station design based on OP4400 DPD IC
Sun Zhaohui
Digital Trunking Department,Guangzhou Haige Communications Group Incorporated Company,Guangzhou 510663,China
Abstract: Digital pre-distortion technology is one of the most effective approaches among all RF power amplifier linearization techniques, which is widely used in wireless base station. Optichron′s OP4400 provides a single-chip solution for high efficiency and linearity of power amplifiers. It provides the capability to improve the nonlinear characteristics of the power amplifier and supports multiple modulations. The OP4400′s structure and working principle have been introduced, and the details of design for hardware and software are also described in this paper. The experimental results show that the OP4400 improves the performance of PA obviously and works stably. It has good application value.
Key words : digital pre-distortion;DPD;OP4400;linearization;RF power amplifier

       随着无线通信技术的飞速发展,3G/4G系统传输的信号具有宽频带、高峰均比的特点[1]。这对射频功率放大器(PA)的设计提出了更高的要求。由于射频功率放大器固有的非线性和记忆效应,信号经过放大后,不仅会产生严重的带内失真和带外频谱扩展,还会增大通信系统误码率,干扰邻近信道[2]。作为宽带无线移动通信系统中不可缺少的关键器件,线性化技术的实现既能保证功率放大器的高效率,又能满足宽带无线通信系统对其线性度的高要求[3-5]数字预失真作为最有效的射频功率放大器线性化技术之一,凭借对消效果明显、性能稳定、处理信号频带宽、生产成本较低等优势,广泛应用于无线通信系统基站中。

1 硬件设计

        系统硬件部分采用模块化的设计思想,主要包括射频和数字两部分。其中,射频部分主要完成上下变频、滤波、功率放大等,数字部分主要完成ADC、DAC、基带处理、CFR、DPD等。系统框架如图1所示。其中,DPD(OP4400)作为整个系统的核心部分,本文对其进行重点描述。

1.1 OP4400的特点

        Optichron公司推出的数字预失真OP4400系列产品使用其独有的非线性数字信号处理技术,用以消除射频功率放大器非线性失真[6]。OP4400采用独立的DPD装置,无需外置处理器,且无需任何算法编程;采用紧凑式设计,较小封装(169引脚14 mm×14 mm BGA);可工作温度范围为-40 ℃~+85 ℃,符合有害物质限用指令(RoHS)。

        OP4400处理信号带宽高达30 MHz,数据速率85 MS/s、125 MS/s、205 MS/s可选,数据接口支持LVCMOS和LVDS标准接口;预失真处理跟信号调制方式无关,并且可与Doherty高效率功放联合使用;支持实中频(real IF)、单边带(SSB)、零中频(ZIF)架构,框架如图2~图4所示。

 

 

        OP4400支持实数中频输出。预失真引擎输出I/Q信号后,将采样率内插4倍,通过数字低通滤波器(LPF)进行滤波,并通过搬频转换为实信号输出给DAC芯片。此种架构允许处理预失真信号带宽达到102.5 MHz,实信号频率可达150 MHz。另外,发射链路和反馈链路可以共用本振。

        单边带(SSB)架构与实中频架构相似,只是其中频信号由 DAC产生。SSB主要优点:在混频器输出端,本振泄露和不必要镜像会得到30 dB以上的抑制,可以降低后端带通滤波器(BPF)设计要求。SSB需要双路DAC,并且DAC内部需要支持内插及搬频。另外,发射链路和反馈链路也可以共用本振。

        零中频(ZIF)与SSB架构相似,不同点是DAC不需要搬频,只需要输出零频信号。ZIF主要优点:降低BPF设计要求,节省成本;频率可以灵活改变,只要简单修改本振LO频率。缺点:本振泄露和不必要镜像在带内并且不能被滤除,因此要求I/Q非常均衡。

        ZIF架构反馈链路不能与发射链路共用本振,因为反馈链路采用实中频信号,中心频点一般设置为0.75 Fs。

        综上所述,3种架构各有优缺点,考虑到系统的实现难度及复杂度,本文采用SSB架构。

1.2 OP4400数据接口

        OP4400数据接口主要有3个,分别为主信号输入接口、输出接口和反馈信号输入接口。3个接口都支持LVCMOS和LVDS电平标准,采用二进制补码格式,16 bit位宽,并且每个接口都有同步随路时钟。

        主信号输入/输出接口由I/Q 2路16 bit LVCMOS标准接口和1路16-bit LVDS标准的DDR接口组成。反馈输入接口由1路16 bit LVCMOS标准接口和1路16 bit LVDS标准的SDR接口组成。数据接口采用高端对齐,假设输入数据位宽只有14 bit,则数据总线最低2位拉低。另外,输入接口的数据速率必须是系统核时钟的整数分频比。假设核时钟为100 MHz,则输入数据速率为100 MS/s、50 MS/s、25 MS/s或者12.5 MS/s,分别对应内插因子1x、2x、4x或者8x。最高数据速率可达到205 MS/s。

1.3 OP4400时钟系统设计

        图5是一个典型的OP4400时钟系统参考设计。主信号输入接口随路时钟由基带处理器提供,反馈输入接口时钟由反馈ADC提供。输出接口随路时钟由OP4400内部产生,作为外部DAC数据同步时钟。另外,OP4400还需要系统核参考时钟,由时钟芯片提供。

1.4 OP4400电源设计

        OP4400 I/O电源供给为3.3 V,核电压大小与速率和封装有关,如表1所示。I/O接口LVCMOS和LVDS分开供电,为了省电,没用到的接口相关电源管脚可以悬空。上电顺序为核电压先于I/O电压,而下电顺序没有要求。

2 软件设计

        OP4400提供丰富的接口函数及相关的状态寄存器供用户调用及查询。其内部控制器是一个有限状态机,可通过SPI总线发送相关命令对其状态进行查询及切换。控制流程如图6所示。

        (1)Boot:初始状态,输出到DAC数据接口都为0;并且从外挂Flash加载配置数据,对内部相关寄存器进行初始化。

        (2)Program_chip:加载预失真初始系数,输出到DAC数据接口切换到正常模式。

        (3)Measure_1:测量整个信号环路延时。

        (4)Set_delays:设置链路延时值。

        (5)Measure_2:测量信号相关功率值。

        (6)Adapt_eq:线性均衡器,校正相位及幅度失真。

        (7)Adapt_#1: 初步校正PA非线性失真。

        (8)Adapt_#2: 精细校正PA非线性失真。

2.1 初始化操作

        在正常工作模式下,通过发送复位信号,OP4400内部控制器从外挂SPI ROM启动,加载相关的寄存器配置,完成初始化操作。状态机进入命令等待模式。

2.2 命令操作顺序

        初始化之后,对OP4400有限状态机的控制可通过发送命令来进行切换,而命令的操作则通过配置内部4个邮箱寄存器(MAILBOX0-3)实现。MAILBOX1和MAILBOX2用于传送相关命令参数值,MAILBOX0用于传送命令操作码和附加的参数值。所有的命令参数值必须在写操作码之前配置好。MAILBOX0还包含命令执行状态及相关错误指示。MAILBOX3为通信状态寄存器。

        完成一条命令操作代码如下:

BOOLEAN mailBOX_comand(int *command)

{

SPI_READ_REG(MAILBOX3); 

CHECK_REG(MAILBOX3,15); //等待MAILBOX准备好

SPI_WRITE_REG(MAILBOX1);

SPI_WRITE_REG(MAILBOX2);

SPI_WRITE_REG(MAILBOX0);//发送相关命令

CHECK_REG(MAILBOX3,15);//命令执行开始

CHECK_REG(MAILBOX3,15);//命令执行完成

CHECK_REG(MAILBOX0,0); //命令执行成功

return TURE;

}

        程序流程图如图7所示。

3 测试结果

        主要测试仪器:信号源选择Agilent EC4438,频谱仪选用安立MS2830,外加射频电缆线、衰减器等。测试信号采用双音信号,频点设置为942 MHz,输出总功率为50 dBm。图8是对消前测试结果。

        图9所示为对消后测试结果。可以看出,OP4400对消效果良好,IMD3≤-65 dBc,改善效果≥25 dB。

        本文充分研究了数字预失真芯片OP4400的内部结构及工作原理,并给出了相关的软硬件设计。从实测结果中可以看出,OP4400对消效果明显,处理信号频带宽,性能稳定。同时支持多种调制方式信号,修改部分配置及相关软件就可以适应不同频段、不同制式的射频功率放大器的线性化处理。这种技术在3G/4G基站设计中有非常广阔的应用前景。

参考文献

[1] 杨小海.基于FPGA的射频功放数字预失真技术平台研究与实现[D].杭州:杭州电子科技大学,2010.

[2] 余平.宽带射频功率放大器反馈低采样率数字预失真关键技术[D].成都:电子科技大学,2013.

[3] 马国胜,杨鹭怡.基于LTM9003接收器在无线基站设计中的应用[J].电子测量与仪器学报,2009增刊:281-285.

[4] 邱岱,潘文生,卿朝进,等.预失真多合体功率放大器ACLR与反馈通道带宽的关系[J].电子技术应用,2012,38(12):90-93.

[5] KIM J,KONSTANTINOU K.Digital predistortion of wideband signals based on power amplifier model with memory[J].Electronics Letters,2001,37(23):1417-1418.

[6] Optichron Inc..OP4400-datasheet-140[EB/OL].(2009)[2014].http://www.optichron.com.

此内容为AET网站原创,未经授权禁止转载。