barrel shifter


Also found in: Wikipedia.

barrel shifter

(hardware)
A hardware device that can shift or rotate a data word by any number of bits in a single operation. It is implemented like a multiplexor, each output can be connected to any input depending on the shift distance.
References in periodicals archive ?
The Select lines for shifting will be derived from barrel shifter.
Several other complex irreversible barrel shifters such as Mask-based data-reversal barrel shifter, Mask-based two's complement barrel shifter and Mask-based one's complement barrel shifter with overflow and zero flag have also been presented by Pillmeier and et al.
Por el lado de los DSP, estos incorporan caracteristicas tales como, en un solo ciclo multiplica y acumula (MAC), barrel shifter y grandes acumuladores.
A 16-bit specialized ALU, augmented, by a 16-bit barrel shifter, is used to perform most arithmetic, logical, and control operations.
This speed, combined with the new powerful H8SX CPU that incorporates a barrel shifter, enables the new devices to achieve 89 MIPS performance in the Dhrystone benchmark -- 85 percent more than the 48MHz devices with the previous H8SX CPU core.
SwetaKhatri and GhanshyamJangid (2014) proposed a 64- bit fast VM using barrel shifter based on Nikhilam sutra ([2.
The device integrates an enhanced MULT/ACCU unit with 32-bit barrel shifter, 56KB of Flash and 1280 bytes of RAM.
It delivers fast processing performance via 32-bit processor circuitry and transfer instructions, and by implementing shift instructions with a barrel shifter.
The ARC 501 processor core includes an integrated barrel shifter and 32x32 scoreboarded multiplier.
It features a high speed 16-bit by 16-bit multiplier, two 40-bit (optionally) saturating accumulators and a 16-bit bi-directional barrel shifter (with up to a 40-bit value).