Altera Home Page
文档资料 许可
在线购买 下载

  主页   |   产品   |   支持   |   最终市场   |   技术中心   |   教育与活动   |   公司介绍   |   在线购买  
  汽车   |   广播   |   计算机和存储   |   消费类   |   工业   |   医疗   |   军事和航空航天   |   测试和测量   |   无线通信   |   有线通信  

 无线通信最终市场
   蜂窝基础设施
   3GPP LTE
   高级DSP技术
          数字预失真
          波峰因子缩小
          智能天线
          软件无线电
          OBSAI
      参考设计
      客户成功案例
  

Digital Predistortion

Market pressures demand that today’s mobile base transceiver stations (BTSs) be more cost effective than ever before. To reduce BTS costs, designers are building more-efficient, less-expensive power amplifier (PA) architectures by employing digital predistortion techniques. Altera's digital predistortion reference design demonstrates the suitability of Stratix® II and Cyclone™ II devices to implement digital predistortion solutions.

Power Amplifiers in 3G Base Transceiver Stations

A key part of mobile BTSs, PAs are responsible for amplifying weak signals without adding distortion. High-performance PAs are expensive to build and typically account for 30 to 35% of the cost of a mobile BTS. Two factors have significant impact on the way next-generation PAs are being designed:

  • Demand for less costly BTSs: At one-third the cost of BTSs, the high costs of today’s PAs are leading designers to develop power amplifier architectures that are less expensive.
  • Higher efficiency and linearity of PAs: The 3G standards and their high-speed mobile data versions employ non-constant envelope modulation techniques. As a result, PA designers must achieve high efficiency and linearity over a large amplitude range. This is necessary to maintain high adjacent channel leakage ratio (ACLR) and low error vector magnitude (EVM).

Improved Efficiency & Linearity at Reduced Costs

Class A power amplifiers meet the stringent linearity requirements of the 3G standards. However, they are designed with expensive high-power transistors and are inefficient in converting DC power to radio frequency (RF) power. An attractive alternative for OEMs is to use power-efficient, less-expensive, nonlinear Class AB, B, and C power amplifiers. To compensate for the amplifiers’ nonlinearity, different linearization techniques are employed (shown in Table 1). Although feed-forward technique is commonly used today, digital predistortion (DPD) is better suited for 3G systems since it offers higher efficiency and greater flexibility at a lower cost.

Table 1. Linearization Techniques

Technique

Correction (1)

Bandwidth (2)

Efficiency

Flexibility (3)

Cost

In-line Predistortion

2 to 3 dB

15 to 25 MHz

5 to 8%

Low

Very Low

Analog Predistortion

3 to 5 dB

15 to 25 MHz

5 to 8%

Low

Low

Cross-Cancellation

15 to 20 dB

10 to 20 MHz

10 to 12%

Medium

Medium

Feed-Forward

30 dB

25 to 60 MHz

6 to 10%

Medium

High

Digital Predistortion

15 to 20 dB

15 to 20 MHz

12 to 14%

High

Medium

Notes to Table 1:

  1. Correction = Adjacent channel interference rejection
  2. Bandwidth = Bandwidth over which it can carry out linearization
  3. Flexibility = Ease with which it can be modified for different spectrum

Adaptive Digital Predistortion

Predistortion requires the insertion of a nonlinear module before the RF power amplifier. The nonlinear module, called the predistorter, has the inverse response of the PA so the overall response at the output of the PA is linear. Adaptive digital predistortion involves the digital implementation of the predistorter and presence of a feedback loop (as shown in Figure 1) adapting to the changes in the response of the PA due to varying operating conditions.

Figure 1. Adaptive Digital Predistortion

The two main groups of adaptation algorithms generally employed are the “blind adaptive” algorithms based on distance-gradient methods, and the “polynomial function” algorithms that attempt to directly model the nonlinearities. The correction factors computed using the adaptation algorithm are stored in a look-up table (LUT), and are dynamically updated to reduce errors between the predistorter input and the PA output.

Altera’s Solution for DPD

This section describes the Altera® solution for an adaptive digital predistorter using the blind adaptive LUT-based approach. As seen in Figure 2, the incoming samples (I and Q) have correction factors applied from the LUT and sent to the radio frequency (RF) module. The LUT’s address is derived from the input power and the LUT contains two values for each location, the real part, I, and the imaginary part, Q. In the feedback loop, the output of the PA is downconverted--transformed to polar form--and compared with the delayed version of the input to the predistorter in polar form. This error is then used to update the values currently stored in the LUT.

Figure 2. Altera’s Solution for DPD

The following device solutions from Altera are well-suited for implementing the blocks shown in Figure 2.

Hardware Acceleration with CORDIC

The Cartesian-polar and polar-Cartesian conversions in Figure 2 can be efficiently implemented with Altera’s coordinate rotation digital computer (CORDIC) intellectual property (IP) solution. CORDIC is an iterative algorithm that performs various trigonometric functions by using only additions, subtractions, and shift operations. The Altera CORDIC uses logic elements (LEs) operating in “arithmetic mode,” where each LE is configured to contain a full adder or subtractor cell plus an associated register. The deeply pipelined, parallel architecture enables operating speeds at over 300 MHz.

Complex Multiplication with DSP Blocks

The application of correction factors from the LUT involves complex multiplications that map well onto the embedded digital signal processing (DSP) blocks available in Stratix II devices. Each DSP block can be operated at more than 370 MHz and has a number of multipliers, followed by adder/subtractor/accumulators, in addition to registers for pipelining. With these features, Stratix II devices can efficiently implement complex multiplications and reduce the amount of overall logic and routing required in PA designs.

TriMatrix Memory for LUT Implementation

Stratix II devices feature the TriMatrix™ memory  structure, composed of three sizes of embedded RAM blocks. TriMatrix memory includes 512-bit M512 blocks, 4-Kbit M4K blocks, and 512-Kbit M-RAM blocks, which can all be configured to support a wide range of features. Offering up to 9 Mbits of RAM, the TriMatrix memory structure makes the Stratix II device family an ideal choice for memory-intensive applications. The M4K blocks can be used for the LUT implementation, while the M512 blocks, in shift register mode, are an attractive option to delay the input samples for error calculation. 

Adaptive Algorithm on Nios II Embedded Processors

With the highly flexible soft embedded Nios® II processors, design engineers can quickly modify the adaptive algorithm in software and customize their solution without getting too involved with scheduling complex data paths. Nios II processors are soft embedded cores capable of operating at over 150 MHz on Stratix II FPGAs and can use custom instructions for hardware acceleration of program code.

Altera Solution for Memory Effect

The memory effect models the distortions due to short-term temperature variations on the silicon of the PA transistors. The temperature depends on the magnitude of current and previous input samples. Hence, a finite impulse response (FIR) filter can be used in the address calculation block to compensate for the memory effect, by providing a weighted sum of previous inputs as index to the LUT. 

The Altera Advantages for DPD

Flexibility

Systems that implement digital predistortion must be flexible enough to adapt to the future improvements in data converter and power transistor technologies. They should also be able to support different configurations (single carrier vs. multi-carrier) and multiple standards. Altera devices provide this flexibility.

Lower Risk

The in-field-programmability feature of Altera devices significantly lowers the risk of introducing new technologies such as DPD, while also offering scalability for different types of systems (e.g., macro, micro, and pico BTSs). The remote-upgradeability feature further enhances flexibility.

Integrated Solution

The advanced architectural features of Stratix II FPGAs combined with enhanced Nios II soft embedded processors enable a highly integrated solution. This solution can include any of the following: a digital upconverter, crest factor reduction, DPD, digital downconverter, resampler, data reformatter, and LVDS I/O transceivers in a single Stratix II EP2S90 device for four-channel wideband code division multiple access (WCDMA)

Parameterized Solution

Customers can implement a custom design optimized for their application (e.g., filter skirts, decimation factor, word length) resulting in superior performance compared to a generic application-specific standard product (ASSP) solution.

Cost Reduction Path

System designers who implement the digital predistortion technique using Altera high-density FPGAs need a low-risk, cost-reduction path for high-volume production. To achieve this, designers can migrate their designs from an FPGA to a HardCopy® II structured ASIC. HardCopy II devices offer migration process that supports the high-density Stratix and Stratix II families and can offer up to 70% cost reduction.

Altera & AMPP Cores

The following related Altera megafunction partners program (AMPPSM) cores are available at the Altera IP MegaStore™ web site.

Related Links

  请填写反馈意见