• DocumentCode
    2703107
  • Title

    Synthesis of Small Reversible and Pseudo-Reversible Circuits Using Y-Gates and Inverse Y-Gates

  • Author

    Perkowski, Marek ; Alhagi, Nouraddin ; Lukac, Martin ; Saxena, Neha ; Blakely, Scott

  • Author_Institution
    Portland State Univ., Portland, OR, USA
  • fYear
    2010
  • fDate
    26-28 May 2010
  • Firstpage
    245
  • Lastpage
    251
  • Abstract
    This paper presents synthesis of reversible circuits using the Y-gate. The standard reversible circuit has the same number of input and output signals. Such circuits are in general built from reversible gates that similarly have the same number of inputs and outputs. In new technologies, the Y-gate has unequal number of inputs and outputs and so the circuit composed of such gates can have either equal (standard model) or unequal numbers of input and output signals. We introduce the concepts of pseudo-reversible functions. First, a brief overview of reversible logic, Y-gates and Prolog, which form the foundation for this work, is presented. This is followed by the description of an exhaustive search algorithm that generates all circuits from Y gates under certain constraints. We give examples of synthesized circuits.
  • Keywords
    CMOS technology; Circuit synthesis; Circuit testing; Controllability; Electron optics; Logic circuits; Observability; Optical waveguides; Signal synthesis; Switches; pseudo-reversible logic gates; reversible circuits;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multiple-Valued Logic (ISMVL), 2010 40th IEEE International Symposium on
  • Conference_Location
    Barcelona, Spain
  • ISSN
    0195-623X
  • Print_ISBN
    978-1-4244-6752-5
  • Type

    conf

  • DOI
    10.1109/ISMVL.2010.53
  • Filename
    5489143