Patent US1845008A successfully refreshed from Google Patents.
Patent US4027283A successfully refreshed from Google Patents.
US4027283A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Resynchronizable bubble memory
Assignee: International Business Machines Corp
•
Filing: 1975-09-22
•
Granted: 1977-05-31
•
Expires: 1995-09-22
Abstract
Abstract A method and apparatus for the recovery of loop frame synchronization in a magnetic bubble domain memory are disclosed. One loop of the memory is used to store the parity of corresponding bits for the other loops. A special sequence of even/odd parity pattern with a peaked autocorrelation function is inserted at the end or start of the loop frame in place of the normal even or odd parity in the parity loop. The special sequence of even/odd parity pattern is detected by a pattern recognizer to re-establish loop frame synchronization.
Inventors
- 👤 Donald T. Tang
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-27 13:10
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/08; G06F11/10; G06F11/1008; G06F11/1012; G06F11/1032; G11; G11C; G11C19/00; G11C19/02; G11C19/08; G11C19/0875
Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
97 words
A method of recovering the frame synchronization in a dynamic, non-destructive memory system of the type having a plurality of recirculating data loops and a recirculating loop used to store the parity of corresponding bits in the data loops comprising the steps of: a. inserting a special sequence of parity pattern exhibiting a peaked autocorrelation function at the end or start of the frame in place of the normal parity in the parity loop; b. detecting said special sequence of parity pattern; and c. re-establishing frame synchronization upon the detection of said special sequence of parity pattern.
Claim 2
Independent Claim
97 words
A method of recovering the frame synchronization in a dynamic, non-destructive memory system of the type having a plurality of recirculating data loops and a recirculating loop used to store the parity of corresponding bits in the data loops comprising the steps of: a. inserting a special sequence of parity pattern exhibiting a peaked autocorrelation function at the end or start of the frame in place of the normal parity in the parity loop; b. detecting said special sequence of parity pattern; and c. re-establishing frame synchronization upon the detection of said special sequence of parity pattern.
Claim 3
Dependent Claim
32 words
The method as recited in claim 1 wherein the memory system is a magnetic bubble domain memory having a major/minor loop configuration and the steps of inserting and detecting are performed serially.
Claim 4
Dependent Claim
32 words
The method as recited in claim 1 wherein the memory system is a magnetic bubble domain memory having a one-loop-per-chip structure and the steps of inserting and detecting are performed in parallel.
Claim 5
Dependent Claim
135 words
In a dynamic, non-destructive memory system of the type having a plurality of recirculating data loops and a recirculating loop used to store the parity of corresponding bits of the data loops and including means for reading and writing data and parity bits in said recirculating loops, the improvement for recovering loop frame synchronization comprising: a. means connected to said reading and writing means for inserting a special sequence of parity pattern exhibiting a peaked autocorrelation function at the end or start of the frame in place of the normal parity in the parity loop; b. detecting means responsive to said reading and writing means for detecting said special sequence of parity pattern; and c. means responsive to said detecting means for re-establishing frame synchronization upon the detection of said special sequence of parity pattern.
Claim 6
Dependent Claim
135 words
In a dynamic, non-destructive memory system of the type having a plurality of recirculating data loops and a recirculating loop used to store the parity of corresponding bits of the data loops and including means for reading and writing data and parity bits in said recirculating loops, the improvement for recovering loop frame synchronization comprising: a. means connected to said reading and writing means for inserting a special sequence of parity pattern exhibiting a peaked autocorrelation function at the end or start of the frame in place of the normal parity in the parity loop; b. detecting means responsive to said reading and writing means for detecting said special sequence of parity pattern; and c. means responsive to said detecting means for re-establishing frame synchronization upon the detection of said special sequence of parity pattern.
Claim 7
Dependent Claim
141 words
The improvement as recited in claim 4 wherein said inserting means includes means for generating said special sequence parity and means for inhibiting said special sequence parity during the recovery of frame synchronization, and said detecting means includes: a. parity generator and checking means responsive to said generating means and receiving directly the data input to said reading and writing means the data read out of said memory system by said reading and writing means for generating or checking the parity bits in said one loop; and b. pattern recognizer means responsive to the output of said parity generator and checking means for comparing the parity bits with said special sequence of parity pattern and producing an enabling signal to said inserting means on the detection of a high correlation between the parity bits and said special sequence of parity pattern.
Claim 8
Dependent Claim
35 words
The improvement as recited in claim 5 wherein said memory system is a magnetic bubble domain memory having a major/minor loop configuration and said parity generator and checking means comprises a serial modulo 2 adder.
Claim 9
Dependent Claim
33 words
The improvement as recited in claim 5 wherein said memory system is a magnetic domain memory having a one-loop-per-chip structure and said parity generator and checking means comprises a parallel modulo 2 adder.
Claim 10
Dependent Claim
105 words
A dynamic non-destructive memory system comprising: a. a plurality of recirculating data loops; b. a recirculating loop used to store the parity of corresponding bits of said data loops; c. means for reading and writing data and parity bits in said recirculating loops; d. means connected to said reading and writing means for inserting a special sequence of parity pattern exhibiting a peaked autocorrelation function at the end or start of the frame in place of the normal parity in said parity loop; and e. means responsive to said reading and writing means for detecting said special sequence of parity pattern to re-establish frame synchronization.
Claim 11
Dependent Claim
105 words
A dynamic non-destructive memory system comprising: a. a plurality of recirculating data loops; b. a recirculating loop used to store the parity of corresponding bits of said data loops; c. means for reading and writing data and parity bits in said recirculating loops; d. means connected to said reading and writing means for inserting a special sequence of parity pattern exhibiting a peaked autocorrelation function at the end or start of the frame in place of the normal parity in said parity loop; and e. means responsive to said reading and writing means for detecting said special sequence of parity pattern to re-establish frame synchronization.
Claim 12
Dependent Claim
23 words
A memory system as recited in claim 8 wherein said data loops and said parity loop are formed in a thin magnetic film.
Claim 13
Dependent Claim
18 words
A memory system as recited in claim 9 wherein said memory system is a magnetic bubble domain memory.
References Cited (Backward Citations)
US3336467A
Cited
US3463911A
Cited
US3648237A
Cited
US3766316A
Cited
US3792450A
Cited
US3921156A
Cited
US3860907A
Cited
US3854011A
Cited
US3909810A
Cited
US3903371A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1980-05-30 | 1980-11-29 | 1981-05-31 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1984-05-30 | 1984-11-29 | 1985-05-31 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1988-05-30 | 1988-11-29 | 1989-05-31 | $7700.00 | Window Closed / Lapsed |