skip to main content
10.5555/1950815.1950886acmconferencesArticle/Chapter ViewAbstractPublication PagesaspdacConference Proceedingsconference-collections
research-article

Variation-aware logic mapping for crossbar nano-architectures

Published: 25 January 2011 Publication History

Abstract

Programmable nano-architectures fabricated based on bottom-up self-assembly process are alternative for CMOS technology to overcome physical barriers as well as increased lithography-based fabrication costs in downscaling. Extreme process variation and high failure rate due to nondeter-ministic self assembly fabrication process pose serious challenges for logic implementation in this technology.
In this paper, we analyze the effect of variations on mapped designs and propose an efficient mapping method to reduce variation effects on crossbar nano-architectures. This method takes advantage of reconfigurability and abundance of resources for tolerating variation and improving reliability. The main idea is based on duplicating crossbar input lines as well as swapping rows (columns) of a crossbar to reduce the output dependency and be able to reduce delay variation. Experimental results on a set of benchmarks show that the proposed method can reduce critical path delay up to 74% (57% in average).

References

[1]
W. Lu and C. M. Lieber, "Nanoelectronics from the bottom up," Nature Materials, vol. 6, pp. 841--850, 2007,
[2]
P.L. McEuen and M.S. Fuhrer and H. Park, "Single-walled carbon nanotube electronics," IEEE Transaction on Nanotechnology, vol. 1, pp. 78--85, 2002,
[3]
C. M Lieber, "Nanoscale Science and Technology: Building a Big Future from Small Things," MRS Bulletin, pp. 486--491, 2003,
[4]
A. Dehon, "Nanowire-Based Programmable Architectures," ACM Journal on Emerging Technologies in Computing Systems, vol. 1, pp. 109--162, 2005,
[5]
M. Butts and A. DeHon and S.C. Goldstein, "Molecular electronics: devices, systems and tools for gigagate, gigabit chips," IEEE/ACM International Conference on Computer Aided Design(ICCAD), pp. 433--440, 2002,
[6]
V.A. Sverdlov and T.J. Walls and K.K. Likharev, "Nanoscale silicon MOSFETs: A theoretical study," IEEE Transactions on Electron Devices, vol. 50, pp. 1926--1933, 2003,
[7]
B. Gojman and A. DeHon, "VMATCH: Using logical variation to counteract physical variation in bottom-up, nanoscale systems," International Conference on Field-Programmable Technology (FPT), pp. 78--87, 2009,
[8]
C.M. Lieber, "The Incredible Shrinking Circuit," Scientific American, vol. 285, pp. 50--56, 2001,
[9]
A. DeHon and P. Lincoln and J.E. Savage, "Stochastic assembly of sublithographic nanoscale interfaces," IEEE Transactions on Nanotechnology, vol. 2, pp. 165--174, 2003,
[10]
Y. Wu, J. Xiang, C. Yang, W. Lu, M. C. Lieber, "Single-crystal metallic nanowires and metal/semiconductor nanowire heterostructures," Nature, vol. 430, pp. 61--65, 2003,
[11]
Y. Cui and C. M. Lieber, "Functional Nanoscale Electronic Devices Assembled Using Silicon Nanowire Building Blocks," Science, vol. 291, pp. 851--853, 2001,
[12]
C. Tunc and M.B. Tahoori, "Variation tolerant logic mapping for crossbar array nano architectures," Design Automation Conference Asia and South Pacific (ASP-DAC), pp. 855--860, 2010,
[13]
C. Tunc and M.B. Tahoori, "On-the-fly variation tolerant mapping in crossbar nano-architectures," VLSI Test Symposium (VTS), pp. 105--110, 2010,
[14]
Y. Zheng and C. Huang, "Fault-Tolerant Design for Nanowire-Based Programmable Logic Arrays," Lecture Notes in Electrical Engineering, vol. 58, pp. 51--68, 2010,
[15]
W. Rao and A. Orailoglu and R. Karri, "Logic Level Fault Tolerance Approaches Targeting Nanoelectronics PLAs," Design, Automation Test in Europe (DATE), pp. 1--5, 2007,
[16]
T. Rueckes and K. Kim and E. Joselevich and G.Y. Tseng and C. Cheung and C. M. Lieber, "Carbon Nanotube-Based Non-volatile Random Access Memory for Molecular Computing," Science, vol. 289, pp. 94--97, 2000,
[17]
N. Arthur and M. Yehia, "On the Impact of Process Variations for Carbon Nanotube Bundles for VLSI Interconnect," IEEE Transactions on Electron Devices, vol. 54, pp. 446--455, 2007,
[18]
"http://cadlab.cs.ucla.edu/software_release/rasp/htdocs",

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
ASPDAC '11: Proceedings of the 16th Asia and South Pacific Design Automation Conference
January 2011
841 pages
ISBN:9781424475162

Sponsors

Publisher

IEEE Press

Publication History

Published: 25 January 2011

Check for updates

Qualifiers

  • Research-article

Conference

ASPDAC '11
Sponsor:

Acceptance Rates

Overall Acceptance Rate 466 of 1,454 submissions, 32%

Upcoming Conference

ASPDAC '25

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 14 Jan 2025

Other Metrics

Citations

Cited By

View all

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media