The present invention relates to an amplitude information extraction apparatus and an amplitude information extraction method applicable to a wireless transmission apparatus used in a wireless communication system.
For example, polar loop modulation scheme may be applied to a wireless transmission apparatus used in a wireless communication system. The polar loop modulation scheme is a modulation scheme where modulation is performed on polar coordinates. In the polar loop modulation scheme, after a signal to be transmitted is separated into a phase component and an amplitude component, phase modulation and amplitude modulation is performed separately, the phase and amplitude are combined, and a modulation signal is output and transmitted. Further, the modulation signal is separated into phase and amplitude components, and error correction for the phase and amplitude components is performed respectively by performing feedback loop control. As a result, the polar loop modulation scheme has a feature that it is possible to output a modulation signal of a linear modulation scheme even if linearity is low.
This polar loop modulation scheme is a dated technique, and a large number of patents relating to an apparatus and method employing the polar loop modulation scheme have been applied for. However, these applications relate to a technique for subsequent stages of phase/amplitude separation.
Typical examples of a technique of extracting phase information and a technique of extracting amplitude information are disclosed, for example, in patent document 1 and patent document 2 respectively.
With the phase information extraction method disclosed in patent document 1, a table of tan−1(Q/I) is generated as the phase information.
On the other hand, in patent document 2, three methods for amplitude information extraction shown in
Patent Document 1: Japanese Patent Laid-open Publication No. Hei. 10-262023.
Patent Document 2: Japanese Patent Laid-open Publication No. Hei. 9-325955.
Problems to be Solved by the Invention
However, while there has been discussions relating to various techniques of the subsequent stages of phase/amplitude separation, there has not been discussions relating to phase/amplitude separation techniques. Therefore, there is a problem that the precision of amplitude information extraction is not sufficient in a conventional amplitude information extraction apparatus and amplitude information extraction method.
For example, in conventional technique A, not only does the scale of the circuit (theoretical operation circuit) implementing this method become large, but it requires much operation time because a root operation is necessary. That is, this method is not practical, particularly in case where a high speed operation is necessary.
Furthermore, conventional technique B specifically requires bit shift only, and therefore it is possible to make the circuit scale small compared to conventional technique A, but errors increase considerably.
Further, conventional technique C specifically requires bit shift and addition only, and therefore it is possible to make the circuit scale small compared to conventional technique A, but errors increase considerably.
The problem described above can be understood by looking at
It is therefore an object of the present invention to provide an amplitude information extraction apparatus and an amplitude information extraction method capable of reducing amplitude error with a smaller circuit scale than theoretical operation circuits.
Means for Solving the Problem
An amplitude information extraction apparatus of the present invention adopts a configuration having an amplitude information acquisition section that acquires amplitude information of a transmission signal from an I component and Q component of the transmission signal, a phase information acquisition section that acquires phase information of the transmission signal from the I component and Q component of the transmission signal, and an amplitude error correction section that corrects amplitude error of the amplitude information based on the phase information.
An amplitude information extraction method of the present invention has an amplitude information acquisition step of acquiring amplitude information of a transmission signal from an I component and Q component of the transmission signal, a phase information acquisition step of acquiring phase information of the transmission signal from the I component and Q component of the transmission signal, and an amplitude error correction step of correcting amplitude error of the amplitude information based on the phase information.
Advantageous Effect of the Invention
According to the present invention, it is possible to reduce amplitude error with a smaller circuit scale than theoretical operation circuits.
Embodiments of the present invention will be explained below in detail with reference to the accompanying drawings.
Polar loop modulation apparatus 100 shown in
Furthermore, phase/amplitude separator 102 has amplitude information extraction apparatus 110 that extracts amplitude information from the I component and Q component, and phase information extraction apparatus 111 that extracts phase information from the I component and Q component.
The amplitude information extraction apparatus 110 shown in
At amplitude information extraction apparatus 110, the combination of bit shift adders 128, 129, on/off section 130, multiplier 131 and subtracter 132 constitute an amplitude error correction section that corrects errors of amplitude value Z′ output from adder 127 and outputs the corrected amplitude value Z.
Absolute value calculator 121 calculates the absolute value of the I component and absolute value calculator 122 calculates the absolute value of the Q component. Comparator 123 compares the outputs of absolute value calculator 121 and absolute value calculator 122. MUX 124 outputs the absolute value of the Q component when the absolute value of the I component is larger than the absolute value of the Q component, and outputs the absolute value of the I component when the absolute value of the Q component is larger than the absolute value of the I component, based on the output from comparator 123. On the other hand, MUX 125 outputs the absolute value of the I component when the absolute value of the I component is larger than the absolute value of the Q component, and outputs the absolute value of the Q component when the absolute value of the Q component is larger than the absolute value of the I component, based on the output from comparator 123. Bit shifter 126 performs a one-bit shift on the output from MUX 124. Adder 127 adds the outputs from MUX 125 and bit shifter 126 and outputs amplitude value Z′.
Bit shift adder 128 performs a predetermined bit shift/addition on amplitude value Z′. On/off section 130 switches on and off output from bit shift adder 128 to subtracter 132 based on an output of phase information extraction apparatus 111. Bit shift adder 129 performs a predetermined bit shift/addition on the output from phase information extraction apparatus 111. Multiplier 131 multiplies amplitude value Z′ and an output from bit shift adder 129. When on/off section 130 is in a on status, subtracter 132 subtracts the output from multiplier 131 and bit shift adder 128 from the amplitude value Z′ and outputs amplitude value Z, and when on/off section 130 is in a off status, subtracts the output of multiplier 131 from amplitude value Z′ and outputs amplitude value Z. Bit shift adders 128, 129, on/off section 130, multiplier 131, and subtracter 132 constituting the amplitude error correction section are circuits configured so as to realize an operation which will be explained later.
Bit shifter 126 may have a configuration to perform two-bit shift and three-bit shift on the output from MUX 124 and add results of two-bit shift and three-bit shift, instead of performing one-bit shift, or may have some other configurations. Therefore, in amplitude information extraction apparatus 110, the part including absolute value calculators 121, 122, comparator 123, MUX 124, 125, bit shifter 126 and adder 127 adopts a configuration that performs the amplitude information extractionmethod described, for example, as conventional techniques B and C, constituting an amplitude information acquisition section that acquires amplitude information before correction of the transmission signal, from the I component and Q component of the transmission signal.
Next, the operation of the amplitude error correction section of polar loop modulation apparatus 100 having the above configuration will be explained.
The amplitude error correction section handles phase information for 0 to 360 degrees output from phase information extraction apparatus 111 by separating the phase information into eight processing unit areas, that is, an area for 0 to 45 degrees (first processing unit area), an area for 46 to 90 degrees (second processing unit area), . . . , and an area for 316 to 360 degrees (eighth processing unit area). Further, each processing unit area is separated into two areas, a front area (a front half sub-area), for example, which is an area for 0 to 27 degrees in the first processing unit area, and a rear area (a rear half sub-area), for example, which is an area for 28 degrees to 45 degrees in the first processing unit area.
Then, the amplitude error correction section corrects errors of amplitude value Z′ and acquires amplitude value Z′ using a first approximation at the front half sub-area and using a second approximation at the rear half sub-area. Each approximation can be obtained by performing collinear approximation on fluctuation of amplitude errors at the front half sub-area and the rear half sub-area as shown in
In order to implement these coefficients on a circuit, when the phase information is a value belonging to the front half sub-area, bit shift adder 129 performs a rightward eight-bit shift, bit shift adder 128 performs an operation of (subtracting a rightward five-bit shift from a rightward two-bit shift), on/off section 130 switches an output status from bit shift adder 128 to subtracter 132 to an off status, and subtracter 132 subtracts an output of multiplier 131 from amplitude value Z′ to output amplitude value Z. In this way, the first approximation for Z=Z′−Z′×(0.00390625×θ) is implemented (where 0≦θ≦27).
On the other hand, when the phase information is a value belonging to the rear half sub-area, bit shift adder 129 performs a rightward eight-bit shift and converts the rightward eight-bit shift results into a negative value, and bit shift adder 128 performs an operation of (subtracting a rightward five-bit shift from a rightward two-bit shift), on/off section 130 switches an output status from bit shift adder 128 to subtracter 132 to an on status, and subtracter 132 subtracts an output of multiplier 131 and bit shift adder 128 from amplitude value Z′ to output amplitude value Z. In this way, the second approximation for Z=Z′−Z′×(−0.00390625×θ)−(0.21875×Z′) is implemented (where 28≦θ≦45).
Here, the basis for separating the phase information into the areas described above will be explained.
An example shown in
Next, an operation for processing phase information at the amplitude error correction section will be explained.
In the event of expressing 360 degrees using ten bits, as ten bits is “1023,” the phase per bit is 0.3519 degrees. As shown in
Next, the operation results performed using amplitude information extraction apparatus 110 of this embodiment are shown in
According to this embodiment, amplitude value Z′ acquired from an I component and Q component of a transmission signal is corrected based on phase information, and therefore it is possible to correct amplitude errors specific to the phase of the transmission signal and obtain amplitude value Z, and this makes it possible to reduce amplitude errors while achieving a faster processing speed with a smaller circuit scale than theoretical operation circuits.
Further, according to this embodiment, information of the lower bits of the phase information is referred to and parameter used to correct amplitude error are decided in accordance with information of the referred lower bits, therefore it is possible to correct amplitude errors having a characteristic fluctuating periodically with phase fluctuation. Moreover, this parameter is a slope and Y-intercept of a function obtained by performing collinear approximation on amplitude errors to be corrected at a front half sub-area and rear half sub-area of each processing unit area, and therefore amplitude errors can be corrected easily.
Polar loop modulation apparatus 100 according to this embodiment may be applied to a wireless transmission apparatus used in a wireless communication system, and may particularly be applied to a wireless transmission apparatus operating with a high clock frequency.
Polar loop modulation apparatus 200 shown in
Amplitude information extraction apparatus 202 shown in
At amplitude information extraction apparatus 202, a combination of one-bit shifter 211-1, two-bit shifter 211-2, three-bit shifter 211-3, . . . , n-bit shifter 211-n, MUX 212 and adder 213 constitutes an amplitude error correction section that corrects errors of amplitude value Z′ output from adder 127 and outputs the corrected amplitude value Z.
One-bit shifter 211-1, two-bit shifter 211-2, three-bit shifter 211-3, . . . , and n-bit shifter 211-n perform one-bit shift (equivalent to “0.5”), two-bit shift (equivalent to “0.25”)), three-bit shift (equivalent to “0.125”), . . . , and n-bit shift, respectively, on amplitude value Z′ output from adder 127.
MUX 212 then switches outputs from one-bit shifter 211-1, two-bit shifter 211-2, three-bit shifter 211-3, . . . , n-bit shifter 211-n, to adder 213, based on phase information θ output from phase information extraction apparatus 111.
Adder 213 then adds the output from MUX 212 and outputs amplitude value Z obtained as a result of this addition.
Next, the operation of the amplitude error correction section of polar loop modulation apparatus 200 having the above configuration will be explained.
The amplitude error correction section handles phase information for 0 to 360 degrees output from phase information extraction apparatus 111 by dividing into eight processing unit areas every 45 degrees as described in embodiment 1.
Then, at the amplitude error correction section, an error rate is set in advance to correct amplitude errors occurring at amplitude value Z′ according to information for the lower bits of the phase information, that is, according to a phase within a processing unit area, and to thereby obtain amplitude value Z. Then, in order to implement multiplication of each error rate on a circuit, it is set in advance according to each phase which of the outputs from one-bit shifter 211-1, two-bit shifter 211-2, three-bit shifter 211-3, . . . , or n-bit shifter 211-n is selected and added. Table T showing each of these settings is shown in
Next, the results of simulation performed using amplitude information extraction apparatus 202 in this embodiment are shown in
According to this embodiment, amplitude value Z′ acquired from an I component and Q component of the transmission signal is corrected based on phase information, and therefore it is possible to correct amplitude error specific to the phase of the transmission signal and obtain amplitude value Z, and this makes it possible to reduce amplitude errors while achieving a faster processing speed with a smaller circuit scale than theoretical operation circuits.
Further, according to this embodiment, information for the lower bits of the phase information is referred to and parameter used to correct amplitude error are decided in accordance with information of the referred lower bits, therefore it is possible to correct amplitude error having a characteristic fluctuating periodically with phase fluctuation. Further, this parameter is an error rate specific to each of the information for the referred lower bits, i.e. each phase within a processing unit area. Precision of correction of amplitude error can therefore be greatly improved.
Polar loop modulation apparatus 200 in this embodiment may be applied to a wireless transmission apparatus used in a wireless communication system, and may particularly be applied to a wireless transmission apparatus operating with a high clock frequency.
This application is based on Japanese patent application No. 2003-341720, filed on Sep. 30, 2003, the entire content of which is expressly incorporated by reference herein.
The amplitude information extraction apparatus and amplitude information extraction method of the present invention has the advantage of reducing amplitude errors with a smaller circuit scale than theoretical operation circuits, and is therefore useful in an application to a wireless transmission apparatus used in a wireless communication system.
Number | Date | Country | Kind |
---|---|---|---|
2003-341720 | Sep 2003 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP04/14056 | 9/27/2004 | WO | 3/28/2006 |