1. Field of the Invention
The present invention relates to electronic circuits, and particularly to a current-mode analog computational circuit.
2. Description of the Related Art
The growing demand for portable operation of electronic systems and biomedical instruments has led to a trend of focusing on low-voltage and low-power designs. Current mode analog circuits are, therefore, very attractive candidates for portable applications where low power consumption and long battery life are key factors. This is because in current-mode circuits, the input and output signals are currents. Furthermore, the circuit performance is determined by currents and the voltage levels are generally irrelevant in determining the circuit performance. Typically, the nodes inside current mode circuits are low-impedance nodes. Thus, the voltage swings are usually small and, therefore, operation from low-voltage supplies is feasible. With low impedance nodes, the time constant of the circuits is relatively low and this results in wide bandwidth circuits. Moreover, in current-mode, the circuits' high gain is, in large part, not required. This results in simpler hardware structures and justifies the growing range of applications of the current-mode circuits, such as in neural networks, microwave and optical systems, continuous time filters and sampled data filters.
A conventional analog multiplier has been widely used as a basic building block in many analog signal processing applications, such as modulators, equalizers, frequency doublers and neural network applications. Existing methods to realize low power consumption in the circuit include using MOSFETs working in weak inversion.
One typical multiplier is a voltage-mode multiplier, with input voltages and an output voltage. This typical multiplier is usually very sensitive to temperature variations. Another typical circuit is a current-mode based circuit that utilizes conventional differential techniques. A major disadvantage of these current-mode based circuits is usually a requirement for a relatively large number of current sources. Another major disadvantage, for example, is a requirement for relatively large aspect ratios for most of the transistors. Consequently, these requirements can increase the cost of the circuit, and can increase power dissipation and degrade the bandwidth of the circuit.
Alternative designs for a four-quadrant multiplier circuit typically are not current-mode based. These alternative design four-quadrant multiplier circuits are usually transresistance based with the output voltage proportional to the multiplication of the input currents. Others alternative design four-quadrant multiplier circuits are usually transconductance based where the output currents are proportional to the input voltages. However, these typical designs can be relatively sensitive to temperature variations. Also, an example of a known single-quadrant multiplier circuit 20 as can be used in a four-quadrant multiplier circuit is shown in
Thus, a current-mode analog computational circuit addressing the aforementioned problems is desired.
Embodiments of a current-mode analog computational circuit include a current-mode CMOS four-quadrant analog multiplier circuit. The current-mode analog computational circuit includes MOSFETs operating in the sub-threshold region to form translinear loops. Embodiments of a current-mode analog computational circuit can be configured to provide multiplier, squaring, divider and inverse analog computational functions. These functions, respectively, provide a multiplier function output current, a squaring function output current, a divider function output current and an inverse function output current. Furthermore, these four functions can be performed for direct current (DC) or alternating current (AC) signals and can be controlled using an external digital circuit to select one function at a time. Embodiments of a current-mode analog computational circuit can have less power consumption and a higher bandwidth and can be fabricated using n-well CMOS technology, for example.
These and other features of the present invention will become readily apparent upon further review of the following specification and drawings.
Unless otherwise indicated, similar reference characters denote corresponding features consistently throughout the attached drawings.
A schematic diagram of embodiments of a current-mode analog computational circuit 100 that can use low-voltage and low-power is shown in
Is=2nβVT2. (1)
The second condition is that the drain-to-source voltage of any transistor must be greater than 4VT.
In this regard, VT is the thermal voltage, β=μnCoxW/L, W is the channel width, L is the channel length, Cox is gate oxide capacitance per unit area, μn is mobility of the electrons in the channel, and n is a slope factor. This implies that the aspect ratios of all the transistors involved in the translinear loop must be selected to meet the anticipated dynamic range of the input and output currents. That is, for larger input and output currents, the aspect ratio, W/L, of all the transistors forming the translinear loop must be increased to meet the aforementioned first and second conditions.
Referring to
where, Iout1 is the output of the multiplier, I1 and I2 are the two input currents and I3 is the bias current.
The four-quadrant multiplier block diagram of embodiments of a current-mode analog computational circuit 100, shown in
With reference to the single-quadrant multiplier circuit 20 of
The output current of the second multiplier circuit 120, with currents i1 and i2 inverted, is given by:
Adding the two outputs of the single-quadrant multipliers, or the first and second multiplier circuits (110, 120), the output current Iout1 is given by:
In embodiments of the current-mode analog computational circuit 100, Equation (5) can selectively implement four functions, namely a multiplying function, a squaring function, a dividing function and an inversing function. The four functions correspond to a multiplying function output current, a squaring function output current, a dividing function output current, and an inversing function output current, respectively. Furthermore, these four functions can be performed for DC or AC signals. These four functions can be controlled using an external circuit, such as a digital circuit, to select one function at a time, for example. Moreover, if operations are to be performed on DC currents only, then AC components of the current must be set to zero and vice versa. These features of embodiments of the current-mode analog computational circuit 100 can be attractive and advantageous for analog signal processing applications.
In regards to the multiplier function of embodiments of the current-mode analog computational circuit 100, if only an AC output current is required, then a DC current component,
may be subtracted from the output. Accordingly, the multiplying function output current Im, will be proportional to the multiplication of the two AC input currents i1 and i2, which may be described by a multiplying function relation:
Inspection of equation (6) shows that the multiplying function output current is proportional to the multiplication of the two AC input currents i1 and i2. Furthermore, the multiplying function output current may be scaled by the DC input current I3, for example.
In regards to the squaring function of embodiments of the current-mode analog computational circuit 100, using equation (6), the squaring function output current Isq is obtained by forcing the two AC input currents i1 and i2 to be approximately equal. Accordingly, equation (6) may be simplified to a squaring function relation:
As given by equation (7), the squaring function output current Isq is proportional to the square of the AC input current i1 and can be scaled by the DC biasing input current I3, for example.
In regards to the divider function embodiments of the current-mode analog computational circuit 100, using equation (6), the divider function output current Id is obtained by maintaining the current i1 at a constant value, setting i2 as the dividend and setting i3 as the divisor. Accordingly, equation (6) may be simplified to a divider function relation where k1=2i1:
As described by equation (8), the divider function output current Id is proportional to the ratio between the two input currents i2 and I3, and the ratio can be scaled by the current i1, for example.
In regards to the inverse function of embodiments of the current-mode analog computational circuit 100, it is a modified version of the divider function. It can be obtained by keeping i1 and i2 constant and making I3 as the input signal. Equation (6) then reduces to a divider function relation where k2=2i1i2 given by:
As described by equation (9), the inversing function output current Ii is proportional to the inverse of the input current I3 and can be scaled by the currents i1 and i2, for example.
An embodiment of the current-mode analog computational circuit 100 is illustrated in embodiment of a current-mode analog computational circuit 300, including a current inversion circuit 330, illustrated in
As illustrated in
The current inversion circuit 330 of the current-mode analog computational circuit 300 inverts a portion of the plurality of AC input currents to generate a plurality of inverted AC input currents.
The second multiplier circuit 320 includes a plurality of metal-oxide-semiconductor field-effect transistors (MOSFETs) MP5-MP8 configured to operate in a sub-threshold region to form at least one translinear loop, the second multiplier circuit 320 is configured to generate a second circuit output current related to the plurality of inverted AC input currents, the plurality of DC input currents, and the at least one DC biasing input current.
The current-mode analog computational circuit 300 generates a resulting output current including the first circuit output current and the second circuit output current, the resulting output current corresponding to a function output current, the function output current corresponding to at least one of a multiplying function output current, a squaring function output current, a divider function output current, and an inverse function output current, the function output current being related to the plurality AC input currents, the plurality of DC input currents, and the at least one DC biasing input current, as discussed.
The embodiment of the current-mode analog computational circuit 300 was simulated in relation to a multiplying function, a squaring function, a dividing function and an inversing function, the simulation results being illustrated in
In the simulation, the current I1 was varied from −30-nA to 30-nA. The aspect ratios of all the transistors of the current-mode analog computational circuit 300 and the DC biasing circuit 400 used in the simulation are shown in Table 1. These ratios were chosen such that all the transistors involved in the translinear loops of
The DC transfer characteristic of the four-quadrant multiplier of the current-mode analog computational circuit 300 is shown in the plot 500 of
Additionally, the squaring function of the current-mode analog computational circuit 300 was verified by simulation. The simulation results, shown in the plot 700 of
Simulation of the divider function of the current-mode analog computational circuit 300 is shown in the plot 800 of
Also, a frequency response of the current-mode analog computational circuit 300 of
Simulations of the effect of temperature variations on the squaring circuit performance of the current-mode analog computational circuit 300 were conducted. The temperature was varied from 20° C. to 70° C. The simulation result is shown in the plot 1200 of
The simulation results for the multiplying, dividing, inverse and squaring functions of the current-mode analog computational circuit 300 are in substantial agreement with the aforementioned relations and calculations. A comparison between the performance of the embodiment of a current-mode analog computational circuit 300 and various known comparison circuits is depicted in Table 2. Comparison circuit 1 in Table 2 is described in M. Gravati et. al., “A novel current-mode very low power analog CMOS four-quadrant multiplier,” in Proceedings of ESSCIRC, France (2005), pp. 495-498. Comparison circuit 2 in Table 2 is described in C.-C. Chang, S. I. Liu, “Weak inversion four-quadrant multiplier and two-quadrant divider,” Electron Letter 34(22), 2079-2080 (1998). Comparison circuit 3 in Table 2 is described in W. Liu, S. I. Liu, “Design of a CMOS low-power and low-voltage four-quadrant analog multiplier,” Analog Integrated Circuits Signal Process, 63(2), 307-312 (2010). As evidenced from Table 2, embodiments of the current-mode analog computational circuit have a relatively better performance than the comparison circuits 1-3 in terms of the total harmonic distortion (THD), linearity error, bandwidth and the power consumption.
Embodiments of a current-mode analog computational circuit with low-voltage and low-power were described using MOSFETS operating in the sub-threshold region. Various embodiments of the current-mode analog computational circuit can be configured to implement multiplying, dividing, inverse and squaring functions. The design of the current-mode analog computational circuit is relatively easy to fabricate using a CMOS n-well process, for example. Post-layout simulation confirms the functionality of the multiplying, dividing, inverse and squaring functions.
It is to be understood that the present invention is not limited to the embodiments described above, but encompasses any and all embodiments within the scope of the following claims.
Number | Name | Date | Kind |
---|---|---|---|
4586155 | Gilbert | Apr 1986 | A |
5966040 | Gai et al. | Oct 1999 | A |
20110291807 | Law et al. | Dec 2011 | A1 |
Number | Date | Country |
---|---|---|
1976218 | Jun 2007 | CN |
201113977 | Sep 2008 | CN |
Entry |
---|
Kaedi, S.; Farshidi, E., “A new low voltage four-quadrant current mode multiplier,” Electrical Engineering (ICEE), 2012 20th Iranian Conference on , vol., no., pp. 160,164, May 15-17, 2012. |
Al-Absi, M.A.; Hussein, A.; Abuelma'atti, M.T., “A novel current-mode ultra low power analog CMOS four quadrant multiplier,” Computer and Communication Engineering (ICCCE), 2012 International Conference on , vol., no., pp. 13, 17, Jul. 3-5, 201. |
Andreou et al., “Current-Mode Subthreshold MOS Circuits for Analog VLSI Neural Systems,” IEEE Transactions on Neural Networks, vol. 2, No. 2, Mar. 1991, pp. 205-213. |
A. Boura, M. Husak, “NMOS and PMOS translinear multiplying cell for current-mode signal processing,” In Proceedings of the Seventh International Conference on Advanced Semiconductor Devices and Microsystems (2008), pp. 83-86. |
C.-C. Chang, S.I. Liu, “Weak inversion four-quadrant multiplier and two-quadrant divider,” Electron. Lett. 34 (22) , 2079-2080 (1998). |
D. Coue, G. Wilson, “A four-quadrant subthreshold mode multiplier for analog neural network applications,” IEEE Trans. Neural Netw. 7 (5) , 1212-1219 (1996). |
M. Gravati, M. Valle, G. Ferri, N. Guerrini, L. Reyes, “A novel current-mode very low power analog CMOS four-quadrant multiplier,” In Proceedings of ESSCIRC, France (2005), pp. 495-498. |
W. Liu, S.I. Liu, Design of a CMOS low-power and low-voltage four-quadrant analog multiplier. Analog Integr. Circuits Signal Process. 63 (2) , 307-312 (2010). |