Data shifting and rotating apparatus

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

328/39

G06F 9/315 (2006.01) G06F 5/01 (2006.01)

Patent

CA 1151249

- 27 - DATA SHIFTING AND ROTATING APPARATUS Abstract of the Disclosure A circuit for rotating a multibit binary word in either the right or the left direction includes a scale factor decoder receiving a scale factor word which specifies the magnitude of the rotation and a direction control signal which specifies the direction of rotation and providing a shift control word which is the same as the scale factor word when a right rotation is specified but providing a shift control word which is the complement of the scale factor word when a left rotation is specified. The circuit also includes a plurality of input buffers receiving an input word and providing corresponding input data, and a one-bit rotator receiving the input data and the direction control signal and rotating the input data in the right direction by one position when a left rotation is specified or providing the input data without rotation when a right rotation is specified. In addition, the circuit includes a network receiving data from the one-bit rotator and the shift control word and rotating the data from the one-bit rotator in only the right direction by a magnitude specified by the shift control word. Furthermore, the circuit includes a plurality of output buffers receiving the data from the network and providing an output word.

393094

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Data shifting and rotating apparatus does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Data shifting and rotating apparatus, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Data shifting and rotating apparatus will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-227614

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.