$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

가역 임베딩 없는 직접적 비가역-가역회로 매핑 방법의 게이트비용 절감 방안
Gate Cost Reduction Policy for Direct Irreversible-to-Reversible Mapping Method without Reversible Embedding 원문보기

한국전자통신학회 논문지 = The Journal of the Korea Institute of Electronic Communication Sciences, v.9 no.11, 2014년, pp.1233 - 1240  

박동영 (강릉원주대학교 정보통신공학과) ,  정연만 (강릉원주대학교 정보통신공학과)

초록
AI-Helper 아이콘AI-Helper

1980년 Toffoli 가역게이트 출현 이후 지난 30년 간 적당한 함수 상에 가역 임베딩을 하는 많은 가역회로 합성법들이 발표되어 오는 동안 소수의 논문만이 가역 임베딩 없이 직접적인 비가역-가역 회로 매핑 방법을 채택해 왔다. 본 논문에서는 가역 임베딩 없는 직접적 가역 매핑에 대한 효과적인 게이트비용 절감 정책을 개발하였다. 새로운 비용절감 정책을 개발하기 위해 고전회로에서 NOT 게이트 배치에 따른 Toffoli 모듈 비용의 영향을 고찰하고, 이것을 기초로 하여 고전적 AND(OR)게이트에 대한 반전입력 추가가 가역 Toffoli 모듈의 비용을 증가(감소)시킨다-라는 고전 게이트 반전입력 수와 가역 Toffoli 모듈 비용 사이의 반비례적 성질을 이끌어내었다. 직접적 가역 매핑에 선행한 반전입력 재배치 정책은 현존하는 팬-아웃 및 슈퍼셀 정책들과 병행할 경우에 가역 Toffoli 모듈의 비용과 복잡성을 개선할 수 있는 효과적인 방법이다.

Abstract AI-Helper 아이콘AI-Helper

For the last three decades after the advent of the Toffoli gate in 1980, while many reversible circuit syntheses have been presented reversible embedding methods onto suitable reversible functions, only a few proposed direct irreversible-to-reversible mapping methods without reversible embedding. In...

주제어

AI 본문요약
AI-Helper 아이콘 AI-Helper

* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.

문제 정의

  • Sultana는 Zilic의 방법을 개선하여 모든 고전 게이트들을 등가 Toffoli 모듈로 표현했는데 Zilic의 가역 셀과 유사한 슈퍼셀 (supercell)을 사용할 경우에 선(line) 수와 비용(gate cost)이 감소될 수 있음을 보였다. 본 논문은 Zilic의 방법을 Toffoli 모듈로 확장한 Sultana 방법에 대해 비용과 선의 수를 줄일 수 있는 방안을 연구하였다. 본 논문의 구성은 Ⅱ장에서 기초적 배경 이론을 논한후 Ⅲ장에서 직접적 가역 매핑의 게이트비용 절감을 위해 본 논문이 새롭게 제안하는 NOT 게이트 재배치 정책을 제시하였다.
  • 5배로 증가했음을 알 수 있다. 이와 같은 결과는 NOT 게이트가 함수 전체에 미치는 영향을 간과한 단순 배치의 결과로서 복잡성과 비용에 대한 전형적인 교환 문제를 보여주는 사례이다. 그림 8은 본 논문의 비용 절감 정책을 그림 7(b)과 그림 7(c)에 적용한 결과이다.
본문요약 정보가 도움이 되었나요?

질의응답

핵심어 질문 논문에서 추출한 답변
비가역 회로를 가역 회로로 실현하는 방법 중 일반적인 방법으로 무엇이 있는가? 비가역 회로를 가역 회로로 실현하는 방법은 가역 임베딩(reversible embedding)이란 매핑(mapping)의 적용 유무에 따라 구분할 수 있다. 일반적 방법은 적당한 함수 상에 가역임베딩을 먼저 만든 후에 간략화 과정을 통해 가역회로로 합성하는 방법들로서 대표적인 BDD(Binary Decision Diagram) 방법[2]를 비롯해 다양한 방법들이 발표되었다[1],[3-5]. 비가역 회로소자들을 가역 소자들로 치환하는 아이디어는 1980년에 최초로 Toffoli 에 의해 제안되었으나 가역 임베딩을 생성하지 않는 직접적 소자 변환방법은 2007년 Zilic[6] 등에 의해 실현되었고, 2011년 Sultana[7]에 의해 Toffoli 모듈로 확장되었다.
비가역 회로의 정보손실에 따른 에너지 손실을 막기 위한 대안은 무엇인가? 비가역 회로는 전송 종단점에서 정보손실에 따른 에너지 손실이 발생한다. 비가역 회로의 정보손실에 따른 에너지 손실을 막기 위한 대안은 비가역 회로를 가역 회로로 설계하는 것이다[1]. 비가역 회로를 가역 회로로 실현하는 방법은 가역 임베딩(reversible embedding)이란 매핑(mapping)의 적용 유무에 따라 구분할 수 있다.
비가역 회로는 전송 종단점에서 어떠한 손실이 발생하는가? 비가역 회로는 전송 종단점에서 정보손실에 따른 에너지 손실이 발생한다. 비가역 회로의 정보손실에 따른 에너지 손실을 막기 위한 대안은 비가역 회로를 가역 회로로 설계하는 것이다[1].
질의응답 정보가 도움이 되었나요?

참고문헌 (7)

  1. D. Maslov and G. W. Dueck, "Reversible Cascades with Minimal Garbage," IEEE Trans. CAD, vol. 23, no. 11, 2004, pp. 1497-1509. 

  2. R. Wille and R. Dreschler, "BDD-based Synthesis of Reversible Logic Circuits for Larger Functions," Proc. DAC, San Francisco, CA, July 26-31, 2009, pp. 270-275. 

  3. V. V. Shende, A. K. Prasad, I. L. Markov, and J. P. Hayes, "Synthesis of Reversible Logic Circuits," IEEE Trans. CAD, vol. 22, no. 6, 2003, pp. 710-722. 

  4. D. Michael Miller, Robert Wille, and Gerhard W. Dueck, "Synthesizing Reversible Circuits for Irreversible Functions," 12th Euromicro Conf. on Digital System Design/Architectures, Methods and Tools, Patras, Greece, Aug. 2009, pp. 749-756. 

  5. D.-Y. Park and Y.-M. Jeong, "A New Functional Synthesis Method for Macro Quantum Circuits Realized in Affine-Controlled NCV-Gates," J. of the Korea Institute of Electronic Communication Science, vol. 9, no. 4, 2014, pp. 447-454. 

  6. Z. Zilic, K. Radecka, and A. Khazamiphur, "Reversible circuit technology mapping from non-reversible specifications," Proc. Design Automation and Test in Europe, Nice, France, Apr. 2007, pp. 558-563. 

  7. S. Sultana and K. Radecka, "Rev-Map: A Direct Gateway from Classical Irreversible Network to Reversible Network," IEEE 42th Int. Symp. on Multiple-Valued Logic, Victoria, Canada, May 2011. pp. 147-152. 

저자의 다른 논문 :

섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로