• DocumentCode
    2091940
  • Title

    Generation and Exploration of Layouts for Area-Efficient Barrel Shifters

  • Author

    Bardizbanyan, Alen ; Subramaniyan, Kasyab P. ; Larsson-Edefors, Per

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Chalmers Univ. of Technol., Gothenburg, Sweden
  • fYear
    2010
  • fDate
    5-7 July 2010
  • Firstpage
    454
  • Lastpage
    455
  • Abstract
    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.
  • Keywords
    integrated circuit layout; integrated logic circuits; logic design; NRE costs; area-efficient barrel shifter; custom design methods; fan-out split shifter; fine-grained cell placement strategy; integrated circuit layout; layout quality; nonrecurring engineering; optimal design methods; prototype layout generation environment; shifter circuit implementations; Conferences; Functional programming; Layout; Multiplexing; Rendering (computer graphics); Routing; Switches; Barrel Shifter; Layout; Placement; Wired;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI (ISVLSI), 2010 IEEE Computer Society Annual Symposium on
  • Conference_Location
    Lixouri, Kefalonia
  • Print_ISBN
    978-1-4244-7321-2
  • Type

    conf

  • DOI
    10.1109/ISVLSI.2010.73
  • Filename
    5572844