扩展Toffoli门及其在多输出电路设计中的应用

扩展Toffoli门及其在多输出电路设计中的应用张小颖I,王伶俐I,吴文晋2,汪鹏君】ZHANGXiao-ying*,WANGLing-li\WUWen-jin2,WANGPeng-junb21.复旦大学专用集成电路与系统国家重点实验室,上海2012032.宁波人学电路与系统研究所,浙江宁波3152111.StateKeyl^boratoiyofASIC&System,KudanLniversity,Shanghai201203,China2」nstituteofCircuitsandSystems,NingboUniversity,Ningbo,Zhejiang315211,ChinaE-mail:llwang@fuclan.edu.cnZHANGXiao-yingtWANGLing-li,WUWen-jin.etal.ExtendedToffoligatesanditsapplicationinmulti-outputlogicfunctions.ComputerEngineeringandApplications.2009,45(2):88-91.Abstract:ImplemenlingBooleanfunctionsonquantumcircuitsisanessentialaimforthedevelopmentofquantumcomputing.ThispaperintroducesthedefinitionofextendedToffoligatetandproposesanalgorithmofimplementationofmulti-outputquantumBooleanfiinctions.ThisalgorithmconvertstheconventionalSOPcubesofPLA(ProgrammableIx)gicArray)filesintoextendedToffolicubeswiththesamelogicfunction;thereforethefunctioncanbebuiltinextendedTofloligates.ExperimentalresultsofMCNCbenchmarkshowthatexlended-Toflbli-gateimplemenlationofmulti-outputlogicfunctionismoreeffectivethanthePLAimplementalion.Keywords:(fuantumcomputing;extendedToffoligate;AND/XORlogic;ProgrammableLogicAiTay(PLA)摘要:用量子计算电路实现布尔逻辑运算是发展量子计算的一个重要目标。提出了量子扩展Toffoli门,及其在实现多输出逻辑电路中的转换算法。该算法将传统PLA文件的SOP积项转换到实现等价逻辑功能的量子loffoli积项,能够用董子扩展Toffoli门实现。通过MCNC基准电路的测试结果表明,与经典卩1小描述相比,用扩展ToffoliH能够更有效地描述多输出逻辑函数。关键诚:量子计算;扩展Toffoli门;与/异或逻辑;可编程逻辑阵列DOI:10.3778/j.issn.1002-8331.2009.02.025文住编号:1002-8331(2009)02-0088-04文献标识码:A中图分类号:TP301引言随着半导体工艺技术不断逼近其物理极限,基于纳米技术的电路设计需要考虑量子效应。为了解决芯片功耗和计算复杂度问题,量子汁算是近年来国际上的研究热点之一叭量子计算具有不同于经典计算的特殊性质,包括态叠加性、相干性、不可克隆性等。利用右效的量子算法能够实现并行计算現对解决利用传统计算机难以解决的NP-hard问题提供了多项式复杂度算法,如实现大数质冈数分解的Shor算法⑴和进行数据库快速查找的(;rover算法冋。在对量子计算体系的探索过程中,用量了计算电路实现经典的布尔逻辑运算非常重要叫找到用量了计算电路表示经典计算的方法,对未来量子计算机的发展和应用有看巨人的推动作用和深远意义。逻辑函数传统上用与/或/非(AND/OR/NOT)运算来描述,但是也可以用与/异或(AND/XOR)运算來描述。目询学术上已右关于与/或/非和与/异或电路的极性转换和优化算法性量子fJ运算和与/异或运算有着紧密的联系,要用量子门来实现传统逻辑功能,就必须对与/或/非描述进行转换Iwama等卩给出了以CNOTI'J为基础的电路转换规则,但是这种方法会引入附加量子比特,増大电路规模「Younes和Mill"提岀了基fReed-Muller的量了逻辑电路描述,但是他们同样没有给出从经典电路描述到量了•逻辑电路描述的有效算法,并缺乏対多输岀电路的表示。本文通过对基本量子门和布尔代数的研究,根据量子门运算的四性要求(unitarity),定义扩展ToffolifJ——ETOF门,提出一种基于ETOF积项的多输出逻辑函数转换算法,能够有效处理大变量的多输出函数。2扩展Toffoli门2.1基本壮子门在量子计算机中,信息的基本操作单元是量子逻辑门,信息的载体是量子比特(qubit)o与经典信息不同,量子比特能够以叠加态(superposition啲形式存在,任何的一位量子比特均可山一个二维复向昂:空间中的单位向昂:表示:妙〉=alO>+0l1>,其中“卜”为Dirac记号,10>和11>表示一位昂:子系统的两个基态,«和0是复数,分别表示10>和11>的概率幅,加和”分别表基金项忖:国家自然科学基金(the\alionalNaturalScienceFo...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

确认删除?