[发明专利]一种量子乘法器的设计方法有效

专利信息
申请号: 201710266843.X 申请日: 2017-04-21
公开(公告)号: CN107066234B 公开(公告)日: 2020-05-26
发明(设计)人: 袁素真;苏晰园;李亚豪;毛雪峰;路永乐;王艳;袁建国 申请(专利权)人: 重庆邮电大学
主分类号: G06F7/523 分类号: G06F7/523
代理公司: 北京同恒源知识产权代理有限公司 11275 代理人: 廖曦
地址: 400065 *** 国省代码: 重庆;50
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 量子 乘法器 设计 方法
【权利要求书】:

1.一种量子乘法器的设计方法,其特征在于:包括以下步骤

步骤1:利用量子门设计一位量子全加器,并将n个一位的量子全加器叠加在一起设计n位量子全加器,实现两个n位二进制数的加和;

步骤2:利用两个控制非门设计置零电路,并使用置零电路设计量子右移算子;

步骤3:对二进制数乘法步骤进行改进,按照改进后的二进制乘法步骤使用前述的量子全加器和量子右移算子设计量子乘法器;

改进后的二进制乘法步骤为:

首先把部分积置零;

如果乘数的低位是1,则加上被乘数,然后把和右移一位;如果乘数高一位的数是0,加上0000,然后把和右移一位,如此循环,直到得出结果;

按照改进后的二进制乘法步骤使用前述的量子全加器和量子右移算子设计量子乘法器为:

设需要计算一个m位和一个n位二进制数的乘积;用拥有n个量子比特的量子态表示n位的被乘数,拥有m个量子比特的量子态表示m位的乘数;n位的部分积初始状态为零,即处于基态,然后依次用乘数从低位到高位的每一位来控制部分积是加上被乘数还是加零,并在每次加和之后让部分积右移一位;这样就得到两个数的乘积;结果存储在m+n位的量子比特中;其中,量子全加器的控制量子位分别是乘数中的每一位,目标位实现部分积和被乘数的加和,结果仍存储在n位部分积和一位进位量子比特中,量子右移算符作用在m+n位的量子比特上;

以下为量子乘法器实现两数相乘的过程:

设n位二进制数a存储在量子态|a=|anan-1…a2a1中,m位二进制数b存储在量子态|b=|bmbm-1…b2b1中,输入量子态为两个待处理二进制数和初始状态为0的n+m位辅助量子比特,其中一位辅助量子比特作为进位,与另外n+m-1位量子比特一起用来存储相乘的结果,即输入量子态为经过量子乘法器的运算,输出量子态则为设量子乘法器运算用符号QMUL来表示,则两个数相乘的过程表示为:

量子态|a=|anan-1…a2a1为的简写。

2.根据权利要求1所述的一种量子乘法器的设计方法,其特征在于:所述置零电路包括两个受控非门,输入量子比特|a和输入量子比特|0经过第一个受控非门输入状态转换为经过第二个受控非门后的输出状态为

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学,未经重庆邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710266843.X/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top