Next Article in Journal
Performance and Economic Analysis of an Absorption Heat Transformer-Assisted LNG Cold Energy Power Generation System
Previous Article in Journal
Planar Non-Uniformity of Regular and Partially Regular Microreliefs and Method for Its Evaluation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A 68dB-SNDR, 100-Frame/s CMOS Analog Front-End for a SWIR Detector

by
Jiming Chen
1,
Zhifeng Chen
1,
Yuyan Zhang
2,
Qiaoying Gan
1,
Weiyi Zheng
1,
Caiping Zheng
1,
Sixian Li
1,
Ying Gao
3 and
Chengying Chen
1,*
1
School of Opto-Electronic and Communication Engineering, Xiamen University of Technology, Xiamen 361024, China
2
School of Electronics, Peking University, Beijing 100871, China
3
Jade Bird Fire Co., Ltd., Beijing 100871, China
*
Author to whom correspondence should be addressed.
Eng 2025, 6(11), 312; https://doi.org/10.3390/eng6110312
Submission received: 23 September 2025 / Revised: 26 October 2025 / Accepted: 1 November 2025 / Published: 5 November 2025
(This article belongs to the Topic Advanced Integrated Circuit Design and Application)

Abstract

For the application of a high-performance shortwave infrared (SWIR) detector, a fully integrated analog front-end (AFE) circuit is proposed in this paper, which includes a readout integrated circuit (ROIC) and a 12-bit/100 kHz two-step single-slope analog-to-digital converter (TS-SS ADC). The ROIC adopts a direct injection (DI) structure with a pixel size of only 10 µm × 10 µm. The column processing circuit uses a passive correlated double-sampling (CDS) circuit to reduce noise and improve dynamic range. The comparator of four inputs in the ADC solves the problem of linearity reduction caused by charge redistribution during coarse quantization. In addition, the current steering digital-to-analog converter (DAC) is used to compensate for the non-ideal characteristics of the switch, which effectively optimizes the differential nonlinearity (DNL) and integral nonlinearity (INL). The AFE is implemented using SMIC 180 nm 1P6M technology. The post-simulation results show that at a power supply voltage of 3.3 V, the AFE has a frame rate of 100 Hz and a full well capacity (FWC) of 2.8 Me. The linearity can reach 99.59%, and the equivalent output noise is 243 µV. The dynamic range is 73.8 dB. Meanwhile, the signal-to-noise distortion ratio (SNDR) and effective number of bits (ENOB) are 68.38 dB and 11.06 bits, respectively.

1. Introduction

With the rapid development of the information society, shortwave infrared (SWIR) imaging technology is widely used in military reconnaissance, environmental monitoring, medical diagnosis, remote sensing detection, and other fields. As the core component of the imaging system, the performance of the SWIR detector directly determines the quality of images, detection sensitivity, and response speed of the system. The SWIR detector mainly consists of three parts: the SWIR detector array, the analog front-end (AFE) circuit, and the digital signal processing module. The AFE includes a readout integrated circuit (ROIC) and an analog-to-digital converter (ADC). The ROIC converts the photocurrent generated by the SWIR sensor into a voltage signal, which is then converted into a digital signal by the ADC. The digital signal processing circuit further optimizes and processes the output digital code of the ADC to achieve imaging.
At present, research on ROICs mainly focuses on pixel circuits and column-level circuits. High-performance ROICs require pixel circuits to have strong charge processing capabilities, low noise, and stability [1]. N. Singh et al. used Gate Modulation Input (GMI) as an input stage to increase the gate area of the mirror current source to reduce flicker noise, but it increased area and power consumption [2]. T. P. Sun et al. proposed a dual-mode ROIC that includes both DI and buffered direct injection (BDI) structures. Four pixels share an ROIC for signals of different frequency bands [3]. The BDI is used for long-wave signals, while the DI is used for medium-wave signals. The disadvantage is that the structure is relatively complex, the noise is high, and the area of each pixel is limited. H. Kulah et al. proposed the current mirroring integration (CMI) structures with a pixel array of 16 × 16 [4]. And the pixel size is 20 μm × 25 μm. Under a 5 V power supply, the output swing is close to VDD. The photocurrent is mirrored to the integrating capacitor branch through a wide swing current mirror, and the detector bias is close to 0 V, so the dark current is very small. In order to reduce the area, the integral capacitor is not included in the pixel circuit. The output of the pixel circuit can be integrated from ground to the power supply voltage. The disadvantage is that there may be transistor mismatch during manufacture, so there may be a deviation in the accuracy of photocurrent replication. And when the photocurrent is small, the current mirror operates in the subthreshold region, deteriorating the performance. In addition, there is a positive feedback loop in the circuit, and circuit oscillation should be avoided during the design process. Manik et al. designed a pixel circuit that combines source follower structure and CMI structure, which improved noise performance, reduced power consumption, but increased circuit complexity [5]. To improve the overall performance of SWIR imaging systems, it is necessary to simultaneously enhance the sensor and circuit performance. Many scholars have proposed various design ideas for high-speed and high-linearity circuits, which provide valuable scientific inspiration for subsequent research. However, most optimization schemes have limited effectiveness, especially in the application of ultra-large arrays, which require focus on performance such as linearity and frame rate.
The ADC in the AFE of SWIR detectors generally uses the single-slope (SS) ADC architecture, which has the smallest area and simplest structure. Park et al. proposed a 10-bit/100 MHz column SS ADC based on a time extension circuit [6]; Ma et al. designed a 12-bit SS ADC with different clocks for the high 6 bits and low 6 bits to reduce power consumption [7]. Tang et al. presented a 12-bit two-step SS (TS-SS) ADC with a clock frequency of 62.5 MHz [8]. Lyu T et al. proposed a low-noise two-step ADC with a pixel size of 15 μm, which can be applied to a 1024 × 32 pixel array. Its effective resolution is 12 bits, conversion time is 36 μs, and the frame rate is 15.5 Hz at a clock frequency of 20 MHz [9]. Zhang H et al. designed a 12-bit two-step SAR/SS ADC, with the first stage being a SAR ADC and the second stage being a single-slope ADC. In the layout design, the capacitor array of the DAC is located on the left side of the comparator, and the ramp generator input of the SS ADC is located on the right side of the comparator. This scheme reduces the impact of capacitor array mismatch. Its conversion speed is 300 ks/s [10]. In summary, SS ADC is the mainstream structure used in SWIR AFEs, which is limited by performance parameters such as area, accuracy, speed, and power consumption.
This paper focuses on the application of the SWIR detector and designs a high-performance AFE circuit. The pixel adopts a DI structure, with a size of 10 μm × 10 μm. The ROIC uses the Integrated Then Read (ITR) mode. The integration capacitor and the holding capacitor are shared, which increases FWC within a limited pixel area and improves the dynamic range. The column-level circuit consists of a column-correlated double-sampling (CDS) circuit, column buffer, and switch array. The ADC is a 12-bit/100 kHz two-step single-slope (TS-SS) converter. The overall AFE adopts four-channel outputs, with a frame rate of 100 Hz, detectable current range of 7 nA–100 nA, and SNDR of 68 dB. At the circuit level, we emphasize the following practical choices: a redundant 7-bit (2ΔV) fine window in the TS-SS path to avoid boundary dead zones while keeping a single global ramp; a passive column CDS sized and timed for SWIR conditions; a four-input comparator with extended input common-mode range to directly accept the ROIC swing; and a current-steering ramp DAC used to counter code-dependent switch injection and static element mismatch.

2. Circuit Design

The schematic diagram of the carbon-based infrared detector is shown in Figure 1. Similar to a conventional MOSFET, it is also a four-terminal device comprising a top gate, bottom gate, source, and drain. The detector consists of a heterojunction formed by carbon nanotubes and PbS colloidal quantum dots (CQDs). The PbS CQD thin film on the top gate effectively absorbs infrared light and generates electron–hole pairs. A photovoltage is produced at the PN heterojunction of the PbS CQDs/ZnO thin film, and this photovoltage (Voc) modulates the gate of Carbon Nanotube Field-Effect Transistor (CNTFET), enabling further amplification of the optical signal and resulting in a high-gain photocurrent. The drain terminal of the carbon-based sensor is connected to the current input of the AFE, which processes the photocurrent. The pixel is modeled as an equivalent current source.

2.1. ROIC Design

The AFE is a mixed-signal circuit mainly composed of ROIC and TS-SS ADC. The ROIC includes a 64 × 64 pixel array, a column-level circuit, an output buffer, and a bias circuit. The TS-SS ADC comprises a sampling and hold circuit, comparator, latch, ramp generator, and digital circuits. The overall structure is shown in Figure 2. The analog signal chain needs to ensure adequate linearity and output dynamic range. The digital circuit provides timing control to achieve coordinated operation of the AFE.
In a global shutter, since all pixels are exposed at the same time, the integrated voltage needs to be held on the holding capacitor after exposure is completed. In the readout stage, due to the fact that pixels with lower readout order need to maintain the integrated voltage for a long period of time, there may be a leakage problem with the holding capacitor during the readout stage, which results in a deviation of the integrated voltage. In order to mitigate this impact, a rolling shutter and array partitioning technology are adopted to shorten the holding time from 10 ms per frame to 320 µs, greatly reducing the impact of leakage. Therefore, we divide a 64 × 64 array into four 32 × 32 sub-arrays.
The timing diagram of the ROIC is illustrated in Figure 3. The input signals include the clock (CLK) and the global reset (RST_N), while the output signals comprise the cell reset (CELL-RST), integration (INT), row selection (ROW<0:31>), and column selection (COL<0:31>) signals.
As shown, the values of ΔT1, ΔT2, ΔT4, and ΔT5 are consistent, with each representing a non-overlapping period of one clock cycle. ΔT3 denotes the integration time, and ΔT6 corresponds to the row readout time. Within each row’s readout time (ΔT6), all columns are read out sequentially.
The operational sequence for each pixel row involves reset, integration, and readout, with the reset-integration time interval separating consecutive rows. The process begins when RST_N is asserted low, which pulls INT low and sets all other output signals high. During the reset phase, CELL-RST is pulled low one clock cycle after RST_N returns high to reset the row. Following another clock cycle, INT goes high, initiating the integration operation. Upon completion of integration, CELL-RST is pulled high after one clock cycle to prevent premature signal reset before readout. The readout stage commences one clock cycle later: CELL-RST remains high as row selection signals ROW<0:31> are enabled sequentially, each lasting for 320μs. During each row selection period, column selection signals COL<0:31> are activated in sequence, with each lasting for 10μs to complete data readout.
Pixel circuits need to compromise performance parameters such as injection efficiency, layout area, and noise. In this paper, a DI structure is chosen as the pixel circuit for the ROIC. DI can be applied in a small pixel while ensuring high linearity and dynamic range. Its basic structure is shown in Figure 4. Its operation principle is as follows: when transistor M2 is turned off and M3 is turned on, integration begins. After integration is complete, M2 is turned on and M3 is turned off, providing a circuit for photocurrent to prevent charge accumulation from causing changes in the switch state. M4, M5, and M6 form a dynamic power source follower, which isolates the pixel from the column bus and prevents interference on the column bus from affecting the integration voltage. Among them, M4 is the amplification transistor and M5 is the switch transistor. During the readout phase, when the row selection signal COL_SEL (Vrow) is active, M5 conducts and the source follower transmits the integrated voltage to the source of M5, while also conducting M2 to discharge the photocurrent from M2 to the ground. This scheme avoids any impact on surrounding cells. During the integration process, M5 is disconnected, and the pixel output is reset to VDD.
Given the relatively small current range of 7 nA to 100 nA, the injection transistor can be appropriately biased in the subthreshold region. When M1 operates in the subthreshold region, its current is related to the gate-source voltage as follows:
I d s = μ p W L C o x ( k T q ) 2 exp [ q ( V g s V t h ) n k T ]
From the above equation, it can be seen that the leakage current is independent of the drain-source voltage. The drain-source voltage of the injection transistor should be greater than 0.1 V to ensure stability of the detector. Cint is an integration capacitor. For the selected process in this paper, the unit area capacitance value of the MOS capacitor is 4.97 fF/μm2, while the unit area capacitance value of the MIM capacitor is 2 fF/μm2. Therefore, the MOS capacitor is more suitable for the design. Considering all factors, the PMOS capacitor is adopted. MOS devices used as capacitors need to consider their operating regions, namely the inversion region and the accumulation region. When operating in the inversion region, the MOS capacitance is unstable, and this region should be avoided during pixel integration to avoid serious nonlinear errors.
Due to the manufacturing mismatches, there will be a certain deviation in the threshold voltage of each MOS transistor, which can cause output deviation under the same input or in the absence of light, and this deviation is defined as fixed pattern noise (FPN) [11]. The impact of this noise on the overall performance is significant, and it is also the largest contributing factor to noise in ROIC. It can be reduced through correlated double-sampling (CDS) techniques [12]. A passive CDS circuit is used as shown in Figure 5. Buffer1 is the source follower in the DI structure. The left plate of CCDS samples the reset voltage VRST when the ΦCDS is active and M1 is on, and the voltage on the right plate of CCDS is VCDS. At this time, the charge on the capacitor can be expressed as
Q 1 = C C D S ( V R S T V C D S )
After the pixel integration is completed, the ΦCDS becomes invalid, the switch S1 is turned off, and the left plate of CCDS samples Vpixel. At this time, the charge on CCDS is
Q 2 = C C D S ( V p i x e l V C D S )
The following can be obtained from the conservation of charge:
V O U T = V p i x e l V R S T + V C D S
Vpixel and VRST are the pixel integration voltage and reset voltage, respectively. This circuit uses only one capacitor to achieve the function of correlated double-sampling, which is suitable for column-level readout circuits and can also be designed inside the pixel if the area allows [13].
The passive CDS is dimensioned. Meanwhile, its clamp-to-sample timing is chosen to suppress reset/FPN and low-frequency components while keeping the column chain compact.
Figure 5. Passive CDS circuit.
Figure 5. Passive CDS circuit.
Eng 06 00312 g005
Although this circuit has the advantages of a small area and low power consumption, CCDS will redistribute charges with the junction capacitor of M1 and the input capacitor of Buffer2. Therefore, CCDS must be large enough; otherwise, the parasitic capacitor will seriously affect the output swing.

2.2. 12 Bit/100 kHz TS-SS ADC

Figure 6 shows the structure of the TS-SS ADC, which mainly includes a sampling and hold circuit, a comparator, a coarse ramp generator, a fine ramp generator, a current-steering DAC, and a digital module. The storage capacitor CH is not connected across the coarse ramp generator and the fine ramp generator, but is directly connected to the ground.
The quantization of ADC is accomplished based on the counter. The ramp generator generates a voltage reference for the comparator according to the output of the counter. Therefore, the performance of the counter also affects the establishment time of the ramp signal, etc. According to the different clock control methods, counters can be classified into synchronous and asynchronous counters. In an asynchronous counter, the delay time of each flip-flop is Td, meaning that the delay time of the last flip-flop is nTd. In a synchronous counter, each trigger is controlled by the master clock, so its delay time is Td. To achieve the minimum delay time, the synchronous counter is adopted in this paper.
The ramp generator adopts a voltage divider structure. The output of the counter cannot be directly applied to the on–off switch and needs to be decoded by a decoder. The binary code counting method is adopted. For a 6-bit decoder, when the value of the counter is 000000, only switch S0 is on. When the value of the counter is 000001, only switch S1 is on, and so on.
Since the design of the decoder does not require very high driving capacity, this paper adopts a 6-input NAND to save area and reduce power consumption.
In the sampling phase, the switch SC is closed, and the sampling and hold circuit samples the output voltage of the ROIC, and the voltage is sampled to the inverting input terminal of the four-input comparator. The switch SH is turned on, and Vref inputs to one positive and one negative input terminal. Therefore, the input of the comparator can be expressed as
V i n = V R a m p _ c V S
VS is the common-mode voltage output by the sampling and hold circuit, which is the lowest level of the coarse ramp generator.
In the coarse quantization stage, SC and SF remain closed, and counting begins after the coarse quantization counter is reset. The voltage of each step in the coarse ramp generator is VC[i], and the input of the comparator at this time is
V i n = V C [ i ] V S
When ΔVin > 0, the output of the comparator flips, and the latch uses an edge-triggered structure. The rising edge of the comparator triggers the operation of the latch, and the value of the counter is latched as the result of coarse quantization. Switch SC is disconnected, and the voltage on the storage capacitor is
V C H = ( m + 1 ) Δ V
ΔV is the voltage of each step of the resistor array.
In the fine quantization stage, the edges of the quantization interval may cause errors in comparator results, resulting in a quantization dead zone. Therefore, the accuracy of the fine ramp generator is 7 bits instead of 6 bits, and its quantization range is 2ΔV. The lowest and highest voltage of the ramp are
V L = ( 3 2 Δ V ) + V r e f
V H = 1 2 Δ V + V r e f
The counter undergoes a reset process to ensure that the initial voltage of the fine ramp generator is VL. After the reset is complete, the 7-bit fine quantization counter starts counting, causing the ramp voltage to rise accordingly. Switch SH is turned off, and SF is turned on. Then the count value i controls the decoder. The output of the decoder controls the switching of the resistor array to generate a fine ramp voltage. At this time, the differential input of the comparator is
V i n = ( m + 1 ) Δ V V S + V R a m p _ F [ i ] V r e f
And the output voltage of the fine ramp generator is
V R a m p _ F [ i ] = ( 3 2 ) Δ V + V r e f + i · Δ V
Equation (10) can be simplified as
V i n = m Δ V 1 2 Δ V + i · Δ V V S
As the value of the counter increases, the input of the comparator gradually increases. When Vin > 0, the comparator flips to high, and the latch also uses an edge-triggered structure. The rising edge of the comparator triggers the latch to operate, and the value of the counter is latched as the result of fine quantization. The results of fine and coarse quantization are added to obtain D[0:11]. Due to the addition of a quantization redundancy bit in the fine quantization stage to prevent dead zones, the output code will be 32 more than the ideal value. Therefore, it is necessary to subtract D[0:11] from 000000 100,000 to obtain the correct result Dout [11:0]. At this point, the 12-bit TS-SS ADC quantization is completed.
The 7-bit (2ΔV) fine ramp acts as a redundancy window around the coarse–fine boundary, eliminating dead zones and relaxing comparator settling; connecting CH to ground avoids cross-domain charge sharing between the coarse and fine ramps.
The dynamic comparator is shown in Figure 7, consisting of a dynamic latch, two-stage preamplifiers, and an output buffer.
Under the selected process, the threshold voltage of MOS is about 0.75 V (power supply voltage is 3.3 V), and the maximum common-mode input signal can only reach 2.55 V, while the maximum output voltage of ROIC is 3 V. In order to meet the requirements of the input swing, the first preamplifier adopts a folded structure. Due to its input-stage topology, the folded amplifier can effectively expand the input common-mode range, making it more advantageous than ordinary operational amplifiers, especially in low-voltage and high-performance designs. At the same time, the input differential transistor is divided into two pairs, and the common mode range can reach 2.55 V. The cascode current mirror improves the common-mode rejection ratio and enhances the stability of the tail current, as shown in Figure 8. The structure of the second preamplifier is similar to that of the first stage, except it uses a fully differential structure with two inputs.
The schematic of the comparator is shown in Figure 9. Compared to the Strong-Arm comparator, the proposed comparator features lower input kickback noise and power consumption.
When CLK is low, the dynamic latch is in the reset phase. M8 and M9 are turned on, and both VOUTP and VOUTN are reset to VDD. M1 is turned off, so there is no current path from VDD to ground. Energy consumption during this process occurs only when VDD charges the output capacitance.
When CLK is high, the dynamic comparator enters the comparison phase. M8 and M9 are turned off. The input voltages VIN and VIP determine the current flowing through M2 and M3. When VIN > VIP, the current of M2 is greater than that of M3, which means the source potential of M4 drops faster than that of M5. The voltage difference between them is amplified by the positive feedback of the latch. Finally, VOUTP is pulled to VDD and VOUTN is pulled to GND, completing the comparison. When VIN < VIP, the current of M2 is less than that of M3. The voltage difference at their source terminals is amplified by the positive feedback of the latch. Finally, VOUTP becomes GND and VOUTN becomes VDD.
From the above analysis, it can be seen that the gain of the dynamic latch varies with time. The expression is as follows:
A V ( t ) = e t τ
The expression for the time constant τ is
τ = 1 g m C L
where gm is the transconductance of the inverter, and CL is the load of the dynamic latch. The 12-bit ADC requires the comparison accuracy to reach LSB/2, and the delay time is half of the clock cycle, T/2. Therefore, we have the following:
A V ( T 2 ) = e T 2 τ 2 V D D L S B = 2 V D D 2 12
Thus, we obtain the transconductance of the inverter:
g m T C L 2 ln 2 V D D 2 12
The structure of the ramp generator is shown in Figure 10, which mainly includes two clamp op-amps, a resistor array, a counter, a decoder, and an output buffer. The top clamp op-amp (AMP TOP) clamps the top potential of the resistor array to 3 V through negative feedback, and the bottom clamp op-amp (AMP BOTTOM) clamps the bottom potential of the resistor array to 1.3 V through negative feedback. The output of the counter controls the decoder, and each bit of the decoder effectively outputs the voltage of the resistor array in sequence. The output buffer is designed to enhance the driving capability by isolating the ramp generator from the next circuit.
The top clamp op-amp of the ramp generator is a two-stage op-amp. The first stage uses a folded cascode amplifier with NMOS input due to the high common-mode level. The second stage uses a Class AB output stage, as shown in Figure 11. Correspondingly, due to the low common-mode level of the bottom clamp op-amp input, its first stage is a folded-cascode amplifier with PMOS input.
At the end of coarse quantization, the charges in the channel will flow into CH due to the influence of charge injection, resulting in deviation during the fine quantization process and affecting the quantization accuracy. A current-steering digital-to-analog converter (DAC) is used to correct this deviation. The amount of charge injected into capacitor CH by switch SC is
Q = δ ( W L ) S C C o x ( V g s V t h ) = δ ( W L ) S C C o x [ V D D ( m + 1 ) Δ V V t h ]
δ is the charge injection coefficient; therefore, the voltage change caused by Q on CH is
Δ V C H = δ ( W L ) S C C o x [ V D D ( m + 1 ) Δ V V t h ] C H
It can be seen that ΔVCH is related to m, and the derivative of m can be obtained
Δ V C H m = δ ( W L ) S C C o x ( Δ V ) C H
According to Equation (17), the variation of ΔVCH is a linear relationship that can be eliminated by DAC. After considering the error caused by SC, Equation (10) becomes
V i n = ( m + 1 ) Δ V + Δ V C H ( m ) V S 3 2 Δ V + V r e f + i · Δ V V D A C ( m )
VDAC(m) is the output of DAC, and its voltage value can be designed to be equal to Vref + ΔVCH to eliminate the influence of charge injection. Due to the low performance requirements of the calibrated DAC, a current-steering DAC can meet the system requirements, as shown in Figure 12.
During ramp operation, the current-steering path is used to compensate code-dependent switch injection and static element mismatch, stabilizing the INL/DNL presented to the TS-SS conversion.
The current-steering DAC consists of a two-stage operational amplifier. The MOSFETs at the non-inverting input are composed of M1 to M7, while the MOSFETs at the inverting input are composed of M10 to M16. The sizes of M1 to M6 and M10 to M15 increase in binary-weighted proportions. When the operational amplifier is configured in a unity-gain feedback structure, the analog output voltage can be adjusted by controlling switches S1 to S6. Its output is as follows:
V O U T = V L + D 2 N ( V H V L )
VL is the lowest output voltage, VH is the highest output voltage, N is the number of bits in the DAC, and D is the decimal value corresponding to the input binary code. By combining Equations (20) and (21), it can be concluded that it is difficult to eliminate the error caused by the charge injection of switch Sc using a single DAC. Therefore, this paper employs three identical DACs connected in series to mitigate the effects of charge injection as shown in Figure 13. The outputs of DAC_1 and DAC_2 are connected to the VH and VL inputs of DAC_3, respectively, while the input of DAC_3 is driven by the value of the coarse quantization counter.
The output of DAC_1 is
V O U T 1 = ( V r e f 1 2 Δ V ) + D T O P 2 6 ( V H V L ) [ V r e f + 1 2 Δ V ( V r e f 1 2 Δ V ) ]
DTOP is the input digital code of DAC_1, and Equation (22) can be simplified as
V O U T 1 = ( V r e f 1 2 Δ V ) + D T O P 2 6 Δ V
Similarly, the output of DAC_2 is
V O U T 2 = ( V r e f 1 2 Δ V ) + D B O T T O M 2 6 Δ V
Therefore, the total output VOUT can be expressed as
V O U T = V r e f + Δ V [ D T O P 2 6 1 2 + D S I N _ C 2 12 ( D T O P D B O T T O M ) ]
Because VDAC(m) = Vref + ΔVCH, when the second term of Equation (25) is equal to ΔVCH, the purpose of calibration can be achieved. Since DTOP = DBOTTOM = 100,000, VOUT defaults to output Vref.
Recent works report static-linearity improvements for current-steering DACs by (i) order-statistics/optimal-arrangement (OA) of unary MSB elements after foreground characterization (building a code-mapping LUT at start-up) [14,15], and (ii) split-DAC, comparator-based background calibration that generates a binary error (sign-LMS) to track slow PVT drift [16]. While our prototype keeps the baseline ramp DAC unchanged, these techniques are compatible with the present TS-SS architecture and could be added as non-intrusive options in future revisions for further INL/DNL reduction.

3. Post-Simulation Results

The proposed AFE is implemented with the SMIC 180 nm 1P6M process. The layout is shown in Figure 14 with an overall area of 3089 μm × 1895 μm. The power supply voltages for analog and digital circuits are 3.3 V and 1.8 V, respectively.
The transient simulation result of ROIC is shown in Figure 15. When the input current range is 7 nA–100 nA, the output voltage swing is 1.204 V, and the frame rate is 100 Hz.
We sample the output voltage and perform linear fitting on the input current and output voltage. The linearity simulation results are shown in Figure 16 with a linearity of 99.59%.
The noise is simulated using statistical analysis methods, as shown in Figure 17. The main sources of noise in the analog signal chain include the integrator, CDS, column buffer, and output buffer. Due to the uncorrelated nature of these noise sources, the total noise power can be obtained by simulating a single signal chain and summing the noise power contributions from each component. The total noise can be expressed as follows:
V n , O U T 2 = V n , D I 2 + V n , C D S 2 + V n , C O L _ B U F F E R 2 + V n , O U T _ B U F F E R 2
The terms on the right side of the equation represent the noise power of the DI circuit, the noise power of the CDS, the noise power of the column buffer, and the noise power of the output buffer, respectively. Since the readout circuit is a discrete-time circuit, the transient noise simulation method is employed for noise analysis. The output voltage from 500 simulation instances is sampled to generate a histogram for statistical analysis. The total noise is shown in Figure 17, with an output noise voltage of 243.7 μV and a dynamic range of approximately 73.87 dB.
Figure 16. Simulation result of the output voltage linearity of ROIC.
Figure 16. Simulation result of the output voltage linearity of ROIC.
Eng 06 00312 g016
Figure 17. Simulation result of noise.
Figure 17. Simulation result of noise.
Eng 06 00312 g017
When the input sine wave frequency is 9.96 kHz, the peak value is 1.2 V, and the sampling rate is 100 ks/s, the output FFT spectrum of the TS-SS ADC is shown in Figure 18. The SNDR is 68.38 dB. The SFDR is 79.14 dB, and ENOB reaches 11.06 bits.
The fixed peak-to-peak value of the input signal is 1.2 V, and the input frequency varies from 10 Hz to 50 kHz. The dynamic performance of ADC is shown in Figure 19. The simulation results show that the dynamic performance is good when the input frequency ranges from 10 Hz to its Nyquist frequency.
In order to evaluate the performance of the proposed AFE, the following references on ROICs and ADCs are compared, as shown in Table 1 and Table 2.
Our work realizes a more compact pixel structure, which has a larger area advantage compared to the pixel size reported in references [17,18,19,20], and is more suitable for the development needs of a high-resolution imaging detector for continuous improvement of pixel density. For noise suppression, a passive CDS module has been developed in a column-level processing channel, which effectively reduces the impact of reset noise on the signal chain through a timing control strategy. This design has better noise performance compared to references [17,18]. The pixel circuit adopts a DI structure, which significantly improves the output response linearity while maintaining charge conversion efficiency compared to the capacitor feedback transimpedance amplifier (CTIA) scheme used in reference [20]. Although the output swing is slightly smaller than the designs in references [17,18], good noise performance and dynamic range balance have been achieved by optimizing the noise suppression circuit and gain allocation strategy. In terms of power consumption, the dynamic bias mechanism introduced by the source follower and column buffer significantly reduces the overall power consumption by adjusting the bias current through the operation state and four channels in parallel.
Reference [9] achieved a low-power design using the smallest process node, but its conversion time is still nearly 40 μs. Compared to the traditional single-slope architecture used in reference [21], which requires a conversion time of 34.2 μs at 12-bit resolution, the TS-SS architecture proposed in this paper reduces the conversion time to 10 μs while maintaining the same resolution, significantly improving the frame rate in high-speed imaging scenes. Although reference [23] shortened the conversion time through a coarse/fine two-step quantization strategy, its 1.2 V quantization range is lower than the 1.7 V designed in this study, making it more susceptible to noise interference in low-light imaging. For the SAR ADC used in references [24,25], although the capacitive DAC has advantages in power consumption, it requires a large number of capacitor arrays, which greatly increases the layout area and is not suitable for large array readout circuits. In summary, compared with the previous work, the AFE in this paper has a fully integrated architecture, better noise performance, and a smaller area. And the ADC has a relatively balanced performance in quantization speed, accuracy, SNR, and other aspects.

4. Conclusions

For the application of SWIR detectors, an AFE based on the SMIC 180 nm 1P6M process is proposed in this paper. The size of the pixel array is 64 × 64, and the pixel size is 10 μm × 10 μm. The integration and holding capacitors are shared within the pixel to increase FWC within the limited pixel area. A passive CDS circuit is used in the column processing circuit to reduce noise and improve dynamic range. The ADC adopts a two-step single-slope architecture, and the comparator with four inputs solves the problem of storage capacitor charge leakage in the fine quantization stage. Meanwhile, a DAC is used to compensate for the charge injection of the switch. The post-simulation results show that the output swing of ROIC reaches 1.2 V, the output voltage linearity is 99.59%, the frame rate is 100 Hz, and the FWC is 2.8 Me. The equivalent output noise is 243.7 μV, and the dynamic range reaches 73.87 dB. The TS-SS ADC has a sampling rate of 100 ks/s. SNDR is 68.38 dB, and ENOB is 11.06 bits.

Author Contributions

Conceptualization, J.C. and C.C.; software simulation and parameter optimization, J.C., Z.C., Y.Z. and W.Z.; data processing, Q.G., C.Z., S.L. and Y.G.; writing—original draft preparation, J.C. and Z.C.; writing—review and editing, C.C.; supervision, C.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Natural Science Foundation of Fujian Province (2023H0052), Major science and technology projects of Xiamen (3502Z20221022), National Natural Science Foundation of China (6247011759), and Project of the Central Guided Local Science and Technology Development Fund: Research on multi-stage Intelligent Fire Detection and Monitoring of Li-ion Battery Energy Storage Systems (246Z4404G).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

Author Ying Gao was employed by the Jade Bird Fire Co., Ltd. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.

References

  1. Gupta, H.S.; Kumar, A.S.K.; Baghini, M.S.; Chakrabarti, S.; Sharma, D.K. Design of high precision ROIC for quantum dot infrared photo detector. IEEE Photonics Technol. Lett. 2016, 28, 1673–1676. [Google Scholar] [CrossRef]
  2. Singh, N.; Niranjan, V. Improving the noise performance of ROIC interface circui. In Proceedings of the International Conference on Emerging Trends in Communication, Control and Computing (ICONC3), Lakshmangarh, India, 21–22 February 2020; pp. 1–4. [Google Scholar]
  3. Sun, T.P.; Lu, Y.C.; Kang, L.L.; Shieh, H.L. A buffer direct injection and direct injection readout circuit with mode selection design for infrared focal plane arrays. Infrared Phys. Technol. 2014, 63, 140–146. [Google Scholar] [CrossRef]
  4. Kulah, H.; Akin, T. A current mirroring integration based readout circuit for high performance infrared FPA applications. IEEE Trans. Circuits Syst. II Analog. Digit. Signal Process. 2003, 50, 181–186. [Google Scholar] [CrossRef]
  5. Manik; Niranjan, V.; Saxena, R.S. Noise and power efficient source follower per detector unit cell for readout integrated circuits of photodiode sensor arrays. In Proceedings of the International Conference on Advances in Technology, Management & Education (ICATME), Bhopal, India, 8–9 January 2022; pp. 185–189. [Google Scholar]
  6. Park, I.; Park, C.; Cheon, J.; Chae, Y. A 76mW 500fps VGA CMOS Image Sensor with Time-Stretched Single-Slope ADCs Achieving 1.95e- Random Noise. In Proceedings of the IEEE International Solid- State Circuits Conference—(ISSCC), San Francisco, CA, USA, 17–21 February 2019; pp. 100–102. [Google Scholar]
  7. Cheng, M.; Yang, L.; Yang, L.; Quan, Z.; Wang, X.; Chang, Y. A 4-M Pixel High Dynamic Range, Low-Noise CMOS Image Sensor with Low-Power Counting ADC. IEEE Trans. Electron Devices 2017, 64, 3199–3205. [Google Scholar]
  8. Tang, F.; Bermak, A.; Zhou, X.; Hu, S.; He, X. A Column-parallel Inverter-based Cyclic ADC for CMOS Image Sensor with Capacitance and Clock Scaling. IEEE Trans. Electron Devices 2016, 63, 162–167. [Google Scholar] [CrossRef]
  9. Lyu, T.; Yao, S.; Nie, Y.; Xu, J. A 12-bit high-speed column-parallel two-step single-slope analog-to-digital converter(ADC)for CMOS image sensors. Sensors 2014, 14, 21603–21625. [Google Scholar] [CrossRef] [PubMed]
  10. Zhang, H.; Ningmei, Y.; Nan, L.; Keren, L. Two-Step Column-Parallel SAR/Single-Slope ADC for CMOS Image Sensors. IEICE Trans. Fundam. Electron. Commun. Comput. Sci. 2018, 101, 434–437. [Google Scholar] [CrossRef]
  11. Dupont, B.; Dupret, A.; Belhaire, E.; Villard, P. FPN sources in bolometric infrared detectors. IEEE Sens. J. 2009, 9, 944–952. [Google Scholar] [CrossRef]
  12. Luo, B.; Yan, L.; Yang, F. Research of Noise Suppression for CMOS Image Sensor. In Proceedings of the 2010 International Conference on Measuring Technology and Mechatronics Automation, Changsha, China, 13–14 March 2010; pp. 1100–1103. [Google Scholar]
  13. Kim, Y.S.; Woo, D.H.; Jo, Y.M.; Kang, S.G.; Lee, H.C. Low-Noise and wide-dynamic-range ROIC with a self-selected capacitor for SWIR focal plane arrays. IEEE Sensors Journal 2016, 17, 179–184. [Google Scholar] [CrossRef]
  14. Fan, H.; Li, J.; Maloberti, F. Order statistics and optimal selection of unit elements in DACs to enhance the static linearity. IEEE Trans. Circuits Syst. I Regul. Pap. 2020, 67, 2193–2203. [Google Scholar] [CrossRef]
  15. Gagliardi, F.; Scintu, D.; Piotto, M.; Bruschi, P.; Dei, M. Static-linearity enhancement techniques for digital-to-analog converters exploiting optimal arrangements of unit elements. IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 2024, 32, 2243–2256. [Google Scholar] [CrossRef]
  16. Stoops, D.J.; Kuo, J.; Hurst, P.J.; Levy, B.C.; Lewis, S.H. Digital background calibration of a split current-steering DAC. IEEE Trans. Circuits Syst. I Regul. Pap. 2019, 66, 2854–2864. [Google Scholar] [CrossRef]
  17. Li, L. Research of Low Noise Readout Circuit for Infrared Focal Plane Arrays. Master’s Thesis, Jilin University, Jinlin, China, 2018. [Google Scholar]
  18. Cui, X.Y. Design of Readout Circuit for 64 × 64 Dual-Mode Infrared Focal Plane Array. Master’s Thesis, Southeast University, Nanjing, China, 2022. [Google Scholar]
  19. Zhai, Y.C. 320 × 256 LW IRFPA ROIC with High Dynamic Range. Ph.D. Thesis, University of Chinese Academy of Sciences, Shanghai, China, 2017. [Google Scholar]
  20. Lu, Z.; Niu, Y.; Chen, Z.; An, B.; Lu, W. A low power high linearity cryogenic readout integrated circuit with Large Charge Handling Capacity for 10 μm Pitch 640 × 512 Infrared Focal Plane Array. In Proceedings of the International Conference on Integrated Circuits and Microsystems, Nanjing, China, 23–25 October 2020; pp. 58–62. [Google Scholar]
  21. Zhou, X.Y. Research on 320 × 256 Infrared Focal Plane Column Level Digital Readout Circuit. Master’s Thesis, Huazhong University of Science and Technology, Wuhan, China, 2024. [Google Scholar]
  22. Nie, K.; Zha, W.; Shi, X.; Li, J.; Ma, J. A Single Slope ADC With Row-Wise Noise Reduction Technique for CMOS Image Sensor. IEEE Trans. Circuits Syst. I Regul. Pap. 2020, 67, 2873–2882. [Google Scholar] [CrossRef]
  23. Zhang, Q.; Ning, N.; Li, J.; Yu, Q.; Zhang, Z. A 12-Bit Column-Parallel Two-Step Single-Slope ADC with a Foreground Calibration for CMOS Image Sensors. IEEE Access 2020, 8, 172467–172480. [Google Scholar] [CrossRef]
  24. Park, H.; Yu, C.; Kim, H.; Roh, Y.; Burm, J. Low Power CMOS Image Sensors Using Two Step Single Slope ADC with Bandwidth-Limited Comparators & Voltage Range Extended Ramp Generator for Battery-Limited Application. IEEE Sens. J. 2019, 20, 2831–2838. [Google Scholar]
  25. Kim, J.B.; Hong, S.K.; Kwon, O.K. A Low-Power CMOS Image Sensor with Area-Efficient 14-bit Two-Step SA ADCs Using Pseudomultiple Sampling Method. IEEE Trans. Circuits Syst. II Express Briefs 2015, 62, 451–455. [Google Scholar] [CrossRef]
Figure 1. Infrared detector structure.
Figure 1. Infrared detector structure.
Eng 06 00312 g001
Figure 2. AFE structure.
Figure 2. AFE structure.
Eng 06 00312 g002
Figure 3. Timing of ROIC.
Figure 3. Timing of ROIC.
Eng 06 00312 g003
Figure 4. Pixel circuit of DI structure.
Figure 4. Pixel circuit of DI structure.
Eng 06 00312 g004
Figure 6. TS-SS ADC structure.
Figure 6. TS-SS ADC structure.
Eng 06 00312 g006
Figure 7. Dynamic comparator.
Figure 7. Dynamic comparator.
Eng 06 00312 g007
Figure 8. Four-input folded amplifier.
Figure 8. Four-input folded amplifier.
Eng 06 00312 g008
Figure 9. The structure of the comparator.
Figure 9. The structure of the comparator.
Eng 06 00312 g009
Figure 10. Ramp generator.
Figure 10. Ramp generator.
Eng 06 00312 g010
Figure 11. The top clamp op-amp.
Figure 11. The top clamp op-amp.
Eng 06 00312 g011
Figure 12. 6-bit current-steering DAC.
Figure 12. 6-bit current-steering DAC.
Eng 06 00312 g012
Figure 13. The overall architecture of the current-steering DAC.
Figure 13. The overall architecture of the current-steering DAC.
Eng 06 00312 g013
Figure 14. Layout of AFE.
Figure 14. Layout of AFE.
Eng 06 00312 g014
Figure 15. The transient simulation result of ROIC.
Figure 15. The transient simulation result of ROIC.
Eng 06 00312 g015
Figure 18. FFT spectrum of TS-SS ADC.
Figure 18. FFT spectrum of TS-SS ADC.
Eng 06 00312 g018
Figure 19. SNDR/SFDR versus input frequency.
Figure 19. SNDR/SFDR versus input frequency.
Eng 06 00312 g019
Table 1. Performance comparison of ROIC.
Table 1. Performance comparison of ROIC.
ParameterThis Work[17][18][19][20][21]
Array size64 × 6432 × 3232 × 32320 × 256640 × 512320 × 260
Pixel pitch (μm)102530301030
FWC (Me)2.8NA1.76NA7.8NA
Power supply (V)3.3 V/1.83.33.35.555
Frame rate (Hz)100>100NANA100219.8
Linearity99.59%NA99.82%99.9%>99.9%99.08%
Output swing (V)1.222.1796NANANA
Noise (μV)243.7261652.4NANANA
Dynamic range (dB)73.87NA70.4234NANA
Power consumption (mW)28.94<20019.491606130
Table 2. Performance comparison of ADC.
Table 2. Performance comparison of ADC.
ParameterThis Work[9][22][23][24][25]
Process (nm)1809011013090130
Power supply (V)3.32.8/1.5NA3.3/1.20.52.8/1.5
StructureTS-SSTS-SSSSTS-SSSARSAR
Resolution (bit)121210121214
Input range (V)1.7NA11.2<0.51.2
Conversion time (μS)1039.634.210102
ENOB (bit)11.06NA8.811.2510.7NA
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Chen, J.; Chen, Z.; Zhang, Y.; Gan, Q.; Zheng, W.; Zheng, C.; Li, S.; Gao, Y.; Chen, C. A 68dB-SNDR, 100-Frame/s CMOS Analog Front-End for a SWIR Detector. Eng 2025, 6, 312. https://doi.org/10.3390/eng6110312

AMA Style

Chen J, Chen Z, Zhang Y, Gan Q, Zheng W, Zheng C, Li S, Gao Y, Chen C. A 68dB-SNDR, 100-Frame/s CMOS Analog Front-End for a SWIR Detector. Eng. 2025; 6(11):312. https://doi.org/10.3390/eng6110312

Chicago/Turabian Style

Chen, Jiming, Zhifeng Chen, Yuyan Zhang, Qiaoying Gan, Weiyi Zheng, Caiping Zheng, Sixian Li, Ying Gao, and Chengying Chen. 2025. "A 68dB-SNDR, 100-Frame/s CMOS Analog Front-End for a SWIR Detector" Eng 6, no. 11: 312. https://doi.org/10.3390/eng6110312

APA Style

Chen, J., Chen, Z., Zhang, Y., Gan, Q., Zheng, W., Zheng, C., Li, S., Gao, Y., & Chen, C. (2025). A 68dB-SNDR, 100-Frame/s CMOS Analog Front-End for a SWIR Detector. Eng, 6(11), 312. https://doi.org/10.3390/eng6110312

Article Metrics

Back to TopTop