Abstract
A description is given of a full-fledged CMOS 32-bit barrel switch and its physical design. With an extensive use of domino-CMOS circuits with undecoded control signals, a high-speed, area-efficient barrel switch was designed to shift or rotate 32-bit data to the left or right by any number of bit positions between 0 and 31. Operating principles, timing requirements, gate matrix layout, and simulation and test results are discussed.

This publication has 0 references indexed in Scilit: