Shifter circuit for an arithmetic logic unit in a microprocessor

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 700

Patent

active

058963057

ABSTRACT:
A microprocessor (5) including a plurality of arithmetic logic units (42) is disclosed. At least one of the arithmetic logic units (42) includes a shifter circuit (50) for executing logical and arithmetic shift, rotate, and rotate-through-carry instructions in both the left and right directions, on data words of various lengths. The shifter (50) includes a series of input multiplexers (72, 74, 76, 78) for presenting the data word, carry bits, and extended sign bits to a first funnel shifter stage (80). Each of the multiplexers (72, 74, 76, 78) and first funnel shifter stage (80) are preferably realized by AND-OR-INVERT logic, to allow for 0 logic states and don't cares to be presented by the nonassertion of a control signal thereto. The shifter (50) is implemented as a right funnel shifter, with left shifts and rotates performed by presentation of the data word to the most significant bits of the first funnel shifter stage (80), followed by a right shift of the logical complement of the shift count. The first funnel shifter stage (80) is controlled by logic (84) that enforces a single bit position shift if the shift or rotate is in the left direction, contemplating at least the least significant bit of the shift count. A second funnel shifter stage (82) is provided to complete the shift or rotate execution by the most significant bits of the shift count, presented as the logical complement if the shift is in the left direction.

REFERENCES:
patent: 5020013 (1991-05-01), Maher, III et al.
patent: 5099445 (1992-03-01), Studor et al.
patent: 5379240 (1995-01-01), Byrne
patent: 5652718 (1997-07-01), Thomson et al.
patent: 5682339 (1997-10-01), Tam
patent: 5729482 (1998-03-01), Worrell

LandOfFree

Say what you really think

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

Rating

Shifter circuit for an arithmetic logic unit in a microprocessor does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Shifter circuit for an arithmetic logic unit in a microprocessor, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Shifter circuit for an arithmetic logic unit in a microprocessor will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2252340

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