• DocumentCode
    2286470
  • Title

    Memristor lookup table (MLUT)-based asynchronous nanowire crossbar architecture

  • Author

    Wu, Jun ; Choi, Minsu

  • Author_Institution
    Dept of Electr. & Comput. Eng., Missouri Univ of Sci. & Technol., Rolla, MO, USA
  • fYear
    2010
  • fDate
    17-20 Aug. 2010
  • Firstpage
    1100
  • Lastpage
    1103
  • Abstract
    In this work, a novel memristor lookup table (MLUT)-based asynchronous nanowire reconfigurable crossbar architecture (ANRCA) is proposed. Unlike the existing nanowire crossbar architectures that mostly use crosspoints as pro-grammable diodes and/or field-effect transistors, the proposed architecture utilizes crosspoints as configurable memristors to realize nanoscale lookup tables (LUTs) and relies on a delay-insensitive logic paradigm known as Null Convention Logic (NCL) for the proposed clock-free operation. The primitive logic block of the proposed MLUT ANRCA is referred to as the Programmable Gate Macro Block (PGMB) and can be programmed to realize any given NCL gate function by directly implementing the truth table of the given NCL gate function using the proposed MLUT and also providing hysteresis (i.e., state-holding behavior) that is required to achieve the proposed delay-insensitivity via a feedback interconnect. Potential technical merits of the proposed MLUT ANRCA includes: 1) better manufacturability due to structural simplicity and regularity; 2) improved robustness over PVT (Process-Voltage-Temperature) variations; 3) event-driven low-power/noise asynchronous operation; and 4) encoding-level logic inversion.
  • Keywords
    asynchronous circuits; logic gates; memristors; nanowires; asynchronous nanowire crossbar architecture; clock-free operation; configurable memristors; delay-insensitive logic paradigm; encoding-level logic inversion; event-driven low-power asynchronous operation; feedback interconnect; low-noise asynchronous operation; memristor lookup table; null convention logic gate function; primitive logic block; process-voltage-temperature variations; programmable gate macro block; state-holding behavior; Asynchronous computing; Lookup table (LUT); Memristor; Nanowire crossbar; Null convention logic(NCL); Reconfigurable logic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Nanotechnology (IEEE-NANO), 2010 10th IEEE Conference on
  • Conference_Location
    Seoul
  • ISSN
    1944-9399
  • Print_ISBN
    978-1-4244-7033-4
  • Electronic_ISBN
    1944-9399
  • Type

    conf

  • DOI
    10.1109/NANO.2010.5697869
  • Filename
    5697869