1 Introduction

Biomedical technology emerges since the past century and is believed to be one of the most promising industries in the 21st century together with micro and nano-electronics industries. Recently, DNA molecule based biosensors are being reported by many famous literatures [13]. Naturally, the integrated biosensing system (IBS) which monolithically integrates the biomedical sensor arrays and ASICs such as ultralow-current-mode amplifier (ULCA), ADC, and DSP in a single chip is avidly expected to be realized to greatly reduce the cost of common sensors used in the hospitals and markets. Actually, the proposed sensing schemes implemented on silicon-nanowire and golden surface [2, 3] are inherently compatible with modern CMOS process, however, the fastidious requirements as summarized in Table 1 of ultralow-current-mode operation and sensitivity (nA or sub-nA) for the following stages of ICs make great challenges to analog IC designers. Obviously, conventional transistor–saturation-based current-mode circuits are out of consideration due to the large noise background induced by the DC quiescent current and subthreshold-based current-mode circuits emerge to be the candidates [4, 5].

Table 1 Specifications of integrated biosensor

It is well known that since the subthreshold current appears an exponential function of the gate voltage in MOSFET, subthreshold circuits suffer from power fluctuations and process fluctuations between die to die seriously. Fortunately, they suffer little fluctuations on the same die [6] which makes it possible to realize ultralow-current-mode circuits by integrating all the circuit modules on a single chip [7, 8].

Some ULCA topologies have been reported in literatures [911], as shown in Fig. 1. The circuit in Fig. 1(a) uses a regulated current mirror to achieve current amplification whose quiescent currents are provided by current sources, while the bandwidth is limited by capacitor C0. However, since quiescent current I0 should be low enough to reduce the noise level and meet the requirement of sensitivity, the required current headroom (in both push and pull directions) can hardly be achieved. One can certainly use the complimentary topology in Fig. 1(b) to meet the headroom requirement and increase sensitivity by removing noise background introduced by quiescent current I0, however, at the cost of losing bandwidth on the low input cases.

Fig. 1
figure 1

Conventional ULCA topologies

To meet the specifications in Table 1, in this paper, a ULCA in achieving biosensing pre-amplification purpose has been proposed, characterized and verified by using SMIC 0.18 μm CMOS mixed signal technology. The results show that proposed ULCA can completely satisfy the requirements of IBS application, which makes it a promising candidate for the purpose of pre-amplification of biosensor signals.

2 Circuit descriptions

The proposed topology of ULCA has been shown in Fig. 2. In this circuit, the current from DNA biosensors is input to a complimentary regulated current mirror composed of N type opamp AN0, P type opamp AP0, and transistor M0, M1, M3, M4, where it is amplified by a factor of 10 (20 dB). Opamp AN1, AP1, and M6–M11 compose a voltage limiter. Initially, due to the “virtual short” mechanism “in” is fixed at “clamp” by AN0 and AP0, and a quiescent current of I ref is constructed in M0 and M3 by AN1 and AP1. When a push input is applied, V vn comes down and so does the output of opamp AN1, thus turns off M2, and the current of M0 and M1 is being sinked by AP0, on the other hand, since V vp is also prone to decrease, current provided by AN0 become smaller, while M5 is turned on by AP1 and compensates the current at node “vp”, which limits V vp from decreasing and assures the quiescent current of M0 and M3 exactly equals to the reference current I ref provided by M6–M9 even if the input current I in is much larger than the quiescent current I ref . Similar conclusion can also be made for the pull input cases. It can be seen that M2 and M5 alternatively sustain a quiescent current of I ref for the input current mirror, which in turn keeps a constant bandwidth when input varies between push and pull (positive and negative) directions. Furthermore, I ref can be designed small enough to achieve the required sensitivity and noise level without restricted by the current headroom any more, since the current headroom is no longer depending on the magnitude of quiescent current of the input stage in the proposed ULCA. Therefore, the circuit can provide an extremely high sensitivity and large current headroom at the required bandwidth. Due to the variation and pad leakage issues, I ref is unpractical to be provided off-chip. Therefore, in the design, the biasing stage composed of three steps of current mirroring (each step achieves a conversion factor of 0.1) realized by M12–M16 is introduced, from which a μA off-chip current is down converted by 1,000 times, thus relaxing these unwanted impacts. Capacitors C0 and C1 serve for frequency compensation and bandwidth confinement purposes in the circuit.

Fig. 2
figure 2

Circuit diagram of proposed ULCA

The topologies of auxiliary N and P type opamp are shown in Fig. 3(a) and (b). In the circuit, M0, M1, M3, and M4 compose a differential input stage, and are chosen as large dimensions to improve matching and reduce offset, meanwhile, they are biased in their subthreshold regions for the purpose of noise reduction. Transistor M5 and M6 compose a trans-conductance output stage providing current for the following circuits. Capacitor Cn and Cp are serving for frequency compensation in the circuit, thus ensuring the AC stability.

Fig. 3
figure 3

a The auxiliary N type opamp. b The auxiliary P type opamp

3 Circuit analysis

As found from Fig. 2, when a push input is applied, the conversion gain is provided by regulated current mirror composed of M0, M1, and opamp AP0, while M3–M5 and opamp AP1 are serving as current sources providing the quiescent current for the stage, which can be simplified to the circuit shown in Fig. 4(a). Complimentary discussion of the pull input case leads to the topology shown in Fig. 4(b).

Fig. 4
figure 4

a Simplified circuit of ULCA when a push input is applied. b Simplified circuit of ULCA when a pull input is applied. c Small signal equivalent circuit of simplified ULCA

3.1 AC small signal analysis

The small signal equivalent circuit for AC analysis is shown in Fig. 4(c). In this circuit, the trans-conductance of opamp is modeled as g ma (s) considering delays introduced by parasitic capacitances of its internal nodes. As suggested by [12], g ma (s) can be written as:

$$ g_{ma}\left( s\right)=g_{ma}\left( 1-{\frac{s} {\omega _{a}}}\right) $$
(1)

where g ma is the DC trans-conductance and ω a models the delay.

Detailed analysis of the equivalent circuit results in the characterization function of as 2 + bs + c = 0, where:

$$ a=C_{ia}\left( C_{i}+C_{oa}\right)\omega _{a}+C_{i}\left( C_{oa}-{\frac{g_{ma}}{\omega _{a}}}\right)\omega _{a} $$
(2)
$$ b\approx C_{ia}\left( g_{m0}+g_{m1}+g_{oa}\right)\omega _{a}+\left( g_{m0}+g_{o0}\right) \left( C_{oa}-{\frac{g_{ma}}{\omega _{a}}}\right)\omega _{a} $$
(3)
$$ c\approx g_{mb0}\left( g_{ma}-g_{m1}\right)\omega _{a}+g_{m0}\left( g_{mb1}+g_{oa}+g_{ma}\right)\omega _{a} $$
(4)

and the parameters are defined as follows:

  • C ia : Input capacitance of opamp.

  • C oa : Output capacitance of opamp (Cn or Cp).

  • C i : Cgs0 + Cgs1 + C0 (or C1).

  • g m : Trans-conductance of MOSFET.

  • g mb : Body trans-conductance of MOSFET.

  • g o : Output conductance of MOSFET.

  • g oa : Output conductance of opamp.

In order to maintain the AC stability, a > 0, b > 0, and c > 0 must be satisfied, resulting in the conditions of g ma  > g m1 and C oa  > g ma a . Moreover, it can be found that provided the quiescent current I ref , by adjusting the capacitance of C0 and C1, the bandwidth of proposed ULCA can be confined at the expected value.

3.2 Noise characterization

Generally, three kinds of noises are considered in CMOS circuit: thermal noise and shot noise, which are white noise, and flicker noise or 1/f noise. According to the subthreshold noise characterization in [6, 7] and the discussions in [11], the low frequency noises (flicker noise and some low frequency components of white noise) are being substantially canceled in the input node due to the quiescent current substraction and the symmetrical topology, resulting in that white noise appears more remarkable than flicker noise over the required bandwidth. Furthermore, white noise in the subthreshold MOSFET is basically contributed by shot noise, and the noise power density is given by: S I  = 2qI, where I is the DC current and q is the unit charge [6, 7].

The noise performance of proposed ULCA can be characterized by two noise sources, “vn” and “in” with the corresponding power densities of S vn and S in , which can be calculated as usual: by evaluating the output noise current with input open or shorted to ground and dividing by the gain. Meanwhile, considering the practical noises from V clamp and I ref sources, the simplified expressions are reported as:

$$ S_{in}=4qI_{ref}\left( 1+{\frac{1}{A}}\right)+4kTM^{2}G_{S} $$
(5)
$$ S_{vn}={\frac{4qAI_{ref}+4kTM^{2}A^{2}G_{S}} {g_{ma}^{2}}}+2S_{va}+4kTR_{S} $$
(6)

where A is the current gain, S va is the input–referred noise power density of opamp, M = 0.001 is the conversion factor of biasing current mirrors, R S and G S represent the source resistance and conductance of the voltage and current sources, k and T are the Boltzman constant and absolute temperature, respectively. In practical implementation, the values of R S and G S are 50 Ω and <10−7 s, and the noise voltage and current from the sources over the specified the bandwidth are 76 nVrms and 3.4 fArms, much smaller than the typical noises of opamp and transistors in the application, thus being insignificant for the overall noise performance. From (5) and (6), S in and S vn can be reduced by decreasing the input–referred noise of the opamp and the quiescent current I ref , however, trading with the power consumption and the bandwidth of ULCA.

4 Verification and discussion

The proposed ULCA is verified by using SMIC 0.18 μm CMOS mixed signal technology over the specified temperature range of 10–40°C at all process corners of TT, FF, SS, FS, and SF. Meanwhile, mismatching issues are also analyzed by Monte Carlo simulations over 30 different samples.

As stated in Sect. 3, the DC quiescent current of ULCA comes from the trade-off between noise and bandwidth requirement. From the simulation, the optimized quiescent current is given as I ref  = 1 nA, transistor channel length is chosen as L = 1 μm, and the aspect ratios (W/L) of basic N and P transistor cells are 10 and 20, respectively, while all the capacitances are designed as 1 pF.

4.1 Process corners analysis

Figure 5(a) shows the gain–bandwidth–product (GBW) and input–referred–noise–current (IRNC) as functions of DC input current I in at all process corners, and the data at I in  = 0 is summarized in Table 2. It can be seen that within an input range of ±100 pA, GBW and IRNC virtually remain constant at 96.9 dBHz and 4.02 pArms, respectively, while increase monotonously for larger input levels. The minimal bandwidth is 7.03 kHz, a little bit larger than the specified 6 kHz, and the DC gain holds constantly at 20 dB. Meanwhile, GBW and IRNC are suffering little variations from different process corners, and the relative fluctuations are within ±0.3 and ±5.5%, respectively.

Fig. 5
figure 5

GBW and IRNC versus DC input current varying from −100 to 100 nA. a GBW and IRNC at various process corners. b Temperature dependencies of GBW and IRNC of proposed ULCA

Table 2 Process corners data and temperature characteristics of GBW, 3 dB bandwidth, and IRNC at I in  = 0

Moreover, for −4.67 pA ≤ I in  ≤ 4.67 pA the input current is sinked by the noise floor, and the signal-to-noise-ratio (SNR) is less than 0 dB. When |I in | increases up to 100 pA (the sensitivity level of IBS specification) where the noise level still remains constant, SNR linearly ascends with |I in | to 27.5 ± 0.9 dB. For larger input current, the following equation holds until the input current mirror becomes saturated:

$$ SNR\propto {\frac{I_{in}}{\sqrt{\left( I_{in}+I_{ref}\right)B}}}\propto {\frac{I_{in}} {I_{in}+I_{ref}}}\rightarrow const. $$
(7)

where B is the bandwidth of the circuit at the input current of I in .

The SNR when the input current mirror becomes saturated can be formulated as follow considering the first order pole of the circuit:

$$ SNR\propto {\frac{I_{in}}{\sqrt{\sqrt{I_{in}}B}}}\propto \sqrt{I_{in}} $$
(8)

Equation (7) suggests that SNR tends to converge before the input current mirror saturates, which indicates that the increase of IRNC does not worsen the SNR. This has been verified by the linear part of IRNC curve in Fig. 5(a) when |I in | > 1 nA. The saturation value of SNR is calculated as 54.6 ± 0.3 dB over the five corners. Along with the increase of I in , the input current mirror becomes saturated, and the SNR should follows (8). However, since the second order conjugate pole gradually becomes dominant and extends the bandwidth as suggested by simulation, the increasing of SNR is slower than (8).

4.2 Temperature dependencies

The temperature dependencies of GBW and IRNC as functions of DC input current I in within the specified temperature range of 10–40°C are illustrated in Fig. 5(b), while the data at I in  = 0 is also summarized in Table 2. It is concluded from Fig. 5(b) that both the GBW and IRNC exhibit slightly larger dependencies on temperature with respect to process corners, and vary around ±0.4 and ±7.4%, respectively, within the required temperature range of 10–40°C.

Similar conclusion can be made for SNR as analyzed in the previous section, the SNR at |I in | = 100 pA is 27.2 ± 0.9 dB, and the saturation value of SNR is 55.0 ± 0.8 dB within 10–40°C.

4.3 Mismatch considerations

In reality, the performances of practical circuit also suffers from process fluctuations due to transistor mismatches. To characterize these impacts, Monte–Carlo simulations on gain, 3 dB bandwidth, input–referred–offset (IRO), and IRNC of proposed ULCA are applied over 30 different samples. According to the design kits of SMIC 0.18 μm CMOS mixed signal technology, the standard deviations σ due to threshold voltage V T and aspect ratio W/L mismatches are 1.85 mV and 0.5% for the applied transistor dimension. In the simulation, W, L, and V T are randomly selected within the 3σ range at absolute Gaussian distribution, and are applied to the transistors. The results are shown in Fig. 6. It can be seen that the DC gain distributes from 19.8–20.1 dB, and 21 results of 3 dB bandwidth, IRO, and IRNC within the all 30 samples appear good consistency and randomly distribute in the ranges of 7.03–7.27 kHz, 14.3–16.0 pA, and 4.00–4.67 pArms, while other 9 samples are expressing large deviations.

Fig. 6
figure 6

Monte–Carlo simulation results of DC gain, 3 dB Bandwidth, IRO, and IRNC considering device mismatches. a Monte–Carlo simulation of 3 dB Bandwidth and IRO as functions of DC gain over 30 samples. b Monte–Carlo simulation of IRNC as a function of DC gain over 30 samples

Specifically, the bandwidth and IRNC deviations are mainly induced by the input–referred offsets V off of opamp AN1 and AP1, and IRO deviation is due to the V off of opamp AN0 and AP0, and mismatches of M0, M1, M3, M4. If the offsets of opamp AN1 and AP1 due to transistor mismatches are as large as hundreds millivolts, the quiescent current of M0 and M3 might considerably differ from I ref , which in turn leads to the large deviations on the 3 dB bandwidth and IRNC. Similarly, if offsets of opamp AN0 and AP0, and mismatches of M0, M1, M3, M4 are considerably large, a large DC output current will be observed in the quiescent state, thus worsening the IRO of the circuit. For further improvement of circuit performances and yield, transistor M0, M1, M3, and M4 in Figs. 2, and 3(a) and (b) have to be carefully laid out or even larger areas are applied to these transistors in the design, however, trading with the bandwidth of the circuit.

The summarized circuit performances from post simulation are listed in Table 3. In the worst case, the input sensitivity is 20.7 pA, which determines the lower rail of input dynamic range, while the higher rail restricted by the maximal input current is 38.4 μA. Therefore, the proposed ULCA is capable of achieving an input dynamic range larger than 20 bit, thus satisfies the IBS specification. The SNR at I in  = 38.4 μA is 62.3 dB, roughly 10 dB lower than the value following the square-root law in (8) as a result of the second order conjugate pole of the circuit.

Table 3 Summary of post simulated circuit performances of proposed ULCA

5 Conclusion

In this paper, a novel ULCA aiming at the application of signal pre-amplification in the integrated biosensing system has been proposed and verified by using SMIC 0.18 μm CMOS technology. The proposed ULCA can completely satisfy the prescribed specifications of input current headroom, sensitivity, bandwidth, as well as input dynamic range for IBS applications. The proposed ULCA can also be used for ultralow current amplification in other types of biosensor interfaces, nanoscale device sensing, and optical sensing in the future.