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

Retiming circuit for pulse signals, particularly for microprocessor peripherals

Assignee: STMicroelectronics SRL
•
Filing: 1986-12-18
•
Granted: 1989-03-07
•
Expires: 2006-12-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A digital retiming circuit for synchronizing a pulse signal with a local clock aligns incoming pulse signals with the local clock using a fully digital technique. The incoming signal is stored in a storage circuit which is disabled until the pulse signal has gone low before rising again. The output of the storage circuit is used to trigger a flip-flop, whose output is converted into a signal aligned with the local clock by means of a cascade of inverters and transfer gates enabled by the local clock. A trigger circuit resets the flip-flop in step with the clock whenever the incoming pulse signal is low.

Inventors

  • 👤 Vittorio Masina

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 19:47
CPC Classifications
H; H04; H04L; H04L7/00; H04L7/02; G; G06; G06F; G06F13/00; G06F13/38; G06F13/42; G06F13/4204; G06F13/4221; G06F13/423; G06F13/4234; G06F13/4243; H04L7/0016; H04L7/005

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 444 words
A digital retiming circuit for synchronizing a pulse signal with a local clock, comprising: (a) storage circuit means having a setting input for receiving the pulse signal, at least one resetting input, and an output, said storage circuit means providing a first logic level output when said setting input is at said first logic level, and providing a second logic level output when said resetting input is at said first logic level; (b) a first NAND gate having a first input connected to said output of said storage means, a second input, and an output; (c) a first inverter having an input and an output; (d) a flip-flop means having a first and a second input, said first input being connected to said output of said first NAND gate, and having a first output normally having said first logic level and having a second output normally having said second logic level output, the latter being connected, through a first transfer gate having an enabling input, to said input of said first inverter; (e) a trigger circuit comprising a first logic array having a first input driven by the pulse signal, a second input driven by the local clock, a third input connected to said output of said first inverter, and an output connected to said second input of said first NAND gate and to said resetting input of said storage means, said first logic array being arranged such that its output signal is a complemented sum of the pulse signal, and the complemented clock, and the complemented output signal of said first inverter; (f) a control circuit for said first transfer gate, comprising a second logic array having a first input connected to said second output of said flip-flop means and a second input connected to said first output of said flip-flop means, a third input connected to said output of said trigger circuit, and an output connected to said enabling input of said first transfer gate, said second logic array being arranged such that its output signal is a product of said output signal of the trigger circuit multiplied by a sum of said first output of said flip-flop means and of a delayed version of said second output of said flip-flop means; (g) a reset circuit for said flip-flop means, comprising a first NOR gate having at least a first input connected to said output of said storage means and a second input connected to said output of said first inverter, and an output, and a second inverter having an input connected to said output of said first NOR gate and an output connected to said second input of said flip-flop means.
Claim 2
Dependent Claim 444 words
A digital retiming circuit for synchronizing a pulse signal with a local clock, comprising: (a) storage circuit means having a setting input for receiving the pulse signal, at least one resetting input, and an output, said storage circuit means providing a first logic level output when said setting input is at said first logic level, and providing a second logic level output when said resetting input is at said first logic level; (b) a first NAND gate having a first input connected to said output of said storage means, a second input, and an output; (c) a first inverter having an input and an output; (d) a flip-flop means having a first and a second input, said first input being connected to said output of said first NAND gate, and having a first output normally having said first logic level and having a second output normally having said second logic level output, the latter being connected, through a first transfer gate having an enabling input, to said input of said first inverter; (e) a trigger circuit comprising a first logic array having a first input driven by the pulse signal, a second input driven by the local clock, a third input connected to said output of said first inverter, and an output connected to said second input of said first NAND gate and to said resetting input of said storage means, said first logic array being arranged such that its output signal is a complemented sum of the pulse signal, and the complemented clock, and the complemented output signal of said first inverter; (f) a control circuit for said first transfer gate, comprising a second logic array having a first input connected to said second output of said flip-flop means and a second input connected to said first output of said flip-flop means, a third input connected to said output of said trigger circuit, and an output connected to said enabling input of said first transfer gate, said second logic array being arranged such that its output signal is a product of said output signal of the trigger circuit multiplied by a sum of said first output of said flip-flop means and of a delayed version of said second output of said flip-flop means; (g) a reset circuit for said flip-flop means, comprising a first NOR gate having at least a first input connected to said output of said storage means and a second input connected to said output of said first inverter, and an output, and a second inverter having an input connected to said output of said first NOR gate and an output connected to said second input of said flip-flop means.
Claim 3
Dependent Claim 43 words
The retiming circuit of claim 1, further comprising a third inverter and a second transfer gate connected between said output of said first inverter and said input of said second inverter, said second transfer gate having an input controlled by the local clock.
Claim 4
Dependent Claim 85 words
The retiming circuit of claim 2, wherein said control circuit for said first transfer gate comprises fourth and fifth inverters connected in cascade, an input of said fourth inverter being connected to said second output of said flip-flop means, a second NOR gate driven by an output of said fifth inverter and by a negated clock signal, and a third NOR gate driven by said output of said trigger circuit, an output of said third NOR gate being an output signal of said control circuit.
Claim 5
Dependent Claim 25 words
The retiming circuit of claim 3, wherein said first NOR gate has a further input driven by said output signal of said first NAND gate.
Claim 6
Dependent Claim 51 words
The retiming circuit of claim 1, wherein said reset circuit further comprises a second NAND gate having an output which is OR connected with said output of said second inverter and at least two inputs which are respectively driven by said pulse signal and by said output of said first inverter.
Claim 7
Dependent Claim 80 words
The retiming circuit of claim 3, wherein the storage circuit means comprises: (a) a toggle circuit having an output comprising said output of said storage circuit means, a setting input driven by said pulse signal, and a resetting input; (b) a fourth NOR gate means having an output connected to said resetting input of said toggle circuit, and at least a first input driven by said pulse signal, and a second input driven by said output of said toggle circuit.
Claim 8
Dependent Claim 67 words
The retiming circuit of claim 6, wherein said storage circuit means further comprises a fifth NOR gate means having an output which is OR-connected with said output of said fourth NOR gate means, and at least a first input driven by said pulse signal, a second input driven by said output of said fourth inverter, and a third input driven by said output of said trigger circuit.

References Cited (Backward Citations)

US4327442A Cited
US4387341A Cited
US4583007A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-03-06 1992-09-05 1993-03-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-03-06 1996-09-05 1997-03-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-03-06 2000-09-05 2001-03-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag