• DocumentCode
    834311
  • Title

    Efficient reversible and quantum implementations of symmetric Boolean functions

  • Author

    Maslov, D.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Victoria, BC
  • Volume
    153
  • Issue
    5
  • fYear
    2006
  • fDate
    10/1/2006 12:00:00 AM
  • Firstpage
    467
  • Lastpage
    472
  • Abstract
    It is a well-known fact in logic design that synthesis of some special classes of Boolean functions is often easier than the synthesis of a general unrestricted specification. In reversible logic, well-scaled synthesis methods with a reasonably small cost of the associated implementation have been found for only a few classes of functions. This includes synthesis of multiple-output symmetric and reversible linear functions. The author presents an efficient reversible/quantum synthesis method for the class of multiple-output symmetric functions. The method is purely theoretical, therefore its scaling on functions with a large number of inputs/outputs requires minimal resources. The author calculates garbage, i.e. the number of outputs that are not required by the function specification, the number of reversible gates, and the quantum cost of the presented implementations. The proposed approach is then applied to the synthesis of benchmark functions. Comparison of the designs to the previously reported implementations is favourable
  • Keywords
    Boolean functions; logic design; function specification; logic design; multiple-output symmetric functions; quantum synthesis method; reversible gates; reversible linear functions; reversible logic; symmetric Boolean functions;
  • fLanguage
    English
  • Journal_Title
    Circuits, Devices and Systems, IEE Proceedings -
  • Publisher
    iet
  • ISSN
    1350-2409
  • Type

    jour

  • DOI
    10.1049/ip-cds:20045213
  • Filename
    4015856