Rapid Co-optimization of Processing and Circuit Design to Overcome Carbon Nanotube Variations
Gage Hills, Jie Zhang, Max Marcel Shulaker, Hai Wei, Chi-Shuen Lee,, Arjun Balasingam, H.-S. Philip Wong, Subhasish Mitra

TL;DR
This paper introduces a rapid framework for co-optimizing CNT processing and CNFET circuit design, significantly reducing computational effort while effectively mitigating variation impacts on circuit performance and yield.
Contribution
It presents a fast, systematic approach to jointly optimize CNT processing and CNFET design, outperforming existing methods in speed and accuracy.
Findings
Runs over 100x faster than existing methods
Accurately identifies key processing and design parameters
Achieves less than 5% energy cost while meeting noise and yield constraints
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
