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

Digital phase synchronizer

Assignee: Telex Computer Products Inc
•
Filing: 1980-11-03
•
Granted: 1983-09-13
•
Expires: 2000-11-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A state clock provides a bilevel signal of frequency which is an even multiple of the frequency of an incoming digital signal. A plurality of latches are responsive to the state signal. The outputs of the latches go to corresponding inputs of a memory array, the outputs of which are a plurality of terminals equal in number to the binary bits of a word stored in each address of the memory array. One of the output leads of the memory array passes through one of the state latches and to the output circuit. The other outputs go to the state latches where they are stored temporarily. The state latches are set on the rising transition of the state clock, while an input signal latch is set on the falling transition of the state clock. In this way at each cycle of the state clock the phase of the output signal is compared to that of the input signal; and if it is different, a corresponding output word of the memory array is fed back to the input to select the new output word and the new output signal, the phase of which will be closer to the phase of the input signal.

Inventors

  • 👤 Derrick O. Perkins

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 18:52
CPC Classifications
H; H04; H04L; H04L7/00; H04L7/02; H04L7/033; H04L7/0331

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 342 words
Apparatus for synchronizing a clock recovery signal to an incoming phase-varying digital signal (input signal), comprising; (a) state clock means to provide a bilevel signal of frequency N times the nominal frequency of said incoming signal where N is a selected even number; (b) memory means having a selected number of independently addressable addresses in which are stored corresponding selected different binary numbers each having a selected number M of binary bits; and M output leads equal in number to the number of bits in each stored word; (c) state latch means comprising M latch means responsive to said state clock for temporary storage of binary bits, said state latch means having at least M separate inputs to one of which each of the M output leads from said memory are connected; and means to set each of said M latch means on the rising transition of each cycle of said state clock; (d) received data latch and means to set said received data latch on the falling transition of each cycle of said state clock for sampling said input signal; (e) a selected number, say (M-Y) of the outputs of said M latches in said state latch means connected to M-Y input leads of said memory, the Yth output of said M latches carrying the output signal of said apparatus, where Y is the number of input and output signals; (f) the output of said received data latch connected to the Yth input lead to said memory means, each of the M input signals comprising M bits of a binary word defining the address of a selected storage location in said memory; whereby, dependent upon the particular polarities of the M input leads to said memory means, selected ones of the memory locations are determined and the M bit words stored therein are impressed on the M output leads, M-Y of which and the input signal are connected to the inputs of said state latch means, which are latched into said memory means on the next cycle of said state clock.
Claim 2
Dependent Claim 342 words
Apparatus for synchronizing a clock recovery signal to an incoming phase-varying digital signal (input signal), comprising; (a) state clock means to provide a bilevel signal of frequency N times the nominal frequency of said incoming signal where N is a selected even number; (b) memory means having a selected number of independently addressable addresses in which are stored corresponding selected different binary numbers each having a selected number M of binary bits; and M output leads equal in number to the number of bits in each stored word; (c) state latch means comprising M latch means responsive to said state clock for temporary storage of binary bits, said state latch means having at least M separate inputs to one of which each of the M output leads from said memory are connected; and means to set each of said M latch means on the rising transition of each cycle of said state clock; (d) received data latch and means to set said received data latch on the falling transition of each cycle of said state clock for sampling said input signal; (e) a selected number, say (M-Y) of the outputs of said M latches in said state latch means connected to M-Y input leads of said memory, the Yth output of said M latches carrying the output signal of said apparatus, where Y is the number of input and output signals; (f) the output of said received data latch connected to the Yth input lead to said memory means, each of the M input signals comprising M bits of a binary word defining the address of a selected storage location in said memory; whereby, dependent upon the particular polarities of the M input leads to said memory means, selected ones of the memory locations are determined and the M bit words stored therein are impressed on the M output leads, M-Y of which and the input signal are connected to the inputs of said state latch means, which are latched into said memory means on the next cycle of said state clock.
Claim 3
Dependent Claim 36 words
The apparatus as in claim 1 in which said selected number of addresses is 2 x , where X=[(M-Y)+Z]; where Z is the total number of input signals and Y is the number of output signals.
Claim 4
Dependent Claim 13 words
The apparatus as in claim 2 in which (M-Y)=(M-1)=log 2 (2N)=log 2 (2×8)=4.
Claim 5
Dependent Claim 17 words
The apparatus as in claim 1 in which said memory means is a read only memory means.
Claim 6
Dependent Claim 16 words
The apparatus as in claim 1 in which said memory means is a random-access memory means.
Claim 7
Dependent Claim 16 words
The apparatus as in claim 1 in which said memory means is a programmable logic array.
Claim 8
Dependent Claim 12 words
The apparatus as in claim 1 in which said latches comprise flip-flops.
Claim 9
Dependent Claim 25 words
The apparatus as in claim 1 in which the output is of a frequency equal to that of the data rate of the input signal.
Claim 10
Dependent Claim 26 words
The apparatus as in claim 1 in which the output if of a frequency not equal to that of the data rate of the output signal.

References Cited (Backward Citations)

US3493679A Cited
US3577128A Cited
US3755748A Cited
US3889186A Cited
US4125869A Cited
US4132979A Cited
US4158107A Cited
US4247945A Cited
US4312074A Cited
US4298987A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1986-09-12 1987-03-14 1987-09-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1990-09-12 1991-03-14 1991-09-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1994-09-12 1995-03-14 1995-09-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag