Next Article in Journal
Damage Analysis of Segmental Dry Joint Full-Scale Prestressed Cap Beam Based on Distributed Optical Fiber Sensing
Next Article in Special Issue
A Multimode 28 GHz CMOS Fully Differential Beamforming IC for Phased Array Transceivers
Previous Article in Journal
Effect of Excitation Signal on Double-Coil Inductive Displacement Transducer
Previous Article in Special Issue
3.6 mW Active-Electrode ECG/ETI Sensor System Using Wideband Low-Noise Instrumentation Amplifier and High Impedance Balanced Current Driver
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Communication

Self Capacitance Mismatch Calibration Technique for Fully-Differential Touch Screen Panel Self Capacitance Sensing System

School of Electrical Engineering and Computer Science, Gwangju Institute of Science and Technology, Gwangju 61005, Republic of Korea
*
Author to whom correspondence should be addressed.
Sensors 2023, 23(7), 3779; https://doi.org/10.3390/s23073779
Submission received: 3 March 2023 / Revised: 30 March 2023 / Accepted: 5 April 2023 / Published: 6 April 2023
(This article belongs to the Special Issue Advanced CMOS Integrated Circuit Design and Application II)

Abstract

:
This paper presents a fully-differential touch screen panel (TSP) self-capacitance sensing (SCS) system with a self-capacitance mismatch calibration technique. Due to the self-capacitance mismatch of TSP, the analog front-end (AFE) of the receiver (RX) circuit suffers from dynamic range degradation and gain limitations, which lead to the signal-to-noise ratio (SNR) loss for the TSP SCS system. The proposed calibration introduces the difference in input resistance and the driving amplifier’s strength between the fully-differential input. Thus, the mismatch effect is efficiently relieved in terms of area and power consumption. The proposed calibration restores the SNR by 19.54 dB even under the worst self-capacitance mismatch case.

1. Introduction

Capacitive touch screen panels (TSP) have been widely used for mobile devices. There are two types of capacitive touch sensing; mutual capacitance sensing (MCS) and self-capacitance sensing (SCS) [1]. Since MCS and SCS react differently to touch or water droplets, SCS has been utilized to correctly distinguish the actual touch and water droplets on display [2,3].
To provide a better form factor for mobile devices, TSP has become thinner these days. As a result, the base self-capacitance of organic light emitting diode (OLED) TSP increased by up to several hundred pF [4,5], and it becomes a design challenge for the SCS system. For the SCS system adopting a single-ended receiver (RX) circuit, the base capacitance occupies a large portion of the dynamic range of the analog front-end (AFE). Therefore, it requires offset compensation circuits to remove the effect of the base self-capacitance and maximize the gain for sensing the self-capacitance variation by touch [5]. Compared to the single-ended SCS system, the fully-differential SCS system [6], or the charge-sharing-based SCS system [7,8] naturally removes the offset signal because they sense the self-capacitance difference between two adjacent TSP electrodes. However, because of the self-capacitance mismatch between electrode channels, both the fully-differential- and charge-sharing-based SCS systems still suffer from dynamic range degradation.
We can briefly evaluate this sensing difficulty that arises from the large base self-capacitance and its mismatch with the electrical parameters for our design target TSP, considering specific details are withheld due to the confidentiality of the TSP manufacturer. For the RX electrodes, its base self-capacitance, C p , is approximately 280 p F , while its variation by touch, Δ C p , is only about 40 f F . In other words, the single-ended SCS system should be able to sense around 0.014% variation of C p . For the fully-differential SCS system, this large base C p is removed naturally. However, the self-capacitance mismatch should be considered, which is caused by the TSP fabrication mismatch and the curvature on the display edge. For the RX electrode of our design target TSP, this C p mismatch can be up to 12%, resulting in a maximum 33.6   p F   C p difference. This mismatch is still 840 times larger than Δ C p , even after much of the base C p is removed by the fully-differential operation. Thus, the self-capacitance mismatch could limit the touch system signal-to-noise ratio (SNR) or, even worse, saturate the AFE and make the SCS system unable to detect touch action.
We present the self-capacitance mismatch calibration technique for the fully-differential SCS system. By adjusting the driving strength and input resistance for each fully-differential input, the proposed system reduces the RX AFE output offset induced by the self-capacitance mismatch. Therefore, the SNR of the proposed TSP SCS system can be restored without consuming excessive power and die area.
The remainder of this paper is organized as follows: Section 2 explains the output offset generation mechanism due to the self-capacitance mismatch. Section 3 presents the proposed self-capacitance calibration. Section 4 describes the implementation of the proposed TSP SCS system, including the proposed calibration. Section 5 presents the results. Section 6 concludes this paper.

2. Output Offset Generation Due to the Self-Capacitance Mismatch

Figure 1a shows part of a fully-differential SCS system without the mismatch calibration technique. An input common-mode feedback amplifier (ICMFB) drives the self-capacitance of TSP, C p 1 and C p 2 , and the parasitic resistance, R p , by the driving signal, V D R V [6]. Note that ICMFB can only provide a common-mode current, i c m . The feedback network of the AFE, which includes the ICMFB and charge amplifier (CA), tries to equalize the CA input voltages v 1 and v 2 in Figure 1a. When there is no self-capacitance mismatch, i c m from ICMFB is sufficient to match v 1 and v 2 . Thus, i d m , which is the differential-mode current generated from CA, and its corresponding v o u t offset is not generated, where v o u t = v o p v o n . However, if the self-capacitance mismatch exists, i c m alone cannot match v 1 and v 2 . Therefore, i d m from CA is generated to equalize v 1 and v 2 . Therefore, it becomes the output offset which degrades the dynamic range of the AFE. If we assume C p 2 = ( 1 + m ) C p 1 and let C p 1 = C p , where m is self-capacitance mismatch ratio. Then, i d m and v o u t is obtained as
i d m = m 1 + ( m / 2 ) + s ( 1 + m ) R p C p · i c m
v o u t = R F B 1 + s R F B C F B · i d m
where R F B and C F B are resistor and capacitor in the CA feedback, respectively.
An approach to suppress i d m generation due to the self-capacitance mismatch can be considered, which adds the extra calibration current to the v 2 node in Figure 1a. With this approach, the required calibration current from the external amplifier, i c a l , e x t , is expressed as
i c a l , e x t = m 1 + s ( 1 + m ) R p C p · i c m .
Note that the denominator of Equation (3) contains the Laplace variable s, indicating that the expression involves a complex number. This implies that in order to completely remove the output offset, i c a l , e x t must be phase-shifted relative to i c m . In other words, the system requires additional circuits to drive a phase-shifted signal from V D R V , which is the self-capacitance driving signal. This leads to power and area inefficiency due to the generation of phase-shifted square or sinusoidal signals, as well as the requirement for an additional amplifier to drive the self-capacitance with a phase-shifted signal.
Our proposed solution is implementing programmable input resistance and ICMFB with driving strength control, as depicted in Figure 1b. By controlling R c a l and k c a l , both the phase and magnitude of v 1 and v 2 can be matched without i d m generation from CA. Therefore, the v o u t offset is minimized.

3. Proposed Self-Capacitance Calibration

3.1. Ideal Calibration Condition

Figure 2a shows a phasor diagram for v 1 and v 2 before calibration, assuming that the effect of the CA, matching v 1 and v 2 by generating i d m , is excluded. Because of the self-capacitance mismatch, the phasors of v 1 and v 2 have both magnitude and phase mismatches. To equalize this phasor mismatch, CA generates i d m , which results in v o u t offset.
This v o u t offset can be removed by introducing the additional input resistance for C p 1 and increasing the driving strength of the ICMFB for C p 2 , as depicted in Figure 2b. The phase mismatch can be removed by introducing additional input series resistance for C p 1 as, R c a l = m · R p . In other words, this increment of the input resistance equalizes the phase of two input impedance, Z 1 , c a l and Z 2 . Then, the magnitude mismatch between the phasors can be matched by increasing C p 2 driving strength of ICMFB, from i c m to ( 1 + m ) i c m , resulting Z 1 , c a l · i c m = Z 2 · ( 1 + m ) i c m . Since v 1 , c a l = v 2 , c a l , the v o u t offset is wholly removed after the proposed calibration.

3.2. Practical Calibration Process

In a practical usage scenario, the value of m is unknown for each TSP and its electrode channels. Additionally, the resolutions for programmable resistance and driver strength control are limited. Therefore, the implemented calibration requires an iterative process until the voltage phasor reaches the closest points to the ideal calibration point, v 1 , c a l or v 2 , c a l . Figure 3 illustrates the steps of the iterative calibration process. First, the driving strength of ICMFB, which minimizes the output offset, is adjusted and found, as depicted in Figure 3a. In Figure 3a, v 2 moves to v 2 after the driving strength for C p 2 is increased from i c m to ( 1 + k ) · i c m . Since v 2 is the closest point to v 1 , this is the first point where the driving strength adjustment minimizes the output offset of AFE. After that, the same action is performed for the input resistance control, as shown in Figure 3b. By increasing the input resistance for C p 1 from R p to ( 1 + p ) · R p , v 1 moves to v 1 , which is the nearest point to v 2 . Repeating these steps with multiple cycles makes the system gradually approach the ideal calibration point until the resolution of the driving strength and input resistance controls.
Figure 4 shows a flowchart of the proposed self-capacitance mismatch calibration for a unit RX circuit sensing Nth and N + 1 th RX (or TX) electrode channels. The proposed calibration process can be conducted by a micro controller unit (MCU). M a g ( C h , s , r ) is the RX output magnitude when the calibration control signals are C h , s, and r. C h , s, and r are the calibration channel control, driving strength control and input resistance control, respectively. When C h = N , the driving strength for the Nth channel and the input resistance for the N + 1 th channel are increasing when the control codes s and r are increasing, respectively. For C h = N + 1 , s controls the N + 1 th channel and r controls the Nth channel.
For the first calibration run, control signals are initialized with C h = N , s = 0 , and r = 0 . After the initialization, a subroutine for calibration channel selection, depicted in Figure 4b, is performed to decide C h . The calibration channel selection subroutine checks the existence of any s that reduces the RX output magnitude while C h = N . If such s exists, the calibration channel control is decided as C h = N . If not, C h = N + 1 . After the C h decision, O ( i ) , s t e m p , and r t e m p are saved to memory. O ( i ) represents the RX output magnitude after performing the ith calibration iteration. During each iteration process, the driving strength calibration and input resistance calibration subroutines, as described in Figure 4c,d, respectively, are executed. During each iteration process, the driving strength calibration and input resistance calibration subroutines, as described in Figure 4c,d, respectively, are executed. Each subroutine sweeps and finds s and r, which minimizes M a g ( C h , s , r ) in the given conditions. Note that, as a result of the driving strength calibration subroutine depicted in Figure 4c, Figure 3a illustrates the phasor diagram when the output mismatch is minimized. Similarly, Figure 3b is a result of the input resistance calibration subroutine shown in Figure 4d. With the newly found s and r, M a g ( C h , s , r ) is saved to O ( i + 1 ) and then compared with the previously saved O ( i ) . This iteration process is repeated until O ( i ) O ( i + 1 ) , which means the system found the optimal C h c a l , s c a l , and r c a l , which are closest to the ideal calibration condition.

3.3. Mathematical Analysis

We conducted a mathematical analysis to evaluate the degradation rate of i d m offset after each calibration cycle. After one cycle of the calibration, the phasors in Figure 2a, v 1 and v 2 , are relocated as in Figure 3b, v 1 and v 2 . In Figure 3b, v 1 and v 2 are located on the same X-coordinate and only differ their Y-coordinates, the same as v 1 and v 2 are in Figure 2a. Therefore, it is possible to interpret the X and Y coordinates of v 2 as R p , 1 i c m and i c m / s ( 1 + m 1 ) C p , respectively. Here, m 1 and R p , 1 represent the equivalent self-capacitance mismatch ratio and the equivalent parasitic resistance after one cycle of the calibration, respectively. With this perspective, it is possible to obtain the recurrence relation for m 1 and R p , 1 , in terms of m and R p . Moreover, the generalized recurrence relation for the equivalent self-capacitance mismatch ratio and the equivalent parasitic resistance after the n-cycle calibration, m n and R p , n , respectively, are obtained as
m n = ( 2 π f R p , n 1 C p ) 2 ( 1 + m n 1 ) ( 2 π f R p , n 1 C p ) 2 ( 1 + m n 1 ) + 1 · m n 1 R p , n = ( 2 π f ( 1 + m n 1 ) R p , n 1 C p ) 2 + ( 1 + m n 1 ) ( 2 π f ( 1 + m n 1 ) R p , n 1 C p ) 2 + 1 · R p , n 1
with m 0 = m and R p , 0 = R p . Moreover, i d m after the n-cycle calibration, i d m , n , is expressed as
i d m , n = m n 1 + ( m n / 2 ) + s ( 1 + m n ) R p , n C p · i c m
with i d m , 0 = i d m .
With (5), the i d m , n degradation over each calibration cycle can be evaluated numerically. Figure 5a shows the plot for | i d m , n / i d m | after the n-th calibration cycle with f = 150 kHz , R p = 1380 Ω , C p = 280 pF , and m = 0.12 . Here, f represents the frequency of the touch signal. Note that for the analysis, R p includes not only the parasitic resistance of the TSP RX electrodes, but also the TSP-chip routing line resistance, and on-chip parasitic resistance. If we assume an infinite calibration resolution, | i d m , n / i d m | continues to become smaller as the calibration cycle is repeated. However, in the practical design where the calibration resolution is finite, the offset removal performance of the proposed calibration is limited to 25.78 dB after the second calibration cycle.
Figure 5b shows the ratio of the output offset current by the self-capacitance mismatch, i d m , n , to the output current induced by touch, i d m , t o u c h . Note that the touch action on the TSP increases the self-capacitance of the nearby electrode. Thus, i t o u c h can be obtained in the same way as (1) is obtained. Within 2 calibration cycles, the system reaches its calibration limit, and reduces | i d m , n / i d m , t o u c h | from 59.84 dB to 34.06 dB.

4. Implementation

Figure 6a illustrates the block diagram of the proposed TSP SCS system. The proposed work includes SCS AFE, sinusoidal wave generator, bandgap reference (BGR), low-dropout regulator (LDO), and serial peripheral interface (SPI) blocks in a high-voltage (HV) chip designed with a 130 nm CMOS process and 3 V supply voltage. The proposed system is designed to work with an external low-voltage (LV) chip consisting of SAR ADC, digital blocks, and others. A 3:2 multiplexer (MUX) selects two adjacent TSP RX or TX electrodes to be sensed [6,9]. A sinusoidal wave generator generates a sinusoidal self-capacitance driving signal to minimize display image flickering due to the high voltage pulse wave driving [10,11]. The ICMFB drives the selected TSP electrodes pair with a 150 k Hz and 2.8 Vpp sinusoidal wave. A CA amplifies the input current difference due to the touch, and an ADC driver (ADC DRV) drives the input of SAR ADC in the external LV chip while providing anti-aliasing filtering. The LV chip samples AFE output, processes touch data using DSP, and controls both HV and LV chips with MCU.
For the proposed self-capacitance mismatch calibration, a programmable input resistor (PIR) block and the ICMFB with a driving strength control feature are implemented. The PIR, which consists of a poly resistor and switch arrays, is implemented to introduce input series resistance difference between the fully-differential pairs. Due to the trade-off between the area consumption and the calibration resolution, the PIR is designed as a 3-bit control with 20 Ω step. Figure 6b shows the structure of ICMFB with driving strength control. The 4-bit binary driving strength control code selects the number of the output stage CMOS that should be turned on for OUT1 and OUT2 separately. Therefore, the ICMFB can introduce a driving strength difference up to 38.75%, with 1.25% LSB.

5. Simulation Results

The proposed TSP SCS system is designed with a 130 n m CMOS process. Figure 7 shows the layout of the proposed TSP SCS system. The active area of the proposed TSP SCS system is 3.15 m m 2 .
Figure 8 shows the CA output before and after the proposed calibration. The driving signal is a 150 k Hz and 2.8 Vpp sinusoidal wave. An OLED TSP model with C p = 280 pF and R p = 1380 Ω was used for simulation. To assume the worst case, a 12% self-capacitance mismatch between RX electrodes was applied, which is equivalent to 33.6   p F mismatch. Therefore, the CA differential output was saturated before applying the proposed calibration. After the first cycle of the proposed calibration, the self-capacitance mismatch no longer caused saturation in the CA output. Thus, the self-capacitance variation by touch, which is 40 f F for our design target TSP model, is detectable by AFE. As the proposed calibration cycle is repeated, the output offset decreases. In other words, the headroom for the increased gain of AFE is acquired and the SNR of the SCS system is increased with the repetition of the proposed calibration cycles. Due to the limited calibration resolution and the large signal non-linearity of the ICMFB, the proposed calibration reached its maximum output offset removal performance after the two calibration cycles were performed.
Figure 9 shows frame data plots before and after the proposed calibration. Each frame data was obtained by applying digital signal processing, which includes down-conversion, cascaded integrator-comb (CIC) filtering, and integration to each 2 ms time-domain data, resulting in a single integer value, called frame data. Therefore, the frame data represents the received touch signal intensity sensed over a 2 ms period. Note that, in Figure 9, the unit of the frame data is converted to pF by correlating the difference between the average touch (T) and non-touch (NT) frame data to the known Δ C p value, which is provided by the TSP manufacturer. To obtain the SNR with a 120 Hz frame rate, the duration of each time-domain data is 2 m s . The time-domain data include the circuit noise of the proposed TSP SCS system, as well as modeled external noise, such as display noise. The external noise was modeled using a method based on [12]. Because of the saturation of the AFE, the TSP SCS system cannot distinguish touch (T) and non-touch (NT) state frame data, as shown in Figure 9a. After the proposed calibration resolves the saturation, the T and NT frame data are now distributed separately without overlapping, making them distinguishable. Therefore, touch distinction becomes possible after the proposed calibration, as shown in Figure 9b.
Table 1 compares the SNR of the proposed TSP SCS system before and after the proposed calibration is performed, in the presence of a 12% self-capacitance mismatch with a 120 Hz frame rate. SNR, T o u c h S t r e n g t h S e n s e d , and N o i s e R M S were calculated from the frame data in Figure 9, as follows: [13,14]
S N R ( d B ) = 20 log 10 ( | T o u c h S t r e n g t h S e n s e d / N o i s e R M S | )
T o u c h S t r e n g t h S e n s e d = A V G T , 100 A V G N T , 100
N o i s e R M S = n = 1 100 ( T [ n ] A V G T , 100 ) 2 100
where T [ n ] , A V G T , 100 , and A V G N T , 100 are the n-th frame data when touched, the average of 100 frame data when touched, and the average of 100 frame data when not touched, respectively. T o u c h S t r e n g t h S e n s e d is defined as the difference between A V G T , 100 and A V G N T , 100 , and it represents the strength of touch signal variation caused by changes in Δ C p due to touch. N o i s e R M S is the root-mean-square value of the 100 frame data when touched, with A V G T , 100 as a baseline. Then, SNR is evaluated by dividing T o u c h S t r e n g t h S e n s e d by N o i s e R M S . The proposed calibration resolves the saturation of the AFE stage and provides headroom for higher AFE gain, thereby increasing the SNR by 19.54 dB.
Figure 10 illustrates the power breakdown for a single AFE channel, comparing before and after the calibration is performed. In the “Cal.Off” state, the proposed calibration is turned off, and the self-capacitance mismatch is not modeled. As a result, the output offset is not generated in the “Cal. Off” state. In the “Cal.On” state, the proposed calibration has been performed, minimizing the output offset while exposed to 12% self-capacitance mismatch. The power breakdown shows that only an additional 10.26   μ W is consumed after the proposed calibration is performed. Furthermore, the calibration blocks, including PIR and the switched output devices of ICMFB, consume 7.19   μ W , which accounts for 1.69% of the total power consumption in the “Cal. On” state. Additionally, the calibration block only takes 6.31% of the active area in a single-channel AFE. These results demonstrate that the proposed calibration can be implemented with minimized power and area consumption, making it an efficient solution for addressing self-capacitance mismatches.
Figure 11 demonstrates the performance consistency of the system under temperature variation with optimal calibration setting found at 27 C , while exposed to a 12% self-capacitance mismatch. Figure 11a shows the CA output waveform variation. With the optimal calibration setting found at 27 C , the CA output offset amplitude varies inversely with temperature changes. However, this temperature induced variation in the CA output offset does not cause saturation of the CA output, ensuring the proposed system’s SNR remains stable, as shown in Figure 11b. For Figure 11b, 10 SNR results are obtained at each temperature points, and their average is plotted. The error bars indicate the standard deviation of these results. This SNR result demonstrates that the system performance remains stable under temperature variation, even without updating the calibration setting for temperature change. Based on the demonstrated stable SNR performance under temperature variation without updating the calibration setting, the proposed calibration does not require adjustments for temperature variation.
Table 2 is the performance summary of the proposed TSP SCS system and the previous works. The proposed work achieves comparable 40.98 dB SNR with a 120 Hz frame rate while consuming 6.2 mW. Even under the worst self-capacitance mismatch case, the proposed SCS system was able to sense the self-capacitance variation by touch with 20.89 dB SNR after the proposed self-capacitance mismatch calibration was performed. Note that the fair comparison of SNR, power consumption, or FoM [15] is difficult because they heavily depend on TSP electrical characteristics [16].

6. Conclusions

This paper presents a self-capacitance mismatch calibration technique that reduces the dynamic range degradation of fully-differential AFE for TSP SCS. By introducing input resistance and driving strength differences between the fully-differential input pair, the output offset due to the self-capacitance mismatch is minimized without excessive power and chip area consumption. With the proposed calibration technique, the SNR for the TSP SCS system is maximized or recovered even in the situation when the large self-capacitance mismatch saturates the AFE.

Author Contributions

Conceptualization, S.S. and M.L.; methodology, S.S.; software, S.S.; validation, S.S., S.L. and S.B.; formal analysis, S.S.; investigation, S.S., S.L. and S.B.; resources, M.L.; data curation, S.S.; writing—original draft preparation, S.S.; writing—review and editing, S.S. and M.L.; visualization, S.S.; supervision, M.L.; project administration, M.L.; funding acquisition, M.L. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by ACONIC. The EDA tool was supported by the IC Design Education Center(IDEC), Republic of Korea.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Kwon, O.K.; An, J.S.; Hong, S.K. Capacitive Touch Systems with Styli for Touch Sensors: A Review. IEEE Sensors J. 2018, 18, 4832–4846. [Google Scholar] [CrossRef]
  2. Luo, Y. Liquid Tolerant Capacitive Touch Keypad Design. Available online: https://www.ti.com/lit/pdf/TIDUE90 (accessed on 31 July 2018).
  3. Kuzo, T.; Kremin, V. Water Rejection and Wet Finger Tracking Algorithms for Truetouch Panels and Self Capacitance Touch Sensors. U.S. Patent 8,982,097, 17 March 2015. [Google Scholar]
  4. Lee, C.-J.; Park, J.K.; Piao, C.; Seo, H.E.; Choi, J.; Chun, J.H. Mutual Capacitive Sensing Touch Screen Controller for Ultrathin Display with Extended Signal Passband Using Negative Capacitance. Sensors 2018, 18, 3637. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  5. Ko, S.H.; Yang, B.D. An Ultra-Compact Low Power Self-Capacitive Touch Screen Readout IC Embedding Reconfigurable Noise Immunity and Current-Driven Capacitance Compensation. IEEE Trans. Circuits Syst. II Express Briefs 2019, 66, 1321–1325. [Google Scholar] [CrossRef]
  6. Kim, K.D.; Kang, S.; Choi, Y.K.; Lee, K.H.; Lee, C.H.; Lee, J.C.; Choi, M.; Ko, K.; Jung, J.; Park, N.; et al. A fully-differential capacitive touch controller with input common-mode feedback for symmetric display noise cancellation. In Proceedings of the 2014 Symposium on VLSI Circuits Digest of Technical Papers, Honolulu, HI, USA, 10–13 June 2014. [Google Scholar]
  7. Park, J.; Hwang, Y.H.; Oh, J.; Song, Y.; Park, J.E.; Jeong, D.K. A Compact Self-Capacitance Sensing Analog Front-End for a Touch Detection in Low-Power Mode. In Proceedings of the 2019 IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED), Lausanne, Switzerland, 29–31 July 2019. [Google Scholar]
  8. Huh, Y.; Hong, S.W.; Park, S.H.; Shin, C.; Bang, J.S.; Park, C.; Park, S.; Cho, G.H. A 10.1 183-μW/Electrode, 0.73-mm2/sensor High-SNR 3-D Hover Sensor Based on Enhanced Signal Refining and Fine Error Calibrating Techniques. IEEE J. Solid-State Circuits 2017, 53, 1079–1088. [Google Scholar] [CrossRef]
  9. Heo, S.; Park, K.; Choi, E.H.; Bien, F. Differential coded multiple signaling method with fully differential receiver for mutual capacitive fingerprint TSP. IEEE Trans. Circuits Syst. I Regul. Pap. 2019, 67, 74–85. [Google Scholar] [CrossRef]
  10. Ko, S.H. An Automatic Ear Detection Technique in Capacitive Sensing Readout IC Using Cascaded Classifiers and Hovering function. In Proceedings of the 2019 Symposium on VLSI Circuits, Kyoto, Japan, 9–14 June 2019. [Google Scholar]
  11. Kim, H.; Min, B.W. Automotive Electromagnetic Compatibility Standard Specific Pulse Driving Method for Advanced In-Cell Touch Sensor. IEEE Sensors J. 2021, 21, 7825–7832. [Google Scholar] [CrossRef]
  12. Heo, S.; Ma, H.; Song, J.; Park, K.; Choi, E.H.; Kim, J.J.; Bien, F. 72 dB SNR, 240 Hz Frame Rate Readout IC with Differential Continuous-Mode Parallel Architecture for Larger Touch-Screen Panel Applications. IEEE Trans. Circuits Syst. I Regul. Pap. 2016, 63, 960–971. [Google Scholar] [CrossRef]
  13. Ko, S.; Shin, H.; Lee, J.; Jang, H.; So, B.C.; Yun, I.; Lee, K. Low noise capacitive sensor for multi-touch mobile handset’s applications. In Proceedings of the 2010 IEEE Asian Solid-State Circuits Conference, Beijing, China, 8–10 November 2010. [Google Scholar]
  14. ATMEL Corporation. Touch Sensors Design Guide, 10620D-AT42; ATMEL Corporation: San Jose, CA, USA, 2004; pp. 9–10. [Google Scholar]
  15. Park, J.E.; Lim, D.H.; Jeong, D.K. A 6.3 mW High-SNR Frame-Rate Scalable Touch Screen Panel Readout IC with Column-Parallel Σ-Δ ADC Structure for Mobile Devices. In Proceedings of the 2013 IEEE Asian Solid-State Circuits Conference, Singapore, 11–13 November 2013. [Google Scholar]
  16. Ko, S.H. A-24 dB in-band noise-immunity mutual capacitance readout system for variable refresh rate of active-matrix OLED display. IEEE Trans. Circuits Syst. I Regul. Pap. 2019, 67, 1126–1135. [Google Scholar] [CrossRef]
Figure 1. A fully-differential SCS system (a) without a self-capacitance mismatch calibration (b) with the proposed self-capacitance mismatch calibration technique, implemented with input resistance and driving strength control.
Figure 1. A fully-differential SCS system (a) without a self-capacitance mismatch calibration (b) with the proposed self-capacitance mismatch calibration technique, implemented with input resistance and driving strength control.
Sensors 23 03779 g001
Figure 2. Phasor diagrams for v 1 and v 2 , assuming the effect of the CA is excluded. (a) Before calibration, (b) after the proposed calibration, and ideal case when the offset is perfectly removed.
Figure 2. Phasor diagrams for v 1 and v 2 , assuming the effect of the CA is excluded. (a) Before calibration, (b) after the proposed calibration, and ideal case when the offset is perfectly removed.
Sensors 23 03779 g002
Figure 3. A single cycle of the proposed calibration consists of following two steps, explained with phasor diagrams of (a) driving strength adjustment and (b) input resistance adjustment.
Figure 3. A single cycle of the proposed calibration consists of following two steps, explained with phasor diagrams of (a) driving strength adjustment and (b) input resistance adjustment.
Sensors 23 03779 g003
Figure 4. Flowchart of the proposed self-capacitance mismatch calibration. (a) The overall calibration process; (b) subroutine for calibration channel selection; (c) subroutine for driving strength calibration; and (d) subroutine for input resistance calibration.
Figure 4. Flowchart of the proposed self-capacitance mismatch calibration. (a) The overall calibration process; (b) subroutine for calibration channel selection; (c) subroutine for driving strength calibration; and (d) subroutine for input resistance calibration.
Sensors 23 03779 g004
Figure 5. Degradation of output offset current over proposed calibration cycles (a) Compared to the output offset current before calibration (b) Compared to the output current induced by touch.
Figure 5. Degradation of output offset current over proposed calibration cycles (a) Compared to the output offset current before calibration (b) Compared to the output current induced by touch.
Sensors 23 03779 g005
Figure 6. (a) Block diagram of the proposed TSP SCS system. (b) Schematic diagram of ICMFB with driving strength control.
Figure 6. (a) Block diagram of the proposed TSP SCS system. (b) Schematic diagram of ICMFB with driving strength control.
Sensors 23 03779 g006
Figure 7. Layout of the proposed TSP SCS system.
Figure 7. Layout of the proposed TSP SCS system.
Sensors 23 03779 g007
Figure 8. CA output waveform with and without the proposed calibration.
Figure 8. CA output waveform with and without the proposed calibration.
Sensors 23 03779 g008
Figure 9. Frame data plots, with 12% self-capacitance mismatch (a) before calibration (b) after calibration.
Figure 9. Frame data plots, with 12% self-capacitance mismatch (a) before calibration (b) after calibration.
Sensors 23 03779 g009
Figure 10. Power breakdown of a single AFE channel, comparing before and after the calibration is performed.
Figure 10. Power breakdown of a single AFE channel, comparing before and after the calibration is performed.
Sensors 23 03779 g010
Figure 11. Performance consistency under temperature variation with optimal calibration setting found at 27 C , while exposed to a 12% self-capacitance mismatch (a) CA output waveform (b) SNR results.
Figure 11. Performance consistency under temperature variation with optimal calibration setting found at 27 C , while exposed to a 12% self-capacitance mismatch (a) CA output waveform (b) SNR results.
Sensors 23 03779 g011
Table 1. SNR comparison table with 12% self-capacitance mismatch.
Table 1. SNR comparison table with 12% self-capacitance mismatch.
TouchStrengthSensedNoiseRMSSNR
Before calibration 4.64 fF 3.97 fF 1.35
After calibration40 fF 3.61 fF 20.89
Table 2. Performance comparison with reported TSP self-capacitance sensing systems.
Table 2. Performance comparison with reported TSP self-capacitance sensing systems.
Proposed ( a ) [5][6][7][8]
Process130 n m
CMOS
130 n m
CMOS
180 n m
CMOS
180 n m
CMOS
180 n m
BCD
TSP Size6.87-inch1.3-inch5-inch5.8-inch10.1-inch
TSP # of ElectrodesTX: 18
RX: 40
SC: 16TX: 28
RX: 16
TX: 16
RX: 33
TX: 55
RX: 34
Frame Rate120 Hz330 Hz120 Hz120 Hz240 Hz
Power6.2 mW1.04 mW10.2 mW2.1 mW16.3 mW
C p Offset CalibrationYesYesNoYesYes
SNR40.98 dB47.2 dB53 dB32 dB39 dB
SNRw/ C p , m i s 20.89 dB ( b ) N/AN/AN/AN/A
Chip area 3.15 m m 2 0.128 m m 2 N/A 0.12 m m 2 10.22 m m 2
(a) Based on layout post-extraction simulation. (b) Under 12% self-capacitance mismatch (Cp,mis = 33.6 pF.
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

Seong, S.; Lee, S.; Bae, S.; Lee, M. Self Capacitance Mismatch Calibration Technique for Fully-Differential Touch Screen Panel Self Capacitance Sensing System. Sensors 2023, 23, 3779. https://doi.org/10.3390/s23073779

AMA Style

Seong S, Lee S, Bae S, Lee M. Self Capacitance Mismatch Calibration Technique for Fully-Differential Touch Screen Panel Self Capacitance Sensing System. Sensors. 2023; 23(7):3779. https://doi.org/10.3390/s23073779

Chicago/Turabian Style

Seong, Siheon, Sewon Lee, Sunghyun Bae, and Minjae Lee. 2023. "Self Capacitance Mismatch Calibration Technique for Fully-Differential Touch Screen Panel Self Capacitance Sensing System" Sensors 23, no. 7: 3779. https://doi.org/10.3390/s23073779

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