IP Library Granted Patent US 11,093,073
Granted Patent B2
US 11,093,073 · App. 16/823,320 · Granted Aug 17, 2021

Touch control chip, touch detection method, touch detection system and electronic device

Inventors: Guangkai Yuan (Shenzhen, CN); Hong Jiang (Shenzhen, CN)
Assignee: SHENZHEN GOODIX TECHNOLOGY CO., LTD.
G06F3/04164G06F3/0412G06F2203/04103
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,093,073
App. No.
16/823,320
Granted
Aug 17, 2021
Kind
B2
Abstract

A touch control chip, a touch detection method, a touch detection system and an electronic device, and the touch chip includes: a synchronization module, a touch drive module, and a touch detection module. The synchronization module is electrically connected to a display drive chip, to enable touch driving performed by the touch drive module to have an association relationship with a display control signal of the display drive chip; the synchronization module is electrically connected to the touch drive module, to enable the touch drive module to drive a touch sensor under control of the display control signal; and the touch detection module is electrically connected to the touch sensor, to detect an output signal of the touch sensor to determine a touch position. The touch detection system cancels or reduces interference from a display system, thereby improving the signal-to-noise ratio of the touch detection system.

Claims (16)

1. A touch control chip, comprising: a synchronization module, a touch drive module, and a touch detection module, the synchronization module being electrically connected to a display drive chip, and configured to enable touch driving performed by the touch drive module to have an association relationship with a display control signal of the display drive chip; the synchronization module being electrically connected to the touch drive module, to enable the touch drive module to drive a touch sensor under control of the display control signal; and the touch detection module being electrically connected to the touch sensor, and configured to detect an output signal of the touch sensor to determine a touch position,

wherein the display control signal comprises a horizontal synchronization signal, a vertical synchronization signal, and one frame of vertical synchronization signal corresponds to n horizontal synchronization signals, the touch driving performed by the touch drive module having an association relationship with a display control signal of the display drive chip comprises: the touch driving performed by the touch drive module having a first association relationship with the vertical synchronization signal, and having a second association relationship with the n horizontal synchronization signals; and wherein the chip further comprises a counter, being configured to count a number of the horizontal synchronization signals in real time, and the touch drive module is further configured to sequentially send m detection codes in one driving period to drive one drive channel in the touch sensor; the first association relationship is: one frame of vertical synchronization signal corresponds to one driving period, and a time point at which an i-th detection code starts to be sent in each driving period lags behind a trigger point in time of one frame of vertical synchronization signal corresponding to the driving period; and the second association relationship is: in each driving period, a time point at which a q-th detection code starts to be sent is synchronized with a trigger of a j-th horizontal synchronization signal in the n horizontal synchronization signals, and a time point at which a (q+1)-th detection code starts to be sent is synchronized with a trigger of a k-th horizontal synchronization signal in the n horizontal synchronization signals, m≥i≥1, m≥q≥1, m≥2, 1≤j≤n, j<k≤n, and n≥2; or

wherein the display control signal comprises a horizontal synchronization signal, a vertical synchronization signal, and one frame of vertical synchronization signal corresponds to n horizontal synchronization signals, the touch driving performed by the touch drive module having an association relationship with a display control signal of the display drive chip comprises: the touch driving performed by the touch drive module having a first association relationship with the vertical synchronization signal, and having a third association relationship with a j-th horizontal synchronization signal in the n horizontal synchronization signals; and wherein the chip further comprises a counter, being configured to count a number of the horizontal synchronization signals in real time, and the touch drive module is further configured to sequentially send m detection codes in one driving period to drive one drive channel in the touch sensor; the first association relationship is: one frame of vertical synchronization signal corresponds to one driving period, and a time point at which an i-th detection code starts to be sent in each driving period lags behind a trigger point in time of one frame of vertical synchronization signal corresponding to the driving period; the third association relationship is: in each driving period, a time point at which a q-th detection code starts to be sent is synchronized with a trigger of a j-th horizontal synchronization signal in the n horizontal synchronization signals; and in each driving period, time points at which detection codes other than the q—the detection code start to be sent are synchronized with a clock signal of the touch chip, m≥i≥1, m≥q≥1, 1≤j≤n, n≥1, and m≥2; or

wherein the display control signal is a vertical synchronization signal, the touch driving performed by the touch drive module having an association relationship with a display control signal of the display drive chip comprises: the touch driving performed by the touch drive module having a fourth association relationship with the vertical synchronization signal, and wherein the touch drive module is further configured to sequentially send m detection codes in one driving period to drive one drive channel in the touch sensor; the fourth association relationship is: one frame of vertical synchronization signal corresponds to one driving period, and a time point at which an i-th detection code starts to be sent in each driving period is synchronized with a trigger of the one frame of vertical synchronization signal corresponding to the driving period; and in each driving period, time points at which detection codes other than the i-th detection code start to be sent are synchronized with a clock signal of the touch chip, m≥i≥1 and m≥2; or

wherein the display control signal is n horizontal synchronization signals corresponding to one frame of vertical synchronization signal, the touch driving performed by the touch drive module having an association relationship with a display control signal of the display drive chip comprise: the touch driving performed by the touch drive module having a second association relationship with the n horizontal synchronization signals, and wherein the chip further comprises a counter, being configured to count a number of the horizontal synchronization signals in real time, and the touch drive module is further configured to sequentially send m detection codes in one driving period to drive one drive channel in the touch sensor; and the second association relationship is: the n horizontal synchronization signals correspond to one driving period, and in each driving period, a time point at which an i-th detection code starts to be sent is synchronized with a trigger of a j-th horizontal synchronization signal in the n horizontal synchronization signals, and a time point at which an (i+1)-th detection code starts to be sent is synchronized with a trigger of a k-th horizontal synchronization signal in the n horizontal synchronization signals, 1≤i≤m, m≥2, 1≤j≤n, j<k≤n, and n≥2.

2. A touch control chip, comprising: a synchronization module, a touch drive module, and a touch detection module, the synchronization module being electrically connected to a display drive chip, and configured to enable touch driving performed by the touch drive module to have an association relationship with a display control signal of the display drive chip; the synchronization module being electrically connected to the touch drive module, to enable the touch drive module to drive a touch sensor under control of the display control signal; and the touch detection module being electrically connected to the touch sensor, and configured to detect an output signal of the touch sensor to determine a touch position,

wherein the display control signal comprises a horizontal synchronization signal, a vertical synchronization signal, and one frame of vertical synchronization signal corresponds to n horizontal synchronization signals, the touch driving performed by the touch drive module having an association relationship with a display control signal of the display drive chip comprises: the touch driving performed by the touch drive module having a first association relationship with the vertical synchronization signal, and having a second association relationship with the n horizontal synchronization signals; and wherein the chip further comprises a counter, being configured to count a number of the horizontal synchronization signals in real time, and the touch drive module is further configured to sequentially send m detection codes in one driving period to drive one drive channel in the touch sensor; the first association relationship is: one frame of vertical synchronization signal corresponds to one driving period, and a time point at which an i-th detection code starts to be sent in each driving period lags behind a trigger point in time of one frame of vertical synchronization signal corresponding to the driving period; and the second association relationship is: in each driving period, a time point at which a q-th detection code starts to be sent is synchronized with a trigger of a j-th horizontal synchronization signal in the n horizontal synchronization signals, and a time point at which a (q+1)-th detection code starts to be sent is synchronized with a trigger of a k-th horizontal synchronization signal in the n horizontal synchronization signals, m≥i≥1, m≥q≥1, m≥2, 1≤j≤n, j<k≤n, and n≥2; or

wherein the display control signal comprises a horizontal synchronization signal, a vertical synchronization signal, and one frame of vertical synchronization signal corresponds to n horizontal synchronization signals, the touch driving performed by the touch drive module having an association relationship with a display control signal of the display drive chip comprises: the touch driving performed by the touch drive module having a first association relationship with the vertical synchronization signal, and having a third association relationship with a j-th horizontal synchronization signal in the n horizontal synchronization signals; and wherein the chip further comprises a counter, being configured to count a number of the horizontal synchronization signals in real time, and the touch drive module is further configured to sequentially send m detection codes in one driving period to drive one drive channel in the touch sensor; the first association relationship is: one frame of vertical synchronization signal corresponds to one driving period, and a time point at which an i-th detection code starts to be sent in each driving period lags behind a trigger point in time of one frame of vertical synchronization signal corresponding to the driving period; the third association relationship is: in each driving period, a time point at which a q-th detection code starts to be sent is synchronized with a trigger of a j-th horizontal synchronization signal in the n horizontal synchronization signals; and in each driving period, time points at which detection codes other than the q—the detection code start to be sent are synchronized with a clock signal of the touch chip, m≥i≥1, m≥q≥1, 1≤j≤n, n≥1, and m≥2; or

wherein the display control signal is a vertical synchronization signal, the touch driving performed by the touch drive module having an association relationship with a display control signal of the display drive chip comprises: the touch driving performed by the touch drive module having a fourth association relationship with the vertical synchronization signal, and wherein the touch drive module is further configured to sequentially send m detection codes in one driving period to drive one drive channel in the touch sensor; the fourth association relationship is: one frame of vertical synchronization signal corresponds to one driving period, and a time point at which an i-th detection code starts to be sent in each driving period is synchronized with a trigger of the one frame of vertical synchronization signal corresponding to the driving period; and in each driving period, time points at which detection codes other than the i-th detection code start to be sent are synchronized with a clock signal of the touch chip, m≥i≥1 and m≥2; or

wherein the display control signal is n horizontal synchronization signals corresponding to one frame of vertical synchronization signal, the touch driving performed by the touch drive module having an association relationship with a display control signal of the display drive chip comprise: the touch driving performed by the touch drive module having a second association relationship with the n horizontal synchronization signals, and wherein the chip further comprises a counter, being configured to count a number of the horizontal synchronization signals in real time, and the touch drive module is further configured to sequentially send m detection codes in one driving period to drive one drive channel in the touch sensor; and the second association relationship is: the n horizontal synchronization signals correspond to one driving period, and in each driving period, a time point at which an i-th detection code starts to be sent is synchronized with a trigger of a j-th horizontal synchronization signal in the n horizontal synchronization signals, and a time point at which an (i+1)-th detection code starts to be sent is synchronized with a trigger of a k-th horizontal synchronization signal in the n horizontal synchronization signals, 1≤i≤m, m≥2, 1≤j≤n, j<k≤n, and n≥2, and

wherein the touch detection module is further configured to perform differential processing on output signals of the touch sensor corresponding to the two adjacent frames of vertical synchronization signal to determine the touch position.

3. An electronic device, comprising a touch control chip, wherein the touch control chip comprises a synchronization module, a touch drive module, and a touch detection module, the synchronization module being electrically connected to a display drive chip, and configured to enable touch driving performed by the touch drive module to have an association relationship with a display control signal of the display drive chip; the synchronization module being electrically connected to the touch drive module, to enable the touch drive module to drive a touch sensor under control of the display control signal; and the touch detection module being electrically connected to the touch sensor, and configured to detect an output signal of the touch sensor to determine a touch position,

wherein the display control signal comprises a horizontal synchronization signal, a vertical synchronization signal, and one frame of vertical synchronization signal corresponds to n horizontal synchronization signals, the touch driving performed by the touch drive module having an association relationship with a display control signal of the display drive chip comprises: the touch driving performed by the touch drive module having a first association relationship with the vertical synchronization signal, and having a second association relationship with the n horizontal synchronization signals; and wherein the chip further comprises a counter, being configured to count a number of the horizontal synchronization signals in real time, and the touch drive module is further configured to sequentially send m detection codes in one driving period to drive one drive channel in the touch sensor; the first association relationship is: one frame of vertical synchronization signal corresponds to one driving period, and a time point at which an i-th detection code starts to be sent in each driving period lags behind a trigger point in time of one frame of vertical synchronization signal corresponding to the driving period; and the second association relationship is: in each driving period, a time point at which a q-th detection code starts to be sent is synchronized with a trigger of a j-th horizontal synchronization signal in the n horizontal synchronization signals, and a time point at which a (q+1)-th detection code starts to be sent is synchronized with a trigger of a k-th horizontal synchronization signal in the n horizontal synchronization signals, m≥i≥1, m≥q≥1, m≥2, 1≤j≤n, j<k≤n, and n≥2; or

wherein the display control signal comprises a horizontal synchronization signal, a vertical synchronization signal, and one frame of vertical synchronization signal corresponds to n horizontal synchronization signals, the touch driving performed by the touch drive module having an association relationship with a display control signal of the display drive chip comprises: the touch driving performed by the touch drive module having a first association relationship with the vertical synchronization signal, and having a third association relationship with a j-th horizontal synchronization signal in the n horizontal synchronization signals; and wherein the chip further comprises a counter, being configured to count a number of the horizontal synchronization signals in real time, and the touch drive module is further configured to sequentially send m detection codes in one driving period to drive one drive channel in the touch sensor; the first association relationship is: one frame of vertical synchronization signal corresponds to one driving period, and a time point at which an i-th detection code starts to be sent in each driving period lags behind a trigger point in time of one frame of vertical synchronization signal corresponding to the driving period; the third association relationship is: in each driving period, a time point at which a q-th detection code starts to be sent is synchronized with a trigger of a j-th horizontal synchronization signal in the n horizontal synchronization signals; and in each driving period, time points at which detection codes other than the q—the detection code start to be sent are synchronized with a clock signal of the touch chip, m≥i≥1, m≥q≥1, 1≤j≤n, n≥1, and m≥2; or

wherein the display control signal is a vertical synchronization signal, the touch driving performed by the touch drive module having an association relationship with a display control signal of the display drive chip comprises: the touch driving performed by the touch drive module having a fourth association relationship with the vertical synchronization signal, and wherein the touch drive module is further configured to sequentially send m detection codes in one driving period to drive one drive channel in the touch sensor; the fourth association relationship is: one frame of vertical synchronization signal corresponds to one driving period, and a time point at which an i-th detection code starts to be sent in each driving period is synchronized with a trigger of the one frame of vertical synchronization signal corresponding to the driving period; and in each driving period, time points at which detection codes other than the i-th detection code start to be sent are synchronized with a clock signal of the touch chip, m≥i≥1 and m≥2; or

wherein the display control signal is n horizontal synchronization signals corresponding to one frame of vertical synchronization signal, the touch driving performed by the touch drive module having an association relationship with a display control signal of the display drive chip comprise: the touch driving performed by the touch drive module having a second association relationship with the n horizontal synchronization signals, and wherein the chip further comprises a counter, being configured to count a number of the horizontal synchronization signals in real time, and the touch drive module is further configured to sequentially send m detection codes in one driving period to drive one drive channel in the touch sensor; and the second association relationship is: the n horizontal synchronization signals correspond to one driving period, and in each driving period, a time point at which an i-th detection code starts to be sent is synchronized with a trigger of a j-th horizontal synchronization signal in the n horizontal synchronization signals, and a time point at which an (i+1)-th detection code starts to be sent is synchronized with a trigger of a k-th horizontal synchronization signal in the n horizontal synchronization signals, 1≤i≤m, m≥2, 1≤j≤n, j<k≤n, and n≥2.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2020
From: YUAN, GUANGKAI; JIANG, HONG
To: SHENZHEN GOODIX TECHNOLOGY CO., LTD.
Reel/Frame 052158/0747 →
Continuity (2)
Continuation PCTCN2019077437 · Mar 8, 2019
Related Publication 20200285368A1 · Sep 10, 2020