• DocumentCode
    112099
  • Title

    Rapid Co-Optimization of Processing and Circuit Design to Overcome Carbon Nanotube Variations

  • Author

    Hills, Gage ; Jie Zhang ; Shulaker, Max Marcel ; Hai Wei ; Chi-Shuen Lee ; Balasingam, Arjun ; Wong, H.-S Philip ; Mitra, Subhasish

  • Author_Institution
    Dept. of Electr. Eng., Stanford Univ., Stanford, CA, USA
  • Volume
    34
  • Issue
    7
  • fYear
    2015
  • fDate
    Jul-15
  • Firstpage
    1082
  • Lastpage
    1095
  • Abstract
    Carbon nanotube field-effect transistors (CNFETs) are promising candidates for building energy-efficient digital systems at highly scaled technology nodes. However, carbon nanotubes (CNTs) are inherently subject to variations that reduce circuit yield, increase susceptibility to noise, and severely degrade their anticipated energy and speed benefits. Joint exploration and optimization of CNT processing options and CNFET circuit design are required to overcome this outstanding challenge. Unfortunately, existing approaches for such exploration and optimization are computationally expensive, and mostly rely on trial-and-error-based ad hoc techniques. In this paper, we present a framework that quickly evaluates the impact of CNT variations on circuit delay and noise margin, and systematically explores the large space of CNT processing options to derive optimized CNT processing and CNFET circuit design guidelines. We demonstrate that our framework: 1) runs over 100× faster than existing approaches and 2) accurately identifies the most important CNT processing parameters, together with CNFET circuit design parameters (e.g., for CNFET sizing and standard cell layouts), to minimize the impact of CNT variations on CNFET circuit speed with ≤5% energy cost, while simultaneously meeting circuit-level noise margin and yield constraints.
  • Keywords
    carbon nanotube field effect transistors; carbon nanotubes; circuit noise; integrated circuit yield; CNFET circuit design; CNT processing; carbon nanotube field-effect transistor; carbon nanotube variation; circuit delay; circuit yield; energy-efficient digital system; noise margin; processing cooptimization; trial-and-error-based ad hoc technique; yield constraint; CNTFETs; Circuit synthesis; Computational modeling; Delays; Integrated circuit modeling; Logic gates; Noise; CNT variations; Carbon Nanotube; Carbon Nanotube Variations; Carbon nanotube (CNT); Delay Optimization; Design-Technology Co-optimization; delay optimization; design-technology co-optimization;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/TCAD.2015.2415492
  • Filename
    7065286