Barrel shifter for combining pieces of data into a piece of combined data and shifting the combined data
AssigneeKabushiki Kaisha Toshiba
InventorKazuyuki Omote
Life of this patent
Estimating the term…
Loading patent…
AssigneeKabushiki Kaisha Toshiba
InventorKazuyuki Omote
Estimating the term…
A barrel shifter is provided with a plurality of shifters arranged in series for combining pieces of data A, B respectively represented by a sequence of 32-bit, 16-bit, or 8-bit binary digits into a piece of combined data C and shifting the combined data C by some bits. The shifters consists of a 16-bit shifter, 8-bit shifter, 4-bit shifter, 2-bit shifter, and two 1-bit shifters. The 32-bit data A, B are shifted in the 16-bit shifter. The 16-bit data B is shifted in the 16-bit shifter to connect with the 16-bit data A. The 8-bit data B is shifted in the 16-bit shifter to approach the 8-bit data B. The combined data C formed by connecting the 32-bit data A, B or the 16-bit data A, B in the 16-bit shifter is shifted in the following shifters. The 8-bit data B in the 16-bit shifter is shifted in the 8-bit shifter to connect with the 8-bit data A so that the combined data C is formed. The combined data C formed by connecting the 8-bit data A, B in the 8-bit shifter is shifted in the following shifters.
A barrel shifter comprising:
A barrel shifter comprising:
Dependencies are inferred from the claim text.