or
Bookmark and Share
Method and apparatus for a logarithmic shift register
   
Document Number
US Patent 5987090
Issued Date
November 16, 1999
Link
Inventors
Map
Abstract
A new class of shift registers that shift the contents of a 2.sup.n bit length register up to 2.sup.n -1 positions in n cycles. Shift registers according to the present invention can be constructed to shift left, shift right, or to shift either left or right. A general implementation of this class of shift registers comprises the following hardware: 2.sup.n D flip-flops or D latches for the data register positions of the shift register; logic for each of the 2.sup.n positions to determine the input value to which the position should take on at each of the n cycles; an n bit shift count register to store a value indicating the number of positions to shift; control lines specifying whether to shift left or right; n control lines which are sequentially raised for one cycle to select a bit in the shift count register for the current cycle beginning with the most significant bit and continuing sequentially to the least significant bit; and a clock to set the selected input data to each position in the shift register.
Tags:
Description:
Amusing 0%
Clever 0%
Complex 0%
Efficient 0%
Historic 0%
Important 0%
Innovative 0%
Interesting 0%
Practical 0%
Simple 0%
Number of Claims:
12
Comments:
no comments yet
Owner
Amdahl; Gene M. (Atherton, CA)
Published
November 16, 1999
Application Number
09/018,272
Filed
February 4, 1998
US Classification
377/77   377/73 377/80 377/81
Int'l Classification
G11C   19/00   (20060101)   G11C   19/28   (20060101)  
USPTO Field of Search
377/73   377/77   377/80   377/81  
Related Patents
Claims
Description
About| FAQs| Terms & Disclaimer| Link to Us| Contact Us