Automatic Low Noise Frequency Selection
First Claim
1. A circuit for automatically selecting a low noise frequency for use in a device comprising:
- a plurality of sense channels, each sense channel configured to receive a signal;
a summing circuit coupled to the sense channels and configured to generate a sum of the signals;
a pair of magnitude circuits coupled to the summing circuit, one of the pair coupled to the summing circuit through a first mixer configured for demodulation with an in-phase (I) component of a demodulation frequency so as to calculate an in-phase magnitude value corresponding an amount of noise at the demodulation frequency, and the other of the pair coupled to the summing circuit through a second mixer configured for demodulation with a quadrature (Q) component of the demodulation frequency so as to calculate a quadrature magnitude value corresponding to the amount of noise at the demodulation frequency; and
frequency selection logic coupled to the calculation circuits and configured to select without intervention from a processor the demodulation frequency as a low noise frequency if the amount of noise is low.
1 Assignment
0 Petitions
Accused Products
Abstract
Automatic low noise frequency selection for a touch sensitive device is disclosed. A low noise stimulation frequency can be automatically selected by device logic without intervention of the device processor to stimulate the device to sense a touch event at the device. The device logic can automatically select a set of low noise frequencies from among various frequencies based on the amount of noise introduced by the device at the various frequencies, where the frequencies with the lower noise amounts can be selected. The device logic can also automatically select a low noise frequency from among the selected set as the low noise stimulation frequency. The device logic can be implemented partially or entirely in hardware.
-
Citations
25 Claims
-
1. A circuit for automatically selecting a low noise frequency for use in a device comprising:
-
a plurality of sense channels, each sense channel configured to receive a signal; a summing circuit coupled to the sense channels and configured to generate a sum of the signals; a pair of magnitude circuits coupled to the summing circuit, one of the pair coupled to the summing circuit through a first mixer configured for demodulation with an in-phase (I) component of a demodulation frequency so as to calculate an in-phase magnitude value corresponding an amount of noise at the demodulation frequency, and the other of the pair coupled to the summing circuit through a second mixer configured for demodulation with a quadrature (Q) component of the demodulation frequency so as to calculate a quadrature magnitude value corresponding to the amount of noise at the demodulation frequency; and frequency selection logic coupled to the calculation circuits and configured to select without intervention from a processor the demodulation frequency as a low noise frequency if the amount of noise is low. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for automatically determining a low noise frequency for demodulating a signal, comprising:
-
selecting a plurality of demodulation frequencies at which low noise appears in a signal; calculating a plurality of noise magnitudes at the selected demodulation frequencies, each noise magnitude based on an amount of noise in the signal at the corresponding demodulation frequency; and determining a low noise magnitude and the corresponding demodulation frequency, the determined demodulation frequency being used to generate further signals, wherein the selecting, the calculating, and the determining are without intervention of a processor. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A touch sensitive device comprising:
-
at least one sense channel configured to sense a touch event at the device; scan logic couplable to the at least one sense channel and configured to perform a scan sequence on the device to determine the occurrence of the touch event; and frequency selection logic couplable to the scan logic and configured to select without intervention from a processor a low noise frequency to be used during the scan sequence, the low noise frequency selectable from among a plurality of signal frequencies. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A touch circuit comprising:
-
a noise calculator configured to calculate a plurality of noise magnitudes, each noise magnitude based on in-phase and quadrature magnitudes associated with an amount of noise at a corresponding demodulation frequency of an input signal, each demodulation frequency selectably determined as a low noise frequency; and a frequency selector configured to select a low noise magnitude and the demodulation frequency corresponding to the selected low noise magnitude for operating the circuit at the selected demodulation frequency, the noise calculator and the frequency selector operable without intervention from a processor. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A method comprising:
-
selecting a low noise frequency for operating a device; dynamically populating a memory with data corresponding to the selected low noise frequency, the data selectable from another memory comprising a plurality of data associated with a plurality of low noise frequencies; and selecting from the memory at least some of the data to apply to the device for operating the device at the low noise frequency. - View Dependent Claims (24, 25)
-
Specification