Oscillator array with row and column control
First Claim
1. An oscillator array, comprising:
- a plurality of oscillator columns, wherein each oscillator column has a plurality of oscillators; and
a plurality of input lines coupled to the plurality of oscillators in the plurality of oscillator columns, wherein each oscillator in the oscillator array generates a frequency output, based on input signals provided via the plurality of input lines, that is unique from every other oscillator in the oscillator array, and wherein the frequency output is not harmonically related to any other frequency output of any other oscillator in the oscillator array.
3 Assignments
0 Petitions
Accused Products
Abstract
A circuit topology which can be used to create an array of individually tuned oscillators operating at different frequencies determined by common control inputs and an easily managed variation in design dimensions of several components is provided. An array of oscillators are provided arranged in columns and rows. Each oscillator in a column is unique from the other oscillators in the column based on number of stages in the oscillator and fanout so that each oscillator will operate at a unique frequency. Oscillators of different columns within the array may differ by a common setting of the selects to these oscillators and the physical ordering of the oscillators in the column to further reduce the possibility of injection locking. A base delay cell provides selects to each column of oscillators such that each column may be programmed to operate at a different frequency from its neighbors.
-
Citations
20 Claims
-
1. An oscillator array, comprising:
-
a plurality of oscillator columns, wherein each oscillator column has a plurality of oscillators; and a plurality of input lines coupled to the plurality of oscillators in the plurality of oscillator columns, wherein each oscillator in the oscillator array generates a frequency output, based on input signals provided via the plurality of input lines, that is unique from every other oscillator in the oscillator array, and wherein the frequency output is not harmonically related to any other frequency output of any other oscillator in the oscillator array. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of making an oscillator array, comprising:
-
providing a plurality of oscillator columns, wherein each oscillator column has a plurality of oscillators; and providing a plurality of input lines coupled to the plurality of oscillators in the plurality of oscillator columns, wherein each oscillator in the oscillator array generates a frequency output, based on input signals provided via the plurality of input lines, that is unique from every other oscillator in the oscillator array, and wherein the frequency output is not harmonically related to any other frequency output of any other oscillator in the oscillator array. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A data processing device, comprising:
-
control logic; and an oscillator array coupled to the control logic, wherein the oscillator array includes a plurality of oscillator columns and each oscillator column has a plurality of oscillators, and wherein; the control logic provides a plurality of input signals to the plurality of oscillators in the plurality of oscillator columns; each oscillator in the oscillator array generates a frequency output, based on the input signals provided by the control logic, that is unique from every other oscillator in the oscillator array; and the frequency output by each oscillator in the oscillator array is not harmonically related to any other frequency output of any other oscillator in the oscillator array.
-
Specification