Generation and Exploration of Layouts for Area-Efficient Barrel Shifters
Paper in proceedings, 2010
Good layout quality is very important in order to obtain efficient Integrated circuits, and custom design methods are thus considered when speed, power, and area requirements are very strict. But since custom design styles require extensive and specialized development resources, automated, less optimal design methods are often chosen. Alternate methods to create efficient layouts may prove useful, especially since custom layout In future technology nodes is associated with prohibitive nonrecurring engineering (NRE) costs. The prototype layout generation environment shown In this paper allows us to define, evaluate and modify fine-grained cell placement strategies for barrel shifters In a quick manner. The three different 90-nm shifter circuit Implementations demonstrated here show a performance that Is on par with circuits harnessing the capabilities offered by conventional tools. Furthermore, this performance is achieved using the least possible die area. For example, a 32-bit fan-out split shifter conventionally laid out and clocked at 1.11 GHz, dissipates 0.37 mW of switching power and occupies an area of 5698 μm2. The same shifter circuit placed using our environment and routed conventionally, equivalently dissipates 0.34 mW, but occupies only 4711 μm2. © 2010 IEEE.