METHOD AND APPARATUS FOR PARALLEL SCANNING AND DATA PROCESSING FOR TOUCH SENSE ARRAYS
First Claim
Patent Images
1. A method, comprising:
- receiving a current full scan of response signals to at least one excitation of a touch sense array using a first thread of a processing device;
processing the current full scan of response signals using a second thread of the processing device to render a touch map corresponding to the touch sense array; and
receiving a next full scan of response signals using the first thread,wherein the receiving the next full scan and processing the current full scan are performed substantially simultaneously.
7 Assignments
0 Petitions
Accused Products
Abstract
A parallel pipelining method of operation of a touch sense controller for processing data into a touch map is disclosed. A current full scan of response signals to at least one excitation of a touch sense array is received using a first thread of a processing device. The current full scan of response signals is processed using a second thread of the processing device to render a touch map corresponding to the touch sense array. A next full scan of response signals is received using the first thread. Receiving the next full scan and processing the current full scan are performed substantially simultaneously.
36 Citations
20 Claims
-
1. A method, comprising:
-
receiving a current full scan of response signals to at least one excitation of a touch sense array using a first thread of a processing device; processing the current full scan of response signals using a second thread of the processing device to render a touch map corresponding to the touch sense array; and receiving a next full scan of response signals using the first thread, wherein the receiving the next full scan and processing the current full scan are performed substantially simultaneously. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A circuit, comprising:
-
a sequencer configured to receive a current full scan of response signals to at least one excitation of a touch sense array using a first thread and configured to receive a next full scan of response signals using the first thread; and processing logic configured to process the current full scan of response signals using a second thread to render a touch map corresponding to the touch sense array, wherein receiving the next full scan and processing the current full scan are performed substantially simultaneously. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus, comprising:
a processing device configured to detect a conductive object proximate to a touch sense array, wherein the processing device comprises; a sequencer configured to receive a current full scan of response signals to at least excitation of a touch sense array using a first thread and configured to receive a next full scan of response signals using the first thread; and processing logic configured to process the current full scan of response signals using a second thread to render a touch map corresponding to the touch sense array, wherein receiving the next full scan and processing the current full scan are performed substantially simultaneously. - View Dependent Claims (20)
Specification