System and method for interference avoidance for a display device comprising an integrated sensing device
First Claim
1. A processing system, comprising:
- driver circuitry coupled to a plurality of electrodes configured to be driven for display updating and capacitive sensing, wherein the driver circuitry is configured to;
drive a first electrode for display updating a first display line during a first display line update period of a first display frame,drive a second electrode for display updating a second display line during a second display line update period of the first display frame, anddrive a first electrode set comprising at least one of the plurality of electrodes to generate a capacitive measurement during a first non-display update period of the first display frame, the first non-display update period occurring after the first display line update period and before the second display line update period, and the first non-display update period being at least as long as the first display line update period, wherein display updating is paused during the first non-display update period; and
a determination module configured to determine an interference measurement based at least in part on the capacitive measurement generated during the first non-display update period, wherein an amount of a second non-display update period which is used for capacitive sensing is adjusted based on the interference measurement.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention generally provide an input device with display screens that periodically update (refresh) the screen by selectively driving electrodes corresponding to pixels in a display line. In addition to updating the display, the input device may perform capacitive sensing using the display screen as a touch area. To do this, the input device uses common electrodes for both updating the display and performing capacitive sensing, and interleaves periods of capacitive sensing between periods of updating the display lines (and pixels) based on a display frame. To avoid noise and mitigate interference during capacitive sensing, the input device may change the capacitive frame rate relative to the display frame rate based on measurements of interference. The changed capacitive frame rate may result in re-timed periods of capacitive sensing based on each display frame.
81 Citations
20 Claims
-
1. A processing system, comprising:
-
driver circuitry coupled to a plurality of electrodes configured to be driven for display updating and capacitive sensing, wherein the driver circuitry is configured to; drive a first electrode for display updating a first display line during a first display line update period of a first display frame, drive a second electrode for display updating a second display line during a second display line update period of the first display frame, and drive a first electrode set comprising at least one of the plurality of electrodes to generate a capacitive measurement during a first non-display update period of the first display frame, the first non-display update period occurring after the first display line update period and before the second display line update period, and the first non-display update period being at least as long as the first display line update period, wherein display updating is paused during the first non-display update period; and a determination module configured to determine an interference measurement based at least in part on the capacitive measurement generated during the first non-display update period, wherein an amount of a second non-display update period which is used for capacitive sensing is adjusted based on the interference measurement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A processing system, comprising:
-
driver circuitry coupled to a plurality of electrodes configured to be driven for display updating and capacitive sensing, wherein the driver circuitry is configured to; drive a first electrode for display updating during a first display line update period of a first display frame, drive a second electrode for display updating during a second display line update period of the first display frame, and drive a first electrode set comprising at least one of the plurality of electrodes to generate a capacitive measurement during a first non-display period, wherein the first non-display period occurs after the first display line update period and before the second display line update period, and the first non-display period being at least as long as the first display line update period; and a determination module configured to determine an interference measurement the capacitive measurement generated during the first non-display period, wherein the determination module is further configured to adjust an amount of capacitive frames per display frame based on the interference measurement. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method, comprising:
-
driving, a first electrode of a plurality of electrodes for display updating during a first display line update period of a first display frame, wherein the plurality of electrodes are configured for display updating and capacitive sensing; driving a second electrode of the plurality of electrodes for display updating during a second display line update period of the first display frame; performing capacitive sensing using a first electrode set comprising at least one of the plurality of electrodes to generate an interference measurement; adjusting an amount of a first non-display period which is used for capacitive sensing based on the interference measurement; and driving a second electrode set comprising at least one of the plurality of electrodes for capacitive sensing during the first non-display period of the first display frame, the first non-display period occurring after the first display line update period and before the second display line update period, and the first non-display period being at least as long as the first display line update period. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification