[发明专利]一种基于布尔表达式图的量子可逆电路综合方法在审

专利信息
申请号: 201811380164.6 申请日: 2018-11-20
公开(公告)号: CN109558656A 公开(公告)日: 2019-04-02
发明(设计)人: 卜登立 申请(专利权)人: 卜登立
主分类号: G06F17/50 分类号: G06F17/50
代理公司: 北京市盛峰律师事务所 11337 代理人: 于国富
地址: 343000 江西省吉安市*** 国省代码: 江西;36
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 量子 可逆电路 结点 布尔表达式 共享度 分组 构建 排序 设计技术领域 函数表达式 表示模型 布尔函数 函数变量 深度优先 综合过程 量子门 遍历 电路
【权利要求书】:

1.一种基于布尔表达式图的量子可逆电路综合方法,其特征在于,包括以下步骤:

S1,根据变量对的共享度对函数变量进行分组,实现变量排序;

布尔函数f:{0,1}n→{0,1}有n个变量为{xi|1≤i≤n},对于一个变量xi(1≤i<n),计算xi与每一个变量xj(i<j≤n)所构成变量对(i,j)的共享度,具体包括:遍历所有乘积项,统计的4种可能形式和xixj的出现频率之和,并统计的存在形式个数,计算关于其存在形式个数的平均出现频率,该平均出现频率即为变量对(i,j)的共享度;

将共享度不为0的变量对(i,j)添加到集合h中,对于集合h中的每一个变量对(i,j),如果(i,j)中的i以及j均不在集合g中出现,则将(i,j)添加到集合g,同时将(i,j)从集合h中删除;

对于集合h中剩余的每一个变量对(i,j),如果(i,j)中的i不在集合g中出现,则将(i,-)添加到集合g中,(i,-)表示变量xi不与其他变量进行配对,如果(i,j)中的j不在集合g中出现,则将(j,-)添加到集合g中;

集合g中的变量对(i,j)中变量出现的次序则构成了一个变量顺序;

S2,根据所得变量分组,由函数表达式构建布尔表达式图BED;

BED是一个有向无环图G=(V,E),V={vj|1≤j≤N}为结点集合,E则是结点间边的集合;

结点vj有3种类型:终端结点、变量结点和运算符结点,所述终端结点包含0结点vt,0和1结点vt,1,除终端结点外,每个结点vj有2个子结点:0分支子结点vj,0和1分支子结点vj,1,结点vj的函数使用表示;

对于结点vj,假设vj,0和vj,1的结点函数分别为和如果vj是xi变量结点,则当vj是运算符结点时,假设运算符使用op表示,如果op为not,那么否则,

根据步骤S1所得的集合g,按照其中变量对的顺序依次解析函数f的表达式中的乘积项,并对乘积项实施Θ运算,从而构建用于表示布尔函数f的BED;所述Θ运算的含义是:

当函数表达式为积之和表示,则Θ运算代表逻辑或运算;

当函数表达式为积之异或和表示,则Θ运算代表逻辑异或运算;

S3,根据步骤S2所得的BED进行量子可逆电路综合,具体包括:

(1)构建结点vj的局部最优量子可逆子电路

采用深度优先遍历的后序方式访问BED的结点vj,如果vj是变量结点,则将其综合为一条线,如果vj是运算符结点,则根据其结点函数基于NCV量子门库构建局部最优量子可逆子电路;

(2)将BED结点综合所得量子可逆子电路级联为量子可逆电路。

2.根据权利要求1所述的基于布尔表达式图的量子可逆电路综合方法,其特征在于,当的4种可能形式和xixj均不在任何一个乘积项中出现,则其共享度为0。

3.根据权利要求1所述的基于布尔表达式图的量子可逆电路综合方法,其特征在于,在BED构建过程中,使用NPN等价规则、同构子图化简以及二运算符割化简规则对BED进行化简。

4.根据权利要求1所述的基于布尔表达式图的量子可逆电路综合方法,其特征在于,构建运算符结点vj的局部最优量子可逆子电路包括以下结点类型:not结点,and结点,nand结点,xor结点,biimp结点,or结点,nor结点,imp结点,nimp结点,limp结点和nlimp结点。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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