电脑知识与技术
電腦知識與技術
전뇌지식여기술
COMPUTER KNOWLEDGE AND TECHNOLOGY
2015年
12期
237-240
,共4页
王秋里%蔡松成%纪妍雨%陈舟菱%吴洋洋%李志强%冯小霞
王鞦裏%蔡鬆成%紀妍雨%陳舟蔆%吳洋洋%李誌彊%馮小霞
왕추리%채송성%기연우%진주릉%오양양%리지강%풍소하
量子电路%点阵图%量子门%TFC文件%Visio二次开发%真值表
量子電路%點陣圖%量子門%TFC文件%Visio二次開髮%真值錶
양자전로%점진도%양자문%TFC문건%Visio이차개발%진치표
quantum circuit%bitmaps%quantum gates%TFC file%Visio secondary development%truth table
目前量子可逆逻辑电路的绘制工作十分复杂。虽然现有的自动绘图工具只能满足基本的绘图需求,但是它们绘制出的是低分辨率的点阵图,而这种点阵图很难满足研究者们在论文发表时对高清图像的要求。因此,用C#对Visio绘图功能进行二次开发,解析并描述用户提供的量子电路TFC文件,C#读取用户对电路多种格式的自定义参数,依次画出所需的量子门,则可自动绘制出符合高清要求的矢量量子电路图。因为可逆逻辑量子电路的操作是为了得到特定的信号,所以真值表的计算可以验证这个电路是否已经达到事先设置的要求。所以还提供该量子电路的真值表,方便用户查看并分析产生的量子电路。
目前量子可逆邏輯電路的繪製工作十分複雜。雖然現有的自動繪圖工具隻能滿足基本的繪圖需求,但是它們繪製齣的是低分辨率的點陣圖,而這種點陣圖很難滿足研究者們在論文髮錶時對高清圖像的要求。因此,用C#對Visio繪圖功能進行二次開髮,解析併描述用戶提供的量子電路TFC文件,C#讀取用戶對電路多種格式的自定義參數,依次畫齣所需的量子門,則可自動繪製齣符閤高清要求的矢量量子電路圖。因為可逆邏輯量子電路的操作是為瞭得到特定的信號,所以真值錶的計算可以驗證這箇電路是否已經達到事先設置的要求。所以還提供該量子電路的真值錶,方便用戶查看併分析產生的量子電路。
목전양자가역라집전로적회제공작십분복잡。수연현유적자동회도공구지능만족기본적회도수구,단시타문회제출적시저분변솔적점진도,이저충점진도흔난만족연구자문재논문발표시대고청도상적요구。인차,용C#대Visio회도공능진행이차개발,해석병묘술용호제공적양자전로TFC문건,C#독취용호대전로다충격식적자정의삼수,의차화출소수적양자문,칙가자동회제출부합고청요구적시량양자전로도。인위가역라집양자전로적조작시위료득도특정적신호,소이진치표적계산가이험증저개전로시부이경체도사선설치적요구。소이환제공해양자전로적진치표,방편용호사간병분석산생적양자전로。
Drawing quantum reversible logic circuits are very complicated at present. The existing automatic drawing tools meet the needs of the basic drawing, but it can only draw the low-resolution bitmaps. But these kinds of bitmaps are difficult to meet the requirements of high-definition images when the paper was published. Therefore, further development of the Visio ’s drawing func?tion is achieved by using C#, the description files of quantum circuits--TFC files are parsed, the parameters of many user-defined formats for circuits are read by c#, then the required quantum gates are drawn in turn, finally the high-definition vector graphs meeting the requirements are drew automatically. The operation of quantum reversible logic circuits is for a specific signal, so the truth table can verify whether the circuit has to meet the requirements set in advance. It also provides a truth table of the quantum circuit for users to view and analyze the result of quantum circuits.