Patent US4393482A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4393482A Expired / Lapsed US ⏱️ 0.0 years remaining

Shift register

Assignee: Ricoh Co Ltd
•
Filing: 1980-11-07
•
Granted: 1983-07-12
•
Expires: 2000-11-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A shift register of the type capable of performing shift operations by changing the access of a random access memory, which is capable of performing the operations at a high speed, with respect to the address for reading data and the output of a counter, the input to which is a clock pulse. In order to increase the operations of the shift register, the operation of the address is performed in a power form or each input data is written at two different addresses of the random access memory.

Inventors

  • 👤 Kunihiro Yamada

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 17:17
CPC Classifications
G; G06; G06F; G06F5/00; G06F5/06; G06F5/10; G11; G11C; G11C19/00; G11C19/38

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 155 words
A shift register of the type capable of performing shift operations by changing the access of a random access memory comprising: a random access memory having a memory capacity of 2 k words, where 2 k ≧n and n is the number of steps required for said shift register; a k-bit counter adapted to perform a counting operation when a clock pulse is input thereof an then to input, via a k-bit operation unit, the count output to said random access memory as an address for writing an input data in said random access memory; and wherein said k-bit operation unit is adapted to perform an operation with respect to said count output of said k-bit counter and the address of desired shifted data and then to output the operated result as an address for reading said shifted data from said random access memory, whereby high speed reading operation of said shifted data is attained.
Claim 2
Dependent Claim 155 words
A shift register of the type capable of performing shift operations by changing the access of a random access memory comprising: a random access memory having a memory capacity of 2 k words, where 2 k ≧n and n is the number of steps required for said shift register; a k-bit counter adapted to perform a counting operation when a clock pulse is input thereof an then to input, via a k-bit operation unit, the count output to said random access memory as an address for writing an input data in said random access memory; and wherein said k-bit operation unit is adapted to perform an operation with respect to said count output of said k-bit counter and the address of desired shifted data and then to output the operated result as an address for reading said shifted data from said random access memory, whereby high speed reading operation of said shifted data is attained.
Claim 3
Dependent Claim 34 words
A shift register as claimed in claim 1, wherein said k-bit counter is a down-counter which is counted down by a clock pulse input thereto, and said k-bit operation unit is a k-bit adder.
Claim 4
Dependent Claim 34 words
A shift register as claimed in claim 1, wherein said k-bit counter is an up-counter which is counted up by a clock pulse input thereto, and said k-bit operation unit is a k-bit subtracter.
Claim 5
Dependent Claim 198 words
A shift register of the type capable of performing shift operations by changing the access of a random access memory comprising: 2 n words, where n is the number of steps required for said shift register; a counter, the input of which is a clock pulse; a sequence control signal generation means for generating a sequence control signal in accordance with each clock pulse input thereto; a constant generation means for generating successively a first constant 0 and a second constant n in accordance with said sequence control signal and, in the absence of the input of said sequence control signal, generating the address of desired shifted data (SFTD DATA) input to said constant generation means as is; and an operation means for performing an operation with respect to either one of said first and second constants 0 and n, which are outputs of said constant generation means, and with respect to the output of said counter so as to generate first and second addresses successively for writing an input data in different addresses of said random access memory twice when the clock pulse is input thereto, whereby high speed reading operations of said shifted data is attained.
Claim 6
Dependent Claim 198 words
A shift register of the type capable of performing shift operations by changing the access of a random access memory comprising: 2 n words, where n is the number of steps required for said shift register; a counter, the input of which is a clock pulse; a sequence control signal generation means for generating a sequence control signal in accordance with each clock pulse input thereto; a constant generation means for generating successively a first constant 0 and a second constant n in accordance with said sequence control signal and, in the absence of the input of said sequence control signal, generating the address of desired shifted data (SFTD DATA) input to said constant generation means as is; and an operation means for performing an operation with respect to either one of said first and second constants 0 and n, which are outputs of said constant generation means, and with respect to the output of said counter so as to generate first and second addresses successively for writing an input data in different addresses of said random access memory twice when the clock pulse is input thereto, whereby high speed reading operations of said shifted data is attained.
Claim 7
Dependent Claim 96 words
A shift register as claimed in claim 4, wherein said constant generation means comprises a plurality of AND gates which are inhibited by a first sequence control signal which is input thereto from said sequence control signal generation means, the input to said AND gates being the address of said shifted data, and a plurality of OR gates, one input to said OR gates being at least one output from said plurality of AND gates, and the other input to said OR gates being a second sequence control signal from said sequence control signal generation means.

References Cited (Backward Citations)

GB1542267A Cited
JPS5443630A Cited
US4280199A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag