Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/1065579.1065706acmconferencesArticle/Chapter ViewAbstractPublication PagesdacConference Proceedingsconference-collections
Article

Designing logic circuits for probabilistic computation in the presence of noise

Published: 13 June 2005 Publication History

Abstract

As Si CMOS devices are scaled down into the nanoscale regime, current computer architecture approaches are reaching their practical limits. Future nano-architectures will confront devices and interconnections with a large number of inherent defects, which motivates the search for new architectural paradigms. In this paper, we examine probabilistic-based design methodologies for nanoscale computer architectures based onMarkov random fields (MRF). The MRF approach can express arbitrary logic circuits and the logic operation is achieved by maximizing the probability of correct state configurations in the logic network depending on the interaction of neighboring circuit nodes. The computation proceeds via probabilistic propagation of states through the circuit. Crucially, the MRF logic can be implemented in modified CMOS-based circuitry that trades off circuit area and operation speed for the crucial fault tolerance and noise immunity. This paper builds on the recent demonstration that significant immunity to faulty individual devices or dynamically occurring signal errors can be achieved by the propagation of state probabilities over an MRF network. In particular, we are interested in CMOS-based circuits that work reliably at very low supply voltages (VDD=0.1-0.2 V), where standard CMOS would fail due to thermal and crosstalk noise, and transistor threshold variation. In this paper, we present results for simulated probabilistic test circuits for elementary logic components and well as small circuits taken from the MCNC91 benchmark suite and we show greatly improved noise immunity operating at very low VDD. The MRF framework extends to all levels of a design, where formally optimum probabilistic computation can be implemented as a natural element of the processing structure.

References

[1]
G. K. Celler and S. Cristoloveanu, "Frontiers of silicon-on-insulator", J. Appl. Phys. 93, 4955 (2003).]]
[2]
S. Luryi, J. M. Xu, and A. Zaslavsky, eds., Future Trends in Microelectronics: The Nano, the Giga, and the Ultra, New York: Wiley, 2004.]]
[3]
H. S. P. Wong, "Beyond the conventional transistor", IBM J. Res. Dev. 46, 133 (2002).]]
[4]
The latest publicly released version of the ITRS roadmap is available on the http://public.itrs.net web site.]]
[5]
B. Doris et al, "Extreme scaling with ultra-thin Si channel MOSFETs", Tech. Digest IEDM (2002), p. 267.]]
[6]
H. Iwai, "The future of CMOS downscaling", in: S. Luryi, J. M. Xu, and A. Zaslavsky, eds., Future Trends in Microelectronics: The Nano, the Giga, and the Ultra, New York: Wiley, 2004, pp. 23--33.]]
[7]
R. Chellappa, Markov Random Fields: Theory and Applications, New York: Academic Press, 1993]]
[8]
S. Z. Li, Markov Random Field Modeling in Computer Vision, Berlin: Springer-Verlag, 1995.]]
[9]
R. I. Bahar, J. Mundy, and J. Chen, "A Probabilistic-based Design Methodology for Nanoscale Computation", International Conference on CAD, Nov. 2003.]]
[10]
J. Besag, "Spatial interaction and the statistical analysis of lattice systems", J. Royal Statistical Soc. Ser. B 36, 192 (1994).]]
[11]
Available at http://www-device.eecs.berkeley.edu/~ptm/ .]]
[12]
V. M. Polyakov and F. Schwierz, "Excessive noise in nanoscaled double-gate MOSFETs: A Monte Carlo study", Semicond. Sci. Technol. 19, 145 (2004).]]
[13]
S. Narendra, V. De, S. Borkar, D. A. Antoniadis, and A. P. Chandrakasan, "Full-chip subthreshold leakage power prediction and reduction techniques for sub-0.18 μm CMOS", IEEE J. Solid-State Circuits 39, 501 (2004).]]
[14]
R. Sarpeshkar, T. Delbrueck, C. A. Mead, "White Noise in MOS Transistors and Resistors," IEEE Circuits and Devices Magazine, 6 23 (Nov. 1993).]]
[15]
E. Suzuki, K. Ishii, S. Kanemaru, T. Maeda, T. Tsutsumi, T. Sekigawa, K. Nagai, and H. Hiroshima, "Highly suppressed short-channel effects in ultrathin SOI n-MOSFETs" IEEE Trans. Electron Dev. 47, 354 (2000).]]
[16]
T. Ernst, S. Cristoloveanu, G. Ghibaudo, T. Ouisse, S. Horiguchi, Y. Ono, Y. Takahashi, and K. Murase, "Ultimately thin double-gate SOI MOSFETs", IEEE Trans. Electron Dev. 50, 830 (2003).]]
[17]
S. Kullback, Information Theory and Statistics, New York: Dover, 1969.]]
[18]
E. M. Sentovich et al., "Sequential circuit design using synthesis and optimization", International Conference on Computer Design, Oct. 1992.]]
[19]
A. J. Viterbi, "Error bounds for convolutional codes and an asymptotically optimum decoding algorithm", IEEE Trans. Information Theory 13, 260 (1967).]]
[20]
S. Geman and K. Kochanek, "Dynamic programming and the graphical representation of error-correcting codes", IEEE Trans. Information Theory 47, 549 (2001).]]
[21]
S. Melnikoff, S. Quigley, and M. Russell, "Implementing a hidden Markov model speech recognition system in programmable logic", 11th Intern. Workshop Field-Programmable Logic Applications, Aug. 2001.]]

Cited By

View all
  • (2020)Improved Low-Power Cost-Effective DCT Implementation Based on Markov Random Field and Stochastic LogicIEEE Transactions on Circuits and Systems for Video Technology10.1109/TCSVT.2019.294502430:10(3803-3813)Online publication date: Oct-2020
  • (2019)Learning with Physical Noise or ErrorsIEEE Transactions on Dependable and Secure Computing10.1109/TDSC.2018.2830763(1-1)Online publication date: 2019
  • (2018)Feedback-Based Low-Power Soft-Error-Tolerant Design for Dual-Modular RedundancyIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/TVLSI.2018.281989626:8(1585-1589)Online publication date: Aug-2018
  • Show More Cited By

Index Terms

  1. Designing logic circuits for probabilistic computation in the presence of noise

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      DAC '05: Proceedings of the 42nd annual Design Automation Conference
      June 2005
      984 pages
      ISBN:1595930582
      DOI:10.1145/1065579
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Sponsors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 13 June 2005

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. Markov random fields
      2. emerging technologies
      3. nanodevices
      4. noise immunity
      5. probabilistic computing
      6. reliability
      7. subthreshold operation

      Qualifiers

      • Article

      Conference

      DAC05
      Sponsor:
      DAC05: The 42nd Annual Design Automation Conference 2005
      June 13 - 17, 2005
      California, Anaheim, USA

      Acceptance Rates

      Overall Acceptance Rate 1,770 of 5,499 submissions, 32%

      Upcoming Conference

      DAC '25
      62nd ACM/IEEE Design Automation Conference
      June 22 - 26, 2025
      San Francisco , CA , USA

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)21
      • Downloads (Last 6 weeks)3
      Reflects downloads up to 19 Nov 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2020)Improved Low-Power Cost-Effective DCT Implementation Based on Markov Random Field and Stochastic LogicIEEE Transactions on Circuits and Systems for Video Technology10.1109/TCSVT.2019.294502430:10(3803-3813)Online publication date: Oct-2020
      • (2019)Learning with Physical Noise or ErrorsIEEE Transactions on Dependable and Secure Computing10.1109/TDSC.2018.2830763(1-1)Online publication date: 2019
      • (2018)Feedback-Based Low-Power Soft-Error-Tolerant Design for Dual-Modular RedundancyIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/TVLSI.2018.281989626:8(1585-1589)Online publication date: Aug-2018
      • (2018)A Sub-Threshold Noise Transient Simulator Based on Integrated Random Telegraph and Thermal Noise ModelingIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2017.271770537:3(643-656)Online publication date: Mar-2018
      • (2018)Low-Power Noise-Immune Nanoscale Circuit Design Using Coding-Based Partial MRF MethodIEEE Journal of Solid-State Circuits10.1109/JSSC.2018.283446453:8(2389-2398)Online publication date: Aug-2018
      • (2018)A Novel Reflection Removal Algorithm Using the Light Field Camera2018 IEEE International Symposium on Circuits and Systems (ISCAS)10.1109/ISCAS.2018.8351103(1-5)Online publication date: 2018
      • (2018)K-SVD Based Denoising Algorithm for DoFP Polarization Image Sensors2018 IEEE International Symposium on Circuits and Systems (ISCAS)10.1109/ISCAS.2018.8350922(1-5)Online publication date: May-2018
      • (2018)Low Power Area-Efficient DCT Implementation Based on Markov Random Field-Stochastic Logic2018 IEEE International Symposium on Circuits and Systems (ISCAS)10.1109/ISCAS.2018.8350908(1-4)Online publication date: May-2018
      • (2017)Supply voltage analysis for MRF circuits design based on information theoryIEICE Electronics Express10.1587/elex.13.2016108014:1(20161080-20161080)Online publication date: 2017
      • (2017)A 0.2V 2.3pJ/Cycle 28dB output SNR hybrid Markov random field probabilistic-based circuit for noise immunity and energy efficiency2017 IEEE International Symposium on Circuits and Systems (ISCAS)10.1109/ISCAS.2017.8050894(1-4)Online publication date: May-2017
      • Show More Cited By

      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