【24h】

Synthesis of Quantum Barrel Shifters

机译:量子桶式移位器的合成

获取原文

摘要

A barrel shifter is a common component of high-speed processor, which can realize the displacement operation of the specified number of data word in a single cycle. On the basis of the inverse logic circuit, a displacement device with n inputs and m control bits is proposed, which is denoted as (n, m) shifter, and a set of control inputs that specify how to shift in data between input and output. On the basis of the quantum reversible logic circuits, for synthesizing the barrel shifter, we present the novel method based on the decomposition of the permutation group and some Construction Rules. It only uses (3, 1) shifter and controlled swap gate to quickly synthesize any controlled shifter with low quantum cost, and any (n, k) barrel shifter can be got by cascading the least of k corresponding (n, 1) shifters. The quantum circuit shifters generated by this method can reduce the number of quantum gates, reduce the quantum cost and improve the efficiency of the algorithm, so that all kinds of reversible barrel shifter can be rapidly designed. In this article, we mainly give the ways on qubit left circular shifts, bit permutation and line permutations, and other types of basic shift circuits are also designed.
机译:桶形移位器是高速处理器的常见组件,可以在单个周期内实现指定数量的数据字的移位操作。在逆逻辑电路的基础上,提出了一种具有n个输入和m个控制位的位移设备,表示为(n,m)移位器,以及一组控制输入,这些控制输入指定了如何在输入和输出之间进行数据移位。在量子可逆逻辑电路的基础上,为合成桶形移位器,我们提出了一种基于置换组分解和一些构造规则的新方法。它仅使用(3,1)移位器和受控交换门来快速合成任何具有低量子成本的受控移位器,并且任何(n,k)桶形移位器都可以通过将k个对应的(n,1)移位器中的最少级联来获得。通过这种方法产生的量子电路移位器可以减少量子门的数量,降低量子成本,提高算法的效率,从而可以快速设计各种可逆桶形移位器。在本文中,我们主要给出有关qubit左循环移位,位置换和行置换的方法,并且还设计了其他类型的基本移位电路。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号