Patent US5103114A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5103114A Expired / Lapsed US ⏱️ 0.0 years remaining

Circuit technique for creating predetermined duty cycle

Assignee: Apple Inc
•
Filing: 1990-03-19
•
Granted: 1992-04-07
•
Expires: 2010-03-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A circuit for allowing a clock of any specified duty cycle to be created from a clock of the same frequency using standard digital delay lines. In particular, an EXOR function is implemented to generate a clock signal having a frequency which is twice the frequency of its input signals by using standard logic components such that the active branch for each input edge has an independent path to the output signal. In this manner, if a time delay is introduced into the active branch and only the active branch, the corresponding output edge and only that edge will be delayed by a like amount. Over a complete cycle of the input waveforms, four output edges are produced (two clock cycles). By varying the delay on the input branches, these output edges can be placed independently and arbitrarily within the period. As such, an output waveform having any desired duty cycle can be created independent of the phase relationship between the two input waveforms.

Inventors

  • 👤 Jonathan M. Fitch

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 09:44
CPC Classifications
H; H03; H03K; H03K5/00; H03K5/156; H03K5/1565; H03K5/00006; H03K7/00; H03K7/08

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 379 words
A circuit for receiving first and second input waveforms having substantially the same frequency for generating an output waveform having a frequency which is substantially twice the frequency of said first and second input waveforms and having a duty cycle which is substantially independent of the phase relationship between said first and second input waveforms, said circuit comprising: a) first gate means for receiving said first input waveform from a first input line containing said first input waveform and an inversion of said second input waveform from a first inverter coupled to a second input line containing said second input waveform; b) second gate means for receiving said second input waveform from a third input line containing said second waveform and an inversion of said first input waveform from a second inverter coupled to a fourth input line containing said first input waveform, wherein said first and said fourth input lines are isolated by a first buffer means coupled between said first gate means and said second inverter, and said second and third input lines are isolated by a second buffer means coupled between said second gate means and said first inverter; c) first delay means coupled between said first gate means and said first buffer means for applying a first predetermined delay to said first input waveform; d) second delay means coupled between said first gate means and said first inverter for applying a second predetermined delay to said inversion of said second input waveform; e) third delay means coupled between said second gate means and said second inverter for applying a third predetermined delay to said inversion of said first input waveform; f) fourth delay means coupled between said second gate means and said second buffer means for applying a fourth predetermined delay to said second input waveform; and g) third gate means coupled to said first and second gate means for receiving outputs from said first and second gate means and producing said output waveform whereby said output waveform has a frequency which is substantially twice the frequency of said first and second input waveforms and has a duty cycle which is substantially independent of the phase relationship between said first and second input waveforms as determined by said first, second, third and fourth predetermined delays.
Claim 2
Dependent Claim 379 words
A circuit for receiving first and second input waveforms having substantially the same frequency for generating an output waveform having a frequency which is substantially twice the frequency of said first and second input waveforms and having a duty cycle which is substantially independent of the phase relationship between said first and second input waveforms, said circuit comprising: a) first gate means for receiving said first input waveform from a first input line containing said first input waveform and an inversion of said second input waveform from a first inverter coupled to a second input line containing said second input waveform; b) second gate means for receiving said second input waveform from a third input line containing said second waveform and an inversion of said first input waveform from a second inverter coupled to a fourth input line containing said first input waveform, wherein said first and said fourth input lines are isolated by a first buffer means coupled between said first gate means and said second inverter, and said second and third input lines are isolated by a second buffer means coupled between said second gate means and said first inverter; c) first delay means coupled between said first gate means and said first buffer means for applying a first predetermined delay to said first input waveform; d) second delay means coupled between said first gate means and said first inverter for applying a second predetermined delay to said inversion of said second input waveform; e) third delay means coupled between said second gate means and said second inverter for applying a third predetermined delay to said inversion of said first input waveform; f) fourth delay means coupled between said second gate means and said second buffer means for applying a fourth predetermined delay to said second input waveform; and g) third gate means coupled to said first and second gate means for receiving outputs from said first and second gate means and producing said output waveform whereby said output waveform has a frequency which is substantially twice the frequency of said first and second input waveforms and has a duty cycle which is substantially independent of the phase relationship between said first and second input waveforms as determined by said first, second, third and fourth predetermined delays.
Claim 3
Dependent Claim 19 words
The circuit defined by claim 1 wherein said first buffer means comprises third and fourth inverters coupled in series.
Claim 4
Dependent Claim 19 words
The circuit defined by claim 1 wherein said second buffer means comprises third and fourth inverters coupled in series.
Claim 5
Dependent Claim 406 words
A circuit for receiving first and second input waveforms having substantially the same frequency for generating an output waveform having a frequency which is substantially twice the frequency of said first and second input waveforms and having a duty cycle which is substantially independent of the phase relationship between said first and second input waveforms, said circuit comprising: a) a first NAND gate for receiving said first input waveform from a first input line containing said first input waveform and an inversion of said second input waveform from a first inverter coupled to a second input line containing said second input waveform; b) a second NAND gate for receiving said second input waveform from a third input line containing said second waveform and an inversion of said first input waveform from a second inverter coupled to a fourth input line containing said first input waveform, wherein said first and said fourth input lines are isolated by a first buffer means coupled between said first NAND gate, and said second inverter, and said second and third input lines are isolated by a second buffer means coupled between said second NAND gate and said first inverter; c) first delay means coupled between said first NAND gate as a first input thereto and said first buffer means for applying a first predetermined delay to said first input waveform; d) second delay means coupled between said first NAND gate as a second input thereto and said first inverter for applying a second predetermined delay to said inversion of said second input waveform; e) third delay means coupled between said second NAND gate as a first input thereto and said second inverter for applying a third predetermined delay to said inversion of said first input waveform; f) fourth delay means coupled between said second NAND gate as a second input thereto and said second buffer means for applying a fourth predetermined delay to said second input waveform; and g) third NAND gate coupled to said first and second NAND gates means for receiving outputs from said first and second NAND gate means and producing said output waveform. whereby said output waveform has a frequency which is substantially twice the frequency of said first and second input waveforms and has a duty cycle which is substantially independent of the phase relationship between said first and second input waveforms, said duty cycle being determined by said first, second, third and fourth predetermined delays.
Claim 6
Dependent Claim 406 words
A circuit for receiving first and second input waveforms having substantially the same frequency for generating an output waveform having a frequency which is substantially twice the frequency of said first and second input waveforms and having a duty cycle which is substantially independent of the phase relationship between said first and second input waveforms, said circuit comprising: a) a first NAND gate for receiving said first input waveform from a first input line containing said first input waveform and an inversion of said second input waveform from a first inverter coupled to a second input line containing said second input waveform; b) a second NAND gate for receiving said second input waveform from a third input line containing said second waveform and an inversion of said first input waveform from a second inverter coupled to a fourth input line containing said first input waveform, wherein said first and said fourth input lines are isolated by a first buffer means coupled between said first NAND gate, and said second inverter, and said second and third input lines are isolated by a second buffer means coupled between said second NAND gate and said first inverter; c) first delay means coupled between said first NAND gate as a first input thereto and said first buffer means for applying a first predetermined delay to said first input waveform; d) second delay means coupled between said first NAND gate as a second input thereto and said first inverter for applying a second predetermined delay to said inversion of said second input waveform; e) third delay means coupled between said second NAND gate as a first input thereto and said second inverter for applying a third predetermined delay to said inversion of said first input waveform; f) fourth delay means coupled between said second NAND gate as a second input thereto and said second buffer means for applying a fourth predetermined delay to said second input waveform; and g) third NAND gate coupled to said first and second NAND gates means for receiving outputs from said first and second NAND gate means and producing said output waveform. whereby said output waveform has a frequency which is substantially twice the frequency of said first and second input waveforms and has a duty cycle which is substantially independent of the phase relationship between said first and second input waveforms, said duty cycle being determined by said first, second, third and fourth predetermined delays.
Claim 7
Dependent Claim 19 words
The circuit defined by claim 4 wherein said first buffer means comprises third and fourth inverters coupled in series.
Claim 8
Dependent Claim 19 words
The circuit defined by claim 4 wherein said second buffer means comprises third and fourth inverters coupled in series.
Claim 9
Dependent Claim 32 words
The circuit defined by claim 4 further comprising a third NAND gate having one input coupled to said first NAND gate and having a second input coupled to said second NAND gate.
Claim 10
Dependent Claim 27 words
The circuit defined by claim 1 wherein respective delays introduced by each of said first, second, third and fourth delay means are determined by circuit simulation software.
Claim 11
Dependent Claim 27 words
The circuit defined by claim 4 wherein respective delays introduced by each of said first, second, third and fourth delay means are determined by circuit simulation software.

References Cited (Backward Citations)

US3479603A Cited
US3786357A Cited
US4077010A Cited
US4669099A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-04-07 1995-10-07 1996-04-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-04-07 1999-10-07 2000-04-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-04-07 2003-10-07 2004-04-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag