US5638016A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Adjustable duty cycle clock generator
Assignee: VIA Cyrix Inc
•
Filing: 1995-04-18
•
Granted: 1997-06-10
•
Expires: 2015-04-18
Abstract
Abstract An adjustable duty cycle clock generator has first and second delay lines coupled to receive an input clock and cascaded to first and second edge detectors, respectively. The second delay line has a programmable delay and the first and second edge detectors are further coupled to set and reset inputs on an S-R latch to generate an adjustable duty cycle clock with independently adjustable high and low times proportional to the induced delays of the first and second delay lines.
Inventors
- 👤 John K. Eitrheim
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-23 21:29
CPC Classifications
H; H03; H03K; H03K5/00; H03K5/156; H03K5/1565
Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
158 words
An adjustable duty cycle clock generator comprising: (a) a first delay line, for delaying an input clock, having an input coupled to receive the input clock and an output; (b) a programmable second delay line, for delaying an input clock, having an input coupled to receive the input clock and an output; (c) a latch having a set input, a reset input, and an output; (d) a first edge detector coupled between the output of the first delay line and the set input on the latch, to detect edges of a first polarity and to generate a pulse only when an edge of the first polarity is detected; and, (e) a second edge detector coupled between the output of the second delay line and the reset input on the latch, to detect edges of a second polarity opposite that of the first polarity and to generate a pulse only when an edge of the second polarity is detected.
Claim 2
Dependent Claim
158 words
An adjustable duty cycle clock generator comprising: (a) a first delay line, for delaying an input clock, having an input coupled to receive the input clock and an output; (b) a programmable second delay line, for delaying an input clock, having an input coupled to receive the input clock and an output; (c) a latch having a set input, a reset input, and an output; (d) a first edge detector coupled between the output of the first delay line and the set input on the latch, to detect edges of a first polarity and to generate a pulse only when an edge of the first polarity is detected; and, (e) a second edge detector coupled between the output of the second delay line and the reset input on the latch, to detect edges of a second polarity opposite that of the first polarity and to generate a pulse only when an edge of the second polarity is detected.
Claim 3
Dependent Claim
20 words
The adjustable duty cycle clock generator as recited in claim 1 wherein the first delay line has a fixed delay.
Claim 4
Dependent Claim
50 words
The adjustable duty cycle clock generator as recited in claim 1 further comprising (f) a second latch having set and reset inputs cross coupled with respect to the set and reset inputs of the latch in (c) and having a complimentary output to the output of the latch in (c).
Claim 5
Dependent Claim
20 words
The adjustable duty cycle clock generator as recited in claim 1 wherein the first edge detector (d) detects rising edges.
Claim 6
Dependent Claim
20 words
The adjustable duty cycle clock generator as recited in claim 1 wherein the second edge detector (e) detects failing edges.
Claim 7
Dependent Claim
174 words
An adjustable duty cycle clock generator comprising: (a) first delay line means, coupled to receive an input clock, for delaying the input clock a first delay time to control low time of an adjustable duty cycle clock signal; (b) programmable second delay line means, coupled to receive the input clock, for delaying the input clock a second delay time to control high time of the adjustable duty cycle clock signal; (c) first edge detector means, coupled to the first delay line means, for generating a pulse responsive only to detecting an edge on the input clock of a first polarity which was delayed for the first delay time; (d) second edge detector means, coupled to the second delay line means, for generating a pulse responsive only to detecting an edge on the input clock of a second polarity opposite that of the first polarity which was delayed for the second delay time; and, (e) S-R latch means, responsive to the first and second edge detector means, for generating the adjustable duty cycle clock signal.
Claim 8
Dependent Claim
174 words
An adjustable duty cycle clock generator comprising: (a) first delay line means, coupled to receive an input clock, for delaying the input clock a first delay time to control low time of an adjustable duty cycle clock signal; (b) programmable second delay line means, coupled to receive the input clock, for delaying the input clock a second delay time to control high time of the adjustable duty cycle clock signal; (c) first edge detector means, coupled to the first delay line means, for generating a pulse responsive only to detecting an edge on the input clock of a first polarity which was delayed for the first delay time; (d) second edge detector means, coupled to the second delay line means, for generating a pulse responsive only to detecting an edge on the input clock of a second polarity opposite that of the first polarity which was delayed for the second delay time; and, (e) S-R latch means, responsive to the first and second edge detector means, for generating the adjustable duty cycle clock signal.
Claim 9
Dependent Claim
18 words
The adjustable duty cycle clock generator as recited in claim 6 wherein the first delay time is fixed.
Claim 10
Dependent Claim
39 words
The adjustable duty cycle clock generator as recited in claim 6 further comprising (f) second S-R latch means cross coupled with respect to the S-R latch means in (e), for further generating a complimentary adjustable duty cycle clock signal.
Claim 11
Dependent Claim
21 words
The adjustable duty cycle clock generator as recited in claim 6 wherein the first edge detector means (c) detects rising edges.
Claim 12
Dependent Claim
21 words
The adjustable duty cycle clock generator as recited in claim 6 wherein the second edge detector means (d) detects falling edges.
Claim 13
Independent Claim
129 words
A method of generating an adjustable duty cycle clock signal comprising the steps of: (a) delaying an input clock signal a first delay time to produce a first delayed signal to control low time of the adjustable duty cycle clock signal; (b) delaying the input clock signal a programmable second delay time to produce a second delayed signal to control high time of the adjustable duty cycle clock signal; (c) generating a pulse responsive only to detecting an edge of a first polarity on the first delayed signal; (d) generating a pulse responsive only to detecting an edge on the second delayed signal of a second polarity opposite that of the first polarity; and, (e) generating the adjustable duty cycle clock signal in response to steps (c) and (d).
Claim 14
Independent Claim
129 words
A method of generating an adjustable duty cycle clock signal comprising the steps of: (a) delaying an input clock signal a first delay time to produce a first delayed signal to control low time of the adjustable duty cycle clock signal; (b) delaying the input clock signal a programmable second delay time to produce a second delayed signal to control high time of the adjustable duty cycle clock signal; (c) generating a pulse responsive only to detecting an edge of a first polarity on the first delayed signal; (d) generating a pulse responsive only to detecting an edge on the second delayed signal of a second polarity opposite that of the first polarity; and, (e) generating the adjustable duty cycle clock signal in response to steps (c) and (d).
Claim 15
Dependent Claim
17 words
The method as recited in claim 11 wherein the first delay time in step (a) is fixed.
Claim 16
Dependent Claim
26 words
The method as recited in claim 11 further comprising step (f) generating a complimentary adjustable duty cycle clock signal in response to steps (c) and (d).
Claim 17
Dependent Claim
17 words
The method as recited in claim 11 wherein the edge in step (c) is a rising edge.
Claim 18
Dependent Claim
17 words
The method as recited in claim 11 wherein the edge in step (d) is a falling edge.
References Cited (Backward Citations)
US4051390A
Cited
US4141033A
Cited
SU1396260A1
Cited
US4675546A
Cited
US4985640A
Cited
JPH0690148A
Cited
JPH06209242A
Cited
JPH05308244A
Cited
US5336939A
Cited
US5359232A
Cited
US5317202A
Cited
US5418485A
Cited
JPH06224708A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2000-06-09 | 2000-12-09 | 2001-06-10 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2004-06-09 | 2004-12-09 | 2005-06-10 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2008-06-09 | 2008-12-09 | 2009-06-10 | $7700.00 | Window Closed / Lapsed |