Abstract

A new active building block for analog signal processing, namely, differential difference current conveyor transconductance amplifier (DDCCTA), is presented, and performance is checked through PSPICE simulations which show the usability of the proposed element is up to 201 MHz. The proposed block is implemented using 0.25 μm TSMC CMOS technology. Some of the applications are presented using the proposed DDCCTA, namely, a voltage mode multifunction filter, a current mode universal filter, an oscillator, current and voltage amplifiers, and grounded inductor simulator. The feasibility of DDCCTA and its applications is confirmed via PSPICE simulations.

1. Introduction

The analog integrated circuit design in current mode is receiving increased attention due to some potential performance features like wide bandwidth, less circuit complexity, wide dynamic range, low power consumption, and high operating speed [1]. The current mode approach has emerged as an alternate method besides the traditional voltage mode circuits. The current mode active elements are appropriate to operate with signals in current or voltage or mixed mode and are gaining acceptance as building blocks in high-performance circuit designs. A number of current mode active elements such as operational transconductance amplifier (OTA) [2], current conveyors (CCs) [35], differential voltage current conveyor (DVCC) [6], differential difference current conveyor (DDCC) [7], current feedback operational amplifier (CFOA) [8] are available in the literature.

Recently some new analog building blocks, such as current conveyor transconductance amplifier (CCTA) [9, 10], current controlled current conveyor transconductance amplifier (CCCCTA) [11], current difference transconductance amplifier (CDTA) [12], current controlled current difference transconductance amplifier (CCCDTA) [13], differential voltage current conveyor transconductance amplifier (DVCCTA) [14], and differential voltage current controlled conveyor transconductance amplifier (DVCCCTA) [15], are reported in the literature. These may be constructed by cascading of current mode building blocks with transconductance amplifier (TA) analog building blocks in monolithic chip for compact implementation of signal processing circuits and systems. It is well known that DDCC has some advantages [7, 16, 17] specially for applications demanding differential and floating inputs, over CCII or CCCII owing to three high input impedance terminals for DDCC compared to one high input impedance terminal for CCII or CCCII. However, DDCC does not have a powerful inbuilt tuning property in contrast to CCCII. The DDCC is more versatile than DVCC as it has an extra high input impedance terminal.

The main intention of this paper is to propose a new active building block, namely, differential difference current conveyor transconductance amplifier (DDCCTA), which has DDCC [7] as input block and is followed by a TA. The DDCCTA has all the good properties of CCTA, CCCCTA, and DVCCTA including the possibility of inbuilt tuning of the parameters of the signal processing circuits to be implemented and also all the versatile and special properties of DDCC such as easy implementation of differential and floating input circuits. However, the same may be implemented using separate DDCC and OTA analog building blocks, but it will be more convenient and useful if DDCCTA is implemented in monolithic chip which will result in compact implementation of signal processing circuits and systems. Section 2 deals with the proposed DDCCTA circuit and some of its properties. Section 3 is devoted for some of its applications in developing signal processing circuits such as voltage mode (VM) filter, current mode (CM) filter, oscillator, current and voltage amplifier, and grounded inductor simulator. The functionality of all the proposed circuits has been verified using SPICE simulations. The conclusion is given in Section 4.

2. Proposed DDCCTA

The DDCCTA is based on DDCC [7] and consists of differential amplifier, current mirrors, and TA. The port relationships of the DDCCTA as shown in Figure 1 can be characterized by the following matrix: 𝐼𝑌1𝐼𝑌2𝐼𝑌3𝑉𝑋𝐼𝑍1+𝐼𝑍2+𝐼01𝐼𝑂2=0000000000000000000000001110000000010000000100000000𝑔𝑚0000000𝑔𝑚×𝑉000𝑌1𝑉𝑌2𝑉𝑌3𝐼𝑋𝑉𝑍1+𝑉𝑍2+𝑉𝑂1𝑉𝑂2,(1) where 𝑔𝑚 is transcon/ductance of the DDCCTA.

The CMOS-based internal circuit of DDCCTA in CMOS is depicted in Figure 2. It consists of the circuit of DDCC [7] (transistors M1 to M14) followed by a transconductance amplifier (transistors M15 to M24). The derivation of port relationships is given in Sections 2.1 to 2.3 [13].

2.1. Relationship between Voltages of 𝑋 Port and 𝑌1, 𝑌2, and 𝑌3 Ports

The voltage at 𝑋 port may be found by analyzing the differential difference part (comprising of transistors M1 to M10) of the circuit of Figure 2 as follows:𝑉𝑋=𝛽1𝑉𝑌1𝛽2𝑉𝑌2+𝛽𝑉𝑌3+𝜀𝑉,(2) where𝛽1=1𝑃1𝑔𝑚3𝑔𝑚6+𝑔𝑚3𝑔𝑚4𝑔𝑚5𝑔𝑚3𝑔𝑚6𝑔𝑚3+𝑔𝑚4,𝛽2=1𝑃1𝑔𝑚1𝑔𝑚5+𝑔𝑚1𝑔𝑚1𝑔𝑚5𝑔𝑚2𝑔𝑚6𝑔𝑚1+𝑔𝑚2,𝛽3=1𝑃1𝑔𝑚2𝑔𝑚6+𝑔𝑚2𝑔𝑚1𝑔𝑚5𝑔𝑚2𝑔𝑚6𝑔𝑚1+𝑔𝑚2,𝜀𝑉𝐼=𝐵𝑃1𝑔𝑚1𝑔𝑚5𝑔𝑚2𝑔𝑚6𝑔𝑚1+𝑔𝑚2+𝑔𝑚4𝑔𝑚5𝑔𝑚3𝑔𝑚6𝑔𝑚3+𝑔𝑚4,𝑃1=𝑔𝑚4𝑔𝑚5𝑔𝑚4𝑔𝑚4𝑔𝑚5𝑔𝑚3𝑔𝑚6𝑔𝑚3+𝑔𝑚4,(3) and 𝐼𝐵 represents current through transistor Mi (𝑖=7,8,10,12,14). With matched transconductances 𝑔𝑚1=𝑔𝑚2=𝑔𝑚3=𝑔𝑚4 and 𝑔𝑚5=𝑔𝑚6, 𝑉𝑋 is obtained as𝑉𝑋=𝑉𝑌1𝑉𝑌2+𝑉𝑌3.(4)

2.2. Relationship between Currents at 𝑍1+, 𝑍2+, and 𝑋 Ports

The analysis of the portion of the circuit comprising of transistors M9 to M14 of the circuit of Figure 2 gives𝐼𝑍1+=𝛼1𝐼𝑋+𝜀𝐼1,𝐼𝑍2+=𝛼2𝐼𝑋+𝜀𝐼2,(5) where𝛼1=𝑔𝑚11𝑔𝑚9,𝜀𝐼1=𝑔1𝑚11𝑔𝑚9𝐼𝐵,𝛼2=𝑔𝑚13𝑔𝑚9,𝜀𝐼2=𝑔1𝑚13𝑔𝑚9𝐼𝐵.(6) For matched transconductances 𝑔𝑚9=𝑔𝑚11=𝑔𝑚13, the port currents are simplified to 𝐼𝑍1+=𝐼𝑍2+=𝐼𝑋.(7)

2.3. Relation for Currents at 𝑂1 and 𝑂2 Ports

The proposed DDCCTA contains a transconductor cell comprising of transistors M15 to M24. Assuming gate voltages of transistors M17 and M18 as 𝑉𝑇1 and 𝑉𝑇2, the output currents 𝐼𝑂1 and 𝐼𝑂2 may be found, respectively, as𝐼𝑂1𝛾=1𝑉𝑇1𝛾2𝑉𝑇2+𝜀𝑇1,𝐼𝑂2𝛾=3𝑉𝑇1𝛾4𝑉𝑇2+𝜀𝑇2,(8) where𝛾1=𝑔𝑚17𝑔𝑚16𝑔𝑚22𝑔𝑚15𝑔𝑚211𝑔𝑚15𝑔𝑚19𝑔𝑚21×𝑔𝑚16𝑔𝑚17𝑔𝑚19𝑔𝑚22𝑔𝑚15𝑔𝑚18𝑔𝑚20𝑔𝑚21𝑔𝑚17+𝑔𝑚18,𝛾2=𝑔𝑚18𝑔𝑚20𝑔𝑚19+1𝑔𝑚15𝑔𝑚19𝑔𝑚21×𝑔𝑚16𝑔𝑚17𝑔𝑚19𝑔𝑚22𝑔𝑚15𝑔𝑚18𝑔𝑚20𝑔𝑚21𝑔𝑚17+𝑔𝑚18,𝛾3=𝑔𝑚17𝑔𝑚16𝑔𝑚24𝑔𝑚15𝑔𝑚211𝑔𝑚15𝑔𝑚19𝑔𝑚21×𝑔𝑚16𝑔𝑚17𝑔𝑚19𝑔𝑚24𝑔𝑚15𝑔𝑚18𝑔𝑚23𝑔𝑚21𝑔𝑚17+𝑔𝑚18,𝛾4=𝑔𝑚18𝑔𝑚23𝑔𝑚19+1𝑔𝑚15𝑔𝑚19𝑔𝑚21×𝑔𝑚16𝑔𝑚17𝑔𝑚19𝑔𝑚24𝑔𝑚15𝑔𝑚18𝑔𝑚23𝑔𝑚21𝑔𝑚17+𝑔𝑚18,𝜀𝑇1𝐼=Bias𝑔𝑚15𝑔𝑚19𝑔𝑚21×𝑔𝑚16𝑔𝑚17𝑔𝑚19𝑔𝑚22𝑔𝑚15𝑔𝑚18𝑔𝑚20𝑔𝑚21𝑔𝑚17+𝑔𝑚18,𝜀𝑇2𝐼=Bias𝑔𝑚15𝑔𝑚19𝑔𝑚21×𝑔𝑚16𝑔𝑚17𝑔𝑚19𝑔𝑚24𝑔𝑚15𝑔𝑚18𝑔𝑚23𝑔𝑚21𝑔𝑚17+𝑔𝑚18.(9) With 𝑔𝑚17=𝑔𝑚18, 𝑔𝑚21=𝑔𝑚22=𝑔𝑚24, 𝑔𝑚15=𝑔𝑚16=𝑔𝑚19=𝑔𝑚20=𝑔𝑚23, the output currents 𝐼𝑂1 and 𝐼𝑂2 reduce to𝐼𝑂1𝑔=𝑚17𝑉𝑇1𝑔𝑚18𝑉𝑇2𝐼,(10)𝑂2𝑔=𝑚17𝑉𝑇1𝑔𝑚18𝑉𝑇2.(11) In the circuit, 𝑉𝑇1=𝑉𝑍1+ and 𝑉𝑇2=0; hence the output currents are simplified to 𝐼𝑂1=𝑔𝑚17𝑉𝑍1+,𝐼𝑂2=𝑔𝑚17𝑉𝑍1+.(12)

The value of 𝑔𝑚17 is obtained as 2𝜇𝐶ox(𝑊/𝐿)17𝐼Bias if transistors are biased in strong inversion region and 2𝐼Bias/𝑉𝑇(𝑉𝑇=𝐾𝑇/𝑞) if transistors are biased in subthreshold region which can be adjusted by bias current 𝐼Bias.

2.4. Simulation

To validate the behaviour of the proposed element, PSPICE simulations have been carried out using TSMC 0.25 μm CMOS process model parameters. The supply voltages of 𝑉DD=𝑉SS=1.25 V and 𝑉BB=0.8 V are used. The aspect ratio of various transistors for DDCCTA is given in Table 1. The DC transfer characteristics of the proposed DDCCTA from 𝑌1, 𝑌2, and 𝑌3 terminals to 𝑋 terminal are shown in the Figure 3. It is clear that the voltage at 𝑋 terminal follows the 𝑌 terminal voltages in the range of −200 mV to +200 mV. The variation of current at 𝑍1+ and 𝑍2+ terminals with 𝑋 terminal current from −100 μA to 100 μA is shown in Figure 4. It may be noted that there is deviation for current below −80 μA. The variation of the transconductance value by changing 𝐼Bias from 0 to 500 μA is depicted in Figure 5. The decreases in transconductance for larger bias currents than 450 μA or so is due to transistors (M17, M18) entering in linear region of operation from saturation region. The maximum transconductance is about 1.6 mS. The other circuit performance parameters of the DDCCTA are summarised in Table 2.

3. Applications

3.1. Multifunction Voltage Mode Filter

In this section a multifunction voltage mode (VM) filter is proposed. It uses a single DDCCTA, two grounded capacitors, and a grounded resistor. The proposed multifunction VM filter is shown in Figure 6. The analysis of circuit yields the output voltages at various nodes as𝑉out1𝑉in=𝑠2𝐶1𝐶2𝑅,𝑉𝐷(𝑠)out2𝑉in=𝑠𝐶2𝐷,𝑉(𝑠)out3𝑉in𝑔=𝑚,𝐷(𝑠)(13) where𝐷(𝑠)=𝑠2𝐶1𝐶2𝑅+𝑠𝐶2+𝑔𝑚.(14)

It may be observed from (13) that high-pass, band-pass, and low-pass responses are available simultaneously at 𝑉out1, 𝑉out2, and 𝑉out3, respectively. Thus, the proposed structure is a single-input-and-three-output voltage mode filter. It may be noted that no component matching constraint is required. The responses are characterized by pole frequency (𝜔0), bandwidth (𝜔0/𝑄0), and quality factor (𝑄0) as𝜔0=𝑔𝑚𝑅𝐶1𝐶21/2,𝜔0𝑄0=1𝑅𝐶1,𝑄0=𝑔𝑚𝑅𝐶1𝐶21/2.(15)

Equation (15) reveals that for high-pass and band-pass responses the pole frequency (𝜔0) and quality factor (𝑄0) can be adjusted by 𝑔𝑚, that is, by bias current of DDCCTA, without disturbing 𝜔0/𝑄0. The 𝜔0 and 𝑄0 are orthogonally adjustable with simultaneous adjustment of 𝑔𝑚 and 𝑅 such that the product 𝑔𝑚𝑅 remains constant and the quotient 𝑔𝑚/𝑅 varies and vice versa. The resistance 𝑅 being a grounded one may easily be implemented as a variable resistance using only two MOS [17]. Equation (15) also indicates that high values of 𝑄-factor will be obtained from moderate values of ratios of passive components, that is, from low component spread [22]. These ratios can be chosen as 𝑔𝑚𝑅=(𝐶1/𝐶2)=𝑄0. Hence, the spread of the component values becomes of the order of 𝑄0. This feature of the filter related to the component spread allows the realization of high 𝑄0 values more accurately compared to the topologies where the spread of passive components becomes 𝑄0 or 𝑄20. It can also be easily evaluated to show that the sensitivities of pole 𝜔0 and pole 𝑄0 are within unity in magnitude. Thus, the proposed structures, can be classified as insensitive.

A detailed study of the available similar type of single-active-element-based (such as CCCTA, DBTA, and DVCCCTA) voltage mode filters and the proposed one is given in Table 3. It reveals that the topology [18, 19] uses excessive number of passive components whereas the proposed topology uses one extra passive component, namely, resistor (𝑅) than [11, 15]. The proposed topology also provides the availability of a maximum number of simultaneous responses. Structures [11, 18, 19] use floating passive components and also use matching condition. Topology [11] needs input signal 𝑉in, 𝑉in, and 2𝑉in; hence there is requirement of additional circuits. Thus, it reveals that although the proposed topology realizes only LP, HP, and BP responses, it has two or more advantages over the other available topologies [11, 15, 18, 19].

To verify the functionality of the proposed single-DDCCTA-based voltage mode filter, SPICE simulations have been carried out using TSMC 0.25 μm CMOS process model parameters and supply voltages of 𝑉DD=𝑉SS=1.25V and 𝑉BB=0.8V. The filter is designed for a pole frequency of 𝑓0=1.59 MHz, 𝑄=1, the component values are found to be 𝐶1=𝐶2=100 pF, 𝑅=1 kΩ, and bias current of DVCCTA equals 100 μA. Figure 7 shows the simulation results for high-pass (𝑉out1), band-pass (𝑉out2), and low-pass (𝑉out3) filter responses which are available simultaneously.

3.2. MISO Current Mode Universal Filter

A multiple-input single-output (MISO) universal current mode (CM) filter is proposed in this section which is obtained by grounding voltage input in Figure 6 and exciting it with current inputs as shown in Figure 8. It employs a single DDCCTA, two grounded capacitors, and a grounded resistor. Analysis of this circuit gives the output current as𝐼out1=𝑠2𝐶1𝐶2𝑅𝐼in1𝑠𝐶2+𝑔𝑚𝐼in2+𝑠𝐶1𝐼in3,𝐼𝐷(𝑠)out2=𝐼in1𝐼in2𝑠𝐶2𝑅𝑔𝑚+𝑔𝑚𝐼in3+𝐷(𝑠)𝐼in4𝐷,(𝑠)(16) where 𝐷(𝑠)=𝑠2𝐶1𝐶2𝑅+𝑠𝐶2+𝑔𝑚.(17)

Table 4 shows the availability of each filter response and the corresponding selection of input currents 𝐼in1, 𝐼in2, 𝐼in3, and 𝐼in4. Thus, the proposed structure is a four-input-single-output current mode filter. It may be noted that there is no component matching constraint for obtaining any filter response. The filter parameters are the same as given in (15). The grounded resistance (𝑅) may easily be implemented as variable one using only two MOS [17] for full electronic control of filter parameters. The 𝜔0, 𝑄0, and 𝜔0/𝑄0 can be orthogonally adjusted for low-pass, high-pass, and band-pass responses the way discussed in Section 3.1.

A detailed study of the available similar type of active-element-based (such as CCCCTA, CCCDTA, and CCCCTA) CM filters and the proposed one is given in Table 5. It reveals that although the proposed structure needs one extra resistor, the reported structures [11, 13, 20, 21] suffer from one or more features. In addition some active elements are required to sense current in [13, 21]. Thus, structures in [11, 13, 20, 21] will require some extra circuits to compensate the shortcomings in their features in comparison to the proposed one.

The proposed universal MISO current mode filter is validated through SPICE simulations. The circuit of Figure 8 for a pole frequency of 𝑓0=1.59  MHz, 𝑄=1 has been designed with the component values of 𝐶1=𝐶2=100 pF, 𝑅=1 kΩ, and bias current of DDCCTA equal to 100 μA. Figure 9(a) shows the simulation results for band pass (𝐼out1) and low pass (𝐼out2) filter responses which are available simultaneously for 𝐼in=𝐼in3, 𝐼in1=𝐼in2=𝐼in4=0. Figure 9(b) shows the simulation results for band pass (𝐼out2) and high-pass (𝐼out1) filter responses which are available simultaneously for 𝐼in=𝐼in1, 𝐼in2=𝐼in3=𝐼in4=0. Notch and all pass responses are shown in Figures 9(c) and 9(d) with 𝐼in=𝐼in2=𝐼in4, 𝐼in1=𝐼in3=0 and 𝑅=1 kΩ and 2 kΩ, respectively.

3.3. Oscillator

The current mode filter of Figure 8 may be used as oscillator when output 𝐼out2 is connected to 𝐼in1 as shown in Figure 10. The analysis of the circuit of Figure 10 gives the following characteristic equation:𝑠2𝐶1𝐶2𝑅+𝑠𝐶2𝑅𝑔𝑚1+𝑔𝑚=0.(18) The condition and frequency of oscillation may be computed as 𝑔CO:𝑚=1𝑅,𝜔FO:0=𝑔𝑚𝑅𝐶1𝐶2.(19) The oscillations are available at outputs 𝑉out1 and 𝑉out2, and they are related as𝑉out1𝑔=𝑚𝑠𝐶2𝑉out2.(20) Thus, these voltages exhibit quadrature relationship. The current oscillations are also available at high output impedance at 𝐼out.

To verify the proposed circuit, an oscillator was designed for 1.59 MHz with 𝐶1=𝐶2=100 pF, 𝑅=1 kΩ, and bias current of 100 μA. The simulated current and quadrature voltage waveforms are shown in Figure 11 for which the total harmonic distortion is 1.28%.

3.4. Voltage Amplifier, Current Amplifier, and Grounded Inductor

The proposed DDCCTA may also be configured for voltage and current amplifiers and grounded inductor simulator as shown in Figures 12, 13, and 14, respectively. The transfer functions may be expressed as follows:

(i) voltage amplifier: 𝑉out𝑉in=1𝑅𝑔𝑚,(21)

(ii) current amplifier: 𝐼out𝐼in=𝑅𝑔𝑚,(22)

(iii) grounded inductor simulator: 𝑍in=𝑉in𝐼in=𝑠𝐶𝑅𝑔𝑚.(23) It may be noted that the gain of amplifiers and inductance can be adjusted by 𝑔𝑚, that is, by varying bias current of DDCCTA.

To verify the proposed amplifiers, the simulations have been carried out for 𝑅=0.5 kΩ (2 kΩ) for voltage (current) amplifier and bias current of 25 μA to 400 μA. The results are depicted in Figures 15 and 16. The inductor simulator is also validated through simulation with 𝑅=0.5 KΩ, 𝐶=100 pF, and bias current of 90 μA. Figure 17 shows the simulated and theoretical results and there is close agreement between the two.

4. Conclusion

A new analog building block, namely, DDCCTA, is presented and some of its properties are discussed. It is found that the proposed DDCCTA is useful up to about 201 MHz. As applications of the proposed DDCCTA, VM multifunction filter, CM universal filter, quadrature oscillator, voltage and current amplifiers, and grounded inductor simulator topology are presented. The resistor being grounded may easily be implemented as a variable one using only two MOS [17]. The simulation results verify the theory.