A Second-Order All-pass Network Comprising CCIIS
20200304105 ยท 2020-09-24
Inventors
Cpc classification
International classification
Abstract
A second-order all-pass network has at least three Second Generation Current Conveyors (CCIIs). A network input is connected or connectable to a Y port of a first CCII, a Z port of the first CCII is connected to a Y port of a second CCII, an X port of the first CCII is connected to a Y port of a third CCII, and a network output is connected or connectable, directly or indirectly, to a Z port of the second CCII. The X port of the first CCII is connected via a first network element to ground, the Z port of the first CCII is connected via a second network element to ground, an X port of the third CCII is connected via a third network element to ground, and an X port of the second CCII is connected via a fourth network element to ground.
Claims
1. A second-order all-pass network comprising: at least three Second Generation Current Conveyors (CCIIs), namely a first CCII, a second CCII, and a third CCII, wherein: a network input is connected or connectable to a Y port of the first CCII; a Z port of the first CCII is connected to a Y port of the second CCII; an X port of the first CCII is connected to a Y port of the third CCII; and a network output is connected or connectable, directly or indirectly, to a Z port of the second CCII, and a plurality of network elements, wherein: the X port of the first CCII is connected via a first network element to ground; the Z port of the first CCII is connected via a second network element to ground; an X port of the third CCII is connected via a third network element to ground; and an X port of the second CCII is connected via a fourth network element to ground.
2. The second-order all-pass network as claimed in claim 1, which is inductorless.
3. The second-order all-pass network as claimed in claim 1, which has a Q-value larger than 1.
4. The second-order all-pass network as claimed in claim 1, wherein the Y port of the second CCII is connected to the Z port of the second CCII.
5. The second-order all-pass network as claimed in claim 1, wherein the Y port of the third CCII is connected to the Z port of the third CCII.
6. The second-order all-pass network as claimed in claim 1, wherein one or more of the network elements comprise an RC (Resistor-Capacitor) network.
7. The second-order all-pass network as claimed in claim 6, wherein the RC network is a parallel RC network or a series RC network.
8. The second-order all-pass network as claimed in claim 6, wherein a resistor component in the RC network is implemented by an NMOS transistor.
9. The second-order all-pass network as claimed in claim 8, wherein the NMOS transistor is operated in a triode region.
10. The second-order all-pass network as claimed in claim 9, wherein operating in the triode region provides post-production tunability.
11. The second-order all-pass network as claimed in claim 6, wherein a capacitor component in the RC network is implemented by a varactor.
12. The second-order all-pass network as claimed in claim 1, which is implemented in a CMOS process.
13. The second-order all-pass network as claimed in claim 12, wherein the network elements are on-chip.
14. The second-order all-pass network as claimed in claim 12, wherein the network elements are tunable to compensate for CMOS process tolerances.
15. The second-order all-pass network as claimed in claim 1, comprising a fourth CCII.
16. The second-order all-pass network as claimed in claim 15, wherein the fourth CCII is configured for post-production tunability or wherein the fourth CCII enables post-production tunability of the second-order all-pass network.
17. The second-order all-pass network as claimed in claim 15, wherein a Y port of the fourth CCII is connected to the Z port of the second CCII.
18. The second-order all-pass network as claimed in claim 15, wherein a Z port of the fourth CCII is connected or connectable to the network output, the Z port of the third CCII thus being indirectly connected to the network output via the fourth CCII.
19. The second-order all-pass network as claimed in claim 18, wherein an X port of the fourth CCII is connected to the Z port of the fourth CCII.
20. A method of tuning the second-order all-pass network as claimed in claim 1, the method comprising tuning one or more of the network elements.
21. The method as claimed in claim 20, wherein the tuning the one or more of the network elements comprises iterative tuning passes in accordance with a pre-defined optimizer algorithm.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0028] The invention will now be further described, by way of example, with reference to the accompanying diagrammatic drawings.
[0029] In the drawings:
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
DETAILED DESCRIPTION OF EXAMPLE EMBODIMENT
[0042] The following description of the invention is provided as an enabling teaching of the invention. Those skilled in the relevant art will recognise that many changes can be made to the embodiment described, while still attaining the beneficial results of the present invention. It will also be apparent that some of the desired benefits of the present invention can be attained by selecting some of the features of the present invention without utilising other features. Accordingly, those skilled in the art will recognise that modifications and adaptations to the present invention are possible and can even be desirable in certain circumstances, and are a part of the present invention. Thus, the following description is provided as illustrative of the principles of the present invention and not a limitation thereof.
[0043]
[0044] A desired second-order all-pass transfer function can be written as:
[0045] where s.sub.n=s/.sub.0, Q=. .sub.0/4, .sub.0=2f.sub.0 is a centre frequency of the second-order all-pass delay function, and is the corresponding peak-to-nominal group delay. Following the approach in [12], equation (2) can be written as:
[0046] After division and partial fraction decomposition, this becomes
[0047] Similarly, for the denominator
[0048] Equating terms in (4) and (5) with (1) and introducing a real scaling constant , the following set of equations can be derived:
[0049] Y.sub.1 and Y.sub.2 can be realized as a parallel RC network, and Y.sub.3 and Y.sub.4 as a series RC network, with:
[0050] where the subscripts of each network element Y correspond to those of the R and C components.
[0051] In the preceding derivation, CCII non-idealities other than A.sub.i and A.sub.v (specifically the critical parameter R.sub.X) are not considered, since equating terms in (4) and (5) with (1) then becomes impossible without applying an approximation. It is evident in
[0052] Next, the effects that CCII non-idealities have on the proposed design, as well as on other all-pass networks in the literature [8], [14], [15], [17]-[21], are investigated and compared. In each case, the transfer function of the all-pass network is derived, including the effect of the non-ideal constituent CCII parameters, and the numerical transfer response computed for variable values of different CCII non-idealities. In all cases, identical non-ideality is assumed for all CCIIs in the second-order network, with only one non-ideality swept at a time.
[0053] It may also be important to consider in this comparison to what degree the synthesis of the network (selection of R and C values) can be adapted to a priori known CC II non-idealities. It is evident from their respective transfer functions that non-ideal Ai can be compensated for in this work, as well as in [8], [14], [18], [19], [21] through appropriate selection of R and C values. Similarly, non-ideal A.sub.v can be compensated for and in [20] and R.sub.X in circuits [18]-[21]. In most or all cases, R.sub.Z and R.sub.Y cannot be perfectly compensated, but this is often not necessary for practical cases.
[0054] From each numerical transmission response calculation over frequency, two performance metrics are extracted. These are the magnitude response variation (|H|) and the group delay similarity, defined as:
.sub.s=.sub.0.sup.2.sup.
[0055] where .sub.ideal is the delay response with ideal CCIIs and .sub.net the non-ideal network response. A .sub.s=0 indicates that the two responses are identical whereas a .sub.s>0 indicates dissimilarity between the group delays. This definition captures both and .sub.0 deviations, as well as deviations from the ideal group delay curve shape. This is important to consider, as CCII non-idealities can disrupt a response of the all-pass network 100 to such an extent that the network's delay no longer resembles that of a second-order all-pass network. Finally, as all the considered networks are underdetermined (fewer bounding equations than R and C unknowns), the following component choices are made to ensure a fair comparison between the circuits, as shown in TABLE 1. In all cases C.sub.1=C.sub.2=C.
TABLE-US-00001 TABLE 1 component choices for inter-circuit comparison. All-pass Imposed Design Design Design network conditions eq. 1 eq. 2 eq. 3 [14] R.sub.2 = R.sub.3 = R.sub.4 = R R.sub.2 = R.sub.1 = /(Q.sup.2 A.sub.i) C = (A.sub.1.sup.2Q/(.sub.0) [15] R.sub.1 = R.sub.2 = /Q.sup.2 C = Q/(.sub.0) [17] R.sub.1 = R.sub.2 R.sub.1 = R.sub.3 = /Q.sup.2 C = Q/(.sub.0) [18] R.sub.1 = R.sub.2 = A.sub.i /Q.sup.2 C = Q/(.sub.0) [19] R.sub.2 = R.sub.3 R.sub.1 = R.sub.2 = A.sub.i /Q C = Q/(.sub.0) [20] R.sub.2 = 2R.sub.3 R.sub.3 = R.sub.1 = 4 /Q.sup.2 C = Q/(2.sub.0) [21] R.sub.2 = R.sub.3 R.sub.1 = R.sub.2 = A.sub.i /Q C = Q/(.sub.0)
[0056] The value for is chosen as 10.sup.3 (as this leads to a realisable resistance on-chip), Q is set as 2 and .sub.0 as 2..200.10.sup.6 (corresponding to design choices explained later). It is, however, reasonable to expect the general conclusions using these parameters to hold for other design choices as well.
[0057] For the all-pass network 100, as well as the network in [8], the design choices C.sub.1=/.sub.0, C.sub.2=(2+1/Q)/0, C.sub.3=2/.sub.0Q, R.sub.1=1/, R.sub.2=1/(.Math.(2+1/Q)), and R.sub.3=Q/2 are made. In both cases a is chosen as 10.sup.3, to ensure agreement to the component values in TABLE 1 for the other networks.
[0058]
[0059] From
[0060]
[0061] In
[0062]
[0063] Finally,
[0064]
[0065] Finally, the effects of varying Q (and therefore ) on the response of the proposed compensated network are shown in
[0066] The all-pass network 100 is suitable for monolithic integration in CMOS, e.g., 0.35 m CMOS technology node. The high-bandwidth, low-R.sub.X CCII presented in [34] with the characteristics A.sub.i0.976, A.sub.v=0.96, R.sub.X<20, R.sub.Y=25 and R.sub.Z35 k is used as the basis of the CCII design in the all-pass network 100. Even though higher-precision CCIIs have been reported, their design is complicated by necessary stability analyses and compensation networks [33]. Furthermore, the higher precision comes at the expense of lower bandwidth. Non-idealities of the chosen CCII lie within acceptable bounds and a bandwidth-precision trade-off is not necessary. A minimum theoretical magnitude variation of 2 dB can be achieved after compensation using the all-pass network 100, which is attributed mostly to R.sub.Y and R.sub.Z as per
TABLE-US-00002 TABLE 2 Transistor sizes chosen for devices in FIG. 4. W/L W/L W/L Device (MM/MM) Device (m/m) Device (m/m) M0 11/0.5 M8 10/1.95 M16 40/0.35 M1 10/1.95 M9 10/1.95 M17 40/0.35 M2 5/1.95 M10 20/0.35 M18 10/0.35 M3 18.9/0.75 M11 20/0.35 M19 10/0.35 M4 18.9/0.75 M12 30/0.35 M20 10/0.35 M5 18.9/0.75 M13 30/0.35 M21 10/0.35 M6 25/1.5 M14 30/0.35 M7 10/1.95 M15 30/0.35
[0067] Resistor R.sub.1 is chosen as 333 to ensure an M.sub.0 bias current of 150 A with V.sub.B1 set to 0 V. To establish a range of possible operating conditions of the CC II, a Monte Carlo analysis is performed on the circuit, leading to the performance characteristic range as shown in TABLE 3.
TABLE-US-00003 TABLE 3 performance characteristics of the CCII in FIG. 4. Parameter MEAN Standard deviation Minimum Maximum A.sub.v (V/V) 1.083 9.814 10.sup.3 1.062 1.114 A.sub.i (A/A) 0.992 6.306 10.sup.3 0.968 1.009 R.sub.X () 18.66 8.611 12 161 R.sub.Z (k) 70 26 23 125 R.sub.Y (k) 26 2.4 18 30
[0068] These simulation results agree well with values presented in the literature. Resistance R.sub.X is well within maximum bounds for successful compensation in most scenarios, as only 3% of the simulated 500 samples have R.sub.X of greater than 20 and only 1.4% have R.sub.X of greater than 30. The maximum achievable 3 dB transmission bandwidth (limited by the voltage transfer between ports Y and X) for the nominal corner is 500 MHz.
[0069] Having designed the CCII as in
[0070] Capacitors are implemented using accumulation-mode MOS varactors [35] which are tuned with gate bias voltages V.sub.C1-V.sub.C4 such that the effective capacitance values correspond to C.sub.1-C.sub.4 above. The peak capacitances of the varactors are chosen as C.sub.1p=C.sub.2p=1.8 pF and C.sub.3p=C.sub.4p=2.88 pF, allowing for a sufficient tuning range around the nominal values. Nominal bias voltages V.sub.C1=0.028 V, V.sub.C2=0.063 V, V.sub.C3=0.107 V, V.sub.C4=0.270 V are then required. Lastly, remaining bias values are set as in
[0071] An additional voltage buffer stage (4th CCII+) is added to make the circuit capable of driving a 50 load impedance, as is required for the VNA measurement. A high-precision CCII as reported in [33] is used for this purpose.
[0072] After initial circuit synthesis and layout, a simulation of the proposed all-pass network 200 is performed using accurate non-ideal device models from the AMS foundry as well as extracted layout RC parasitics, as shown in
[0073] The power consumption of the second-order all-pass network 200 is simulated to be 37 mW (15 mW without the voltage buffer). A noise simulation is also performed, as shown in
[0074] The second-order all-pass network of
[0075] The overall measurement and post-production automated tuning setup is shown in
[0076] Measured results are shown in
[0077]
[0078] A time-domain measurement of the optimised circuit's output for an input sinusoid of 100 MHz is shown in
[0079] The Applicant believes that a novel on-chip active second-order all-pass network 100, 200 is disclosed. The all-pass network 200 has post-production tunability to account for CCII non-idealities as well as CMOS process tolerances. The benefits of the proposed design over existing methods are quantified by comparative simulation. The method is implemented in a 0.35 m CMOS prototype design, and subjected to automated post-production tuning using a genetic local optimiser to realise a practical all-pass network. Good correspondence between simulated and measured responses is observed. This represents the first measured results of an active on-chip second-order all-pass network with a delay Q-value larger than 1 in published literature. A numerical comparison is provided in Table 4.
TABLE-US-00004 TABLE 4 comparison of present invention with published measured work. Magnitude f.sub.0 3 dB B/W Size Power variation Ref. Order Q (GHz) (GHz) Tech. # of L (mm.sup.2) (mW) (dB) This 2.sup.nd 1.15 0.073 0.280 0.35 m CMOS 0 0.0625 15 3.1 invn [25] 2.sup.nd 0.19 (0.59)*** 3 4 0.25 m CMOS 0 0.085 30 1.5 (>25) [23] 2.sup.nd 0.08 (0.52) 6 13 0.13 m CMOS 1 0.0627 18.5 0.5 (>13) [26] 2.sup.nd 0.071 6.5 16.5 0.09 m CMOS 0 [27] 2.sup.nd 0.049 (0.61) 6.3 12 0.13 m CMOS 1 16.5 1.5 (>10) [24] 2.sup.nd 0.047 6 7.5 SiGe BiCMOS HBT 1 0.49* 121 ~1 (f.sub.r = 95 GHz) [28] 2.sup.nd 0 0 12.2 0.16 m CMOS 0 0.15 450 1.4 (f.sub.0 = 0)** [29] 2.sup.nd 0 0 10 SiGeRF HBT 2 0.4197 38.8 2-2.5 (f.sub.0 = 0)** (f.sub.r = 80 GHz) [30] 2.sup.nd 0 0 4.38 0.18 m CMOS 0 0.0512 16.79 (f.sub.0 = 0)** [31] 2.sup.nd 0 0 >3 0.13 m CMOS 0 0.29 112 ~0.75 (f.sub.0 = 0)** *Including pads **constant delay with frequency ***values in brackets are computed over the entire bandwidth with the associated magnitude variation also shown in brackets.
REFERENCES
[0080] [1] S. Gupta, A. Parsa, E. Perret, R. V. Snyder, R. J. Wenzel, and C. Caloz, Group-delay engineered noncommensurate transmission line all-pass network for analog signal processing, IEEE Trans. Microw. Theory Tech., vol. 58, no. 9, pp. 2392-2407, 2010. [0081] [2] C. Caloz, S. Gupta, Q. Zhang, and B. Nikfal, Analog signal processing: a possible alternative or complement to dominantly digital radio schemes, IEEE Microw. Mag., vol. 14, no. 6, pp. 87-103, 2013. [0082] [3] L. Zou, S. Gupta, and C. Caloz, Loss-gain equalized reconfigurable C-section analog signal processor, IEEE Trans. Microw. Theory Tech., vol. 65, no. 2, pp. 555-564, 2017. [0083] [4] P. J. Osuch and T. Stander, A geometric approach to group delay network synthesis, Radioengineering, vol. 25, no. 2, pp. 351-364, 2016. [0084] [5] M. K. Mandal, D. Deslandes, and K. Wu, Complementary microstrip-slotline stub configuration for group delay engineering, IEEE Microw. Wirel. Components Lett., vol. 22, no. 8, pp. 388-390, 2012. [0085] [6] Q. Zhang, J. W. Bandler, and C. Caloz, Design of dispersive delay structures (DDSs) formed by coupled C-sections using predistortion with space mapping, IEEE Trans. Microw. Theory Tech., vol. 61, no. 12, pp. 4040-4051, 2013. [0086] [7] R. Levy, Realization of practical lumped element all-pass networks for delay equalization of RF and microwave filters, IEEE Trans. Microw. Theory Tech., vol. 59, no. 12, pp. 3307-3311, 2011. [0087] [8] P. Aronhime, D. Nelson, J. Zurada, and C. Adams, Realization of current-mode complex pole all-pass networks using a single current conveyor, in IEEE International Symposium on Circuits and Systems, 1990, pp. 3193-3196. [0088] [9] P. Aronhime, Realizations of complex pole all-pass networks, IEEE Trans. Circuits Syst., vol. 4, no. 22, pp. 324-328, 1975. [0089] [10] G. Gupta, S. V. Singh, and S. V. Bhooshan, VDTA based electronically tunable voltage-mode and trans-admittance biquad filter, Circuits Syst., vol. 93, no. 3, pp. 93-102, 2015. [0090] [11] B. Nikfal, S. Gupta, and C. Caloz, Increased group delay slope loop system for enhanced-resolution analog signal processing, IEEE Trans. Microw. Theory Tech., vol. 59, no. 6, pp. 1622-1628, 2010. [0091] [12] P. Aronhime, Transfer-function synthesis using a current conveyor, IEEE Trans. Circuits Syst., vol. 21, no. 2, pp. 312-313, 1974. [0092] [13] A. Toker, M. Discigil, O. Cicekoglu, and H. H. Kuntman, Direct synthesis approach for voltage mode transfer functions using current conveyors, IEEE Asia-Pacific Conf. Circuits Syst., pp. 255-258, 1998. [0093] [14] C. M. Chang, Multifunction biquadratic filters using current conveyors, IEEE Trans. Circuits Syst. II Analog Digit. Signal Process., vol. 44, no. 11, pp. 956-958, 1997. [0094] [15] J. W. Horng, Voltage-mode universal biquadratic filters using CCIIs, IEICE Trans. Fundam. Electron. Commun. Comput. Sci., vol. E87-A, no. 2, pp. 406-409, 2004. [0095] [16] M. C. Chang, Universal voltage-mode filter with four inputs and one output using two CCII's, Int. J. Electron., vol. 86, no. 3, pp. 305-309, 1999. [0096] [17] S.-I. Liu and J.-L. Lee, Voltage-mode universal filters using two current conveyors, Int. J. Electron., vol. 82, no. 2, pp. 145-150, 1997. [0097] [18] J. W. Horng, M. H. Lee, H. C. Cheng, and C. W. Chang, New CCII-based voltage-mode universal biquadratic filter, Int. J. Electron., vol. 82, no. 2, pp. 151-156, 1997. [0098] [19] J.-W. Horng, Novel universal voltage-mode biquad filter with three inputs and one output using only two current conveyors, Int. J. Electron., vol. 80, no. 4, pp. 543-546, 1996. [0099] [20] S. zo{hacek over (g)}uz and E. O. Gnes, Universal filter with three inputs using CCII+, Electron. Lett., vol. 32, no. 23, p. 2134, 1996. [0100] [21] C. Chang and M. S. Lee, Universal voltage-mode filter with three inputs and one output using three current conveyors and one voltage follower, Electron. Lett., vol. 30, no. 25, pp. 2112-2113, 1994. [0101] [22] C. M. Chang and M. S. Lee, Comment: universal voltage-mode filter with three inputs and one output using three current conveyors and one voltage follower, Electron. Lett., vol. 31, no. 5, p. 353, 1995. [0102] [23] P. Ahmadi, B. Maundy, A. S. Elwakil, L. Belostotski, and A. Madanayake, A new second-order all-pass filter in 130-nm CMOS, IEEE Trans. Circuits Syst. II Express Briefs, vol. 63, no. 3, pp. 249-253, 2016. [0103] [24] M. Hamouda, G. Fischer, R. Weigel, and T. Ussmueller, A compact analog active time delay line using SiGe BiCMOS technology, in 2013 IEEE International Symposium on Circuits and Systems (ISCAS2013), 2013, pp. 1055-1058. [0104] [25] X. Lin, J. Liu, H. Lee, and H. Liu, A 2.5- to 3.5-Gb/s adaptive FIR equalizer with continuous-time wide-bandwidth delay line in 0.25-m CMOS, IEEE J. Solid-State Circuits, vol. 41, no. 8, pp. 1908-1918, 2006. [0105] [26] M. Maeng et al., 0.18-um CMOS equalization techniques for 10-Gb/s fiber optical communication links, IEEE Trans. Microw. Theory Tech., vol. 53, no. 11, pp. 3509-3519, 2005. [0106] [27] P. Ahmadi, M. H. Taghavi, L. Belostotski, and A. Madanayake, 10-GHz current-mode 1st and 2nd order allpass filters on 130 nm CMOS, in IEEE 56th International Midwest Symposium on Circuits and Systems (MWSCAS), 2013, pp. 1-4. [0107] [28] S. K. Garakoui, E. A. Klumperink, B. Nauta, and F. E. van Vliet, Compact cascadable gm-C all-pass true time delay cell with reduced delay variation over frequency, IEEE J. Solid-State Circuits, vol. 50, no. 3, pp. 693-703, 2015. [0108] [29] A. Q. Ulusoy, B. Schleicher, and H. Schumacher, A tunable differential all-pass filter for UWB true time delay and phase shift applications, IEEE Microw. Wirel. Components Lett., vol. 21, no. 9, pp. 462-464, 2011. [0109] [30] Y. W. Chang, T. C. Yan, and C. N. Kuo, Wideband time-delay circuit, in 2011 European Conference In Microwave Integrated Circuits (EuMIC), 2011, no. October, pp. 454-457. [0110] [31] I. Mondal and N. Krishnapura, A 2-GHz bandwidth, 0.25-1.7 ns true-time-delay element using a variable-order all-pass filter architecture in 0.13 m CMOS, IEEE J. Solid-State Circuits, vol. 52, no. 8, pp. 2180-2193, 2017. [0111] [32] P. J. Osuch and T. Stander, An on-chip post-production tunable group delay equaliser, Int. Conf. Actual Probl. Electron Devices Eng. APEDE 2014, vol. 1, pp. 177-184, 2014. [0112] [33] P. J. Osuch and T. Stander, Wideband high-precision CMOS CCII+ with stability and peaking control, IEEE J. Solid-State Circuits, 2017 (submitted). [0113] [34] S. Ben Salem, M. Fakhfakh, D. S. Masmoudi, M. Loulou, P. Loumeau, and N. Masmoudi, A high performances CMOS CCII and high frequency applications, Analog Integr. Circuits Signal Process., vol. 49, no. 1, pp. 71-78, 2006. [0114] [35] H. Ramiah and T. Z. Zulkifli, Design and optimization of integrated MOS varactors for high-tunability RF circuits, IETE J. Res., vol. 57, no. 4, pp. 346-350, 2011.