INTERRUPT REDUCTION METHOD IN TOUCH SCREEN CONTROLLER
First Claim
1. A touch detect system comprising a FIFO memory and a timer integrated together between a touch panel and a host for reducing the number of interrupts given to the host without losing acquired touch data.
1 Assignment
0 Petitions
Accused Products
Abstract
Integration of a FIFO memory, FIFO threshold and a timer, along with the other components of a touch screen system allows the number of interrupts to the touch screen controller to be reduced while allowing all point data to be acquired and preserved. In the first touch-detect event, an interrupt is issued to inform the host. The touch screen controller then automatically acquires data as long as touch is detected without host intervention. A FIFO threshold defines the minimum number of data points in FIFO memory before it issues an interrupt to inform the host that data is ready to be fetched. The timer is started once touch is detected. On every single data acquired, the timer is reset. In the event where touch is no longer detected, the timer keeps on counting until the time-up limit is reached. In this event, the touch screen controller will issue an interrupt informing the host the pen is lifted. The host then checks whether there is still data left in FIFO memory to be read.
27 Citations
20 Claims
- 1. A touch detect system comprising a FIFO memory and a timer integrated together between a touch panel and a host for reducing the number of interrupts given to the host without losing acquired touch data.
-
8. A touch screen system comprising:
-
a data acquisition block; a controller; a host; a FIFO memory for receiving data from the data acquisition block and is in communication with the controller; and a timer for receiving data from the data acquisition block and is in communication with the controller, wherein the FIFO memory and the timer reduce the number of interrupts to the host without losing data provided by the data acquisition block. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
- 15. A method for controlling a touch screen system comprising providing a FIFO memory and a timer to store acquired data such that the number of interrupts presented to a host can be minimized.
Specification