Patent US4133043A successfully refreshed from Google Patents.
US4133043A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Shift register type memory
Assignee: Hitachi Ltd
•
Filing: 1977-11-21
•
Granted: 1979-01-02
•
Expires: 1997-11-21
Abstract
Abstract A shift register type memory having major and minor loops, wherein the number of bits of the major loop is large enough to permit data of at least two blocks to simultaneously exist in the major loop when one block is constituted of data of bits the number of which is equal to the number of the minor loops, and wherein before a particular block having been transferred out from the minor loops to the major loop is again transferred in to the minor loops after travelling round the major loop, the next block is transferred out from the minor loops to the major loop.
Inventors
- 👤 Minoru Hiroshima
- 👤 Shigeru Yoshizawa
- 👤 Nobuo Saito
- 👤 Atsushi Asano
- 👤 Hiroshi Suehiro
- 👤 Minoru Saitoh
- 👤 Keisuke Mise
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-01 15:17
CPC Classifications
G; G11; G11C; G11C19/00; G11C19/02; G11C19/08; G11C19/0875
Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
162 words
A shift register type memory, comprising; a plurality of minor loops each of which has a plurality of bits, a major loop which is large enough to permit data of at least two blocks to simultaneously exist therein when data of one block from said minor loops are constructed of the same number of bits as the number of said minor loops, means for controlling transfer of the data between said major loop and said minor loops, means for generating first timing signals for transferring out a plurality of blocks into said major loop sequentially and successively at time intervals shorter than a period of time required for the data to travel round said major loop, and means for generating a second timing signal for transferring in the data having been already transferred out to said major loop by said first timing signal, to predetermined positions within said minor loops at a point of time between timings of the successive transfer-out operations.
Claim 2
Dependent Claim
162 words
A shift register type memory, comprising; a plurality of minor loops each of which has a plurality of bits, a major loop which is large enough to permit data of at least two blocks to simultaneously exist therein when data of one block from said minor loops are constructed of the same number of bits as the number of said minor loops, means for controlling transfer of the data between said major loop and said minor loops, means for generating first timing signals for transferring out a plurality of blocks into said major loop sequentially and successively at time intervals shorter than a period of time required for the data to travel round said major loop, and means for generating a second timing signal for transferring in the data having been already transferred out to said major loop by said first timing signal, to predetermined positions within said minor loops at a point of time between timings of the successive transfer-out operations.
Claim 3
Dependent Claim
22 words
A shift register type memory according to claim 1, wherein the number of blocks simultaneously existing in said major loop is two.
Claim 4
Dependent Claim
32 words
A shift register type memory according to claim 1, wherein the number of bits within said each minor loop is odd, and the number of bits within said major loop is even.
Claim 5
Dependent Claim
26 words
A shift register type memory according to claim 1, wherein intervals of generating said first timing signals for the transfer-out are constant irrespective of the blocks.
Claim 6
Dependent Claim
198 words
A shift register type memory according to claim 1, wherein the means for generating said first and second timing signals comprise: an address register which stores an address of a head block among the plurality of blocks to be successively transferred out, an address counter which counts an address of the data block within said minor loops as lies at exits of a transfer gate within said minor loops, means for comparing the values of said address register and said address counter, means for generating, when said values coincide as the result of the comparison, a first timing for transferring out the data from said minor loops to said major loop, a K counter which is driven in synchronism which shift clocks of said minor loops, which is reset each time said first timing signal is generated, and whose period is a difference between addresses of the successive blocks within said minor loops, and a circuit which generates, when the value of said counter becomes a predetermined value smaller than said difference between addresses of the successive blocks within said minor loops, a second timing for transferring in the data from said major loop to said minor loops.
Claim 7
Dependent Claim
62 words
A shift register type memory according to claim 5, wherein after the first transfer-out, said address register sequentially stores addresses within said minor loops, of blocks to be subsequently transferred out, and when said values of said address register and said address counter coincide as the result of the comparison, the first timings for transferring out the subsequent blocks are sequentially generated.
Claim 8
Dependent Claim
89 words
A shift register type memory according to claim 5, wherein said means for comparing the values of said address register and said address counter comprises a coincidence circuit for output signals of an α-th bit of said address counter and an (α+1)-th bit of said address register, a coincidence circuit for output signals of a most significant bit of said address counter and a least significant bit of said address register, and an AND circuit into which outputs of all the coincidence circuits at such respective bits are entered.
Claim 9
Dependent Claim
60 words
A shift register type memory according to claim 5, wherein said circuit which generates said second timing generates said second timing only when the number of times by which a value of said K counter has become said predetermined value smaller than said difference between addresses of the successive blocks within said minor loops is greater than a predetermined number.
Claim 10
Dependent Claim
40 words
A shift register type memory according to claim 8, wherein said predetermined value smaller than said difference between addresses of the successive blocks within said minor loops is selected to a number which is smaller than said difference by 2.
Claim 11
Dependent Claim
52 words
A shift register type memory according to claim 1, wherein the total number n of bits within said each minor loop is odd, and addresses of the respective bits are 0, 2, 4, . . . , n - 1, 1, 3, 5, . . . , and n -2 in sequence.
Claim 12
Dependent Claim
42 words
A shift register type memory according to claim 1, wherein said minor loops and said major loop are constructed of magnetic bubble transfer circuits on a magnetic sheet, and the data are stored by exploiting a state of existence of magnetic bubbles.
References Cited (Backward Citations)
US3838407A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1982-01-01 | 1982-07-03 | 1983-01-02 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1986-01-01 | 1986-07-03 | 1987-01-02 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1990-01-01 | 1990-07-03 | 1991-01-02 | $7700.00 | Window Closed / Lapsed |