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
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)
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 |