Joyati Mondal, Debesh Kumar Das, Bhargab B. Bhattacharya
{"title":"基于位交换的可逆逻辑电路的可测试性设计","authors":"Joyati Mondal, Debesh Kumar Das, Bhargab B. Bhattacharya","doi":"10.1049/qtc2.12077","DOIUrl":null,"url":null,"abstract":"<p>The emerging technology of reversible circuits offers a potential solution to the synthesis of ultra low-power quantum computing systems. A reversible circuit can be envisaged as a cascade of reversible gates only, such as Toffoli gate, which has two components: <i>k</i> control bits and a target bit (<i>k</i>-CNOT), <i>k</i> ≥ 1. While analysing testability issues in a reversible circuit, the missing-gate fault model is often used for modelling physical defects in <i>k</i>-CNOT gates. A new design-for-testability (DFT) technique is proposed for reversible circuits that deploys bit-swapping using Fredkin reversible gates. It is shown that in an (<i>n</i> × <i>n</i>) circuit implemented with <i>k</i>-CNOT gates, addition of only two extra inputs along with a few Fredkin gates yields easy testability in the circuit. The modified design admits a universal test set of maximum size 2<i>n</i> + 1 that detects all detectable missing gate faults in the original circuit, where <i>n</i> is the number of input/output lines in the circuit. The DFT overhead in terms of quantum cost is much less compared to that of previous approaches. The method is more advantageous for large circuits.</p>","PeriodicalId":100651,"journal":{"name":"IET Quantum Communication","volume":"5 2","pages":"113-122"},"PeriodicalIF":2.5000,"publicationDate":"2023-11-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1049/qtc2.12077","citationCount":"0","resultStr":"{\"title\":\"Design-for-testability for reversible logic circuits based on bit-swapping\",\"authors\":\"Joyati Mondal, Debesh Kumar Das, Bhargab B. Bhattacharya\",\"doi\":\"10.1049/qtc2.12077\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p>The emerging technology of reversible circuits offers a potential solution to the synthesis of ultra low-power quantum computing systems. A reversible circuit can be envisaged as a cascade of reversible gates only, such as Toffoli gate, which has two components: <i>k</i> control bits and a target bit (<i>k</i>-CNOT), <i>k</i> ≥ 1. While analysing testability issues in a reversible circuit, the missing-gate fault model is often used for modelling physical defects in <i>k</i>-CNOT gates. A new design-for-testability (DFT) technique is proposed for reversible circuits that deploys bit-swapping using Fredkin reversible gates. It is shown that in an (<i>n</i> × <i>n</i>) circuit implemented with <i>k</i>-CNOT gates, addition of only two extra inputs along with a few Fredkin gates yields easy testability in the circuit. The modified design admits a universal test set of maximum size 2<i>n</i> + 1 that detects all detectable missing gate faults in the original circuit, where <i>n</i> is the number of input/output lines in the circuit. The DFT overhead in terms of quantum cost is much less compared to that of previous approaches. The method is more advantageous for large circuits.</p>\",\"PeriodicalId\":100651,\"journal\":{\"name\":\"IET Quantum Communication\",\"volume\":\"5 2\",\"pages\":\"113-122\"},\"PeriodicalIF\":2.5000,\"publicationDate\":\"2023-11-30\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://onlinelibrary.wiley.com/doi/epdf/10.1049/qtc2.12077\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IET Quantum Communication\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://onlinelibrary.wiley.com/doi/10.1049/qtc2.12077\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"QUANTUM SCIENCE & TECHNOLOGY\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IET Quantum Communication","FirstCategoryId":"1085","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1049/qtc2.12077","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"QUANTUM SCIENCE & TECHNOLOGY","Score":null,"Total":0}
Design-for-testability for reversible logic circuits based on bit-swapping
The emerging technology of reversible circuits offers a potential solution to the synthesis of ultra low-power quantum computing systems. A reversible circuit can be envisaged as a cascade of reversible gates only, such as Toffoli gate, which has two components: k control bits and a target bit (k-CNOT), k ≥ 1. While analysing testability issues in a reversible circuit, the missing-gate fault model is often used for modelling physical defects in k-CNOT gates. A new design-for-testability (DFT) technique is proposed for reversible circuits that deploys bit-swapping using Fredkin reversible gates. It is shown that in an (n × n) circuit implemented with k-CNOT gates, addition of only two extra inputs along with a few Fredkin gates yields easy testability in the circuit. The modified design admits a universal test set of maximum size 2n + 1 that detects all detectable missing gate faults in the original circuit, where n is the number of input/output lines in the circuit. The DFT overhead in terms of quantum cost is much less compared to that of previous approaches. The method is more advantageous for large circuits.