← Back to Patent Explorer
US6150863A Expired / Lapsed US ⏱️ 0.0 years remaining

User-controlled delay circuit for a programmable logic device

Assignee: Xilinx Inc
•
Filing: 1998-04-01
•
Granted: 2000-11-21
•
Expires: 2018-04-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An input block is provided that includes a user-controlled, variable-delay input circuit. The input circuit is adapted to receive an input signal and to output a delayed version of the input signal on an output node. A number of control signals dictate the amount of delay imposed on the input signal. The control signals, and therefore the amount of delay, are established using a control-signal generator. The generator can be used to actively alter the delay. In one embodiment, the control signal generator is implemented as a feedback circuit that automatically matches the delay period of the delay circuit with the delay period of a distributed clock signal.

Inventors

  • 👤 Robert O. Conn
  • 👤 Peter H. Alfke

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 17:18
CPC Classifications
H; H03; H03K; H03K5/00; H03K5/13; H03K5/133; H03K2005/00013; H03K2005/00078; H03K2005/00097; H03K2005/00104

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 181 words
An input block for an integrated circuit (IC), the input block comprising: a) an input terminal adapted to receive an input signal from a first source, the input signal including a first signal transition; b) a control terminal adapted to receive a delay instruction from a variable signal source, the delay instruction providing indicia of a delay period to apply to the first input signal, the variable signal source progressively changing the delay instruction such that the delay period progressively changes; c) a variable delay circuit having: an input node connected to the input terminal; an output node; at least one delay element for providing a delayed version of the input signal on the output node; and a control node adapted to receive the delay instruction from the control terminal, wherein the delayed version of the input signal includes a second signal transition delayed from the first signal transition by the delay period specified by the delay instruction; and d) a monitor element whereby the delayed version of the input signal on the output node is monitored for a metastable condition.
Claim 2
Dependent Claim 181 words
An input block for an integrated circuit (IC), the input block comprising: a) an input terminal adapted to receive an input signal from a first source, the input signal including a first signal transition; b) a control terminal adapted to receive a delay instruction from a variable signal source, the delay instruction providing indicia of a delay period to apply to the first input signal, the variable signal source progressively changing the delay instruction such that the delay period progressively changes; c) a variable delay circuit having: an input node connected to the input terminal; an output node; at least one delay element for providing a delayed version of the input signal on the output node; and a control node adapted to receive the delay instruction from the control terminal, wherein the delayed version of the input signal includes a second signal transition delayed from the first signal transition by the delay period specified by the delay instruction; and d) a monitor element whereby the delayed version of the input signal on the output node is monitored for a metastable condition.
Claim 3
Dependent Claim 14 words
The input block of claim 1, wherein the IC is a programmable logic device.
Claim 4
Dependent Claim 38 words
The input block of claim 1, wherein the variable delay circuit includes a plurality of delay elements and a multiplexer adapted to selectively connect the input node to the output node through different numbers of the delay elements.
Claim 5
Dependent Claim 19 words
The input block of claim 3, wherein the control node is connected to a select terminal of the multiplexer.
Claim 6
Dependent Claim 39 words
The input block of claim 1, further comprising a phase comparator having a first input terminal connected to the output node of the variable delay circuit, a second input terminal providing a reference clock signal, and an output terminal.
Claim 7
Dependent Claim 186 words
An input block for an integrated circuit (IC), the input block comprising: a) an input terminal adapted to receive an input signal from a first source, the input signal including a first signal transition; b) a control terminal adapted to receive a delay instruction from a variable signal source, the delay instruction providing indicia of a delay period to apply to the first input signal; and c) a variable delay circuit having: an input node connected to the input terminal; an output node; at least one delay element for providing a delayed version of the input signal on the output node, wherein the delayed version of the input signal includes a second signal transition delayed from the first signal transition by the delay period specified by the delay instruction; and a control node adapted to receive the delay instruction from the control terminal, wherein the variable signal source comprises a feedback circuit having at least one input terminal connected to the output node of the variable delay circuit and at least one output terminal providing control information to the control node of the variable delay circuit.
Claim 8
Dependent Claim 186 words
An input block for an integrated circuit (IC), the input block comprising: a) an input terminal adapted to receive an input signal from a first source, the input signal including a first signal transition; b) a control terminal adapted to receive a delay instruction from a variable signal source, the delay instruction providing indicia of a delay period to apply to the first input signal; and c) a variable delay circuit having: an input node connected to the input terminal; an output node; at least one delay element for providing a delayed version of the input signal on the output node, wherein the delayed version of the input signal includes a second signal transition delayed from the first signal transition by the delay period specified by the delay instruction; and a control node adapted to receive the delay instruction from the control terminal, wherein the variable signal source comprises a feedback circuit having at least one input terminal connected to the output node of the variable delay circuit and at least one output terminal providing control information to the control node of the variable delay circuit.
Claim 9
Dependent Claim 21 words
The input block of claim 6, wherein the feedback circuit enables automatic adjustment of a setup time for the input block.
Claim 10
Dependent Claim 215 words
An input block for an integrated circuit (IC), the input block comprising: a) an input terminal adapted to receive an input signal from a first source, the input signal including a first signal transition; b) a control terminal adapted to receive a delay instruction from a variable signal source, the delay instruction providing indicia of a delay period to apply to the first input signal; c) a variable delay circuit having: an input node connected to the input terminal; an output node; at least one delay element for providing a delayed version of the input signal on the output node, wherein the delayed version of the input signal includes a second signal transition delayed from the first signal transition by the delay period specified by the delay instruction; and a control node adapted to receive the delay instruction from the control terminal; and d) a phase comparator having a first input terminal connected to the output node of the variable delay circuit, a second input terminal providing a reference clock signal, and an output terminal, wherein the variable signal source comprises a feedback circuit having an input terminal connected to the output terminal of the phase comparator and at least one output terminal providing control information to the control node of the variable delay circuit.
Claim 11
Dependent Claim 215 words
An input block for an integrated circuit (IC), the input block comprising: a) an input terminal adapted to receive an input signal from a first source, the input signal including a first signal transition; b) a control terminal adapted to receive a delay instruction from a variable signal source, the delay instruction providing indicia of a delay period to apply to the first input signal; c) a variable delay circuit having: an input node connected to the input terminal; an output node; at least one delay element for providing a delayed version of the input signal on the output node, wherein the delayed version of the input signal includes a second signal transition delayed from the first signal transition by the delay period specified by the delay instruction; and a control node adapted to receive the delay instruction from the control terminal; and d) a phase comparator having a first input terminal connected to the output node of the variable delay circuit, a second input terminal providing a reference clock signal, and an output terminal, wherein the variable signal source comprises a feedback circuit having an input terminal connected to the output terminal of the phase comparator and at least one output terminal providing control information to the control node of the variable delay circuit.
Claim 12
Dependent Claim 21 words
The input block of claim 8, wherein the feedback circuit enables automatic adjustment of the setup time for the input block.
Claim 13
Dependent Claim 127 words
An integrated circuit, comprising: a first variable-delay circuit adapted to receive an input signal on an input terminal and to output a delayed version of the input signal on a first output terminal, the first variable delay circuit including at least one control terminal adapted to receive controls signals indicative of a delay duration to apply to the input signal; a control-signal generator having at least one output terminal connected to the at least one control terminal of the first variable-delay circuit, the control-signal generator being adapted to provide the control signals indicative of the delay duration, the control-signal generator progressively changing the control signals such that the delay duration progressively changes; and means for monitoring the delayed version of the input signal for a metastable condition.
Claim 14
Dependent Claim 127 words
An integrated circuit, comprising: a first variable-delay circuit adapted to receive an input signal on an input terminal and to output a delayed version of the input signal on a first output terminal, the first variable delay circuit including at least one control terminal adapted to receive controls signals indicative of a delay duration to apply to the input signal; a control-signal generator having at least one output terminal connected to the at least one control terminal of the first variable-delay circuit, the control-signal generator being adapted to provide the control signals indicative of the delay duration, the control-signal generator progressively changing the control signals such that the delay duration progressively changes; and means for monitoring the delayed version of the input signal for a metastable condition.
Claim 15
Dependent Claim 15 words
The integrated circuit of claim 10, wherein the integrated circuit is a programmable logic device.
Claim 16
Dependent Claim 23 words
The integrated circuit of claim 11, wherein the first variable-delay circuit is a portion of an input block of the programmable logic device.
Claim 17
Dependent Claim 54 words
The integrated circuit of claim 10, wherein the control-signal generator comprises a control input terminal, and the integrated circuit further comprises a phase comparator having an input terminal connected to the first output terminal of the first variable delay circuit and an output terminal connected to the control input terminal of the control-signal generator.
Claim 18
Dependent Claim 14 words
The integrated circuit of claim 10, wherein the control-signal generator is an up/down counter.
Claim 19
Dependent Claim 30 words
The integrated circuit of claim 10, further comprising a second variable-delay circuit having at least one control terminal connected to the at least one output terminal of the control-signal generator.

References Cited (Backward Citations)

US5049766A Cited
US5252867A Cited
US5416434A Cited
US5633608A Cited
US5570294A Cited
US5481563A Cited
US5426378A Cited
US5790611A Cited
US5796673A Cited
US5663767A Cited
US5727021A Cited
US5818890A Cited
US5841296A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-11-21 2004-05-22 2004-11-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-11-21 2008-05-22 2008-11-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-11-21 2012-05-22 2012-11-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag