Skip to main content
NIHPA Author Manuscripts logoLink to NIHPA Author Manuscripts
. Author manuscript; available in PMC: 2017 Feb 1.
Published in final edited form as: IEEE Trans Nucl Sci. 2016 Feb 3;63(1):316–324. doi: 10.1109/TNS.2016.2516007

Stability of the Baseline Holder in Readout Circuits For Radiation Detectors

Y Chen 1,2, Y Cui 3, P O’Connor 4, Y Seo 5, G S Camarda 6, A Hossain 7, U Roy 8, G Yang 9, R B James 10
PMCID: PMC4862744  NIHMSID: NIHMS761628  PMID: 27182081

Abstract

Baseline holder (BLH) circuits are used widely to stabilize the analog output of application-specific integrated circuits (ASICs) for high-count-rate applications. The careful design of BLH circuits is vital to the overall stability of the analog-signal-processing chain in ASICs. Recently, we observed self-triggered fluctuations in an ASIC in which the shaping circuits have a BLH circuit in the feedback loop. In fact, further investigations showed that methods of enhancing small-signal stabilities cause an even worse situation. To resolve this problem, we used large-signal analyses to study the circuit’s stability. We found that a relatively small gain for the error amplifier and a small current in the non-linear stage of the BLH are required to enhance stability in large-signal analysis, which will compromise the properties of the BLH. These findings were verified by SPICE simulations. In this paper, we present our detailed analysis of the BLH circuits, and propose an improved version of them that have only minimal self-triggered fluctuations. We summarize the design considerations both for the stability and the properties of the BLH circuits.

Index Terms: ASIC, Baseline holder, Large-signal analyses, Stability, Transient-noise analyses

I. Introduction

Room-temperature semiconductor radiation detectors, such as those made of cadmium zinc telluride (CdZnTe or CZT) are attractive for applications in x-ray and gamma-ray spectroscopy and medical-imaging because of their high energy resolution, compactness, and ability to operate at room temperature [1]–[3]. The signals generated by these detectors are relatively weak; thus, readout circuits with a high gain are needed to achieve a good signal-to-noise ratio (SNR). When the readout channel is DC-coupled to the detectors, and by using a unipolar shaping-network, the output of the readout channel will shift towards the power, or to ground, due to the leakage current of the detectors and the increased event rate.

Previously, a baseline holder (BLH) circuit was developed to stabilize the output baseline by establishing a low-frequency feedback loop to the shaping circuits without introducing extra noise or instabilities [4]. Compared to AC coupling, the non-linear response of the BLH can minimize baseline shifting at high event-rates. Such a BLH was successfully implemented in several different application-specific integrated circuits (ASICs) [5]–[11].

Recently, we observed self-trigged triangular-shape fluctuations on the baseline of an ASIC using a BLH circuit (Fig. 1). We found no issue of stability in the shaper-BLH closed loop, either by small-signal analysis, or by SPICE simulation. However, the observed slow recovery time, similar to the response of the BLH to an injected signal opposite to the expected polarity, led us to analyze the large-signal response of the circuit to the noise and other perturbations. In Section II, we discuss the stability of the BLH circuit both in small-signal and large-signal analyses; it suggests that there is a trade-off between the stability and performance of the BLH circuit that ensures the stability of the circuit in a large-signal response. In section III, we discuss some improved circuit structures. In section IV, we detail our use of the SPICE simulation to validate our analyses, and to obtain the time-domain response of BLH to the noise on the baseline using transient-noise analysis. Some factors revealed by this simulation, significantly degrade the large-signals’ stability, as is discussed in Section V. The circuits are implemented in a 0.25-µm CMOS technology with a 2.5-V power supply.

Fig. 1.

Fig. 1

Self-triggered pulses on the baseline measured with an oscilloscope. VP~10 mV is the noise level (root-mean-square (rms) value) at the baseline without the self-triggered pulses.

II. Analysis of BLH stability

Generally, the baseline holder is inserted into a feedback loop including the entire shaping stage, as shown in Fig. 2. We assumed that the input current signal, Ii(t), viz. the output of the charge-sensitive amplifier (CSA), is unipolar, and that the leakage current has the same direction as the signal, as is common in CZT-based detector systems. The baseline holder has two functions: 1) Minimizing the variations of the output baseline caused by the leakage (DC) current, which is occasioned by the low-pass stage; and, 2) limiting the negative shift of the baseline caused by signals at high rates, which is fulfilled by the non-linear stage. This closed loop must be stable to prevent oscillations, as discussed in Ref. [4].

Fig. 2.

Fig. 2

Block diagram of the shaping stage with a baseline holder (BLH).

A. Properties and small-signal stability of BLH

We implemented a BLH circuit similar to the one described in [4], which is shown in Fig. 3. Both the non-linear stage and the low-pass stage were built using source followers due to their simple structure and low power consumption, as is needed in applications with a high channel-density. The source followers are biased at a tiny current (around 10 nA for the NL stage, and 10 pA for the LP stage [4]) to drive large capacitors so hence, the slew rates are limited, and a non-linear I-V response to larger input signals is implemented. The BLH is designed for unipolar signals, while Vout(t) is positive, as shown in Fig. 2.

Fig. 3.

Fig. 3

Detailed structure of a BLH in [4].

To simplify the analysis, the shaper in Fig. 2 is assumed to be a single-pole low-pass filter with a transfer function H (s) = H (0)/(1 + s τSH), where τSH is the time constant, and H(0) is the DC trans-impedance gain. Given the voltage gain, AAMP, of the error amplifier, and the trans-conductance, g0, of the V-to-I output stage, the frequency response of the BLH can be modeled as a low-pass filter with two poles, as depicted in (1), where ωNL = INL/(nVTC1) and ωLP = ILP/(nVTC2) respectively are the pole frequencies of the non-linear stage and the low-pass stage, INL and ILP are the bias currents of both stages, and C1 and C2 are the load capacitors.

iF(s)Vout(s)=AAMPg0(1+sωNL)(1+sωLP) (1)

VT = kT/q is the thermal potential with a value of 25.8 mV at 300 K, and n is the sub-threshold slope factor of MOSFETs. Next, we rewrite some important conclusions from [4] to assist our further discussions here.

  1. Small-signal stability: When ωLP is set much lower than ωNL and 1/τSH, the following requirements should be met for assuring enough phase-margin in the Shaper-BLH system. Generally, the left should be at least one to two orders-of-magnitude smaller than the right.
    {AloopωLP<<ωNLAloopωLP<<1/τSH{H(0)AAMPg0(ILP/C2)<<INL/C1ILP/C2<<nVT/H(0)AAMPg0τSH (2)
    Aloop = H (0) AAMP g0 is the DC gain of the loop.
  2. Close-loop DC gain: Under (2), the close-loop response and its DC gain, Acl, can be approximated by (3) and (4) [4].
    Vout(s)Ii(s)H(s)×(1+sωLP)Aloop(1+sAloopωLP) (3)
    Acl=H(0)Aloop=1AAMPg0 (4)
    Acl indicates the baseline gain to the input leakage current that should be minimized.
  3. High-rate performance: In ref. [4], when the event rate Rt of the input current pulses is high, the baseline shift was described by (5), where Vdd is the supply power voltage, and τP is the peaking time of the output signal.
    ΔVout2VddτPRtKaAAMP (5)

The coefficient Ka is a constant at ωNL <1/(6τP), and increases as ωNL thereafter.

Equations (4) and (5) suggest the need for a larger AAMP and go to assure the better performance of the BLH. Equation (2) reveals that, for good small-signal stability, the slew rate of the low-pass stage (ILP/C2) should be low, while that of the non-linear stage (INL/C1) should be relatively large. Considering the compromise between (2) and ωNL <1/6τP, ωNL should have the same magnitude as 1/τSH. It is noteworthy that as long as the second pole of the open-loop ωNL <1/τP, increasing INL/C1 will enhance the circuit’s stability.

The parameters of BLH in the tested ASIC are listed in Table I; the AC sweep simulation by the Silvaco® SmartSpice simulator showed that a small-signal phase-margin of more than 90 degrees was achieved. Nevertheless, the closed loop still exhibited instability, and the self-trigged negative pulses on the baseline without signal inputs, as shown in Fig. 1, and increasing INL/C1 actually worsened the oscillation, that is, in contrast to the small-signal analysis. Hence, we decided further to investigate the stability of the BLH by analyzing the circuit’s large-signal response.

Table I.

Parameters of tested ASIC for BLH analysis

Parameters in BLH Designed Value
AAMP 100
g0 4.3 µS
n 1.59 (Derived from Id-Vgs Curve by SPICE simulation)a
VT 25.8 mV
INL 100 nA
C1 0.5 pF
ILP 16.62 pA
C2 7.5 pF
H(0) of Shaper 130 dB
τSH 167 ns
Gain from detector to Baseline Voltage 400 mV/fC
RMS noise value VP on the baseline without the instability cause by BLH 10 mV (equivalent to ~150 e- ENC)
a

Id is the drain current and Vgs is the gate-source voltage of a MOSFET.

B. Transient response of the low-pass stage, and the large-signal stability of the BLH

Since the pole of low-pass stage should be set at an extremely low frequency, and implementing large capacitors on the chip is impractical, the low-pass source follower must be biased at a very small value, typically no more than 100 pA. Thus, the MOSFET of the source follower works in the sub-threshold region; its Id-Vgs relationship is exponential rather than square [12], leading to a big variation in the trans-conductance, gm = Id/nVT, even when the operation point changes only slightly. In this case, the large-signal response of MOSFET should be used to calculate the transient current, Id, when Vgs is changed.

Fig. 4 is a detailed circuit of the low-pass stage. In the static state, (6) is used to describe the relationship between ILP and the static voltages VNL0 and VLP0 of VNL(t) and VLP(t) [12],

ILP=(WL)M1I0eVLP0VNL0nVT (6)

where I0 is a process-dominant parameter, and W and L, respectively, are the width and length of M1. In our design, W/L is 0.48 µm/4.08 µm for M1, and 0.48 µm/19.08 µm for M2. Both ratios are small enough to ensure a very low static current in the low-pass stage.

Fig. 4.

Fig. 4

Discharging process of the LP stage. Figure should follow its description in the text, so move it below the following paragraph.

When there is no signal, the noise generated by the detector’s leakage current and the front-end circuits may cause a small increase in the baseline voltage injected into the error amplifier of the BLH. If the output at the error amplifier Vamp(t) is large enough, the output voltage of the non-linear stage VNL(t) decreases linearly with a slope K equal to the slew rate of non-linear source follower, INL/C1 (7).

VNL(t)=VNL0Kt,K=INL/C1 (7)

The transient current Id(t) of the source follower then will discharge the capacitor, C2, causing a decline in the output of the low-pass stage VLP(t). The following equations can be used to describe this process.

Id(t)=(WL)M1I0eVLP(t)VNL(t)nVT (8)
IC(t)=C2dVLP(t)dt=Id(t)ILP (9)

Equations (6)(9) can be transformed into a Riccati equation of Ic(t) with IC (0+) ≈ 0 and can be solved as follows:

IC(t)=eKt/nVTe(ILP/nVTC2)te(ILP/nVTC2)tILPC2KeKt/nVTILP (10)

Considering the assumption in Section A, ILP/C2 << K, (10) can be approximated to (11) during the discharging process.

IC(t)(eKt/nVT1)ILP,0<ttdis (11)
IC max=IC(tdis)=(eKtdis/nVT1)ILP

Here, tdis refers to the total time of such discharging process to C2 when VNL(t) decreases at a constant rate, K.

Equations (10) and (11) indicate that the decrease on VLP(t) is smaller than the decrease on VNL(t), and Id(t) (as well as IC(t)) will increase exponentially with time, with a time constant of nVT/K. This transient change of IC(t) is much bigger than small-signal analysis, wherein IC(t) is close to (gmK)t ≈ (ILPK/nVT)t. As is the case in our ASIC, within a duration tdis of 6τSH =1 µs (twice the peaking time of a 3rd CR-RC shaper [13]) it will generate ICmax ≈ 130ILP, viz., much larger than the designed bias current.

The discharging current IC(t) will cause an increase of the feedback current If(t) shown in Fig. 2 with a peak value of Ifp (12). As If(t) also increases exponentially with a time constant, nVT/K, comparable to τSH, the baseline according could even drop below the original value, leading to increase of VNL(t) and a cessation of the discharging process at the time tdis.

If(t)g0VLP(t)=g0C20+tIC(t)dt=g0(ILPnVTC2K(eKnVT1)ILPC2t)+If(0+), (12)
0<ttdis
Ifp=If(tdis)g0ILP/C2K/nVTeKnVTtdis=g0C2K/nVTIc max

After that, as shown in Fig. 5, Id(t) will decrease exponentially to almost 0. The falling time tf of Id(t) (as well as IC(t)) is smaller than tdis because both the drop of VLP(t) and the increase of VNL(t) will force M1 in LP stage to cut off quickly. However, it is determined by the time-domain response of the shaping circuit, the error amplifier and the NL stage altogether. A SPICE simulation can be used to derive the accurate value of tf, which is explained in Section IV.A. Since If(t) is the integration of IC(t), the peak value Ifp can be multiplied by a simple factor λ, which is related to the ratio of (tdis+tf)/tdis. After that, the charging current to C2 is almost constant and equal to ILP, and If(t) is:

If(t)=g0VLP(t)g0ILPC2(ttdis)+Ifp,t>tdis (13)

Thus, in a case when signals with polarity opposite to the normal detector signals are injected, the baseline voltage will recover in a very slow rate proportional to ILP/C2. During this recovery period, M1 is cut-off so there is no discharging on C2 until the baseline returns to the normal value.

Fig. 5.

Fig. 5

Charging process of LP stage.

Therefore, a negative triangular-shaped voltage pulse will occur at the baseline, similar to the measurement in Fig. 1. The entire process is depicted in Fig. 6, which agrees with SPICE simulation discussed later in this paper. During the charging process, the variation rate g0ILP/C2 of the If(t) baseline is slow compared with 1/τSH, and thus, the If(t) can be approximated by a step function, while the DC trans-impedance H(0) of the shaper can be used to calculated the peak amplitude of the negative pulse:

VfpH(0)Ifp=H(0)g0C2K/nVTIC max (14)

Fig. 6.

Fig. 6

Time-domain waveforms of large-signal analysis of the LP stage. Static values are ignored. The red dashed waveform in Vout(t) indicates the output pulse h(t) from the shaper without the influence of feedback from the BLH.

Such a pulse, triggered by the noise, cannot be derived using only small-signal analysis and can occur randomly over time with and without signal inputs, so resulting in random fluctuation on the baseline. Thus, we suggest that large-signal stability should be considered, wherein the height of the negative pulse in (14) should be smaller than the noise level, VP itself, at the baseline.

Vfp<VP (15)

To calculate the discharging time tdis, we assumed that the noise pulses at the baseline bear a similar normalized waveform h(t) as do the signals with amplitude of VP, and that they are separated from the following negative triangular pulses caused by the feedback. During the discharging process, the output of the error amplifier Vamp(t) can be estimated as AAMPVph(t). Then, tdis is the time when Vamp(t) goes across VNL(t) at the lagging edge (i.e., after the peaking time, tp), before which the slope of VNL(t) is limited to the slew rate K, as explained in Fig. 6.

{AAMPVph(tdis)=Ktdistdis>tp (16)

Equation (16) can be solved numerically. For the 3rd CR-RC shaper in the test ASIC, and using the parameters in Table I, we found that the result of eKtdis will increase when either AAMPVP or K increases, as shown in Fig. 7. Particularly, an increase in K will cause an almost exponential increase of eKtdis/nVT (i.e., ICmax and Vfp), which entails a heavier instability on the baseline. Also, it should be considered that when more than two noise-pulses occur simultaneously, their overlap can generate tdis much larger than the solution to (16), leading to an exponential increase of Vfp. Thus the assumption of tdis should be larger, as discussed later in Section V.

Fig. 7.

Fig. 7

Numerical solution of eKtdis/nVT from (16). For the whole channel of our tested ASIC, Vp=10 mV as specified in Table I.

Apparently, the key to stopping the whole process and enhancing the large-signal stability of BLH is to limit the discharging current ICmax described in (14), which is exponential to the product of Ktdis. Decreasing K and AAMP will help, but a reduced K could introduce instabilities in the small signals, and smaller AAMP should be a compromise with the high-rate performance of BLH, already shown in (5). Thus, we introduced the new circuit structures to improve the large-signal stability of the shaper-BLH loop in next section.

III. Improved design of the BLH for large-signal stability

To limit the discharging current, another current source M0 is connected to the drain node of the LP source follower (Fig. 8), as discussed in [4]. The bias current of M0 is designed as twice that of the bias current of M2, so the current, Id(t), should be limited up to 2ILP. VE(t) is about 20 mV in the static condition. When VNL(t) decreases, VE(t) will go up to VLP(t), bringing the source-drain voltage of M1 almost down to 0, and reducing the M1 current Id(t) to 2ILP. However, since there are the parasitic drain-bulk capacitors, Cd0 and Cd1, the transient discharging current, Id0(t)+Id1(t), still can be much larger than 2ILP, so generating a large-value ICmax to discharge C2.

Fig. 8.

Fig. 8

The transient process in the LP stage with current limitation used in [4].

Assuming VLP(t) constantly is equal to VLP0, using (11) we can derive an approximate Icmax1 and its time tmax using (17) and (18) (CE = Cd0 + Cd1).

VE(tmax)=1CE0tmaxIC(τ)dτ+VE0=VLP0 (17)
Ic max 1=IC(tmax)CE(VLP0VE0)(K/nVT) (18)

When tmax < tdis, the maximum discharging current Ic(t) can be limited to (18), and the amplitude of the negative voltage pulse in (14) can be replaced by the following:

VfpH(0)g0C2K/nVTIc max 1=H(0)g0CEC2(VLP0VE0) (19)

Equation (19) provides an upper limit to the amplitude of the negative pulses, which is independent of the NL-stage current and discharging time, tdis, but is sensitive to the parasitic parameters. In our design, we selected the channel width W of both M1 and M0 as the minimum value (0.48 µm) in our CMOS process, leading to a minimum CE = 2.7 fF, which is limited by the fabrication process. Meanwhile VLP0 should be sufficiently high to allow all MOSFETs to work at their proper static condition. For a VLP0 of around 0.8 V, Icmax1 is about 5 nA, still much larger than the DC bias current of the LP stage. A source-bulk-connected PMOS M1 can be used to decrease the discharging current (Fig. 9(a)); in this case, the current, Id1(t), will flow only in the opposite direction to Id(t), so reducing the equivalent capacitor at node E to CE ~ Cd0. However, such a source-bulk connection will affect the threshold voltage M1, so requiring the redesign of the static voltage at each node. Extra area is also needed to implement a separate N-well in the layout; thus, we did not adopt this method in our current ASIC.

Fig. 9.

Fig. 9

Improved structures to limit the current in the LP stage.

To minimize the voltage change in (19), we introduced a float voltage to the source node of M0 to elevate the static value of VE0, so enhancing the large-signal stability of the BLH (Fig. 9(b)). Vfloat was implemented by a MOSFET voltage-divider in our design, and VE0 was optimized ensuring that M1 operates in the saturation region. For a small-signal input, the source of M0 is connected equivalently to the ground via a small resistor, so maintaining all the conditions in (3)(5). The proposed W/L ratios are (0.48 µm/2.04 µm) for both Mb0 and Mb1, and (0.48 µm/19.8 µm) for M0.

IV. Circuit Simulation with SPICE

We used the Silvaco® SmartSpice simulator to analyze the transient response of our BLH. First, we simulated the negative pulses triggered by a single noise-pulse at the baseline, and then compared them with our theoretical analyses in Sections II and III. The influence of varying INL and AAMP are shown. Then, we invoked transient noise simulation to study the transient response to noise sources in both the detectors and the electronics.

A. Transient response of BLH to single noise-pulses at the baseline

At the input of the shaper, we injected a 5-fC current pulse to generate a noise pulse of ~20 mV amplitude at the baseline, i.e., twice the measured root-mean-square (rms) value on the baseline, and equal to an ENC of 300 e. Figure 10 shows the simulated waveforms of baseline voltage Vout(t), the NL stage output voltage VNL(t), the LP capacitor’s discharging current IC(t), and the BLH feedback current, If(t). We found that the input signal triggered an exponentially increasing, and slowly decreasing feedback current, If(t), so generating a triangular-shaped negative pulse on the baseline, immediately after the output pulse. This finding agrees with the analysis depicted in Fig. 6. By measuring the ratio between tdis and tf, we derived a simple multiplication factor λ of 1.6 as the correction to the Vfp in (14). In general, to assure safety in a new design, we could estimate the falling time of IC(t) as being the same as its rising time, thus an estimate of λ = 2 was chosen for consideration in our design.

Fig. 10.

Fig. 10

Results of a transient simulation when INL=100 nA and AAMP = 100. A current pulse with a total charge of 5 fC is injected to the input at 20 µs. (a) The total response. (b) A zoom of the waveforms around 20–25 µs. λ can be derived as 1.6 from the ratio of (tdis+tf)/tdis

To analyze the pulse height influenced by AAMP and K, we employed AAMP values from 10 to 100, and INL from 10 nA to 100 nA. We noted that the range we chose for INL guarantees that ωNL is within 10 Aloop ωLP ~ 1/τSH, so maintaining the properties summarized in Section II.A. Fig.11 compares the calculations and the SPICE simulations, both of which indicate an exponential increase with INL. Their variation, according to AAMP, is almost linear, a conclusion that also can be derived by the approximate linear relationship shown in Fig. 7 (left).

Fig. 11.

Fig. 11

Maximum IC and Vfp variations with INL and AAMP. The original variation at Vout(t) caused by the injected current pulses is ~20 mV. The calculated Vfp is multiplied by a shape-correction factor λ of 1.6. The vertical dashed lines indicate the required range of INL for BLH properties from the small-signal analyses, which range from 10AloopωLPC1nVT to C1nVTSH.

We also simulated the situation where the current-control structures shown in Figs. 8 and 9 were used; the results are shown in Fig. 12. When no source-shifting structure was used, the parasitic capacitor CE was ~2.7 fF, and VLP0-VE0 is 0.8 V. The source-shifting structure we used lowered VLP0-VE0 to 0.3 V. The limit of the height of the feedback pulse, Vfp, was found both by calculation and simulation, indicating our validation of this approach to enhancing the stability in the large-signal response.

Fig. 12.

Fig. 12

Influence of current control structures on Vfp when AAMP=100

B. Transient Noise Simulations

To analyze the response of the time-domain of the circuit to the noise, we analyzed the transient noise using the SmartSpice simulator. The software uses Monte-Carlo techniques to generate random numbers with a Gaussian distribution based on intensity of the noise each device should produce [14]. Thus, noise can be taken into account in simulating a transient response. Fig. 13 shows the waveforms of such transient-noise simulations. When no negative pulses occur, the noise level at Vout(t) is 10 mV (rms), similar to the test results.

Fig. 13.

Fig. 13

(a) Simulation results using transient noise analysis. AAMP=100 and INL=100 nA. (b) The zoomed-in views of regions marked with the dashed line in (a).

Since the discharging current in the LP stage is the key to the whole process described in section III, its standard deviation value in the simulation results can indicate the large-signal stability. We simulated the transient response of shaper and the BLH over 5 minutes in one run (Fig. 13), and employed 10 samples with difference initial seed for the Monte Carlo approach. Table II summarizes the results. Both the decrease in AAMP and INL can reduce the discharging process, as detailed before. It also was found that the current mirror and source voltage shift structure can contribute to the large-signal stability by limiting the peaking value of the discharging current (Fig. 14). It is found that by adopting both the current mirror- and source-voltage-shift-structures, AAMP can be left as 100 while maintaining a comparable stability performance as AAMP = 40, which can reduce the variation of the baseline caused both by the leakage current and counting rate by a factor of 2.5, as revealed in (4) and (5). This is validated in our newly designed ASIC. Since such instability from the large-signal process cannot just be derived from simulations of an AC noise analysis or small-signal stability, the simulation of transient noise, combined with Monte Carlo calculations will be useful when designing a BLH to evaluate the outcome on the baseline of such randomly occurring negative pulses

Table II.

Simulation results using transient noise analysis in the time of 10 × 5 milliseconds. Other circuit parameters are the same as in Table I.

Circuit Conditions Standard
deviation of
ICmax (pA)
Peak value of
ICmax (nA)
INL=100 nA, AAMP=100 385.38 156.51
INL=100 nA, AAMP=80 281.18 47.76
INL=100 nA, AAMP=60 228.65 23.49
INL=100 nA, AAMP=40 101.8 7.92

INL=80 nA, AAMP=60 182.68 19.35
INL=60 nA, AAMP=60 130.79 14.13
INL=40 nA, AAMP=60 86.51 9.91

INL=100 nA, AAMP=100, current mirror added 137.95 8.85
INL=100 nA, AAMP=100, current mirror and source voltage shift added 102.06 2.68

Fig. 14.

Fig. 14

Simulation of transient noise shows the stability of improved BLH circuits. AAMP=100 and INL=100 nA. (a) No current limitations; (b) Current mirror added (Fig. 8); and, (c) Current mirror and voltage shift added (Fig. 9(b)).

V. Discussion

A. Effects from noise overlap

As detailed in Section IV.A, we found that the maximum Vfp caused by twice the noise level, VP, is quite small compared with to the VP itself; thus, for most cases we simulated, a large-signal stability of (15) should be obtained. However, in the simulating the transient noise, bigger variations than calculated still occurred occasionally in the baseline. We found that the overlap of noise pulses will cause tdis to be larger than (16). Looking back at (11) and (14), we found that a variation of tdis influences Vfp significantly since they have an exponential relationship.

As discussed, the entire process can be triggered only by a positive pulse on the baseline. There could be three timing relations between two noise-pulses; the results of their SPICE transient simulations results are shown in Fig. 15. When two pulses occur successively (as shown in Fig. 15(b)), the combination of two linear ones decreasing on VNL(t) will generate a single exponential IC(t) pulse with a duration of up to 2tdis, so resulting in a much larger negative pulse. When the two pulses are too close to each other (Fig. 15(a)), the discharge duration is shorter than 2tdis and the overlap of pulses approximately generates a single pulse with a height of 2Vp. According to Fig. 7, eKtdis/nVT increases approximately linearly with VP, so finally only a negative value of 2Vfp can be found on the baseline. In the case wherein the later pulse occurs within the recovery time of the first pulse (Fig. 15 (c) and (d)), the current flowing through the LP-stage source follower is smaller than ILP; thus, IC(t) triggered by the latter pulse is smaller, and the final variation of the baseline also is smaller than 2Vfp.

Fig. 15.

Fig. 15

Overlap of two noise pulses and their transient responses. INL=100 nA, and AAMP=100.Two noise pulses with height of 10 mV and interval of Δt are generated at the baseline. (a) Two pulses are too close to each other; (b) Two pulses occur successively; (c) and (d) Two pulses are separated, and the latter occurs during the recovery time of the first pulse.

As the noise pulses are distributed randomly over time with their intervals following an exponential distribution [15], we assumed that the possibility is small of more than two positive pulses occurring exactly one after another; thus the maximum discharging time of 2tdis can be used to evaluate the stability of the BLH. Fig. 16 shows the ratio of Vfp/Vp changing with INL when AAMP=100, so providing a large big increase in Vfp when the discharging duration is from tdis to 2tdis. A more precise prediction of the random discharging process can be obtained by using more detailed time-domain noise models.

Fig. 16.

Fig. 16

Feedback Ratio Vfp/Vp vs. INL with enlarging tdis. Here, =10 mV and AAMP=100.

B. Design considerations for both small-signal- and large-signal-stability

The properties and stability requirement of BLH circuits are summarized in (22) where tdis is derived using (16), and twice the value is used for analyzing stability. λ is the multiplication factor we described in Section IV.A, and is estimated as 2 for safety. For a specific shaping system, H(0), τSH (related to τP), and the noise level, VP, are fixed and there are four parameters to be optimized: INL/C1, ILP/C2, AAMP, g0. Thus, we generally can obtain the design flow of a BLH.

{dVout/dIleak=Acl(0)=1/AAMPg0ΔVout|Rt=2VddτPRtKa/AAMPH(0)AAMPg0(ILP/C2)<<INL/C1<~nVT/τSHλH(0)g0INL/C1nVT(e2tdisINL/C1nVT1)ILPC2<VPor  H(0)g0CEC2(VLP0VE0)<VP (20)

The first two properties are required by the system, so both AAMP and g0 have their lower limits. For the third equation on small-signal stability, we can introduce a factor F which should be larger than 10 and maximized:

F·H(0)AAMPg0(ILP/C2)=INL/C1 (21)

In a structure without a limitation in current, we can substitute (21) into the fourth equation in (20) and get the following one:

e2tdisINL/C1nVT1<VPAAMPFnVT/λ (22)

From Fig. 7, the left term in (22) varies approximately linearly with AAMP, and exponentially with INL/C1; therefore INL/C1 should be minimized, and F should be maximized to ensure that condition (22) is met.

After that, all the optimizations of AAMP, g0, INL/C1, and F will make the ILP/C2 an extremely small value. The main challenge lies in implementing the large capacitor C2 on the chip, especially for high-density multichannel readout. Some methods were developed to implement large equivalent capacitors by using active feedback [16]. However, extra circuits and power consumption are costly. In this case, however, the current limiting structure is of much help, which frees the large-signal’s stability free from the NL stage and AAMP. However, we noted that both the parasitic capacitor CE, and bias voltage VLP0-VE0 should be minimized, and they all have limitations.

VI. Conclusions

In this paper, we used large-signal analysis to explain the instability in BLH circuits, and then generated the design requirements for enhancing the large-signal stability of the circuit. Besides the fact that an extremely low frequency is required at the low-pass stage to ensure the small-signal stability, our analysis showed that both the gain of the error amplifier, and the slew rate of non-linear stage are critical to the stability of the circuit, and their values should be selected based on the trade-off between the stability and performance of the BLH. We also analyzed the case where extra current control is used in a low-pass stage, and we implemented the source shifting circuit structure in our newly designed ASIC, which is able to suppress the fluctuation, whilst maintaining the good performance of the BLH.

SPICE circuit simulations were carried out in our analysis to verify our conclusions at each step. The transit noise simulation provided by SPICE simulators is especially useful in the stability and noise analysis of the BLH, and also provides guidance for the designing the circuit even though an improved time-domain noise model is in need to estimate the fluctuation amplitude more accurately, a problem that will be resolved in our future work.

Acknowledgments

This work was supported by U.S. Department of Health & Human Service, National Institutes of Health Grant #R01 EB012965. The manuscript has been authored by Brookhaven Science Associates, LLC under Contract No. DE-AC02-98CH10886 and DE-SC0012704 with the U. S. Department of Energy. This work was also supported by China Scholarship Council (File No. 201406210171).

Contributor Information

Y. Chen, Email: yu.chenthu08@gmail.com, Brookhaven National Laboratory, Upton, NY 11973, USA (phone: 631-344-5351); Dept. of Engineering Physics, Tsinghua University, Beijing, 100084, China and Key Laboratory of Particle & Radiation Imaging, Ministry of Education, Beijing, 100084, China.

Y. Cui, Email: ycui@bnl.gov, Brookhaven National Laboratory, Upton, NY 11973, USA (phone: 631-344-5351).

P. O’Connor, Brookhaven National Laboratory, Upton, NY 11973, USA (phone: 631-344-5351).

Y. Seo, Email: youngho.seo@radiology.ucsf.edu, University of California, San Francisco, San Francisco, CA 94143.

G. S. Camarda, Brookhaven National Laboratory, Upton, NY 11973, USA (phone: 631-344-5351).

A. Hossain, Brookhaven National Laboratory, Upton, NY 11973, USA (phone: 631-344-5351).

U. Roy, Brookhaven National Laboratory, Upton, NY 11973, USA (phone: 631-344-5351).

G. Yang, Brookhaven National Laboratory, Upton, NY 11973, USA (phone: 631-344-5351).

R. B. James, Brookhaven National Laboratory, Upton, NY 11973, USA (phone: 631-344-5351).

REFERENCES

  • 1.Zhang F, He Z. New Readout Electronics for 3-D Position Sensitive CdZnTe/HgI2 Detector Arrays. IEEE Trans. Nuclear Science. 2006 Oct.53(5):3021–3027. [Google Scholar]
  • 2.Verger L, Gentet MC, Gerfault L, et al. Performance and perspectives of a CdZnTe-based gamma camera for medical imaging. IEEE Trans. Nuclear Science. 2004 Dec.51(6):3111–3117. [Google Scholar]
  • 3.Gu Y, Matteson JL, Skelton RT, et al. Study of a high-resolution, 3D positioning cadmium zinc telluride detector for PET. Physics in Medicine and Biology. 2011;56(6):1563. doi: 10.1088/0031-9155/56/6/004. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 4.De Geronimo G, O’Connor P, Grosholz J. A CMOS baseline holder (BLH) for readout ASICs. IEEE Trans. Nuclear Science. 2000 Jun;47(3):818–822. [Google Scholar]
  • 5.De Geronimo G, O’Connor P, Grosholz J, et al. ASIC with multiple energy discrimination for high-rate photon counting applications. IEEE Trans. Nuclear Science. 2007 Apr;54(2):303–312. [Google Scholar]
  • 6.Luo J, Deng Z, Wang G, et al. Development of a low noise readout ASIC for CZT detectors for gamma-ray spectroscopy applications. Journal of Instrumentation. 2012;7(8):08030. [Google Scholar]
  • 7.Bombelli L, Quaglia R, Fiorini C, et al. A multichannel integrated readout circuit for high throughput X-ray spectroscopy with Silicon Drift Detectors. IEEE Nuclear Science Symposium Conference Record (NSS/MIC); 2011; Valencia, Spain. pp. 944–950. [Google Scholar]
  • 8.Chiosso M, Cobanoglu O, Mazza G, et al. A fast binary front-end ASIC for the RICH detector of the COMPASS experiment at CERN. IEEE Nuclear Science Symposium Conference Record (NSS/MIC); 2008; Dresden, Germany. pp. 1495–1500. [Google Scholar]
  • 9.Rivetti A, Delaurenti P. A fast large dynamic range shaping amplifier for particle detector front-end. Nucl. Intrum. Methods Phys. Res. A. 2007;572(1):392–393. [Google Scholar]
  • 10.Lee K, Martin JW, Garson AB, et al. Development of x-ray and gamma-ray CZT detectors for homeland security applications. Proc. SPIE Vol. 7664, Detection and Sensing of Mines, Explosive Objects and Obscured Targets XV; 2010; Orlando, FL. p. 776423. [Google Scholar]
  • 11.Celani A, Bombelli L, Fiorini C, et al. VERDI: A versatile readout ASIC for radiation detectors. IEEE Nuclear Science Symposium Conference Record (NSS/MIC); 2010; Knoxville, TN. pp. 1382–1385. [Google Scholar]
  • 12.Allen PE, Holberg DR. CMOS analog circuit design. Oxford Univ. Press; 2002. [Google Scholar]
  • 13.De Geronimo G, O’Connor P. MOSFET optimization in deep submicron technology for charge amplifiers. IEEE Trans. Nuclear Science. 2005 Dec.52(6):3223–3232. [Google Scholar]
  • 14.Silvaco SmartSpice User’s Manual. 2014 [Google Scholar]
  • 15.Knoll GF. Radiation Detection and Measurements. Wiley; 2000. [Google Scholar]
  • 16.Corsi F, Foresta M, Marzocca C, et al. A novel baseline holder circuit for nuclear imaging front-end electronics. IEEE International Conference on Electronics, Circuits and Systems ICECS 2008; 2008; St. Julian’s, Malta. pp. 690–693. [Google Scholar]

RESOURCES