Embodiments of the present disclosure relate to a radio communication device and integrated circuitry.
A receiver having a frequency tracking function has been proposed. The frequency tracking function detects a shift between a timing when a reception signal intersects with a threshold voltage of a data slicer and a desired timing, and performs feed-back control so that the shift is removed.
When control of correctly tracking the frequency drift of the reception signal is performed, the shift between the reference signal level of the reception signal and the threshold value of the data slicer increases so that there is a likelihood that it is impossible to fully accomplish the frequency tracking function.
According to one embodiment, a radio communication device has:
an analog control loop unit to generate an analog control signal which adjusts the phase of a voltage control oscillation signal, from a signal including a reception signal converted in frequency;
a digital control loop unit which has a frequency determined with the frequency of a reference signal and a predetermined frequency setting code signal, has gain higher than the gain of the analog control loop unit, and generate a digital control signal;
a voltage controlled oscillator to generate the voltage control oscillation signal, based on the analog control signal and the digital control signal;
a data slicer to generate a digital signal obtained by digitally demodulating the reception signal, based on a comparison between the digital control signal and a threshold value;
an automatic offset controller to generate a correction signal in response to an error between the frequency of the reception signal and the frequency of the voltage control oscillation signal, based on a time difference between a timing when the digital control signal is equivalent to the threshold value of the data slicer and an ideal timing;
a setting code adjuster to adjust the frequency setting code signal, based on the correction signal; and
a direct-current level adjuster to adjust a direct-current level of the digital control signal, based on the correction signal,
wherein the data slicer compares the digital control signal adjusted by the direct-current level adjuster, with the threshold value.
Embodiments of the present disclosure will be described in detail below with reference to the drawings.
The analog control loop unit 2 includes a low-noise amplifier 11 that amplifiers a reception signal received through an antenna 6, a frequency converter 12 that converts the signal in frequency, a low pass filter 13 that removes an unnecessary signal, to generate an analog control signal Vctl for adjusting the phase of a voltage control oscillation signal.
The digital control loop unit 3 has a frequency determined with the frequency of a reference signal and a predetermined frequency setting code signal (FCW: Frequency Command Word). The digital control loop unit 3 is capable of reducing the swing of the analog control signal Vctl to be input to the voltage control oscillation signal, and generates a digital control signal Dctl having a phase substantially opposite to that of the analog control signal Vctl.
The analog control loop unit 2 controls the frequency of the voltage control oscillation signal to track the reception signal, whereas the digital control loop unit 3 intercepts the control of the analog control loop unit 2 and controls the frequency of the voltage control oscillation signal to track the setting frequency determined with the reference signal and the frequency setting code signal. As a result of this type of reciprocal control, the analog control signal Vctl generated by the analog control loop unit 2 and the digital control signal Dctl generated by the digital control loop unit each have a phase difference of approximately 180° therebetween.
The voltage controlled oscillator (VCO) 4 generates the voltage control oscillation signal (hereinafter, referred to as a VCO signal) based on the analog control signal Vctl and the digital control signal Dctl.
The digital control loop unit 3 includes a reference signal source 20, a time-to-digital converter (TDC) 21, a digital differentiator 22, a digital subtractor 23, an integrator 24, a loop gain controller (a second loop gain controller) 25, a loop filter 26, a channel selection filter 27, an automatic offset controller 28, a setting code adjuster 29, and a direct-current level adjuster 90.
The time-to-digital converter 21 detects the phase of the VCO signal in synchronization with the reference signal FREF from the reference signal source 20.
The digital differentiator 22 performs differential processing to an output signal of the time-to-digital converter 21 to convert a signal indicating the phase of the VCO signal into a frequency signal.
The digital subtractor 23 detects the difference between an output signal of the digital differentiator 22 and the frequency setting code signal FCW to generate a frequency error signal.
The integrator 24 converts the frequency error signal generated by the digital subtractor 23, into a phase error signal. The phase error signal is input to the loop gain controller 25.
The loop gain controller 25 operates as a type II ADPLL, for example. The loop gain of the type II ADPLL attenuates with a second-order gradient toward the high frequency side. Therefore, the loop filter 26 is arranged at a subsequent stage of the loop gain controller 25. The loop filter 26 removes a frequency component higher than the reception signal in the receiver 1 and performs smoothing to generate the digital control signal Dctl.
The direct-current level adjuster 90 is coupled to a subsequent stage of the loop filter 26 to adjust the direct-current level (the average) of the digital control signal Dctl, based on a correction signal of the output of the automatic offset controller 28, as described later.
The channel selection filter 27 is coupled to a subsequent stage of the direct-current level adjuster 90 to suppress a disturbing wave component included in the digital control signal Dctl. The disturbing wave component to be suppressed is mainly in proximity to a channel selection frequency. The digital control signal Dctl that has passed through the channel selection filter 27 is input to the data slicer 5.
The data slicer 5 compares the digital control signal Dctl with a predetermined threshold voltage to perform data demodulation in response to the reception signal.
The digital control loop unit 3 includes an all digital (AD) PLL. The descriptions of the operation principle of the ADPLL will be omitted. The setting frequency FVCO in the digital control loop unit 3 is expressed by Expression (1) below:
FVCO=FCW×FREF (1)
where FREF represents the frequency of the reference signal.
The receiver 1 in
FVCO expressed by Expression (1) with the carrier frequency of the reception signal to set a communication channel.
The receiver 1 sets the loop gain of the digital control loop unit 3 to be sufficiently higher than the loop gain of the analog control loop unit 2. Accordingly, the analog control signal Vctl generated by the analog control loop unit 2 and the digital control signal Dctl generated by the digital control loop unit 3 each have a phase difference of approximately 180° therebetween. That is, the digital control loop unit 3 performs an operation of intercepting the operation of the analog control loop unit 2. As a result, the analog control signal Vctl and the digital control signal Dctl mutually have a substantially exact opposite (reverse) phase. The digital control signal Dctl is determined to be 1 (or 0) when operating toward the plus side, and the digital control signal Dctl is determined to be 0 (or 1) when operating toward the minus side, so that a BPSK signal can be demodulated.
The digital control signal Dctl is input to the voltage controlled oscillator 4 and the direct-current level adjuster 90. The direct-current level adjuster 90 adjusts the direct-current level (the average) of the digital control signal Dctl. The output signal of the direct-current level adjuster 90 is input to the channel selection filter 27 to remove an unnecessary signal. The data slicer 5 including a digital comparator operated by a reference clock synchronized with a symbol rate demodulates the output signal of the channel selection filter 27. By setting a threshold value of the digital comparator to an appropriate level, 1 (or 0) and 0 (or 1) of the digital control signal Dctl can be determined.
The output signal of the channel selection filter 27 is also input to the automatic offset controller 28. The automatic offset controller 28 generates the correction signal in response to the error between the carrier wave frequency of a transmitter and the frequency of the VCO signal, based on the time difference between a timing when the digital control signal Dctl is equivalent to the threshold value of the data slicer 5 and a desired timing. Here, the desired timing satisfies the following expression: kT+0.5 T where T represents the length of a symbol (time between symbols) and kT represents a timing for determining the symbol (k is an integer). That is, the timing shifts from the timing for determining the symbol by 0.5 T.
The setting code adjuster 29 adjusts the frequency setting code signal based on the correction signal.
The receiver 1 according to the present embodiment originally has no concept of an in-phase signal and a quadrature signal, and can demodulate the reception signal to which FSK/BPSK modulation has been performed, correcting the frequency offset between a transmitter and the receiver 1 with only one of signal paths.
Solid line waveforms in
Here, when the frequency offset is present between the transmitter and the receiver 1, for example, the ideal signal waveforms shift in frequency as broken line waveforms so that the shift in frequency gradually accumulates to generate a phase error. That is, when the frequency offset is present, the phase error obtained by accumulating the frequency offset increases. Therefore, the automatic offset controller 28 detects the increase of the phase error for each symbol, namely, the differential value of the digital control signal Dctl, to regard the differential value as the correction signal. Then, the setting code adjuster 29 adds the correction signal to a frequency setting input code signal input to the receiver 1 to adjust the frequency setting code signal. The adjusted frequency setting code signal is input to the digital subtractor 23. Accordingly, the setting frequency FVCO of the digital control loop unit 3 gradually comes close to a desired frequency FRF, as illustrated in
When the automatic offset controller 28 detects the amount of the phase error due to the shift in frequency and the setting code adjuster 29 adjusts the frequency setting code signal based on the correction signal, the direct-current level (the average) of the digital control signal Dctl also varies according to the correction signal of the shift in frequency (refer to
As illustrated in
In this manner, according to the first embodiment, the direct-current level adjuster 90 is provided to correct the direct-current level (the average) of the digital control signal Dctl so that the correction signal is generated in response to the error between the frequency of the reception signal and the frequency of the VCO signal, based on the time difference between the timing when the digital control signal Dctl and the threshold value of the data slicer 5 are equivalent to each other and the desired timing. Thus, feedback control is performed to the digital control signal Dctl and the direct-current level adjuster 90 with the correction signal so that the frequency of the reception signal and the frequency of the VCO signal can conform to each other. Therefore, the frequency offset between the transmitter and the receiver 1 can be offset.
According to the present embodiment, the frequency offset can be corrected without a digital PLL circuitry including an IQ demodulator and an angle arithmetic circuitry so that a circuitry scale can be reduced and power consumption can be also reduced.
Furthermore, the receiver 1 in
The receiver 1 in
Furthermore, the loop gain of the digital control loop unit 3 is higher toward the low frequency (the carrier frequency) side and is lower toward the high frequency (the disturbing wave frequency) side so that an unnecessary component due to the disturbing wave can be suppressed by the gain difference therebetween.
The receiver 1 in
In this manner, in the receiver 1 of the radio communication device according to the first embodiment, the direct-current level adjuster 90 corrects the variation of the direct current level (the average) of the output Dcmp of the direct-current level adjuster 90 due to the adjustment in frequency with the frequency setting code signal. Accordingly, demodulation processing of reception data can be correctly performed and additionally the frequency offset between the transmitter and the receiver 1 can be offset.
A second embodiment to be described below has a technical feature in which an internal configuration of an automatic offset controller 28 is specified.
The automatic offset controller 28 in
In this manner, an automatic frequency correction loop includes the edge detector 31, the loop gain controller 32, the setting code adjuster 29, a digital control loop unit 3, and a voltage controlled oscillator 4. The loop can be regarded as a frequency-locked loop (FLL). Even when the frequency offset between a transmitter and the receiver 1 varies due to an external factor, the receiver 1 according to the present embodiment can correct the frequency offset, tracking the variation, by using the loop.
The edge detector 31 outputs the error signal for each symbol so that the frequency offset can be adjusted for each symbol. Therefore, as illustrated in
Note that, the edge detector 31 can detect the time difference described above, in any of a preamble section and a data section for each symbol.
Here, the loop band of the automatic offset controller 28 is made lower than the loop band of the digital control loop unit 3.
Accordingly, the correction of the frequency offset between the transmitter and the receiver 1 by the automatic offset controller 28 is gently performed so that the operation can be stabilized.
In this manner, according to the second embodiment, the automatic offset controller 28 includes the edge detector 31 and the loop gain controller 32 inside so that the correction signal can be generated for each symbol and the frequency offset can be adjusted for each symbol.
A third embodiment to be described below is to adjust a phase offset.
An edge detector 31 in the automatic offset controller 28 in
The loop gain controller 32 in the automatic offset controller 28 in
The multiplier 33 in the proportion path unit 32a outputs the amount of a frequency offset based on the DN signal and the UP signal. The integrator 35 in the integral path unit 32b integrates the amount of the frequency offset calculated by the multiplier 34 to output the amount of a phase offset. The adder 36 adds an output signal of the multiplier 33 and an output signal of the integrator 35 together. An output signal of the adder 36 includes both the amount of the frequency offset and the amount of the phase offset. The setting code adjuster 29 adds the signal to a frequency setting input code signal to generate a frequency setting code signal.
A digital control loop unit 3 adjusts a digital control signal Dctl by using the frequency setting code signal so that the frequency and phase of a reception signal and the frequency and phase of a VCO signal can be synchronized, respectively.
Solid line waveforms indicate actual signal waveforms and broken line waveforms indicate ideal signal waveforms in
In this manner, according to the third embodiment, the proportion path unit 32a and the integral path unit 32b are provided in the loop gain controller 32 inside the automatic offset controller 28 so that the amount of the frequency offset and the amount of the phase offset can be detected. Therefore, the shift in frequency and the shift in phase between the transmitter and the receiver 1 can be corrected.
A fourth embodiment to be described below is to accelerate correction for a shift in frequency and a shift in phase between a transmitter and a receiver 1.
Providing the multiplier 36 and the adder 37 can promptly reflect the correction signal generated by the automatic offset controller 28, on the digital control signal Dctl so that the control operation of the voltage controlled oscillator 4 can be accelerated.
As understood with comparison between
In this manner, according to the fourth embodiment, the correction signal output from the automatic offset controller 28 can be promptly reflected on the digital control signal Dctl through the multiplier 36 and the adder 37, and the control operation of the voltage controlled oscillator 4 can be accelerated so that the shift in frequency and the shift in phase between the transmitter and the receiver 1 can be more promptly corrected.
The configuration and operation of the receiver 1 have been described in each of the first to fourth embodiments described above. According to a fifth embodiment to be described below, an exemplary hardware configuration of a radio communication device including a transmitter in addition to the configuration of the receiver 1 according to any of the first to fourth embodiments, will be described. A receiver 1 in the radio communication device according to the fifth embodiment, includes any of the first to fourth embodiments described above, and thus the detailed descriptions thereof will be omitted.
The baseband unit 72 includes a control circuitry 75, a transmission processing circuitry 76, and a reception processing circuitry 77. Each of the circuitries inside the baseband unit 72 performs digital signal processing.
The control circuitry 75 performs, for example, processing of a media access control (MAC) layer. The control circuitry 75 may perform processing of a host network hierarchy of the MAC layer. The control circuitry 75 may perform processing relating to multi-input multi-output (MIMO). For example, the control circuitry 75 may perform, for example, propagation path estimation processing, transmission weight calculation processing, and stream separation processing.
The transmission processing circuitry 76 generates a digital transmission signal. The reception processing circuitry 77 performs processing of analyzing a preamble and a physical header, for example, after performing demodulation and decoding.
The RF unit 73 includes a transmitting circuitry 78 and a receiving circuitry 79. The transmitting circuitry 78 includes a transmission filter not illustrated that extracts a signal in a transmission band, a mixer not illustrated that upconverts the signal that has passed through the transmission filter, into a radio communication frequency by using an oscillation signal of a VCO 4, and a preamplifier not illustrated that amplifies the signal that has been upconverted. The receiving circuitry 79 has a configuration the same as that of the receiver 1 according to any of the first to the fourth embodiment described above. That is, the receiving circuitry 79 includes a TDC 21, an ADPLL unit 80, a reception RF unit 81, and the VCO 4.
The ADPLL unit 80 includes, for example, the digital differentiator 22, the digital subtractor 23, the integrator 24, the loop gain controller 25, the loop filter 26, the channel selection filter 27, the automatic offset controller 28, and the setting code adjuster 29 in
The VCO 4 is shared by the transmitting circuitry 78 and the receiving circuitry 79 in the RF unit 73 in
When the antenna unit 74 transmits and receives a radio signal, a switch for coupling any one of the transmitting circuitry 78 and the receiving circuitry 79 to the antenna unit 74, may be provided in the RF unit 73. When this type of switch is provided, the antenna unit 74 can be coupled to the transmitting circuitry 78 during the transmission, and the antenna unit 74 can be coupled to the receiving circuitry 79 during the reception.
The transmission processing circuitry 76 in
The transmission processing circuitry 76 generates a double-channel digital baseband signal (hereinafter, referred to as a digital I signal and a digital Q signal).
A DA conversion circuitry 82 that converts the digital I signal into an analog I signal, and a DA conversion circuitry 83 that converts the digital Q signal into an analog Q signal, are provided between the transmission processing circuitry 76 and the transmitting circuitry 78. The transmitting circuitry 78 upconverts the analog I signal and the analog Q signal by using a mixer not illustrated.
The RF unit 73 and the baseband unit 72 illustrated in each of
Furthermore, the RF unit 73 and the baseband unit 72 may include a software radio reconfigurable with software. In this case, a digital signal processing processor is used so that functions of the RF unit 73 and the baseband unit 72 are at least achieved with the software. In this case, a bus, the processor, and an external interface unit are provided inside the radio communication device 71 illustrated in each of
The radio communication devices 71 illustrated in
The radio communication devices 71 illustrated in
When the radio communication is performed between the radio communication devices 71 illustrated in
Furthermore, when the radio communication is performed between the radio communication devices 71 illustrated in
The receivers 1 described in the respective embodiments described above, may at least partially include hardware or include software. When the configuration including the software is provided, a program for achieving the function of the at least partial receivers 1 may be stored in a storage medium, such as a flexible disk or a CD-ROM, and then may be read and performed by a computer. The storage medium is not limited to a detachably attachable storage medium, such as a magnetic disk or an optical disc, and may be a non-removable storage medium, such as a hard disk or a memory.
The program for achieving the function of the at least partial receivers 1, may be distributed through a communication line, such as the Internet, (including radio communication). Furthermore, the program that has been encrypted, modulated, or compressed, may be distributed through a wired line or a wireless line, such as the Internet, or may be stored in a storage medium and then may be distributed.
While certain embodiments have been described, these embodiments have been presented by way of example only, and are not intended to limit the scope of the disclosures. Indeed, the novel methods and systems described herein may be embodied in a variety of other forms; furthermore, various omissions, substitutions and changes in the form of the methods and systems described herein may be made without departing from the spirit of the disclosures. The accompanying claims and their equivalents are intended to cover such forms or modifications as would fall within the scope and spirit of the disclosures.
Number | Date | Country | Kind |
---|---|---|---|
2016-168362 | Aug 2016 | JP | national |
This application is based upon and claims the benefit of priority from the prior Japanese Patent Application No. 2016-168362, filed on Aug. 30, 2016, the entire contents of which are incorporated herein by reference.