Single-chip multi-stimulus sensor controller
First Claim
1. An apparatus for transmitting a plurality of drive signals simultaneously to a sensor, the apparatus comprising:
- transmit logic that generates one or more signals;
an oscillator connected to the transmit logic, wherein the transmit logic generates the one or more signals based on a frequency of the oscillator;
one or more digital-to-analog converters (DACs), the one or more DACs receiving the one or more signals from the transmit logic and generating one or more analog signals;
a bus that receives the one or more analog signals from the one or more DACs; and
one or more multiplexers (MUXs) connected to the bus, each MUX selecting one of a plurality of bus signals for transmission to the sensor as a drive signal, wherein the plurality of bus signals includes the one or more analog signals from the one or more DACs.
0 Assignments
0 Petitions
Accused Products
Abstract
A multi-stimulus controller for a multi-touch sensor is formed on a single integrated circuit (single-chip). The multi-stimulus controller includes a transmit oscillator, a transmit signal section that generates a plurality of drive signals based on a frequency of the transmit oscillator, a plurality of transmit channels that transmit the drive signals simultaneously to drive the multi-touch sensor, a receive channel that receives a sense signal resulting from the driving of the multi-touch sensor, a receive oscillator, and a demodulation section that demodulates the received sense signal based on a frequency of the receive oscillator to obtain sensing results, the demodulation section including a demodulator and a vector operator.
63 Citations
13 Claims
-
1. An apparatus for transmitting a plurality of drive signals simultaneously to a sensor, the apparatus comprising:
-
transmit logic that generates one or more signals; an oscillator connected to the transmit logic, wherein the transmit logic generates the one or more signals based on a frequency of the oscillator; one or more digital-to-analog converters (DACs), the one or more DACs receiving the one or more signals from the transmit logic and generating one or more analog signals; a bus that receives the one or more analog signals from the one or more DACs; and one or more multiplexers (MUXs) connected to the bus, each MUX selecting one of a plurality of bus signals for transmission to the sensor as a drive signal, wherein the plurality of bus signals includes the one or more analog signals from the one or more DACs. - View Dependent Claims (2, 3, 4, 5, 12)
-
-
6. An apparatus for transmitting a plurality of drive signals simultaneously to a sensor, the apparatus comprising:
-
transmit logic that generates one or more digital signals; an oscillator connected to the transmit logic, wherein the transmit logic generates the one or more digital signals based on a frequency of the oscillator; a digital-to-analog converter (DAC) that converts the one or more digital signals into one or more analog signals; an analog bus that receives the one or more analog signals from the DAC; a plurality of analog multiplexers (MUXs) connected to the analog bus, each MUX selecting one of a plurality of bus signals of the analog bus for transmission to the sensor as a drive signal, wherein the bus signals include the one or more analog signals from the DAC; and a plurality of analog output buffers connected to the MUXs, that buffer the selected drive signals for transmission to the sensor. - View Dependent Claims (7, 8, 9, 10, 11, 13)
-
Specification