Next Article in Journal
Cholesterol-Bearing Fluorescent G-Quadruplex Potassium Probes for Anchoring at the Langmuir Monolayer and Cell Membrane
Previous Article in Journal
A Novel Damage Indicator Based on the Electromechanical Impedance Principle for Structural Damage Identification
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

CMOS Capacitive Fingerprint Sensor Based on Differential Sensing Circuit with Noise Cancellation

1
Department of Electronic Engineering, College of Electrical and Computer Engineering, Chungbuk National University, Cheongju 28644, Korea
2
Department of Electronics, National Telecommunication Institute, Nasr City, Cairo 11768, Egypt
*
Authors to whom correspondence should be addressed.
Sensors 2018, 18(7), 2200; https://doi.org/10.3390/s18072200
Submission received: 16 May 2018 / Revised: 3 July 2018 / Accepted: 5 July 2018 / Published: 8 July 2018
(This article belongs to the Section Physical Sensors)

Abstract

:
In this paper, we introduce a differential sensing technique for CMOS capacitive fingerprint detection. It employs a new capacitive-sensing cell structure with charge sharing detection and readout circuit. The proposed technique also can eliminate the effect of parasitic capacitances by employing parasitic insensitive switched-capacitor structure and so increases the sensitivity even under severe noisy conditions. It can also overcome the performance degradation caused by various conditions of finger surface by using a differential integrator and adjusting its number of integrations. In addition, the proposed architecture allows parallel detection of all sensing channels. It can, therefore, substantially speed up the detection process compared with conventional architectures. We implemented a prototype fingerprint sensor chip with an array of 20 × 16 sensor cells using a 130 nm CMOS process. Simulation experiments demonstrated that the proposed architecture provided an SNR gain of 54 dB, whereas a conventional single line sensing gives an SNR gain of only 13 dB.

1. Introduction

Nowadays, the increasing requirements on tighter security are raising the demand of the accuracy and performance levels of biometric sensing techniques such as fingerprint sensing. User authentication becomes one of the major challenges in the era of mobile banking, FinTech, and the Internet of Things (IoT). By using traditional biometric technologies combined with context-aware authentication techniques, researchers have proposed the Internet of Biometric Things (IoBT) [1,2,3]. Among a variety of biometric techniques, fingerprint recognition is one of the most popular biometric techniques in the current market. For example, recent smartphones commonly adopt fingerprint sensors for a biometric identification method [4,5,6]. The key property of fingerprints is that no two individuals have the same fingerprints and aging does not affect the fingerprints [5].
There are many fingerprint sensing methods such as optical methods [7,8], thermal methods [9], ultrasonic methods [10], RF imaging methods [6] and capacitive methods [11,12,13,14]. The capacitive method is the preferred solution for mobile and IoT applications due to the compact size and low power consumption of capacitive fingerprint sensor chips. Small and low-cost capacitive fingerprint sensors have been presented in References [13,14,15]. Most of the previous works, however, suffer from the problem of unstable sensitivity under variable finger conditions (wet finger and dry finger) and noisy environment, which significantly degrades the image quality. Several ideas have been proposed to enhance the image quality by using a local threshold level or by adding compensation capacitors [16], or using the voltage drop suppression [11], or applying an effective isolation structure [12].
Recently, many research groups have been working towards embedding the fingerprint sensor in-cell phone display. On the other hand, there are other research groups work for the development and improvement of the stand-alone fingerprint sensing. The in-cell phones display fingerprint sensors give the user more space and more comfort. The stand-alone fingerprint sensor can be embedded out of the cell phones display and in non-cell phone devices. For fingerprint sensor in-cell phones display, there are three competitive solutions and prototypes that include the fingerprint sensor.
The first prototype uses the ultrasonic method [10,17] and it is introduced to cell phones by Qualcomm Technologies, Inc. [18,19,20,21]. It uses ultrasonic waves to penetrate the internal structure of the finger and map the dermal structure of the fingerprint. It can be added under the display of the cell phone to capture the fingerprint image and it can image through metal and opaque glass or plastic layers. Tang et al. presented a fully integrated 3-D ultrasonic fingerprint sensor-on-a-chip [10,17]. The ultrasonic method needs a special device—array of piezoelectric micromachined ultrasonic transducer (PMUT)—on top of the CMOS device with a 24 V driving signal. For mass production of the ultrasonic fingerprint sensors for the in-cell phones display fingerprint, it needs complex manufacturing steps and its fingerprint recognition speed is slow [5,17]. Also, it needs to achieve a high performance at a lower or similar cost and power consumption of the capacitive technology.
The second prototype uses an optical method [22], and it is introduced to cell phones by Synaptics, Inc. [23,24,25,26]. The optical fingerprint sensor is added under the display of the cell phone to capture the fingerprint image where a special position of the display works as a fingerprint scanner. This prototype is embedded under the display; however, it has the drawbacks of working under the strong light and dealing with certain circumstances such as dry fingers and wet fingers. Moreover, they cannot get 3-D data from below the finger surface and in general optical technology may be easier to spoof than others such as ultrasonic and capacitive methods.
The third prototype is the capacitive method [27,28,29] which uses on-display mutual capacitance to provide a fingerprint sensing functionality. This prototype [28,29] verified a 500-dpi transparent on-glass fingerprint sensor using 15-V TX driver. The capacitive sensing method uses the projective capacitance technique used for the touchscreen to implement the fingerprint sensing for the in-cell phone display [28,29]. The drawbacks of this approach like that of the touchscreen such as the need for a high TX voltage around 15–20 V to compete with the panel noise and surrounding noise [28,29,30,31].
Although the first and second prototypes has a stand-alone device to capture the fingerprint, it is considered as an under or in display fingerprint sensor because it is embedded under the display and gives the user more space for the cell phone display.
On the other hand, there are many companies that use and develop the stand-alone capacitive fingerprint sensor for cell phone and non-cell phone devices [32] and our proposed solution is based on this approach. The stand-alone capacitive fingerprint sensor is the mainstream of the fingerprint recognition solutions, which is still used by Samsung and many other phone producers due to its maturity and high performance with a low cost and low power consumption [5,6,33].
Table 1 shows a comparison between the major methods of fingerprint sensing and its advantages and disadvantages and possibility for embedding under or in-cell phone display.
In this paper, we present a new architecture for the stand-alone CMOS capacitive fingerprint sensing based on a new cell structure with charge sharing detection and a parallel readout circuit with differential integrators. Its differential integrator circuit provides stable sensitivity even under various finger conditions as well as immunity to various noise. The parallel read out circuit enables simultaneous detection for all sensing lines and presents substantial speed up. The area overhead of the parallel differential integrators and comparators is negligible compared with adding an ADC for each row on chip which will be equal to 16 ADCs (in case of 32 Columns × 16 Rows) as used in conventional structures.
Section 2 shows capacitive fingerprint sensing methods and Section 3 shows the proposed differential sensing technique and the architecture of the proposed stand-alone CMOS capacitive fingerprint sensor cell and its readout circuit. Section 4 shows the simulation and experimental results. The conclusion is given in Section 5.

2. Capacitive Fingerprint Sensing Methods

A general architecture of a capacitive fingerprint biometric system is shown in Figure 1. In general, a capacitive fingerprint sensor device includes a capacitive pixel array, a readout circuit and a controller. The capacitive pixel array interfaces and captures the fingerprint data and defines the resolution of the sensor by defining the size and pitch of the cells. The readout circuit converts the capacitance using one of the following approaches: capacitance-to-frequency, capacitance-to-pulse duration, capacitance-to-voltage. Most of the readout circuits contain an analog-to-digital converter (ADC) to convert the sensing values to the digital data, so the controller can conduct post processing on the data. The fingerprint controller controls the driving and sensing circuits for selected sensor cells through the precise timing of control signals. The captured fingerprint biometric data is then fed to the post-processing unit to produce an enhanced image containing the essential information. The feature extraction unit generates the feature vectors, which are either stored in the database or compared with the reference data in the database. If the data is for a new user, then this procedure is called enrollment. However, for verification, the feature vectors of the captured fingerprint are matched with its corresponding reference in the database unit using the matching unit. The matching unit decides if there is a correspondence between inquired fingerprint and the reference [5,33].
Most of the capacitive fingerprint sensing methods employ a sequential sensing technique for its simplicity, as shown in Figure 2. These methods apply a drive signal to each cell Cellji selected by the column and row addresses [34,35]. In Figure 2, column address i selects driving line Ci, so the driving circuit can apply a driving signal to Cellji. Then, sensing line RXj is selected by a multiplexer with row address j, and the sensing result of Cellji is read out. In most of the sequential sensing methods, the above operation is repeated n x m times for n rows and m columns to measure one frame of fingerprint patterns [11,12,13,14].
The capacitance changes measured are translated to voltage or current values, and then to digital data via an ADC. The above conventional architectures, however, lack the capability to remove the noise produced from the cells, sensing circuits, or human body. The impact of noise on the detection performance can be substantial unless proper noise cancellation functions are implemented. Common mode noise often imposes large noise signals on the cells and can causes significant loss of sensitivity of the readout circuit. It is, however, hard for the single cell sensing methods to remove the common-mode noise.
To remove the common mode noise effectively, we introduce a differential sensing architecture in this paper. Its differential integrator cancels the common mode noise from every pair of cells. The differential integrator includes an offset compensation technique that is effective in suppressing the input offset caused by process variation and design mismatches [36]. The operation of the differential integrator with input offset compensation and noise cancellation can be found in [36].
In addition, it can eliminate the needs for any threshold voltage that is required in the conventional single cell sensing methods. The proposed architecture identifies ridges and valleys by relative comparison between the two consecutive cells instead of comparing with the threshold. However, a naïve differential sensing method may suffer from the cancellation problem—when the consecutive cells have similar sensing values, the two values cancel each other by the differential sensing circuit [30,31]. Our proposed architecture resolves the cancellation problem by introducing a two-phase detection mechanism with an alternating cell selection.

3. Proposed Differential Sensing Technique

3.1. Differential Sensing Architecture

The proposed differential sensing architecture for a capacitive fingerprint sensor is shown in Figure 3. The overall architecture consists of a capacitive sensor array, a driving circuit, a parallel read out circuit, and a controller as shown in Figure 3a. The capacitive sensor array is composed of n x m cells that interconnected by n columns of driving lines (channels) and m rows of sensing lines (channels). Each sensor cell employs a charge sharing technique to efficiently measure the capacitance differences between valley and ridge patterns. The driving circuit generates excitation pulse signal and sequentially applies it to one column, say Ci, selected by the controller. The parallel read out circuit, on the other hand, reads all rows, RXj ( 0   j m 1 ) . In each read operation, it configures RX switches in two alternating read phases as follows (see Figure 3b).
Read phase 1: the RX switches connect RXj and RXj+1 ( 0 j m 1 ,   j = e v e n   n u m b e r s ) to the differential integrator INTk ( 0   k ( m 2 1 ) ) .
Read phase 2: the RX switches connect RXj and RXj+1   ( 1 j m 2 ,   j = e v e n   n u m b e r s ) to INTk ( 0   k ( m 2 2 ) ) . In read phase 2, when j = m−1, RXm−1 and RX0 are connected to INTk ( k = ( m 2 1 ) ) .
Thus, for a cell array of m rows, half as many integrators, that is, ( m 2 ) INTk’s are needed. Although it employs reduced number of integrators, the readout circuit with alternating phases allows us to measure all pairs of consecutive rows. This architecture, therefore, provides an advantage of a smaller size at no sacrifice of sensing accuracy.
The differential integrator converts the capacitance difference of two cells to a differential voltage output. It repeats multiple integrations to further suppress the noise while increasing the differential voltage output. By adjusting the integration repetition count, we can keep the differential voltage output in the range that leads to the best signal-to-noise ratio (SNR).
One drawback of general differential sensing is a signal cancellation problem. When the two cells have the same patterns as Ridge-Ridge or Valley-Valley patterns, the two signals cancel each other by the differential integrator. Hence, the readout circuit cannot detect the correct patterns. Our readout circuit with alternating phases can, however, resolve this problem. For example, suppose that the RX0-RX1 pair has a Ridge-Ridge pattern, while RX2-RX3 pair has a Valley-Valley pattern. In read phase 1, INT0 results in common mode voltage (VREF) by cancelling the same signals of Ridge-Ridge, and INT1 also gives VREF by canceling the signals of Valley-Valley. In read phase 2, however, INT0 takes RX1-RX2 and results in a high voltage output by integrating Ridge-Valley. INT1 would also result in a high voltage, if RX4 was a Ridge. The proposed read out circuit employs dual comparators for each differential integrator’s outputs. The dual comparators can classify the patterns of two cells into three different cases: (1) the same pattern; (2) valley-ridge pattern; (3) ridge-valley pattern. The proposed architecture, therefore, does not need analog-to-digital converters (ADCs) which often take up large area—another key advantage. Since the comparator’s outputs are digital values, the proposed architecture stores the results of the compactors directly in the data memory for image processing.
Figure 4 shows a flow diagram of the controller’s operation. The controller starts by resetting all the sensors in the array to flush out the previous charge values the cells. Then it selects a column by column sequentially and drives the sensor cell on the selected column. It then reads all the rows (RX lines) concurrently to detect all the cells simultaneously in the selected column.
In read phase 1, the controller measures the differential integrators’ output, and stores the comparator’s results into Frame Memory 1. In read phase 2, it stores the comparator’s results into Frame Memory 2. In both phases, the dual comparator’s results are classified into three values: (1) “00” indicating the same pattern; (2) “01” indicating valley-ridge pattern; (3) “10” indicating ridge-valley pattern. Table 2 shows the output of the comparators for possible fingerprint output cases. Then the post-processing processor compares the two images stored in the two Frame memories. It can identify whether the “00” case was indeed a ridge-ridge or valley-valley pattern. The final image results are sent to the host processor for further image processing and biometric matching algorithm.

3.2. Proposed Fingerprint Cell Structure

The proposed cell structure for capacitive sensor is illustrated in Figure 5. The capacitance model formed by the fingerprint and the top metal electrodes of the cell is shown in Figure 5a. The finger skin (Ridge or Valley) represents the upper plate of the finger capacitor Cf. The top metal electrode under the finger skin represents the lower plate of Cf. To model the finger for simulation purposes, we used a ridge capacitance Cf (Ridge) of 44 fF, and a valley capacitance Cf (Valley) of 20 fF. We also used a finger skin resistance Rf of 100 KΩ [11,12]. The capacitance value is inversely proportional to the distance between the two plates. The different capacitance Cf for valley or ridge can be transformed to voltage or current by the readout circuit.
The proposed fingerprint cell structure is shown in Figure 5b. It is insensitive to the parasitic capacitance of the cell by controlling the MOSFET switches. It acts as a parasitic-insensitive integrator [37]. The detection of each sensor cell is conducted by the charge sharing step followed by the charge integration step. During the reset stage when RESET_EN is high, the reference sensing capacitance Cs and the finger capacitance Cf are discharged to the ground.
In the driving mode when DRIVE_EN is high, a driving signal of VDD level is applied to the finger capacitance Cf and charges it to VDD. DRIVE_ENB (inverse of DRIVE_EN) turns on switch M6 to discharge during the reset stage, while turning off M6 during the driving mode. During the sensing mode, SENSE_EN turns on M5 and DRIVE_ENB turns on M6, so the charge sharing redistributes Cf charge to Cs. Output voltage VOUT reads out the voltage of Cf after the charge sharing. The voltage of VOUT after the charge redistribution in the sensing mode can be calculated as following:
In the Reset Mode, all capacitors are connected to ground to discharge any residual charge in the cell:
Q f 0 ,
  Q s 0 ,
In the Driving Mode, the applied signal charges the Cf based on its capacity (Ridge or Valley) through M2:
Q = Q f = V x ×   C f = V D D ×   C f ,
Q = V D D   C f , where V x is connected to V D D through switch M2 in this mode. And,
Q s =   V s ×   C s   = 0 ,
Q s = 0 , where, V s is connected to ground in this mode.
In the Sensing Mode, the accumulated charge on Cf is redistributed between Cf and Cs. A small size is chosen for Cs to increase the dynamic range of VOUT. The optimal size of Cs depends on the estimated size of Cf. For our design, we chose Cs as small as possible to increase the sensitivity to detect small changes in Cf. We estimated Cf as 40–80 fF for ridges and 5–20 fF for valleys considering the measurement data of finger skin capacitance in [11,12,13,14,15,16,17], Refs. [25,26] and the pdk technology used in our experiment. Based on these estimations and based on the minimum possible value defined by the technology we choose Cs of 67 fF. Since Cf and Cs are in parallel connection, the total charge is redistributed between Cf and Cs:
Q = V x × ( C f + C s ) = V O U T × ( C f + C s ) ,
where V x is connected to V O U T through switch M3 in this mode and the output voltage V O U T is calculated using the charge conservation principles as following:
V D D ×   C f = V O U T × ( C f + C s ) ,
V O U T = C f C f + C s ×   V D D ,
By measuring the variation of VOUT, the ridge and valley on the fingerprint can be identified. The output voltage VOUT may, however, decrease sharply based on the finger’s skin conditions. To alleviate this problem, our readout circuit employs a differential integrator with adjustable integration steps, which we elaborate in the next sub-section.

3.3. Parallel Readout Circuit Using Differential Integrators

The overall structure of our parallel read out circuit is highlighted by dotted box in Figure 3. It consists of m/2 differential integrator circuits for a sensor array of m rows. The differential integrator is illustrated in Figure 6. It is composed of a fully-differential operational transconductance amplifier (OTA), feedback capacitors CFeedback, offset cancellation capacitors COFFSET, and control switches AMP_RST and CALB as shown in Figure 6a. The differential operation reduces common-mode noise sources and enhances the signal swing. The integration of charge is performed upon capacitors connected in feedback CFeedback around a fully-differential amplifier. The resulting total charge is converted to a voltage.
Each integration cycle begins with the reset mode as shown in Figure 6b. It resets the integrator outputs VOUTP and VOUTN to the common-mode voltage VREF by turning on switch AMP_RST. The integrator then moves to the normal mode as shown in Figure 6c, where it repeats the integration steps for a specified count. In each integration step, the integrator accumulates the charges redistribution of Cf and Cs to CFeedback and increases the differential voltage swing between VOUTP and VOUTN. In each integration step, the controller repeatedly drives and reads the corresponding sensor cell.
During the sensing mode, the controller turns on switch CALB, so the integrator charges CFeedback. During the drive mode, it turns off CALB, so the integrator can hold its output voltages. As described in Figure 3, each integrator INTk is shared by two consecutive RX lines. If the inputs from the two RX lines are the same, for example ridge-ridge or valley-valley combination, then the differential integrator encounters the signal cancellation problem. In other words, the integrator outputs VOUTP and VOUTN would be closed to the common-mode voltage VREF of the integrator. Naïve differential sensing methods would not be able to identify whether the input patterns were ridge-ridge or valley-valley.
In the following example, we describe how our technique can resolve such signal cancellation problems. Figure 7 illustrates an example sensor array of 16 × 4 that detects a fingerprint pattern in Figure 7a. As discussed in Section 2, our technique detects all the rows (RX lines) concurrently in two phases. Figure 7b shows how Read phase 1 integrates the pairs of RX signals and produces comparator decisions 00, 01, or 10. Here integrator INT0 integrates the difference between RX0 and RX1, while INT1 integrates the difference between RX2 and RX3.
Similarly, Figure 7c shows how Read phase 2 integrates the signals and produces comparator decisions. Here, integrator INT0 integrates the difference between RX1 and RX2, while INT1 integrates the difference between RX3 and RX0. The above operations are repeated for every column, C0, C1, , C15.
The comparator’s decision values from phase 1 (phase 2) are stored in the Frame memory 1 (Frame Memory 2) for every column. The post processing algorithm compares the decision values of every cell from the two Frame Memories and reconstructs a final fingerprint image as shown in Figure 7d. For example, for column 15, the decision values are INT0 = 00 and INT1 = 00 from Frame Memory 1, while the values are INT0 = 01 and INT1 = 10 from Frame Memory 2. The values 00, 00 from Frame Memory 1 alone cannot reconstruct the final pattern. The additional values 01, 10 from Frame Memory 2, however, tells that the pattern on RX1-RX2 changes from a valley to a ridge followed by the pattern on RX3-RX0 changes from the ridge to a valley. In this way, the proposed alternating-phase sensing technique is guaranteed to identify all fingerprint patterns as shown in Figure 7d.
The simulation of Figure 7 is conducted with random noise added to the sensing signals on all RX lines. The simulation results of Figure 7c,d prove that the proposed differential sensing technique can effectively cancel the noise and produce accurate detection results. In contrast, a conventional single-ended sensing method is highly susceptible to even small noise signals. For example, Figure 8 illustrates the sensing results obtained by a single-ended integrator for the fingerprint input of Figure 7a.

4. Experimental Results

4.1. Implementation of Sensor Chip

We implemented the proposed fingerprint sensing circuit and fabricated a test chip using a 130 nm CMOS process. It consists of a proposed fingerprint sensor array of 20 × 16 sensor cells and a differential readout circuit with alternating read phases. Figure 9 shows the full chip layout design. The silicon area is 3.5 mm × 2 mm including the sensor array occupying 2 mm × 1.6 mm. A typical sensor cell pitch is approximately 40~100 μm, while a common cell size is approximately (50 μm × 50 μm)~(100 μm × 100 μm) [38,39]. The requirements for the Federal Bureau of Investigation (FBI) for fingerprint sensor resolution is higher the 250 dpi [5]. For the current test chip, we chose a cell size of 90 μm × 90 μm and a cell spacing of 10 μm, which gives a resolution of 282.2 dpi, that meets the FBI requirements. Since the proposed cell structure is simple and compact, we can shrink the cell to a much smaller size as well. Table 3 summarizes the specification of the fingerprint test chip and its sensor cell. We measured the test chip using the test board shown in Figure 10a.
The sensing signals measured at the RX lines of the sensor array are as small as a few 10’s mV depending on the input patterns. We observed that the proposed differential sensing circuit with 5–10 integration steps can effectively boost the small sensing signals to a large differential voltage of a few volts. For example, with 5 integrations, the differential integrator boosted its differential output to 2.3 V. Figure 10b shows a differential output of the sensing circuits for a ridge-valley pattern with 10 integration steps. Here, the magenta pulses indicate the integrator reset (AMP_RST), while the green pulses denote the sensing enable signals (SENSE_EN).

4.2. Sensitivity Performance Comparison

In general, the performance of capacitive sensing circuits is measured by calculating SNR. We use a similar method of the differential sensing and single-ended sensing techniques.
Equations (8)–(11) define an SNR that is commonly used for capacitive sensing in the touch screen and biometric sensor industry. To calculate the SNR of the fingerprint sensing circuit, we applied noise signals to the sensor array. Here we used the noise signals that are measured from capacitive sensors. Figure 11 shows such a noise signal. Equation (8) defines the average differential signal voltage for the cases of Ridge-Valley or Valley-Ridge fingerprint patterns. Equation (9) denotes the RMS value of the noise calculated with n samples of output signals and noise signals. Equation (10) gives the SNR.
S i g n a l ( R   o r   V ) = A V G ( R   o r   V ) ,
N o i s e = i = 0 n ( S i g n a l ( i ) ( R   o r   V ) A V G ( R   o r   V ) ) 2 n ,
Here, S i g n a l ( R   o r   V ) is the Ridge or Valley signal,   A V G ( R   o r   V ) is the average of n samples for the case of ridge or valley.
S N R ( dB ) = 20 log ( S i g n a l ( R   o r   V ) N o i s e ) ,
N R   g a i n   ( dB ) = O u t p u t   S N R I n p u t   S N R ,
Table 4 summarizes three SNR values measured at the input of sensing circuits (i.e., RX lines), at the output of a single-ended sensing circuit, and at the output of the proposed differential sensing circuit. The SNR gain defined by Equation (11) provides a fair performance metric regardless of the noise signal amplitude. While the single-ended sensing circuit provides an SNR gain of 13 dB, our proposed differential sensing circuit presents an SNR gain of 53.37 dB—a significant improvement of 40.37 dB with little circuit overhead.
The operation of the proposed scheme depends upon the integrator speed, f I N T . The differential integrator can operate up to 1 MHz. Though, the required time to read one-column given by the following equation:
S c a n   R a t e ( O n e   C o l u m n ) = ( f I N T 2 N I n t e g r a t i o n s ) ,
Here, f I N T is the integrator speed, N I n t e g r a t i o n s is the number of integration steps. In this case we have integrator speed of 1 MHz and five integration steps. As we read in two phases, so we divide by two. Based on the above estimation for 20 × 16 array, we can calculate the scan rate as:
S c a n   R a t e ( 20   ×   16 ) = ( 1 MHz 20 2 N I n t e g r a t i o n s ) = 5   kHz ,
For a realistic number of a fingerprint array, assuming 128 × 256, we can achieve a scan rate of 780 Hz. This high-speed scan rate helps the software to accurately read the fingerprint features. Table 5 shows the performance comparison with the different fingerprint sensors.

5. Conclusions

This paper introduced a differential sensing circuit with alternating read phases aimed at high-speed and high accuracy detection of capacitive fingerprints. We presented a new sensor cell structure with a charge sharing capacitor. The proposed technique can reduce the effect of parasitic capacitances in the cells and overcome the performance loss due to wet or dry finger surface conditions by adjusting the integration step counts. Its differential sensing circuit provides significant enhancement of noise cancellation. In addition, we introduced a sensing architecture using alternating phases, which solves the challenging problem of signal cancellation in differential sensing methods. We implemented the proposed sensing circuit in a test chip with a sensor array of 20 × 16 cells using 0.13 μm CMOS process. Simulations and measurements demonstrated that the proposed differential sensing circuit achieves an SNR gain of 53.37 dB. This is substantial improvement compared to the conventional single-ended sensing circuit that provides only 13 dB.

Author Contributions

Conceptualization and Methodology contributed by, H.H. and H.-W.K.; Software and Validation done by H.H.; Writing-Review & Editing, H.H. and H.-W.K.; Supervision, H.-W.K.; Project Administration, H.-W.K.; Funding Acquisition, H.-W.K.

Funding

This research was supported by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education with grant number [2017R1D1A1B04032098] and was supported by the Center for Integrated Smart Sensors funded by the Ministry of Science, ICT & Future Planning as Global Frontier Project (CISS-2017), it was also supported by Institute for Information & communications Technology Promotion(IITP) grant funded by the Korea government (MSIT) with grant number [R7117-16-0164], Development of wide area driving environment awareness and cooperative driving technology which are based on V2X wireless communication.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Kantarci, B.; Erol-Kantarci, M.; Schuckers, S. Towards secure cloud-centric internet of biometric things. In Proceedings of the 2015 IEEE 4th International Conference on Cloud Networking (CloudNet), Niagara Falls, ON, Canada, 5–7 October 2015; pp. 81–83. [Google Scholar]
  2. Karimian, N.; Wortman, P.A.; Tehranipoor, F. Evolving authentication design considerations for the Internet of Biometric Things (IoBT). In Proceedings of the 2016 International Conference on Hardware/Software Codesign and System Synthesis (CODES + ISSS), Pittsburgh, PA, USA, 2–7 October 2016; pp. 1–10. [Google Scholar]
  3. Al-alem, F.; Alsmirat, M.A.; Al-Ayyoub, M. On the Road to the Internet of Biometric Things: A Survey of Fingerprint Acquisition Technologies and Fingerprint Databases. In Proceedings of the 2016 IEEE/ACS 13th International Conference of Computer Systems and Applications (AICCSA), Agadir, Morocco, 29 November–2 December 2016. [Google Scholar]
  4. Ramotowski, R. Lee and Gaensslen’s Advances in Fingerprint Technology; CRC Press: Boca Raton, FL, USA, 2012. [Google Scholar]
  5. Maltoni, D.; Maio, D.; Jain, A.; Prabhakar, S. Handbook of Fingerprint Recognition; Springer Science & Business Media: Berlin, Germany, 2009. [Google Scholar]
  6. Setlak, D. Advances in fingerprint sensors using RF imaging techniques. In Automatic Fingerprint Recognition Systems; Springer Science & Business Media: Berlin, Germany, 2007. [Google Scholar]
  7. Wu, C.H.; Wu, J.C. Optical Fingerprint Recognition System. U.S. Patent US20120105614A1, 3 May 2012. [Google Scholar]
  8. Fujieda, I.; Haga, H. Fingerprint input based on scattered-light detection. Appl. Opt. 1997, 36, 9152–9156. [Google Scholar] [CrossRef] [PubMed]
  9. Han, H.; Koshimoto, Y. Characteristics of thermal-type fingerprint sensor. Proc. SPIE 2008, 6944, 69440P. [Google Scholar]
  10. Tang, H.Y.; Lu, Y.; Jiang, X.; Ng, E.J.; Tsai, J.M.; Horsley, D.A.; Boser, B.E. 3-D Ultrasonic Fingerprint Sensor-on-a-Chip. IEEE J. Solid State Circuits 2016, 51, 2522–2533. [Google Scholar] [CrossRef]
  11. Shimamura, T.; Morimura, H.; Shigematsu, S.; Nakanishi, M.; Machida, K. Capacitive-Sensing Circuit Technique for Image Quality Improvement on Fingerprint Sensor LSIs. IEEE J. Solid State Circuits 2010, 45, 1080–1087. [Google Scholar] [CrossRef]
  12. Jung, S.-M.; Nam, J.-M.; Yang, D.-H.; Lee, M.-K. A CMOS integrated capacitive fingerprint sensor with 32-bit RISC microcontroller. IEEE J. Solid State Circuits 2005, 40, 1745–1750. [Google Scholar] [CrossRef]
  13. Lee, J.-W.; Min, D.-J.; Kim, J.; Kim, W. A 600-dpi capacitive fingerprint sensor chip and image-synthesis technique. IEEE J. Solid State Circuits 1999, 34, 469–475. [Google Scholar]
  14. Tartagni, M.; Guerrieri, R. A fingerprint sensor based on the feedback capacitive sensing scheme. IEEE J. Solid State Circuits 1998, 33, 133–142. [Google Scholar] [CrossRef]
  15. Morimura, H.; Shigematsu, S.; Machida, K. A novel sensor cell architecture and sensing circuit scheme for capacitive fingerprint sensors. IEEE J. Solid State Circuits 2000, 35, 724–731. [Google Scholar] [CrossRef]
  16. Morimura, H.; Shigematsu, S.; Shimamura, T.; Machida, K.; Kyuragi, I. A pixel-level automatic calibration circuit scheme for sensing initialization of a capacitive fingerprint sensor LSI. In Proceedings of the 2001 Symposium on VLSI Circuits. Digest of Technical Papers, Kyoto, Japan, 14–16 June 2001; pp. 171–174. [Google Scholar]
  17. Jiang, X.; Tang, H.-Y.; Lu, Y.; Ng, E.J.; Tsai, J.M.; Boser, B.E.; Horsley, D.A. Ultrasonic fingerprint sensor with transmit beamforming based on a PMUT array bonded to CMOS circuitry. IEEE Trans. Ultrason. Ferroelectr. Freq. Control 2017, 64, 1401–1408. [Google Scholar] [CrossRef] [PubMed]
  18. Buchan, N.I.; Velez, M.F.; Tseng, C.-J.; Panchawagh, H.V.; Sammoura, F.; Strohmann, J.L.; Djordjev, K.D.; Burns, D.W.; Fennell, L.E.; Aday, J.G.; et al. Fingerprint Sensor Device and Methods Thereof. U.S. Patent US20170364726A1, 21 December 2017. [Google Scholar]
  19. Hinger, A. Single Transducer Fingerprint System. U.S. Patent 20180046836, 15 February 2018. [Google Scholar]
  20. Strohmann, J.L.; Lu, Y.; Hinger, A.; Burns, D.W. Ultrasonic Biometric System with Harmonic Detection. U.S. Patent 15/804,902, 10 May 2018. [Google Scholar]
  21. Djordjev, K.D.; Fennell, L.E.; Buchan, N.I.; Burns, D.W.; Gupta, S.K.; Bae, S. Display with Peripherally Configured Ultrasonic Biometric Sensor. U.S. Patent US20140354596A1, 26 April 2016. [Google Scholar]
  22. David, J.E.V.; Jiang, X.; Rubin, A.E.; Hershenson, M.; Miao, X. Fingerprint Sensors for Mobile Devices. U.S. Patent 20170308731, 11 July 2017. [Google Scholar]
  23. Erhart, R.A. Integrated Fingerprint Sensor and Display. U.S. Patent 9336428, 10 May 2016. [Google Scholar]
  24. Jones, E.; Wickboldt, P.; Smith, P.; Lee, Y.S.; Jee, A.; Klenkler, R.A.; Mackey, B.L. Optical Fingerprint Sensor under a Display. U.S. Patent 20170220844, 3 August 2017. [Google Scholar]
  25. Benkley, F.G.; Geoffroy, D.J.; Satyan, P. Method and Apparatus for Fingerprint Image Reconstruction. U.S. Patent 8811688, 1 April 2012. [Google Scholar]
  26. Erhart, R.A.; Nelson, R.B.; Wickboldt, P. Fingerprint Sensor and Integratable Electronic Display. U.S. Patent 9274553, 1 March 2016. [Google Scholar]
  27. Ma, H.; Liu, Z.; Heo, S.; Lee, J.; Na, K.; Jin, H.B.; Jung, S.; Park, K.; Kim, J.J.; Bien, F. On-display transparent half-diamond pattern capacitive fingerprint sensor compatible with AMOLED display. IEEE Sens. J. 2016, 16, 8124–8131. [Google Scholar] [CrossRef]
  28. Choi, E.; Kim, S.; Park, K.; Bien, F.; Kim, H. Improved SNR, On-Chip Differentially Modulated TISM Signaling in HV DMOS Process for Mutual Capacitance Fingerprint Sensor. In Proceedings of the 2018 IEEE International Symposium on Circuits and Systems (ISCAS), Florence, Italy, 27–30 May 2018; pp. 1–4. [Google Scholar]
  29. Hwang, H.; Lee, H.; Han, M.; Kim, H.; Chae, Y. A 1.8-V 6.9-mW 120-fps 50-Channel Capacitive Touch Readout with Current Conveyor AFE and Current-Driven ΔΣ ADC. IEEE J. Solid State Circuits 2018, 53, 204–218. [Google Scholar] [CrossRef]
  30. Mohamed, M.G.A.; Cho, K.; Kim, H. Frequency Selection Concurrent Sensing Technique for High-Performance Touch Screens. J. Disp. Technol. 2016, 12, 1433–1443. [Google Scholar] [CrossRef]
  31. Mohamed, M.G.A.; Kim, H. Concurrent driving method with fast scan rate for large mutual capacitance touch screens. J. Sens. 2015, 2015, 268293. [Google Scholar] [CrossRef]
  32. Song, K.-H.; Choi, J.; Chun, J.-H. A Method for Enhancing the Sensing Distance of a Fingerprint Sensor. Sensors 2017, 17, 2280. [Google Scholar] [CrossRef] [PubMed]
  33. Ratha, N.K.; Govindaraju, V. Advances in Biometrics: Sensors, Algorithms and Systems; Springer Science & Business Media: Berlin, Germany, 2007. [Google Scholar]
  34. Liu, J.-C.; Hsiung, Y.-S.; Lu, M.S.-C. A CMOS micromachined capacitive sensor array for fingerprint detection. IEEE Sens. J. 2012, 12, 1004–1010. [Google Scholar] [CrossRef]
  35. Eom, W.-J.; Kim, S.-W.; Park, K.; Bien, F.; Kim, J.J. A Multi-Purpose Fingerprint Readout Circuit Embedding Physiological Signal Detection. J. Semicond. Technol. Sci. 2016, 16, 793–799. [Google Scholar] [CrossRef]
  36. Won, D.-M.; Kim, H. Enhancement of touch screen sensing based on voltage shifting differential offset compensation. Analog Integr. Circuits Signal Process. 2018, 94, 205–215. [Google Scholar] [CrossRef]
  37. Johns, D.; Martin, K. Analog Integrated Circuit Design; Wiley India Pvt. Limited: Darya Ganj, India, 2008. [Google Scholar]
  38. Jung, S. Capacitive CMOS Fingerprint Sensor with On-Chip Parallel Signal Processing; VDE-Verlag: Berlin, Germany, 2000. [Google Scholar]
  39. Soora, P.K. CMOS Fingerprint Sensor Electrostatic Modeling. Master’s Thesis, West Virginia University, Morgantown, WV, USA, 2002. [Google Scholar]
  40. Morimura, H.; Shigematsu, S.; Shimamura, T.; Machida, K.; Kyuragi, H. A pixel-level automatic calibration circuit scheme for capacitive fingerprint sensor LSIs. IEEE J. Solid State Circuits 2002, 37, 1300–1306. [Google Scholar] [CrossRef]
Figure 1. A general scheme of a fingerprint biometric system.
Figure 1. A general scheme of a fingerprint biometric system.
Sensors 18 02200 g001
Figure 2. Block diagram of conventional sequential fingerprint sensing architecture.
Figure 2. Block diagram of conventional sequential fingerprint sensing architecture.
Sensors 18 02200 g002
Figure 3. The proposed capacitive fingerprint differential sensing scheme. (a) Block diagram; (b) simplified switching mechanism between read phase 1 and read phase 2.
Figure 3. The proposed capacitive fingerprint differential sensing scheme. (a) Block diagram; (b) simplified switching mechanism between read phase 1 and read phase 2.
Sensors 18 02200 g003aSensors 18 02200 g003b
Figure 4. Proposed algorithm to detect the fingerprint features and produce the final image result for further image processing.
Figure 4. Proposed algorithm to detect the fingerprint features and produce the final image result for further image processing.
Sensors 18 02200 g004
Figure 5. Capacitive fingerprint sensor structure: (a) The model of the capacitive fingerprint cell; (b) the proposed capacitive fingerprint sensor cell structure; (c) the control signal timing diagram.
Figure 5. Capacitive fingerprint sensor structure: (a) The model of the capacitive fingerprint cell; (b) the proposed capacitive fingerprint sensor cell structure; (c) the control signal timing diagram.
Sensors 18 02200 g005
Figure 6. Differential Integrator with offset compensation and Comparator. (a) Differential Integrator structure and its configuration in (b) Reset Mode and (c) Normal Mode.
Figure 6. Differential Integrator with offset compensation and Comparator. (a) Differential Integrator structure and its configuration in (b) Reset Mode and (c) Normal Mode.
Sensors 18 02200 g006
Figure 7. Proposed method to enhance the detection of finger features based on differential readout circuit. (a) A sample of finger features; (b) reading the modeled sample of finger features in phase 1 and its comparator output; (c) reading the modeled sample of finger features in phase 2 and its comparator output; (d) the final image output after comparing the two frames.
Figure 7. Proposed method to enhance the detection of finger features based on differential readout circuit. (a) A sample of finger features; (b) reading the modeled sample of finger features in phase 1 and its comparator output; (c) reading the modeled sample of finger features in phase 2 and its comparator output; (d) the final image output after comparing the two frames.
Sensors 18 02200 g007
Figure 8. The output of the single-ended integrator.
Figure 8. The output of the single-ended integrator.
Sensors 18 02200 g008
Figure 9. Chip layout.
Figure 9. Chip layout.
Sensors 18 02200 g009
Figure 10. Measurement of the Integrator. (a) Test Board of the chip; (b) oscilloscope measurement of the integrator output.
Figure 10. Measurement of the Integrator. (a) Test Board of the chip; (b) oscilloscope measurement of the integrator output.
Sensors 18 02200 g010
Figure 11. Applied Noise Signal.
Figure 11. Applied Noise Signal.
Sensors 18 02200 g011
Table 1. Comparison between the major fingerprint sensing methods.
Table 1. Comparison between the major fingerprint sensing methods.
Fingerprint Recognition TechnologyAdvantagesDisadvantagesStand-Alone ImplementationUnder or In-Display Implementation Status
Capacitive sensingHigh-resolution with low cost and low power.Can malfunction by external electric field and ESD.Possible, mature, but Needs bazel. It needs special dealing with the ITO of the touch display. There are many researches in progress to utilize fingerprint sensing.
Optical sensingRelatively high resolution.Size, high Cost, easy to spoof.Lens and prism are required.In the early stages to be attached under the display. First prototype by Synaptics.
Ultrasonic sensing3D recognition of fingerprint by ultrasonic distance measurement.Sweeping method is used for size problem, high cost.Needs complex manufacturing steps Needs complex manufacturing steps to be attached under the display. First prototype by Qualcomm.
Table 2. The output of the comparators for possible fingerprint patterns.
Table 2. The output of the comparators for possible fingerprint patterns.
Fingerprint PatternComparators’ Output
Valley-Ridge“01”
Ridge-Valley“10”
Valley-Valley or Ridge-Ridge“00”
Table 3. Characteristics of the fingerprint chip and the sensor cell.
Table 3. Characteristics of the fingerprint chip and the sensor cell.
ParameterValue
Process0.13 μm CMOS
Array size20 × 16
Array Area2 mm × 1.6 mm
Pixel Size (Area)90 μm × 90 μm
Resolution282.2
Supply1.5 V
Table 4. SNR for Different Cases of Finger Features.
Table 4. SNR for Different Cases of Finger Features.
Comparison ParameterReadout Circuit InputSingle-Ended Integrator OutputDifferential Integrator Output
Fingerprint Pattern-Valley-Ridge or Ridge-ValleyValley-RidgeRidge-Valley
SNR (dB)0.6213.6253.9954.01
SNR gain (dB)-1353.3753.39
Table 5. Performance summary and comparison with recent fingerprints.
Table 5. Performance summary and comparison with recent fingerprints.
Comparison ParameterThis WorkRefs. [11,40]Ref. [29]Ref. [12]Ref. [10]
Technology (nm)130500180350180 + (MEMS) + wafer-bonded
Sensing MethodCapacitive (Stand-alone)Capacitive (Stand-alone)Capacitive (transparent)Capacitive (Stand-alone)Ultrasonic (Stand-alone)
Sensor Pitch (μm)1005070 × 5058~58
Array Size20 × 16224 × 256160 × 192160 × 192110 × 56
Sensor ICStand-aloneStand-aloneStand-aloneStand-aloneStand-alone
Fingerprint resolution282.2508500423~438
Clock rate (MHz)1-404014
Readout circuit size (mm2)764.4152.4152.4~23.7
Frme Rate (Hz)* 5000~5019-~380 (Fast Mode)
Supply (V)1.5 3.33.3324
SNR gain (dB)53.37-** 53.3--
* For our prototype we considered 1 MHz clock rate that gives 5 kHz frame rate for 20 × 16 channels. Assuming 128 × 256, we can achieve scan rate of 780 Hz. ** This value for touchscreen.

Share and Cite

MDPI and ACS Style

Hassan, H.; Kim, H.-W. CMOS Capacitive Fingerprint Sensor Based on Differential Sensing Circuit with Noise Cancellation. Sensors 2018, 18, 2200. https://doi.org/10.3390/s18072200

AMA Style

Hassan H, Kim H-W. CMOS Capacitive Fingerprint Sensor Based on Differential Sensing Circuit with Noise Cancellation. Sensors. 2018; 18(7):2200. https://doi.org/10.3390/s18072200

Chicago/Turabian Style

Hassan, Hossam, and Hyung-Won Kim. 2018. "CMOS Capacitive Fingerprint Sensor Based on Differential Sensing Circuit with Noise Cancellation" Sensors 18, no. 7: 2200. https://doi.org/10.3390/s18072200

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop