• DocumentCode
    3604767
  • Title

    New Logic Synthesis as Nanotechnology Enabler

  • Author

    Amaru, Luca ; Gaillardon, Pierre-Emmanuel ; Mitra, Subhasish ; De Micheli, Giovanni

  • Author_Institution
    Integrated Syst. Lab., EPFL, Lausanne, Switzerland
  • Volume
    103
  • Issue
    11
  • fYear
    2015
  • Firstpage
    2168
  • Lastpage
    2195
  • Abstract
    Nanoelectronics comprises a variety of devices whose electrical properties are more complex as compared to CMOS, thus enabling new computational paradigms. The potentially large space for innovation has to be explored in the search for technologies that can support large-scale and high-performance circuit design. Within this space, we analyze a set of emerging technologies characterized by a similar computational abstraction at the design level, i.e., a binary comparator or a majority voter. We demonstrate that new logic synthesis techniques, natively supporting this abstraction, are the technology enablers. We describe models and data-structures for logic design using emerging technologies and we show results of applying new synthesis algorithms and tools. We conclude that new logic synthesis methods are required to both evaluate emerging technologies and to achieve the best results in terms of area, power and performance.
  • Keywords
    CMOS logic circuits; circuit CAD; comparators (circuits); data structures; integrated circuit design; logic design; nanoelectronics; binary comparator; complementary metal-oxide semiconductor models; computational abstraction; computational paradigms; data-structures; electrical properties; electronic design automation tools; high-performance circuit design; logic synthesis techniques; majority voter; nanoelectronics; nanotechnology enabler; CMOS integrated circuits; CNTFETs; Logic gates; Nanoscale devices; Nanotechnology; Beyond-complementary metal-oxide semiconductor (CMOS); CAD for nanotechnology; CMOS; emerging devices; enhanced functionality; logic expressive power; logic synthesis; nanotechnology;
  • fLanguage
    English
  • Journal_Title
    Proceedings of the IEEE
  • Publisher
    ieee
  • ISSN
    0018-9219
  • Type

    jour

  • DOI
    10.1109/JPROC.2015.2460377
  • Filename
    7214197