• DocumentCode
    1536935
  • Title

    Technology mapping for high-performance static CMOS and pass transistor logic designs

  • Author

    Jiang, Yanbin ; Sapatnekar, Sachin S. ; Bamji, Cyrus

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Iowa State Univ., Ames, IA, USA
  • Volume
    9
  • Issue
    5
  • fYear
    2001
  • Firstpage
    577
  • Lastpage
    589
  • Abstract
    Two new techniques for mapping circuits are proposed in this paper. The first method, called the odd-level transistor replacement (OTR) method, has a goal that is similar to that of technology mapping, but without the restriction of a fixed library size and maps a circuit to a virtual library of complex static CMOS gates. The second technique, the static CMOS/pass transistor logic (PTL) method, uses a mix of static CMOS and PTL to realize the circuit and utilizes the relation between PTL and binary decision diagrams. The methods are very efficient and can handle all of the ISCAS´85 benchmark circuits in minutes. A comparison of the results with traditional technology mapping using SIS on different libraries shows an average delay reduction above 18% for OTR, and an average delay reduction above 35% for the static CMOS/PTL method, with significant savings in the area.
  • Keywords
    CMOS logic circuits; binary decision diagrams; delays; integrated circuit design; logic CAD; logic gates; software libraries; ISCAS´85 benchmark circuits; binary decision diagrams; complex static CMOS gates; delay reduction; high-performance static CMOS; odd-level transistor replacement; pass transistor logic; technology mapping; virtual library; Boolean functions; CMOS logic circuits; CMOS technology; Data structures; Delay effects; Libraries; Logic design; Scholarships; Silicon on insulator technology; Space technology;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/92.953492
  • Filename
    953492