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

Apparatus for synchronization of a first signal with a second signal

Assignee: Advanced Micro Devices Inc
•
Filing: 1985-06-21
•
Granted: 1987-06-23
•
Expires: 2005-06-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Disclosed is an apparatus for synchronizing a first signal with a second signal comprising a plurality of delay means D i as i goes from 1 to N, where N is an integer, each delay means D i having an input I i and a delay output O i for delaying a signal received at the respective input I i by an increment δt of time in supplying the delayed signal at the respective delay output O i . The first delay means D 1 of the plurality of delay means is connected to receive the first signal at its input I 1 . Each of the other delay means D i , for i equal to 2 to N, are connected in series such that the respective input I i is connected to receive the delay output O i-1 of the preceding delay means D i-1 . A plurality of latch means L i , as i goes from 1 to N, are connected to be clocked by the second signal. Each of the latch means L i latches the signal at the delay output O.sub. i respectively for each of the delay means D i , in response to the second signal and supplies the latched signal at a respective latch output Q i . Output logic means, responsive to at least a subset of the plurality of delay outputs O i and plurality of latch outputs Q i , for supplying essentially a phase-shifted copy of the first signal synchronized with the second signal is provided.

Inventors

  • 👤 Neil R. Adams
  • 👤 Craig S. K. Clapp

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 15:20
CPC Classifications
H; H03; H03L; H03L7/00; H03L7/06; H03L7/08; H03L7/081; H03L7/0812; H03L7/0814; H04; H04L; H04L7/00; H04L7/02; H04L7/033

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 260 words
An apparatus for synchronizing a first signal with a second signal comprising: a plurality of delay means D i , where i goes from 1 to N and N is an integer, each delay means D i having an input I i and a delay output O i for delaying a signal received at the respective input I i by an increment δt of time and supplying the delayed signal at the respective delay output O i ; one delay means D 1 of the plurality delay means having an input I 1 connected to receive the first signal and each of the other delay means D i for i=2 to N being connected in series therewith; a plurality of latch means L i where i goes from 1 to N, connected in communication with the second signal and the plurality of delay outputs D i ; each latch means L i for latching the signal at the delay output O i respectively, in response to the second signal and for supplying the latched signal at latch output Q i , wherein a subset of the plurality of latch outputs Q i identify a characteristic of the first signal; means for detecting the characteristic of the first signal; and selecting means, responsive to the means for detecting the characteristic, for selecting at least one of the plurality of delay outputs O i and supplying the at least one selected delay output O i as essentially a phase-shifted copy of the first signal synchronized at the characteristic with the second signal.
Claim 2
Independent Claim 260 words
An apparatus for synchronizing a first signal with a second signal comprising: a plurality of delay means D i , where i goes from 1 to N and N is an integer, each delay means D i having an input I i and a delay output O i for delaying a signal received at the respective input I i by an increment δt of time and supplying the delayed signal at the respective delay output O i ; one delay means D 1 of the plurality delay means having an input I 1 connected to receive the first signal and each of the other delay means D i for i=2 to N being connected in series therewith; a plurality of latch means L i where i goes from 1 to N, connected in communication with the second signal and the plurality of delay outputs D i ; each latch means L i for latching the signal at the delay output O i respectively, in response to the second signal and for supplying the latched signal at latch output Q i , wherein a subset of the plurality of latch outputs Q i identify a characteristic of the first signal; means for detecting the characteristic of the first signal; and selecting means, responsive to the means for detecting the characteristic, for selecting at least one of the plurality of delay outputs O i and supplying the at least one selected delay output O i as essentially a phase-shifted copy of the first signal synchronized at the characteristic with the second signal.
Claim 3
Dependent Claim 35 words
The apparatus of claim 1, wherein the first signal has a leading edge and the characteristic detected is the location of the leading edge of the first signal among the latch outputs Q i .
Claim 4
Dependent Claim 31 words
The apparatus of claim 1, wherein the first signal includes a start character and the characteristic detected is the location of the start character among the latch outputs Q i .
Claim 5
Independent Claim 322 words
An apparatus for synchronizing a first signal with a second signal comprising: a plurality of delay means D i , where i goes from 1 to N and N is an integer, each delay means D i having an input I i and a delay output O i for delaying a signal received at the respective input I i by an increment δt of time and supplying the delayed signal at the respective delay output O i ; one delay means D 1 of said plurality of delay means having an input I 1 connected to receive the first signal and each of the other delay means D i for i=2 to N being connected in series therewith; a plurality of latch means L i where i goes from 1 to N, connected in communication with the second signal and the plurality of delay outputs O i , each latch means L i for latching the signal at the delay output O i , respectively, in response to the second signal and for supplying the latched signal at latch output Q i ; a plurality of gate means G i for i=1 to N, each gate means G i having a first input, a second input, and a third input, for generating a gate output equal to the third input when the first input is low and the second input is high; each gate means G i having its first input connected to latch output Q k , where k is an integer, its second input connected to receive latch output Q l where l is an integer, and its third input connected to delay output O j , where j is an integer; and output means, connected to receive the gate output of each of the plurality gate means G i for supplying essentially a phase-shifted copy of the first signal in synchronization with the second signal as an output signal.
Claim 6
Independent Claim 322 words
An apparatus for synchronizing a first signal with a second signal comprising: a plurality of delay means D i , where i goes from 1 to N and N is an integer, each delay means D i having an input I i and a delay output O i for delaying a signal received at the respective input I i by an increment δt of time and supplying the delayed signal at the respective delay output O i ; one delay means D 1 of said plurality of delay means having an input I 1 connected to receive the first signal and each of the other delay means D i for i=2 to N being connected in series therewith; a plurality of latch means L i where i goes from 1 to N, connected in communication with the second signal and the plurality of delay outputs O i , each latch means L i for latching the signal at the delay output O i , respectively, in response to the second signal and for supplying the latched signal at latch output Q i ; a plurality of gate means G i for i=1 to N, each gate means G i having a first input, a second input, and a third input, for generating a gate output equal to the third input when the first input is low and the second input is high; each gate means G i having its first input connected to latch output Q k , where k is an integer, its second input connected to receive latch output Q l where l is an integer, and its third input connected to delay output O j , where j is an integer; and output means, connected to receive the gate output of each of the plurality gate means G i for supplying essentially a phase-shifted copy of the first signal in synchronization with the second signal as an output signal.
Claim 7
Dependent Claim 53 words
The apparatus of claim 4, wherein: said output means includes an N-input OR-gate having an output and connected to receive the gate outputs from each of the plurality of gate means G i as i goes from 1 to N for supplying the phase-shifted copy of the first signal at the OR-gate output.
Claim 8
Dependent Claim 29 words
The apparatus of claim 4, wherein: each of the latch means L i has a propagation delay, the propagation being close to δt times an integer x; and j=i+x.
Claim 9
Dependent Claim 10 words
The apparatus of claim 4, wherein: l=i, k=i+1 and j=1.
Claim 10
Dependent Claim 10 words
The apparatus of claim 4, wherein: l=i, k=i+2 and j=i+2.
Claim 11
Dependent Claim 10 words
The apparatus of claim 4, wherein: j=i; k=i and l=i+1.

References Cited (Backward Citations)

US3502991A Cited
US3588707A Cited
US4011516A Cited
US4023110A Cited
US4386323A Cited
SU1140237A1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1990-06-22 1990-12-22 1991-06-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1994-06-22 1994-12-22 1995-06-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1998-06-22 1998-12-22 1999-06-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag