当前位置:主页 > 科技论文 > 计算机论文 >

基于置换中循环分解的可逆电路综合算法

发布时间:2020-04-11 11:41
【摘要】:可逆计算的研究在许多领域有重要应用,例如信号处理,密码学,计算机图形学,纳米学和光子电路。例如,可逆计算的理论是量子计算的基础。量子计算的电路模型的一个重要特点就是可逆性,可逆性也是量子力学假定发展的结果。可逆计算的一个重要问题是可逆电路综合。但是,目前可逆逻辑电路综合算法还存在着适用电路规模过小、时空代价过高等一系列问题,还不能满足未来可逆计算及其相关领域对可逆逻辑电路的要求。因此,系统而深入地研究可逆电路的合成及优化技术,寻找更为高效的合成和优化可逆电路的算法是很有必要的。我们对可逆逻辑及其综合算法进行了深入研究,主要研究工作及成果如下:1、基于置换中循环分解的可逆电路综合算法可逆函数与置换同构,任意置换都有其相应的循环表示。文中我们基于探索置换的循环表示的性质的思路,提出了一种新的基于置换中循环分解的可逆电路综合算法。该算法由两部分组成,第一部分根据异位数判定是否需增加逻辑非门达到减少输入和输出向量的汉明距离;第二部分依据置换以及置换的循环表示的性质,将置换中循环分解,渐渐接近恒等置换,直至变为恒等置换,这部分电路由正反控制的Toffoli门实现。该算法提供了一种新的思路,且仍可以通过改进算法来优化最终结果,并且这种思路也可以扩展到4量子比特乃至更多比特位的电路综合。2、基于CUDA的可逆电路综合算法加速的研究CUDA是目前应用最为广泛的通用并行计算架构,借助GPU(图像处理器)的并行处理能力,在不增加额外成本的情况下就能较大幅度的提升程序的运行速度和相应的求解能力。这部分工作中,我们将借助CUDA并行架构,实现一种计算Hash函数的快速算法以及实现置换的乘积运算以模拟可逆电路的级联,分别对其加速比进行了研究,完成了一种高效的可逆电路综合算法在CUDA运算平台的并行化实现。
【图文】:

序列,逻辑网络,可逆函数


扇入;③没有反馈;④网络分层级联。逡逑一个可逆函数可以用真值表的形式表示,可以把它看作一个整数序列{0,1,…,2n-l}到自逡逑身的一一映射,还可以用整数集合的置换表示。图2-1为一个3变量的可逆逻辑网络,表逡逑2-1为其可逆函数的真值表表示,式(2.3)为其可逆函数的置换表示。逡逑X3邋逦逦O逦少3逡逑X!逦逦O逦yi逡逑x邋丨逦?—?—^逡逑图2-1邋—个3输入/输出可逆逻辑网络逡逑表2-1是图2-1所示可逆逻辑网络的真值表表示:逡逑表2-1邋—个3x3的可逆逻辑函数逡逑输入逦输出逡逑逦尤邋3逦&邋a逦y3邋V2邋yi逡逑0

双射,逻辑函数,逻辑门


1逦1逦11^逦、|11逦1逡逑图2-2该可逆逻辑函数的双射关系逡逑式(2.3)为图2-1所示的可逆逻辑网络的置换表示,,该式的含义是:f(0)=2,邋f(l)=6,…,逡逑f(7)=4。逡逑/0逦1逦2逦3逦4逦5逦6逦7\逡逑a=邋(2逦6逦0逦1逦7逦3逦5逦4)逦(23)逡逑我们论文的主要内容就是基于可逆逻辑网络(可逆逻辑函数)的置换这一表示形式的逡逑性质,这一小节是这篇论文的重要理论基础。下一小结为大家介绍可逆逻辑网络构成的基逡逑本元素一可逆逻辑门。逡逑2.3可逆逻辑门逡逑可逆逻辑门是逻辑网络的基本元素。可逆逻辑门的级联,可以构造形成可逆网络,用逡逑以实现复杂的逻辑和算术运算。也就是说,上一节中我们所说的可逆逻辑函数是用可逆逻逡逑辑门来实现的,可逆逻辑门也对应着相应的可逆逻辑函数。可逆逻辑门所对应的逻辑函数逡逑一定是实现双射。即可逆逻辑门的输入和输出必须有一个一对的映射关系,输出可由输入逡逑唯一确定,同样它的输入也能由输出唯一确定。逡逑因此,设一个(m,n)的逻辑门有m个输入和n个输出,m=n是一个逻辑门可逆的必要逡逑条件。如果一个逻辑门是可逆的
【学位授予单位】:扬州大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP38

【相似文献】

相关期刊论文 前10条

1 郑士贵;高级综合算法、工具和设计研讨会[J];管理科学文摘;1997年09期

2 李斌;综合算法和设计方法研讨会[J];管理科学文摘;1997年10期

3 江卫国,贾焰,周堤基,吴泉源;TD匹配自动逻辑综合算法[J];计算机辅助设计与图形学学报;1989年01期

4 马静;麻莉莉;;最小控制综合算法综述[J];计算机测量与控制;2013年12期

5 雷伟刚,刘大杰,童小华;空间线要素综合算法的不确定性讨论[J];测绘工程;2005年01期

6 洪源源,邱菀华;AHP、GEM及其综合算法[J];中国管理科学;2000年04期

7 周玉洁,周锦君;环Z/(m)上两种序列综合算法之间的关系[J];高校应用数学学报A辑(中文版);1998年04期

8 周锦君,戚文峰,周玉洁;Gr銉bner基推广及Z/(m)上多条序列综合算法[J];中国科学(A辑 数学 物理学 天文学 技术科学);1995年02期

9 胡健;;导弹主动雷达制导系统弹道控制综合算法[J];战术导弹技术;2007年06期

10 雷伟刚,刘大杰,童小华;空间线要素综合算法的不确定性讨论[J];铁道勘察;2004年06期

相关会议论文 前3条

1 雷伟刚;刘大杰;童小华;;空间线要素综合算法的不确定性讨论[A];广东省电机工程学会2003-2004年度优秀论文集[C];2005年

2 石连拴;;离散变量结构拓扑优化设计综合算法的进一步探讨[A];第九届全国结构工程学术会议论文集第Ⅱ卷[C];2000年

3 王美珍;沈婕;;基于JUMP的居民地实时地图综合算法研究[A];中国地理学会2007年学术年会论文摘要集[C];2007年

相关硕士学位论文 前5条

1 朱蔚;基于置换中循环分解的可逆电路综合算法[D];扬州大学;2018年

2 刘磊;基于简化的三维城市模型综合算法研究[D];南京大学;2015年

3 杨文龙;基于预编译库的逻辑综合算法的研究与实现[D];复旦大学;2013年

4 王美珍;面向移动地图表达的居民地地图综合算法研究[D];南京师范大学;2008年

5 戴立新;电磁超声系统强噪声干扰抑制算法研究[D];西南交通大学;2010年



本文编号:2623548

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2623548.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户7cf8f***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com