Master/slave control of touch sensing
First Claim
1. A touch sensing system comprising:
- a touch sensing panel including first and second drive lines, and first and second sense lines;
a master controller that applies one or more drive signals to the first drive lines and receives one or more sense signals from the first sense lines;
a slave controller that applies one or more drive signals to the second drive lines and receives one or more sense signals from the second sense lines;
a communication link between the master controller and the slave controller; and
one or more processors that process touch information of the sense signals to sense a touch on or near the touch sensing surface,wherein the master controller and the slave controller apply drive signals simultaneously at least part of the time to the first and second sense lines such that the drive signals on both the first and second drive lines interact with one of the first and second sense lines at the same time, resulting in a superposition sense signal based on an interaction of each drive signal with the sense line, wherein the superposition sense signal comprises composite information associated with an amount of touch at one or more pixels on the sense line.
1 Assignment
0 Petitions
Accused Products
Abstract
Touch sensing can be accomplished using master/slave touch controllers that transmit drive signals to a touch surface and process sense signals including superpositions resulting from master/slave drive signals. The master/slave can drive and sense different sets of lines, respectively, of the touch surface. A communication link between master/slave can be established by transmitting a clock signal between master/slave, transmitting a command including sequence information to the slave, and initiating a communication sequence from the clock signal and sequence information. The slave can receive/transmit communications from/to the master during first/second portions of the communication sequence, respectively. Touch sensing operations can be synchronized between master/slave by transmitting a command including phase alignment information from master to slave, and generating slave clock signals based on the clock signal and the phase alignment information, such that sense signal processing by master clock signals are in-phase with sense signal processing by slave clock signals.
33 Citations
21 Claims
-
1. A touch sensing system comprising:
-
a touch sensing panel including first and second drive lines, and first and second sense lines; a master controller that applies one or more drive signals to the first drive lines and receives one or more sense signals from the first sense lines; a slave controller that applies one or more drive signals to the second drive lines and receives one or more sense signals from the second sense lines; a communication link between the master controller and the slave controller; and one or more processors that process touch information of the sense signals to sense a touch on or near the touch sensing surface, wherein the master controller and the slave controller apply drive signals simultaneously at least part of the time to the first and second sense lines such that the drive signals on both the first and second drive lines interact with one of the first and second sense lines at the same time, resulting in a superposition sense signal based on an interaction of each drive signal with the sense line, wherein the superposition sense signal comprises composite information associated with an amount of touch at one or more pixels on the sense line. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A mobile computing device comprising:
a touch sensing system, including a touch sensing surface including first and second drive lines, and first and second sense lines, a master controller that applies one or more drive signals to the first drive lines and receives one or more sense signals from the first sense lines, a slave controller that applies one or more drive signals to the second drive lines and receives one or more sense signals from the second sense lines, a communication link between the master controller and the slave controller, and one or more processors that process touch information of the sense signals to sense a touch on or near the touch sensing surface, wherein the master controller and the slave controller apply drive signals simultaneously at least part of the time to the first and second sense lines such that the drive signals on both the first and second drive lines interact with one of the first and second sense lines at the same time, resulting in a superposition sense signal based on an interaction of each drive signal with the sense line, and wherein the superposition sense signal comprises composite information associated with an amount of touch at one or more pixels on the sense line. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
Specification