IP Library Granted Patent US 9,354,741
Granted Patent B2
US 9,354,741 · App. 14/166,971 · Granted May 31, 2016

Touch panel controller and semiconductor device

Inventors: Yusuke Uchida (Tokyo, JP); Tatsuya Ishii (Tokyo, JP); Tsuyoshi Kuroiwa (Tokyo, JP); Akihito Akai (Tokyo, JP); Hisayoshi Kajiwara (Tokyo, JP); Kazuo Okado (Tokyo, JP)
Assignee: Synaptics Display Devices GK
G06F3/0416G06F3/044
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 9,354,741
App. No.
14/166,971
Granted
May 31, 2016
Kind
B2
Abstract

The touch panel controller activates a touch panel having a detection plane superposed on a display plane of a display device, and performs a touch detection. The touch panel controller uses a cycle of 1/n (n is a positive integer) of a display frame cycle on the display plane as the detection frame cycle of the detection plane. The touch panel controller decides an order of driving the detection-scan electrodes in each detection frame cycle according to predetermined phase-delay and phase-advance positions with respect to a display-scan electrode drive position of the display device so as to correspond to an order of the detection-scan electrode array of the touch panel. The touch panel controller makes possible to avoid the coincidence of display-scan and touch-detection positions without thinning touch detections even with the detection frame cycle of a touch sensor shorter than the display frame cycle of a liquid crystal panel.

Claims (100)

1. A touch panel controller which controls a touch panel having a detection plane superposed on a display plane of a display device arranged so that a display action is performed in synchronization with scan-driving of display-scan electrodes, and which scan-drives an array of detection-scan electrodes of the touch panel to perform a touch detection, comprising

a control part,

wherein the control part sets a detection frame cycle of the detection plane to 1/n of a display frame cycle for the display plane (n is a positive integer), and

the control part decides an order of driving the detection-scan electrodes in each detection frame cycle according to a predetermined phase-delay position and a predetermined phase-advance position with respect to a display-scan electrode drive position of the display device so as to correspond to an order of the detection-scan electrode array of the touch panel.

2. The touch panel controller according to claim 1 , wherein the control part decides the order of driving the detection-scan electrodes in:

a first drive form for driving the detection-scan electrodes having predetermined phase differences in a phase-advance direction with respect to a display-scan electrode drive position of the display device;

a second drive form for driving the detection-scan electrodes having predetermined phase differences in the phase-advance direction with respect to a display-scan electrode drive position of the display device, and the detection-scan electrodes having predetermined phase differences in a phase-delay direction with respect to a display-scan electrode drive position of the display device; and

a third drive form for driving the detection-scan electrodes having predetermined phase differences in the phase-delay direction with respect to a display-scan electrode drive position of the display device.

3. The touch panel controller according to claim 2 , wherein the control part sets the detection frame cycle to one half of the display frame cycle,

in the first drive form, the control part drives the detection-scan electrodes having the first and second phase differences, in the phase-advance direction with respect to a display-scan electrode drive position of the display device,

in the second drive form, the control part drives the detection-scan electrode having the first phase difference in the phase-advance direction with respect to a display-scan electrode drive position of the display device, and the detection-scan electrode having the first phase difference in the phase-delay direction with respect to a display-scan electrode drive position of the display device, and

in the third drive form, the control part drives the detection-scan electrodes having the first and second phase differences in the phase-delay direction with respect to a display-scan electrode drive position of the display device.

4. The touch panel controller according to claim 3 , wherein the first phase difference is one-fourth cycle, and the second phase difference is three-fourths cycle.

5. The touch panel controller according to claim 4 , wherein the control part drives the detection-scan electrodes in the first drive form and subsequently, in the second drive form in a first half detection frame cycle of the display frame cycle,

the control part drives the detection-scan electrodes in the second drive form and subsequently, in the third drive form in the latter half detection frame cycle of the display frame cycle,

assuming that 4m detection-scan electrodes numbered 1 to 4m (m is a positive integer) are driven in each detection frame cycle, the k-th detection-scan electrode to be driven (k is a natural number up to 4m) in the order of driving the detection-scan electrodes in each detection frame cycle, corresponding to the order of the detection-scan electrode array, has an array number given by:

m+(k+1)/2 when k=1, 3, 5, . . . , 4m−1; and

(3m+k/2)mod(4m) when k=2, 4, 6, . . . , 4m.

6. The touch panel controller according to claim 2 , wherein the control part sets the detection frame cycle to one half of the display frame cycle,

in the first drive form, the control part drives the detection-scan electrodes having the first and second phase differences in the phase-advance direction with respect to a display-scan electrode drive position of the display device,

in the second drive form, the control part drives: the detection-scan electrode having the first phase difference in the phase-advance direction with respect to a display-scan electrode drive position of the display device; and the detection-scan electrode having the third phase difference in the phase-delay direction with respect to a display-scan electrode drive position of the display device, and

in the third drive form, the control part drives the detection-scan electrodes having the third and fourth phase differences in the phase-delay direction with respect to a display-scan electrode drive position of the display device.

7. The touch panel controller according to claim 6 , wherein the first phase difference is three-eighths cycle,

the second phase difference is a seven-eighths cycle,

the third phase difference is one-eighth cycle, and

the fourth phase difference is five-eighths cycle.

8. The touch panel controller according to claim 7 , wherein the control part drives the detection-scan electrodes in the first drive form and subsequently, in the second drive form in a first half detection frame cycle of the display frame cycle,

the control part drives the detection-scan electrodes in the second drive form and subsequently, in the third drive form in the latter half detection frame cycle of the display frame cycle,

assuming that 8m detection-scan electrodes numbered 1 to 8m (m is a positive integer) are driven in each detection frame cycle, the k-th detection-scan electrode to be driven (k is a natural number up to 8m) in the order of driving the detection-scan electrodes in each detection frame cycle, corresponding to the order of the detection-scan electrode array, has an array number given by:

3m+(k+1)/2 when k=1, 3, 5, . . . , 8m−1; and

(7m+k/2)mod(8m) when k=2, 4, 6, . . . , 8m.

9. The touch panel controller according to claim 6 , wherein the first phase difference is one-eighth cycle,

the second phase difference is five-eighths cycle,

the third phase difference is three-eighths cycle, and

the fourth phase difference is seven-eighths cycle.

10. The touch panel controller according to claim 9 , wherein the control part drives the detection-scan electrodes in the first drive form and subsequently, in the second drive form in a first half detection frame cycle of the display frame cycle,

the control part drives the detection-scan electrodes in the second drive form and subsequently, in the third drive form in the latter half detection frame cycle of the display frame cycle,

assuming that 8m detection-scan electrodes numbered 1 to 8m (m is a positive integer) are driven in each detection frame cycle, the k-th detection-scan electrode to be driven (k is a natural number up to 8m) in the order of driving the detection-scan electrodes in each detection frame cycle, corresponding to the order of the detection-scan electrode array, has an array number given by:

m+(k+1)/2 when k=1, 3, 5, . . . , 8m−1; and

(5m+k/2)mod(8m) when k=2, 4, 6, . . . , 8m.

11. The touch panel controller according to claim 2 , wherein the control part sets the detection frame cycle to one-third of the display frame cycle,

in the first drive form, the control part drives the detection-scan electrodes having the first to third phase differences in the phase-advance direction with respect to a display-scan electrode drive position of the display device,

in the second drive form, the control part drives: the detection-scan electrodes having the first and second phase differences in the phase-advance direction with respect to a display-scan electrode drive position of the display device; and the detection-scan electrodes having the first and second phase differences in the phase-delay direction with respect to a display-scan electrode drive position of the display device,

in the third drive form, the control part drives the detection-scan electrodes having the first to third phase differences in the phase-delay direction with respect to a display-scan electrode drive position of the display device.

12. The touch panel controller according to claim 11 , wherein the first phase difference is one-sixth cycle,

the second phase difference is three-sixths cycle, and

the third phase difference is five-sixths cycle.

13. The touch panel controller according to claim 12 , wherein the control part drives the detection-scan electrodes in first drive form and subsequently, in the second drive form in a first detection frame cycle of the display frame cycle,

the control part drives the detection-scan electrodes in the second drive form in a second detection frame cycle of the display frame cycle subsequent thereto, and

the control part drives the detection-scan electrodes in the second drive form and subsequently, in the third drive form in a third detection frame cycle of the display frame cycle,

assuming that 6m detection-scan electrodes numbered 1 to 6m (m is a positive integer) are driven in each detection frame cycle, the k-th detection-scan electrode to be driven (k is a natural number up to 6m) in the order of driving the detection-scan electrodes in each detection frame cycle, corresponding to the order of the detection-scan electrode array, has an array number given by:

m+(k+2)/3 when k=1, 4, 7, . . . , 6m−2;

3m+(k+1)/3 when k=2, 5, 8, . . . , 6m−1; and

(5m+k/3)mod(6m) when k=3, 6, 9, . . . , 6m.

14. The touch panel controller according to claim 2 , wherein the control part sets the detection frame cycle to one-fourth of the display frame cycle,

in the first drive form, the control part drives the detection-scan electrodes having the first to fourth phase differences in the phase-advance direction with respect to a display-scan electrode drive position of the display device,

in the second drive form, the control part drives the detection-scan electrodes having the first to third phase differences in the phase-advance direction with respect to a display-scan electrode drive position of the display device, and the detection-scan electrodes having the first to third phase differences in the phase-delay direction with respect to a display-scan electrode drive position of the display device, and

in the third drive form, the control part drives the detection-scan electrodes having the first to fourth phase differences in the phase-delay direction with respect to a display-scan electrode drive position of the display device.

15. The touch panel controller according to claim 14 , wherein the first phase difference is one-eighth cycle,

the second phase difference is three-eighths cycle,

the third phase difference is five-eighths cycle, and

the fourth phase difference is seven-eighths cycle.

16. The touch panel controller according to claim 15 , wherein the control part drives the detection-scan electrodes in first drive form and subsequently, in the second drive form in a first detection frame cycle of the display frame cycle,

the control part drives the detection-scan electrodes in the second drive form in second to third detection frame cycles of the display frame cycle,

the control part drives the detection-scan electrodes in the second drive form and subsequently, in the third drive form in a fourth detection frame cycle of the display frame cycle,

assuming that 8m detection-scan electrodes numbered 1 to 8m (m is a positive integer) are driven in each detection frame cycle, the k-th detection-scan electrode to be driven (k is a natural number up to 8m) in the order of driving the detection-scan electrodes in each detection frame cycle, corresponding to the order of the detection-scan electrode array, has an array number given by:

m+(k+3)/4 when k=1, 5, 9, . . . , 8m−3;

3m+(k+2)/4 when k=2, 6, 10, . . . , 8m−2;

5m+(k+1)/4 when k=3, 7, 11, . . . , 8m−1; and

(7m+k/4)mod(8m) when k=4, 8, 12, . . . , 8m.

17. The touch panel controller according to claim 2 , wherein the control part sets the detection frame cycle to one half of the display frame cycle,

in the first drive form, the control part drives the detection-scan electrodes having the first phase difference and a phase difference in the vicinity thereof, and the second phase difference and a phase difference in the vicinity thereof in the phase-advance direction with respect to a display-scan electrode drive position of the display device,

in the second drive form, the control part drives: the detection-scan electrodes having the first phase difference and a phase difference in the vicinity thereof in the phase-advance direction with respect to a display-scan electrode drive position of the display device; and the detection-scan electrodes having the first phase difference and a phase difference in the vicinity thereof in the phase-delay direction with respect to a display-scan electrode drive position of the display device, and

in the third drive form, the control part drives the detection-scan electrodes having the first phase difference and a phase difference in the vicinity thereof, and the second phase difference and a phase difference in the vicinity thereof in the phase-delay direction with respect to a display-scan electrode drive position of the display device.

18. The touch panel controller according to claim 17 , wherein the first phase difference is one-fourth cycle, and the second phase difference is three-fourths cycle.

19. The touch panel controller according to claim 18 , wherein the control part drives the detection-scan electrodes in the first drive form and subsequently, in the second drive form in a first half detection frame cycle of the display frame cycle,

the control part drives the detection-scan electrodes in the second drive form and subsequently, in the third drive form in the latter half detection frame cycle of the display frame cycle,

assuming that 4m detection-scan electrodes numbered 1 to 4m (m is a positive integer) are driven in each detection frame cycle, the k-th detection-scan electrode to be driven (k is a natural number up to 4m) in the order of driving the detection-scan electrodes in each detection frame cycle, corresponding to the order of the detection-scan electrode array, has an array number given by:

m+(k+1)/2 when k=1, 5, 9, . . . , 4m−3;

(3m+k/2)mod(4m) when k=2, 6, 10, . . . , 4m−2;

{3m+(k+1)/2} mod(4m) when k=3, 7, 11, . . . , 4m−1; and

m+k/2 when k=4, 8, 12, . . . , 4m.

20. The touch panel controller according to claim 18 , wherein the control part drives the detection-scan electrodes in the first drive form and subsequently, in the second drive form in a first half detection frame cycle of the display frame cycle,

the control part drives the detection-scan electrodes in the second drive form and subsequently, in the third drive form in the latter half detection frame cycle of the display frame cycle,

assuming that 4m detection-scan electrodes numbered 1 to 4m (m is a positive integer) are driven in each detection frame cycle, the k-th detection-scan electrode to be driven (k is a natural number up to 4m) in the order of driving the detection-scan electrodes in each detection frame cycle, corresponding to the order of the detection-scan electrode array, has an array number given by:

m+(k+1)/2 when k=1, 7, 13, . . . , 4m−5;

(3m+k/2)mod(4m) when k=2, 8, 14, . . . , 4m−4;

{3m+(k+1)/2} mod(4m) when k=3, 9, 15, . . . , 4m−3;

{3m+(k+3)/2} mod(4m) when k=4, 10, 16, . . . , 4m−2;

m+(k−1)/2 when k=5, 11, 17, . . . , 4m−1; and

m+k/2 when k=6, 12, 18, . . . , 4m.

21. A semiconductor device comprising:

a display controller which scan-drives display-scan electrodes of a display device every cycle of a frame synchronizing signal to perform display control of the display device; and

a touch panel controller which scan-drives detection-scan electrodes of a touch panel having a detection plane superposed on a display plane of the display device to perform a touch detection,

wherein the touch panel controller sets a detection frame cycle of the detection plane to 1/n (n is a positive integer) of a display frame cycle according to the frame synchronizing signal to the display plane, and

the touch panel controller decides an order of driving the detection-scan electrodes in each detection frame cycle according to a predetermined phase-delay position and a predetermined phase-advance position with respect to a display-scan electrode drive position of the display device so as to correspond to an order of the detection-scan electrode array of the touch panel.

22. The semiconductor device according to claim 21 , wherein the touch panel controller decides the order of driving the detection-scan electrodes in:

a first drive form for driving the detection-scan electrodes having predetermined phase differences in a phase-advance direction with respect to a display-scan electrode drive position of the display device;

a second drive form for driving the detection-scan electrodes having predetermined phase differences in the phase-advance direction with respect to a display-scan electrode drive position of the display device, and the detection-scan electrodes having predetermined phase differences in a phase-delay direction with respect to a display-scan electrode drive position of the display device; and

a third drive form for driving the detection-scan electrodes having predetermined phase differences in the phase-delay direction with respect to a display-scan electrode drive position of the display device.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 5, 2021
From: CREATIVE LEGEND SEMICONDUCTOR (HONG KONG) LIMITED
To: OMNIVISION TDDI ONTARIO LIMITED PARTNERSHIP
Reel/Frame 058035/0823 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 21, 2020
From: SYNAPTICS JAPAN GK
To: CREATIVE LEGEND SEMICONDUCTOR (HONG KONG) LIMITED
Reel/Frame 052457/0653 →
RELEASE OF SECURITY INTEREST Recorded Apr 20, 2020
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: SYNAPTICS INCORPORATED
Reel/Frame 052441/0289 →
SECURITY INTEREST Recorded Sep 27, 2017
From: SYNAPTICS INCORPORATED
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 044037/0896 →
CHANGE OF NAME Recorded Aug 8, 2016
From: SYNAPTICS DISPLAY DEVICES GK
To: SYNAPTICS JAPAN GK
Reel/Frame 039710/0331 →
CHANGE OF NAME Recorded Jun 1, 2015
From: SYNAPTICS DISPLAY DEVICES KK
To: SYNAPTICS DISPLAY DEVICES GK
Reel/Frame 035799/0129 →
CHANGE OF NAME Recorded Dec 2, 2014
From: RENESAS SP DRIVERS INC.
To: SYNAPTICS DISPLAY DEVICES KK
Reel/Frame 034512/0678 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2014
From: UCHIDA, YUSUKE; ISHII, TATSUYA; KUROIWA, TSUYOSHI; AKAI, AKIHITO; KAJIWARA, HISAYOSHI; OKADO, KAZUO
To: RENESAS SP DRIVERS INC.
Reel/Frame 032085/0478 →
Priority Claims (1)
JP 2013-015237 · Jan 30, 2013 · national
Continuity (1)
Related Publication 20140210750A1 · Jul 31, 2014