ASIC CONTROLLER FOR LIGHT-BASED SENSOR
0 Assignments
0 Petitions
Accused Products
Abstract
A state machine for controlling a sensor including a chip package coupled with photo-emitters and photo-detectors mounted in a device, and with a host processor, including an emitter driver, a detector driver, a signal processor for generating signals representing amounts of light detected by the detectors, and a scan controller for controlling the emitter and detector drivers to activate an automated sequence of emitter-detector pairs, the scan controller including registers for storing parameters designating emitter-detector pairs that are to be activated during the automated sequence, and for storing the signals generated by the signal processor for the emitter-detector pair activations, and at least one input/output pin for receiving parameters from the host processor to be loaded into the registers, and for outputting the stored signals in the registers to the host processor, for the host processor to identify therefrom location coordinates of an object near or touching the device.
-
Citations
44 Claims
-
1-21. -21. (canceled)
-
22. A programmable state machine for controlling a light-based sensor comprising:
-
a chip package coupled with photo-emitters and photo-detectors mounted in a device outside of the chip package, and with a host processor, the chip package comprising; an emitter driver for selectively activating the emitters; a detector driver for selectively activating the detectors; a signal processor for generating detection signals representing amounts of light detected by the detectors; and a scan controller for controlling said emitter and detector drivers to activate an automated sequence of a plurality of emitter-detector pairs, the scan controller comprising registers for storing, prior to executing the automated sequence, parameters designating a scan sequence of emitter-detector pairs that are to be activated during the automated sequence, and for storing the detection signals generated by said signal processor for the emitter-detector pair activations; a plurality of signal conducting pins for connecting the emitters to said emitter driver, and for connecting the detectors to said detector driver and to said signal processor; and at least one input/output pin for receiving parameters from the host processor to be loaded into said registers, and for outputting the stored detection signals in said registers to the host processor, for the host processor to identify therefrom location coordinates of an object near or touching the device. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
Specification