Invention Grant
- Patent Title: Verified compilation of reversible circuits
-
Application No.: US15060408Application Date: 2016-03-03
-
Publication No.: US10664249B2Publication Date: 2020-05-26
- Inventor: Matthew Amy , Martin Roetteler , Krysta Svore
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agency: Holzer Patel Drennan
- Main IPC: G06F17/50
- IPC: G06F17/50 ; G06F8/41 ; G06N10/00

Abstract:
The generation of reversible circuits from high-level code is desirable in a variety of application domains, including low-power electronics and quantum computing. However, little effort has been spent on verifying the correctness of the results, an issue of particular importance in quantum computing where such circuits are run on all inputs simultaneously. Disclosed herein are example reversible circuit compilers as well as tools and techniques for verifying the compilers. Example compilers disclosed herein compile a high-level language into combinational reversible circuits having a reduced number of ancillary bits (ancilla bits) and further having provably clean temporary values.
Public/Granted literature
- US20170147303A1 VERIFIED COMPILATION OF REVERSIBLE CIRCUITS Public/Granted day:2017-05-25
Information query