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

Shift circuit having a plurality of cascade-connected data selectors

Assignee: Toshiba Corp
•
Filing: 1981-08-27
•
Granted: 1984-09-18
•
Expires: 2001-08-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A shift circuit comprises a plurality of stages of data selectors, a first data selector, a second data selector and a temporary register. The data selectors shift an n-bit input data by m bits which are specified by a shifting amount data and produces a first output data or a second output data. The first and second data selectors selectively output the first and second output data in accordance with shift direction. The temporary register comprises n bits for storing a data which is not selected by said first or second data selector.

Inventors

  • 👤 Isamu Yamazaki

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 19:18
CPC Classifications
G; G11; G11C; G11C19/00; G06; G06F; G06F5/00; G06F5/01; G06F5/015

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 155 words
In a shift circuit to which an input data, a shifting amount data and a shift direction data are applied, the improvement comprising: shifting means for shifting an n-bit input data by m bits specified by the shifting amount data for producing a first n-bit shifted data and a second n-bit shifted data, where n and m are integers; data selector means for selectively receiving and arranging said first and second shifted data in order to output a signal having a first and second portion in accordance with the shift direction data; temporary register means comprised of n-bits connected to receive and store said first portion of the output signal of said data selector means; and output means coupled to said data selector means and said temporary register means to output the logical sum between said second portion of the output signal of said data selector means and the contents of said temporary register means.
Claim 2
Dependent Claim 155 words
In a shift circuit to which an input data, a shifting amount data and a shift direction data are applied, the improvement comprising: shifting means for shifting an n-bit input data by m bits specified by the shifting amount data for producing a first n-bit shifted data and a second n-bit shifted data, where n and m are integers; data selector means for selectively receiving and arranging said first and second shifted data in order to output a signal having a first and second portion in accordance with the shift direction data; temporary register means comprised of n-bits connected to receive and store said first portion of the output signal of said data selector means; and output means coupled to said data selector means and said temporary register means to output the logical sum between said second portion of the output signal of said data selector means and the contents of said temporary register means.
Claim 3
Dependent Claim 19 words
A shift circuit according to claim 1, wherein said shifting means comprises a plurality of stages of data selectors.
Claim 4
Dependent Claim 73 words
A shift circuit according to claim 2, wherein said data selector means comprises a first data selector, a second data selector and a third data selector, said third data selector being coupled between said output means and one of said first and second data selector for receiving the output data from said one of said first and second data wherein all bits are of logical "0" and for selecting one of these data.
Claim 5
Dependent Claim 34 words
A shift circuit according to claim 1, wherein said data selector means comprises a first data selector and a second data selector and said temporary register means is coupled to said first data selector.
Claim 6
Dependent Claim 58 words
A shift circuit according to claim 4, further comprising inverting means coupled to said second data selector for inverting the direction of data shifting so that said first and second data selectors operate in such manner that one of them selects a data, whereas the other of them selects a data not selected by said one data selector.
Claim 7
Dependent Claim 24 words
A shift circuit according to any one of claims 1-5, further comprising means for designating a double-length shift operation and a rotate shift operation.

References Cited (Backward Citations)

US3810115A Cited
US3961750A Cited
US4122534A Cited
US4345316A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1987-09-18 1988-03-19 1988-09-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1991-09-18 1992-03-19 1992-09-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1995-09-18 1996-03-19 1996-09-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag