Replies: 1 comment 6 replies
-
Hey 👋🏼 |
Beta Was this translation helpful? Give feedback.
6 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello, great work!
I try synthesising the function F = x1x3 ⊕ x1x4 ⊕ x2x3 ⊕ x2x4 ⊕ x5x6. I wrote the following code for it:
However, it led to 5 more gates than expected. Modification to:
x0 ^= (((((x1 & x3) ^ (x1 & x4)) ^ (x2 & x3)) ^ (x2 & x4)) ^ (x5 & x6))
made it even worse (line-aware synthesis failed completely). Is it possible to get the circuit containing 5 standard Toffoli gates?
Beta Was this translation helpful? Give feedback.
All reactions