Patent US5652758A successfully refreshed from Google Patents.
US5652758A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Data resynchronization
Assignee: Unisys Corp
•
Filing: 1996-07-15
•
Granted: 1997-07-29
•
Expires: 2016-07-15
Abstract
Abstract An array of digital data processing nodes arrayed in at least one node-ring where each node has its own transmission-clock which is approximately the same frequency as the transmission-clock of other nodes in the ring and where data is transferred in data-packets, the combination therewith of data-transmission-resynchronizing stage comprising a "circular FIFO" arrangement.
Inventors
- 👤 Greggory D. Donley
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-01 14:03
CPC Classifications
H; H04; H04J; H04J3/00; H04J3/02; H04J3/06; H04J3/0635; H04J3/0685; H04J3/062; H04L; H04L12/00; H04L12/28; H04L12/42; H04L12/422
Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
101 words
An array of digital data processing nodes arrayed in at least one node-ring and having an external transmission clock provided for each said node-ring, wherein each said node has its own internal transmission-clock set at approximately the same frequency as said external transmission-clock; and wherein data is transferred in data-packets; plus the combination, with said array of nodes, of data-resynchronizing means comprising a first-in-first-out (FIFO) array of prescribed like register means arranged in a circular first-in, first-out (FIFO) arrangement, and including a multiplex stage comprising a set of N registers operated in first-in, first-out fashion, where N is a positive integer.
Claim 2
Dependent Claim
101 words
An array of digital data processing nodes arrayed in at least one node-ring and having an external transmission clock provided for each said node-ring, wherein each said node has its own internal transmission-clock set at approximately the same frequency as said external transmission-clock; and wherein data is transferred in data-packets; plus the combination, with said array of nodes, of data-resynchronizing means comprising a first-in-first-out (FIFO) array of prescribed like register means arranged in a circular first-in, first-out (FIFO) arrangement, and including a multiplex stage comprising a set of N registers operated in first-in, first-out fashion, where N is a positive integer.
Claim 3
Dependent Claim
18 words
The invention of claim 1, comprising six FIFO registers, arranged in two like sets, each comprising three registers.
Claim 4
Dependent Claim
43 words
The invention of claim 1, wherein the signals from said external and internal clocks are generated by different source means and are applied to a multiplex stage, these signals having the nominal frequency of their source means but being subject to "drifting" apart.
Claim 5
Dependent Claim
40 words
The invention of claim 1, wherein said circular FIFO arrangement includes a multiplex stage which, in turn, comprises an input-multiplex unit which presents input to said node ring and an output multiplex unit which presents output from said node ring.
Claim 6
Dependent Claim
29 words
The invention of claim 4, wherein said input-multiplex stage comprises N registers arrayed so that data is input thereto in sequential circular fashion, where N is a positive integer.
Claim 7
Dependent Claim
41 words
The invention of claim 5, wherein said N registers are arrayed so that, in said ring, the read-point is opposed to the write point at the beginning of a data packet, which is then quickly read-out before significant inter-clock-drift can occur.
Claim 8
Dependent Claim
30 words
The invention of claim 6, wherein the said multiplex stage is arranged to include means for resynchronizing of read-point with write-point to correct clock-drift between packets and without compromising data.
Claim 9
Dependent Claim
158 words
For a set of digital data processing nodes arrayed in at least one node-ring where each node has its own local transmission-clock which is approximately the same frequency as the transmission-clock of other nodes in the ring, where said node-ring is made to comprise a circular array of N registers operated in first-in/first-out (FIFO) fashion, where N is a positive integer, said N registers being made to include six FIFO registers, arrayed in two sets of three registers and where data is transferred in data-packets, the method of resynchronizing data transfer comprising: developing a FIFO array of prescribed like register means disposed as a circular first-in, first-out array wherein said FIFO array also includes an input-multiplex portion and an output multiplex portion; and wherein said input-multiplex portion is made to comprise N registers arrayed so that data is input thereto in sequential circular fashion; where N is a positive integer; and applying said FIFO array in said node-ring.
Claim 10
Dependent Claim
158 words
For a set of digital data processing nodes arrayed in at least one node-ring where each node has its own local transmission-clock which is approximately the same frequency as the transmission-clock of other nodes in the ring, where said node-ring is made to comprise a circular array of N registers operated in first-in/first-out (FIFO) fashion, where N is a positive integer, said N registers being made to include six FIFO registers, arrayed in two sets of three registers and where data is transferred in data-packets, the method of resynchronizing data transfer comprising: developing a FIFO array of prescribed like register means disposed as a circular first-in, first-out array wherein said FIFO array also includes an input-multiplex portion and an output multiplex portion; and wherein said input-multiplex portion is made to comprise N registers arrayed so that data is input thereto in sequential circular fashion; where N is a positive integer; and applying said FIFO array in said node-ring.
Claim 11
Dependent Claim
49 words
The method of claim 8, wherein said N registers are arrayed in a circle with the read-point is opposed to the write point at the beginning of a data packet, which is then quickly read-out before significant inter-clock-drift can occur; and wherein inter-clock drift is compensated for between packets.
Claim 12
Dependent Claim
30 words
The method of claim 9, wherein the said multiplex stage is arranged to include means for resynchronizing of read-point with write-point to correct clock-drift between packets, and without compromising data.
References Cited (Backward Citations)
US5241543A
Cited
US5103467A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2000-07-28 | 2001-01-27 | 2001-07-29 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2004-07-28 | 2005-01-27 | 2005-07-29 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2008-07-28 | 2009-01-27 | 2009-07-29 | $7700.00 | Window Closed / Lapsed |