J4 ›› 2014, Vol. 31 ›› Issue (6): 720-727.

• Quantum Optics • Previous Articles     Next Articles

Design of Barrel Shifters Based on Quantum Reversible Logic

LI Zhi-qiang, FENG Xiao-xia, CHEN Han-wu   

  1. 1 College of Information Engineering, Yangzhou University, Yangzhou 225009, China; 2 School of Computer Science and Engineering, Southeast University, Nanjing 211189, China
  • Received:2014-08-22 Revised:2014-10-13 Published:2014-11-28 Online:2014-11-17

Abstract: A barrel shifter is a common component in the high-speed processor; it can shift a data word by specified number of bits in one clock cycle. Based on the quantum reversible logic circuit, we present the shifter with n inputs and k control bits named as (n, k) shifter. For synthesizing the reversible shifter, we present the novel method based on the decomposition of the permutation group, it only use(3,1) shifter and controlled swap gate to quickly synthesize any controlled shift with small quantum cost, and any (n, k) barrel shifter can be got by cascading k=[log(n)] corresponding (n, 1) shifters.

Key words: quantum optics, quantum circuit, barrel shifter, decomposition of permutation group, quantum cost, circuit synthesis

CLC Number: