Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
229 words
An integrated circuit comprising: a plurality of data input pads for receiving a corresponding plurality of data input signals; a plurality of data delay circuits, each being coupled to a corresponding one of the data input pads, and each being designed to introduce a first signal delay to a corresponding one of the data input signals; a plurality of data flip-flops, each being coupled to a corresponding one of the data delay circuits, a clock input pad for receiving a clock signal; a reference delay circuit coupled to the clock input pad, the reference delay circuit being designed to introduce the first signal delay to the clock signal, thereby creating a first delayed clock signal; a variable delay circuit coupled to the clock input pad, the variable delay circuit being designed to introduce a variable signal delay to the clock signal, thereby creating a second delayed clock signal, the variable delay circuit being coupled to the data flip-flops, wherein the second delayed clock signal is used to clock the data input signals into the data flip-flops; and a control circuit coupled to the reference delay circuit and the variable delay circuit, the control circuit generating a control signal in response to the first and second delayed clock signals, the control signal being applied to the variable delay circuit, thereby adjusting the variable signal delay toward the first signal delay.
Claim 2
Dependent Claim
229 words
An integrated circuit comprising: a plurality of data input pads for receiving a corresponding plurality of data input signals; a plurality of data delay circuits, each being coupled to a corresponding one of the data input pads, and each being designed to introduce a first signal delay to a corresponding one of the data input signals; a plurality of data flip-flops, each being coupled to a corresponding one of the data delay circuits, a clock input pad for receiving a clock signal; a reference delay circuit coupled to the clock input pad, the reference delay circuit being designed to introduce the first signal delay to the clock signal, thereby creating a first delayed clock signal; a variable delay circuit coupled to the clock input pad, the variable delay circuit being designed to introduce a variable signal delay to the clock signal, thereby creating a second delayed clock signal, the variable delay circuit being coupled to the data flip-flops, wherein the second delayed clock signal is used to clock the data input signals into the data flip-flops; and a control circuit coupled to the reference delay circuit and the variable delay circuit, the control circuit generating a control signal in response to the first and second delayed clock signals, the control signal being applied to the variable delay circuit, thereby adjusting the variable signal delay toward the first signal delay.
Claim 3
Dependent Claim
75 words
The integrated circuit of claim 1 wherein said control circuit comprises: a flip-flop having a data input terminal coupled to receive the first delayed clock signal, a clock input terminal coupled to receive the second delayed clock signal, and an output terminal; and a conversion circuit coupled to the output terminal of the flip-flop, wherein the conversion circuit generates the control signal in response to a signal provided on the output terminal of the flip-flop.
Claim 4
Dependent Claim
71 words
The integrated circuit of claim 2 wherein said conversion circuit comprises: a counter having an input terminal and a plurality of output terminals, the input terminal of said counter being coupled to the output terminal of said flip-flop; and a digital-to-analog converter having a plurality of input terminals coupled to the output terminals of said counter and an output terminal coupled to provide the control signal to said variable delay circuit.
Claim 5
Dependent Claim
88 words
The integrated circuit of claim 2 wherein said conversion circuit comprises: a resistor having a first terminal coupled to the output terminal of said flip-flop; an amplifier having an input terminal and an output terminal, said input terminal of said amplifier coupled to a second terminal of said resistor, said output terminal of said amplifier coupled to said variable delay circuit; and a capacitor having a first terminal coupled to the input terminal of said amplifier and a second terminal coupled to the output terminal of said amplifier.
Claim 6
Dependent Claim
301 words
An integrated circuit comprising: a plurality of data input pads for receiving a corresponding plurality of data input signals; a plurality of data delay circuits, each being coupled to a corresponding one of the data input pads, and each being designed to introduce a first signal delay to a corresponding one of the data input signals; a plurality of data flip-flops, each being coupled to a corresponding one of the data delay circuits; a clock input pad for receiving a clock signal; a first reference delay circuit coupled to the clock input pad, the first reference delay circuit being designed to introduce a second signal delay to the clock signal, the second signal delay being less than the first signal delay, thereby creating a first delayed clock signal; a second reference delay circuit coupled to the clock input pad, the second reference delay circuit being designed to introduce a third signal delay to the clock signal, the third signal delay being greater than the first signal delay, thereby creating a second delayed clock signal; a variable delay circuit coupled to the clock input pad, the variable delay circuit being designed to introduce a variable signal delay to the clock signal, thereby creating a third delayed clock signal, the variable delay circuit being coupled to the data flip-flops, wherein the third delayed clock signal is used to clock the data input signals into the data flip-flops; and a control circuit coupled to the first reference delay circuit, the second reference delay circuit and the variable delay circuit, the control circuit generating a control signal in response to the first, second and third delayed clock signals, the control signal being applied to the variable delay circuit, thereby adjusting the variable signal delay within a range defined by the second and third signal delays.
Claim 7
Dependent Claim
301 words
An integrated circuit comprising: a plurality of data input pads for receiving a corresponding plurality of data input signals; a plurality of data delay circuits, each being coupled to a corresponding one of the data input pads, and each being designed to introduce a first signal delay to a corresponding one of the data input signals; a plurality of data flip-flops, each being coupled to a corresponding one of the data delay circuits; a clock input pad for receiving a clock signal; a first reference delay circuit coupled to the clock input pad, the first reference delay circuit being designed to introduce a second signal delay to the clock signal, the second signal delay being less than the first signal delay, thereby creating a first delayed clock signal; a second reference delay circuit coupled to the clock input pad, the second reference delay circuit being designed to introduce a third signal delay to the clock signal, the third signal delay being greater than the first signal delay, thereby creating a second delayed clock signal; a variable delay circuit coupled to the clock input pad, the variable delay circuit being designed to introduce a variable signal delay to the clock signal, thereby creating a third delayed clock signal, the variable delay circuit being coupled to the data flip-flops, wherein the third delayed clock signal is used to clock the data input signals into the data flip-flops; and a control circuit coupled to the first reference delay circuit, the second reference delay circuit and the variable delay circuit, the control circuit generating a control signal in response to the first, second and third delayed clock signals, the control signal being applied to the variable delay circuit, thereby adjusting the variable signal delay within a range defined by the second and third signal delays.
Claim 8
Dependent Claim
200 words
The integrated circuit of claim 5 wherein said control circuit comprises: a first flip-flop having a data input terminal coupled to receive the first delayed clock signal, a clock input terminal coupled to receive the third delayed clock signal, and an output terminal; a second flip-flop having a data input terminal coupled to receive the second delayed clock signal, a clock input terminal coupled to receive the third delayed clock signal, and an output terminal; a first logic gate having a first input terminal coupled to the output terminal of said first flip-flop, and a second input terminal coupled to the output terminal of said second flip-flop; a second logic gate having a first input terminal coupled to the output terminal of said first flip-flop, and a second input terminal coupled to the output terminal of said second flip-flop; a counter having a first input terminal coupled to an output terminal of said first logic gate, and a second input terminal coupled to an output terminal of said second logic gate; a digital-to-analog converter having a plurality of input terminals coupled to a plurality of output terminals of said counter, and an output terminal coupled to said variable delay circuit.
Claim 9
Dependent Claim
16 words
The integrated circuit of claim 6 wherein said first and second logic gates comprise AND gates.
Claim 10
Dependent Claim
15 words
The integrated circuit of claim 7 wherein said first and second flip-flops are D flip-flops.
Claim 11
Dependent Claim
217 words
The integrated circuit of claim 5 wherein said control circuit comprises: a first flip-flop having a data input terminal coupled to receive the first delayed clock signal, a clock input terminal coupled to receive the third delayed clock signal, and an output terminal; a second flip-flop having a data input terminal coupled to receive the second delayed clock signal, a clock input terminal coupled to receive the third delayed clock signal, and an output terminal; a first logic gate having input terminals coupled to the output terminals of the first and second flip-flops; a second logic gate having input terminals coupled to the output terminals of the first and second flip-flops; a first diode having an input terminal coupled to an output terminal of said first logic gate; a second diode having an output terminal coupled to an output terminal of said second logic gate; a resistor having a first terminal coupled to an output terminal of said first diode and an input terminal of said second diode; and an amplifier having an input terminal coupled to a second terminal of said resistor, and an output terminal coupled to said variable delay circuit; a capacitor having a first terminal coupled to the input terminal of said amplifier, and a second terminal coupled to said amplifier output terminal.
Claim 12
Dependent Claim
193 words
An integrated circuit comprising: a clock input pad for receiving a clock signal; a first reference delay circuit coupled to the clock input pad, the first reference delay circuit being designed to introduce a first signal delay to the clock signal, thereby creating a first delayed clock signal; a second reference delay circuit coupled to the clock input pad, the second reference delay circuit being designed to introduce a second signal delay to the clock signal, the second signal delay being greater than the first signal delay, thereby creating a second delayed clock signal; a variable delay circuit coupled to the clock input pad, the variable delay circuit being designed to introduce a variable signal delay to the clock signal, thereby creating a third delayed clock signal; and a control circuit coupled to the first reference delay circuit, the second reference delay circuit and the variable delay circuit, the control circuit generating a control signal in response to the first, second and third delayed clock signals, the control signal being applied to the variable delay circuit, thereby adjusting the variable signal delay within a range defined by the first and second signal delays.
Claim 13
Dependent Claim
193 words
An integrated circuit comprising: a clock input pad for receiving a clock signal; a first reference delay circuit coupled to the clock input pad, the first reference delay circuit being designed to introduce a first signal delay to the clock signal, thereby creating a first delayed clock signal; a second reference delay circuit coupled to the clock input pad, the second reference delay circuit being designed to introduce a second signal delay to the clock signal, the second signal delay being greater than the first signal delay, thereby creating a second delayed clock signal; a variable delay circuit coupled to the clock input pad, the variable delay circuit being designed to introduce a variable signal delay to the clock signal, thereby creating a third delayed clock signal; and a control circuit coupled to the first reference delay circuit, the second reference delay circuit and the variable delay circuit, the control circuit generating a control signal in response to the first, second and third delayed clock signals, the control signal being applied to the variable delay circuit, thereby adjusting the variable signal delay within a range defined by the first and second signal delays.
Claim 14
Dependent Claim
200 words
The integrated circuit of claim 10 wherein said control circuit comprises: a first flip-flop having a data input terminal coupled to receive the first delayed clock signal, a clock input terminal coupled to receive the third delayed clock signal, and an output terminal; a second flip-flop having a data input terminal coupled to receive the second delayed clock signal, a clock input terminal coupled to receive the third delayed clock signal, and an output terminal; a first logic gate having a first input terminal coupled to the output terminal of said first flip-flop, and a second input terminal coupled to the output terminal of said second flip-flop; a second logic gate having a first input terminal coupled to the output terminal of said first flip-flop, and a second input terminal coupled to the output terminal of said second flip-flop; a counter having a first input terminal coupled to an output terminal of said first logic gate, and a second input terminal coupled to an output terminal of said second logic gate; a digital-to-analog converter having a plurality of input terminals coupled to a plurality of output terminals of said counter, and an output terminal coupled to said variable delay circuit.
Claim 15
Independent Claim
174 words
A method of operating an integrated circuit comprising the steps of: transmitting data input signals from data input pads to corresponding data flip-flops, wherein the data input signals are delayed by a first signal delay; delaying a clock signal by a second signal delay that is less than the first signal delay, thereby creating a first delayed clock, signal; delaying the clock signal by a third signal delay that is greater than the first signal delay, thereby creating a second delayed clock signal; delaying the clock signal by a variable signal delay, thereby creating a third delayed clock signal; comparing the third delayed clock signal with the first and second delayed clock signals; increasing the variable signal delay when the third delayed clock signal violates a first predetermined relationship with the first delayed clock signal; decreasing the variable signal delay when the third delayed clock signal violates a second predetermined relationship with the second delayed clock signal; and using the third delayed clock signal to clock the data input signals into the data flip-flops.
Claim 16
Independent Claim
174 words
A method of operating an integrated circuit comprising the steps of: transmitting data input signals from data input pads to corresponding data flip-flops, wherein the data input signals are delayed by a first signal delay; delaying a clock signal by a second signal delay that is less than the first signal delay, thereby creating a first delayed clock, signal; delaying the clock signal by a third signal delay that is greater than the first signal delay, thereby creating a second delayed clock signal; delaying the clock signal by a variable signal delay, thereby creating a third delayed clock signal; comparing the third delayed clock signal with the first and second delayed clock signals; increasing the variable signal delay when the third delayed clock signal violates a first predetermined relationship with the first delayed clock signal; decreasing the variable signal delay when the third delayed clock signal violates a second predetermined relationship with the second delayed clock signal; and using the third delayed clock signal to clock the data input signals into the data flip-flops.
Claim 17
Dependent Claim
41 words
The method of claim 12 wherein said step of increasing the variable signal delay comprises increasing the variable signal delay when a rising edge of the third delayed clock signal occurs before a rising edge of the first delayed clock signal.
Claim 18
Dependent Claim
41 words
The method of claim 13 wherein the step of decreasing the variable signal delay comprises decreasing the variable signal delay when the rising edge of the third delayed clock signal occurs after a rising edge of the second delayed clock signal.
Claim 19
Independent Claim
140 words
A method of operating an integrated circuit comprising the steps of: transmitting data input signals from data input pads to corresponding data flip-flops, wherein the data input signals are delayed by a first signal delay; delaying a clock signal by the first signal delay, thereby creating a first delayed clock signal; delaying the clock signal by a variable signal delay, thereby creating a second delayed clock signal; comparing the first delayed clock signal and the second delayed clock signal; increasing the variable signal delay when the second delayed clock signal violates a first predetermined relationship with the first delayed clock signal; decreasing the variable signal delay when the second delayed clock signal violates a second predetermined relationship with the first delayed clock signal; and using the second delayed clock signal to clock the data input signals into the data flip-flops.
Claim 20
Independent Claim
140 words
A method of operating an integrated circuit comprising the steps of: transmitting data input signals from data input pads to corresponding data flip-flops, wherein the data input signals are delayed by a first signal delay; delaying a clock signal by the first signal delay, thereby creating a first delayed clock signal; delaying the clock signal by a variable signal delay, thereby creating a second delayed clock signal; comparing the first delayed clock signal and the second delayed clock signal; increasing the variable signal delay when the second delayed clock signal violates a first predetermined relationship with the first delayed clock signal; decreasing the variable signal delay when the second delayed clock signal violates a second predetermined relationship with the first delayed clock signal; and using the second delayed clock signal to clock the data input signals into the data flip-flops.
Claim 21
Dependent Claim
41 words
The method of claim 15 wherein said step of increasing the variable signal delay comprises increasing the variable signal delay when a rising edge of the second delayed clock signal occurs before a rising edge of the first delayed clock signal.
Claim 22
Dependent Claim
41 words
The method of claim 16 wherein said step of decreasing the variable signal delay comprises decreasing the variable signal delay when the rising edge of the second delayed clock signal occurs after the rising edge of the first delayed clock signal.