Journal of Electrical and Computer Engineering
Volume 2016 (2016), Article ID 2138794, 6 pages
http://dx.doi.org/10.1155/2016/2138794

Research Article

A Four Quadrature Signals’ Generator with Precise Phase Adjustment

Xiushan Wu,¹ Yanzhi Wang,¹ Siguang An,¹ Jianqiang Han,¹ and Ling Sun²

¹College of Mechanical and Electrical Engineering, China Jiliang University, Hangzhou 310018, China
²Jiangsu Key Laboratory of ASIC Design, Nantong University, Nantong, China

Received 13 February 2016; Revised 13 April 2016; Accepted 28 April 2016

Academic Editor: Ahmed M. Soliman

Copyright © 2016 Xiushan Wu et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Abstract.

A four-way quadrature signals generator with precise phase modulation is presented. It consists of a phase precision regulator and a frequency divider. The phase precision regulator generates two programmable currents by controlling the conduction of the tail current sources and then changes the currents into two bias voltages which are superimposed on the clock signals to adjust the phase difference of the four quadrature signals generated by the frequency divider, making the phase difference of 90 degrees. The four quadrature signals’ generator with precise phase modulation has been implemented in a 0.18 μm mixed-signal and RF 1P6M CMOS technology. The size of the chip including the pads is . The circuit uses a supply voltage of 1.8 V, a bias current of 7.2 μA, and the bits of phase-setting input level in the design. The measured results of the four orthogonal signals’ phase error can reach ±0.1°, and the phase modulation range can reach ±3.6°.

1. Introduction

The method of integrated orthogonal signal generator is RC-CR phase-shift method, and the RC-CR phase-shift network can be achieved by the input signal phase shift of 45 degrees. In the literature [1], the design of I/Q generator is used in the S band, its unbalance amplitude is 0.1 dB, and the unbalance phase is 0.1 degrees. But this method cannot adjust the phase of the signals. The method of RC-CR network is complex, and once integrated, it cannot be used for phase error compensation. In addition, the capacitor and resistance should not be too large; otherwise integrated circuit is also difficult to be integrated in the chip. The second method often uses quadrature voltage-controlled oscillator cross coupling method. In the literature [2], a QVCO which is low in power consumption is manufactured and used in 2.4 GHz PLL. This design reduces power consumption and improves the noise coefficient, but the unbalance of I/Q phase is 2.21 degrees and the phase cannot be adjustable. Then the digital quadrature signal generator is used to generate orthogonal signals [3–6], but the phase error of the signal is not adjustable and compensated. In the previous study [7], the quadrature phase error caused by the mismatch of the capacitor is very large, and this phenomenon is more serious with the increase of the frequency. The more important problem is that the implemented integrated circuit is able to generate orthogonal signals, and the phase difference of the orthogonal signal is exactly 90 degrees in the early simulation stage. However, after the chip is processed, the phase difference often deviates from 90 degrees due to the limitation of the technology of integrated circuit production. Therefore, an integrated precise adjustment circuit structure is needed to compensate quadrature signals for the phase deviation caused by the integrated circuit process.

In this paper, an integrated four quadrature signals’ generator is presented. The generator cannot only produce four orthogonal signals, but also can generate a programmable current by controlling the conduction of the tail current sources. The current is converted into a bias voltage superimposed on the clock signal to adjust the phase difference of the four signals, so as to make the phase difference be 90 degrees.

2. Circuit Design

As shown in Figure 1, the structure of the quadrature signals generator is composed of a phase precision regulator unit (Ph_reg for short) and a frequency divider. The phase precision regulator unit can produce a programmable current by controlling the conduction of the tail current sources, and then the current can be converted into a bias voltage superimposed on the clock signal to precisely adjust the phase change. The frequency divider which consists of two D triggers (DFFs) is used to generate the four quadrature signals. The SET_PHASE input level is represented by thick solid lines because it is an n-bit bus.

Figure 1: Circuit structure of the quadrature signal generator.

2.1. The Design of Divider

The frequency divider consists of two DFFs which are connected in the form of a two-stage ring with the differential input signal injected into the clock terminals [8]. As shown in Figure 1, the outputs of the first DFF are connected with the inputs of the second DFF, and the outputs of the second one connect back to the first one’s input terminals which are in reversed polarity to achieve the extra phase shift of 180°. The clock terminals of the two DFFs are tied in reversed polarity and used to inject the differential input signal. The output signals can be taken from the data terminals of the second DFF; each output terminal’s frequency is half of the input frequency.

The schematic of the DFF is shown in Figure 2. The cell of DFF contains two parts: the trigger part of the input signal is sent to the output and the storage part of the memory output logic level. The trigger part is realized by differential pairs; the lock part is realized by a cross coupling. The two parts are driven by a pair of clock signals, which are used to control the trigger circuit and the latch circuit, respectively [9].

Figure 2: Circuit structure of D flip-flop (DFF).

The specific work process of the divider is as follows: when the input clock is a rising edge, the first DFF in Figure 1 is in the trigger state; that is to say, the output varies with the input. The second DFF in the lock state will remain the same state with the previous one, and its output will be sent back to the first DFF by reverse phase. When the input clock is a falling edge, the first DFF is in the lock state; the second one changes into the trigger state, and the state of its output will be locked in the first one. In this way, the time of a period of each DFF’s output signal is the same as two periods of the clock signal, and the output frequency is just half of the input frequency, thus achieving function of divide-by-2. The output terminals of the two DFFs are all used as the output signals, and then the four orthogonal signals are obtained.

2.2. The Design of Phase Modulator

The precise phase precision regulator unit can produce two programmable currents by controlling the conduction of the tail current sources, and then the programmable currents can be converted into two-way bias voltages by a COMS operational amplifier. The two-way bias voltages are superimposed on the clock signals to precisely adjust the phase change. Figure 3 shows the specific circuit of phase modulator unit, which consists of the programming current output cell (idac for short) and the current converting voltage cell. Two programmable currents are produced by n-bits phase-setting input level to control the conduction of the tail current sources in the programming current output cell. The current converting voltage cell is composed of a full differential CMOS amplifier (AP for short) and two resistors of and .

Figure 3: Circuit structure of the phase precision regulator unit.

The schematic of the idac is shown in Figure 4; the idac receives the external n-bits phase-setting input level of SET_PHASE and generates two pair inverse strobe levels Set_i and Set_ib through the inverters. These pair levels are used to control the conductions of the tail current sources (idac_unit for short in Figure 4). The first bit phase-setting input signal (SET_PHASE) generates two inverse strobe signals Set_i and Set_ib by the inverter to, respectively, control the left and right branch of the current source (idac_unit), the second bit phase-setting input signal (SET_PHASE) generates two strobe signals Set_i and Set_ib by the inverter to, respectively, control two parallel left and right branches of the current sources (idac_unit), and so on, and the bit (SET_PHASE) generates two strobe signals S_i and Set_ib by the inverter to, respectively, control parallel left and right branches of the current sources (idac_unit), and the suspension points in Figure 4 are used to show the omitted idac_units from 2 to . The left branch of the tail current source is turned on, and the right branch is turned off correspondingly; similarly, the right branch is turned on and the left branch is turned off. As a small map is shown in Figure 4, the left branch of the th tail current module chooses the control terminal SEL_A to receive the th bit strobe signal, the right branch of the th tail current module chooses control terminal SEL_B to receive the th bit signal of the inverting signal, the th tail current module is composed of tail current sources in parallel, is a natural number, and .

Figure 4: Structure of the programming current output cell.

Assuming every branch of conduction current of each tail current source is , when the highest bit of is 1, the others are 0 (or the highest bit is 0, and the others are 1) for the SET_PHASE in Figure 3, the current difference between and is minimum, and the value is . Then and are converted into voltages by the current converting voltage unit, and the voltage difference is also the smallest. The minimum voltage difference is used to adjust and compensate the phase of the four output signals determining the accuracy of the circuit. When all bits of the SET_PHASE are 1 (or all bits are 0), the current difference between and is maximum, and the value is , that is, equal to , and the voltage difference is also the largest. The maximum voltage difference is used to adjust and compensate the phase of the four output signals determining the adjustment range of the circuit. When the value of is increased, is decreased. Assuming conduction current of is , is , and each tail current source is , the external -bits phase-setting input level of SET_PHASE is , and then

So the outcurrent of and is equal to

Yet, the sum of the two currents is constant, and its value is .

The output of the two programmable currents and is converted into two bias voltages through a full differential operational CMOS amplifier, the resistors and , respectively. Because the two programmable currents’ size and direction can be programmed with the selected external -bits phase-setting input level of SET_PHASE, the two-way bias voltages of OUT1 and OUT2 shown in Figure 3 are programmed. So in this design, a classic double-end differential CMOS amplifier is used as shown in Figure 5.

Figure 5: Structure of differential CMOS amplifier.

3. Results and Discussion

According to the simulations’ results, the design can generate two programmable currents by controlling the conduction of the tail current sources and then changes the currents into two bias voltages superimposed on the clock signals to adjust the phase difference of the four signals, making the phase difference of 90 degrees.

In the design, the values of resistances are = = 12 kΩ, = = 200 kΩ, and = = 100 kΩ, respectively. The W/L values of the CMOS in Figure 3 are listed in Table 1. The W/L values of the differential CMOS amplifier in Figure 5 are listed in Table 2. Parameter settings and part of the simulation results are listed in Table 3.

Table 1: The values of the CMOS in Figure 3.

Device
(μm)

10/1

12/1.2

12/1.2

12/1.2

12/1.2

3.2/2

1.6/2

1.6/2

1/2

1/2

Table 2: The values of the differential CMOS amplifier in Figure 5.

Device
(μm)

10/0.25

100/1

100/1

20/1

20/1

40/1

40/1

40/1

40/1

10/0.25

10/0.25

20/3

5/1

5/1

50/3

20/3

10/3

10/3

3/1

3/1

Table 3: Parameter settings and results of the simulations.

SET_PHASE 

IBIAS 
(μA)

(μA)

(μA)

(μA)

(μA)

(μA)

(mV)

(mV)
Phase difference (°)

000000
7.2
0.72
23.2
23.2
23.14
−22.45
854.9
360.9
2.7

010000
7.2
0.72
23.2
23.2
11.55
−10.89
730.5
486.2
1.5

011000
7.2
0.72
23.2
23.2
5.75
−5.11
667.6
549.2
0.8

011011
7.2
0.72
23.2
23.2
5.03
4.38
643.9
572.9
0.3

011111
7.2
0.72
23.2
23.2
0.68
−0.04
612.4
604.1
0.1

100000
7.2
0.72
23.2
23.2
−0.04
0.68
604.5
612.4
−0.1

100100
7.2
0.72
23.2
23.2
−2.93
3.58
572.9
644.0
−0.3

101000
7.2
0.72
23.2
23.2
−5.83
6.47
541.4
675.5
−0.8

110000
7.2
0.72
23.2
23.2
−11.62
12.27
478.3
738.4
−1.6

111111
7.2
0.72
23.2
23.2
−22.46
23.13
360.9
854.9
−2.7

For demonstration, the presented circuit has been fabricated in SMIC’s 0.18 μm CMOS process with a 4 GHz phase-locked loop together. The chip microphotograph is shown in Figure 6, and the size of the chip including the pads is . A LC_tank voltage-controlled oscillator (LC_VCO) is used in the phase-locked loop. The used differential inductor has an inner diameter of 30 μm, a metal width of 8 μm, and the spacing of 1.5 μm. The value of the inductor is about 2.4 nH, and the effective quality factor is about 10 under the 4 GHz frequency. The range of the capacitor is about 0.3–0.68 pF. The tuning range of VCO is 300 MHz, from 3.85 GHz to 4.15 GHz, with the center frequency being about 4 GHz. The two output signals of the LC tank voltage-controlled oscillator are sinusoidal wave, and the signals are divided by four and used as the input clock signals of INN and INP shown in Figure 1. The circuit uses a supply voltage of 1.8 V, a bias current of 7.2 μA, and the bits of phase-setting input signal in the design. There are no effective methods to measure the phase error because the present oscillography could not measure the phase error between four-channel several hundred MHz signals. The phase error is measured between every two of them based on the time domain outputs, the output four orthogonal signals’ phase error precision can reach ±0.1°, and the phase modulation range is ±3.6°, but the phase difference in the simulation is about ±2.7°. The main reason of the error is caused by different ways in the measurement and simulation; the signals’ phase error cannot be directly measured because of the limitation of the instruments. The die bonding leads to error of measurement too.

Figure 6: The microphotograph of the quadrature signal generator.

4. Conclusions

In this paper, a four phase quadrature signals’ generator with precise phase modulation is proposed. The design can generate two programmable currents by controlling the conduction of the tail current sources and then changes the currents into two bias voltages superimposed on the clock signals to adjust the phase difference of the four signals generated, making the phase difference of 90 degrees. It has been implemented in 0.18-μm CMOS process. The measurement result shows the proposed quadrature signal generator could achieve ±0.1° phase error, and the phase modulation range is ±3.6° with the bits of phase-setting input signal .

Competing Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

Acknowledgments

This research was financially supported by the National Natural Science Foundation of Zhejiang (LY4F040004), Zhejiang Province Instruments and science priority subjects to open fund (no. JL130102), and the National Natural Science Foundation of China (51407172 and 61376114).

References

Y.-M. Hu, G.-W. Yu, and Y.-F. Zhang, “Research on characteristics of RC polyphase network for quadrature signal generator,” Journal of Radars, vol. 2, no. 4, pp. 476–480, 2013.

C.-T. Lu and H.-H. Hsieh, “A low-power quadrature VCO and its application to a 0.6-V 2.4-GHz PLL,” IEEE Transactions on Circuits and Systems, vol. 57, no. 4, pp. 793–802, 2010.

X.-J. Hao, “Quadrature signals generator based on FPGA,” Automated Measurement & Control, vol. 27, no. 5, pp. 77–79, 2008.

M.-M. Lei, Y.-M. Li, and Y.-H. Sun, “A 1.8 V 0.9 mW 4.8 GHz frequency divider in 0.18 μm CMOS process,” Microelectronics, vol. 37, no. 2, pp. 279–281, 2007.

C. Qi, L. Wang, C.-D. Ling, and X. Yang, “Design of quadrature frequency divider based on SCL,” Microcomputer & Its Applications, vol. 31, no. 22, pp. 27–28, 2012.

X.-Z. Yin, Y.-F. Yu, C.-Y. Ma et al., “Design of quadrature 2:1 frequency divider for GNSS receivers,” Optics and Precision Engineering, vol. 20, no. 5, pp. 1015–1016, 2012.

M. Bagheri, R. Bagheri, J.-F. Buckwalter, and L.-E. Larson, “Tuning-range enhancement through deterministic mode selection in RF quadrature oscillators,” IEEE Transactions on Microwave Theory and Techniques, vol. 63, no. 11, pp. 3713–3726, 2015.

N. Kim, J. Yun, and J.-S. Rieh, “A 120 GHz voltage controlled oscillator integrated with 1/128 frequency divider chain in 65 nm CMOS technology,” Journal of Semiconductor Technology and Science, vol. 14, no. 1, pp. 131–137, 2014.

X.-Y. Gui, Z.-M. Chen, and M.-M. Green, “Analysis of nonlinearities in injection-locked frequency dividers,” IEEE Transactions on Microwave Theory and Techniques, vol. 63, no. 3, pp. 945–953, 2015.