skip to main content
10.1145/2744769.2744880acmconferencesArticle/Chapter ViewAbstractPublication PagesdacConference Proceedingsconference-collections
research-article

One-pass logic synthesis for graphene-based Pass-XNOR logic circuits

Published:07 June 2015Publication History

ABSTRACT

Electrostatically controlled graphene P-N junctions are devices built on a single layer graphene sheet that can be turned-ON/OFF via external potential difference. Their electrical behavior resembles a CMOS transmission gate with an embedded XNOR Boolean functionality. Recent works presented an efficient design style, the Pass-XNOR logic (PXL), which allows the implementation of adiabatic logic circuits with ultra low-power features.

In this work we introduce Gemini, a one-pass logic synthesis methodology for PXL circuits. It consists of a dedicated XNOR-expansion algorithm that combines logic optimization and technology mapping in a single step carried out through a common data structure, the Pass Diagram. Experimental results demonstrate (i) the superior of PXL circuits in terms of area and performance w.r.t. graphene circuits based on P-N junctions obtained using a CMOS-like synthesis/mapping methodology, and (ii) the power consumption in PXL circuits is governed by the adiabatic-charging principle which guarantees large power/energy savings w.r.t. non-adiabatic counterparts.

References

  1. K. S. Novoselov et al., "Two-dimensional atomic crystals," in National Academy of Sciences of The United States of America, 2005, pp. 10 451--10 453.Google ScholarGoogle Scholar
  2. A. K. Geim and K. S. Novoselov, "The rise of graphene," Nature Materials, vol. 6, no. 6, pp. 183--191, 2007.Google ScholarGoogle ScholarCross RefCross Ref
  3. Y.-M. Lin et al., "100-GHz Transistors from Wafer-Scale Epitaxial Graphene," Science, vol. 327, no. 5966, p. 662, 2010.Google ScholarGoogle ScholarCross RefCross Ref
  4. H. Yang et al., "Graphene Barristor, a Triode Device with a Gate-Controlled Schottky Barrier," Science, vol. 336, no. 6085, pp. 1140--1143, 2012.Google ScholarGoogle ScholarCross RefCross Ref
  5. T. Palacios, "Graphene electronics: Thinking outside the silicon box," Nature Nanotechnology, vol. 6, no. 8, pp. 464--465, 2011.Google ScholarGoogle ScholarCross RefCross Ref
  6. C. H. Ahn et al., "Electrostatic modification of novel materials," Rev. Mod. Phys., vol. 78, pp. 1185--1212, Nov 2006.Google ScholarGoogle ScholarCross RefCross Ref
  7. V. V. Cheianov et al., "The Focusing of Electron Flow and a Veselago Lens in Graphene p-n Junctions," Science, vol. 315, no. 5816, pp. 1252--1255, 2007.Google ScholarGoogle ScholarCross RefCross Ref
  8. V. Tenace et al., "Pass-XNOR Logic: A new Logic Style for PN-Junction based Graphene Circuits," in DATE'14, 2014, pp. 1--4. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. V. Tenace et al., "Quantifying the figures of merit of graphene-based adiabatic Pass-XNOR Logic (PXL) circuits," in PRIME'14, 2014, pp. 1--4.Google ScholarGoogle Scholar
  10. V. V. Cheianov and V. I. Fal'ko, "Selective transmission of Dirac electrons and ballistic magnetoresistance of n-p junctions in graphene," Phys. Rev. B, vol. 74, p. 041403, Jul 2006.Google ScholarGoogle ScholarCross RefCross Ref
  11. S. Tanachutiwat et al., "Reconfigurable Multi-Function Logic Based on Graphene P-N Junctions," in DAC, 2010, pp. 883--888. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. S. Miryala et al., "Ultra Low-Power Computation via Graphene-Based Adiabatic Logic Gates," in DSD, 2014, pp. 365--371. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. S. Miryala, A. Calimera, E. Macii, and M. Poncino, "Power modeling and characterization of graphene-based logic gates," in PATMOS, 2013, pp. 223--226.Google ScholarGoogle Scholar
  14. L. Amarú et al., "Biconditional BDD: a novel canonical BDD for logic synthesis targeting XOR-rich circuits," in DATE'13, 2013, pp. 1014--1017. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. A. Bernasconi et al., "On decomposing Boolean functions via extended cofactoring," in DATE, 2009, pp. 1464--1469. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. S. Miryala et al., "Exploration of different implementation styles for graphene-based reconfigurable gates," in ICICDT'13, 2013, pp. 21--24.Google ScholarGoogle Scholar
  17. J. U. L. Y. Sung, "The ultimate switch," IEEE Spectrum, 2012.Google ScholarGoogle Scholar
  18. S. Miryala et al., "Delay Model for Reconfigurable Logic Gates Based on Graphene PN-junctions," in GLSVLSI'13, 2013, pp. 227--232. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. B. L. Synthesis and V. Group, "ABC: A System for Sequential Synthesis and Verification," http://www.eecs.berkeley.edu/~alanmi/abc/, 2014.Google ScholarGoogle Scholar
  20. L. Amarú et al., "An Efficient Manipulation Package for Biconditional Binary Decision Diagrams," in DATE'14, 2014, pp. 296:1--296:6. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. S. Miryala et al., "A Verilog-A Model for Reconfigurable Logic Gates Based on Graphene pn-Junctions," in DATE'13, 2013, pp. 877--880. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. One-pass logic synthesis for graphene-based Pass-XNOR logic circuits

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          DAC '15: Proceedings of the 52nd Annual Design Automation Conference
          June 2015
          1204 pages
          ISBN:9781450335201
          DOI:10.1145/2744769

          Copyright © 2015 ACM

          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]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 7 June 2015

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article

          Acceptance Rates

          Overall Acceptance Rate1,770of5,499submissions,32%

          Upcoming Conference

          DAC '24
          61st ACM/IEEE Design Automation Conference
          June 23 - 27, 2024
          San Francisco , CA , USA

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader