Open Access Open Access  Restricted Access Subscription Access
Open Access Open Access Open Access  Restricted Access Restricted Access Subscription Access

Design of Stuck at Fault Testable Reversible Circuits


Affiliations
1 VLSI Design, Government College of Technology, Coimbatore, India
2 ECE Department, Government College of Technology, Coimbatore, India
     

   Subscribe/Renew Journal


Quantum Cellular Automata (QCA) is perfect replacement of Complementary Metal Oxide Semiconductor (CMOS) technology for digital designs.  As transistors decrease in size to accommodate in a single die, it increases chip computational capabilities. However, transistors cannot get much smaller than their current size. The quantum-dot cellular automata (QCA) approach represents one of the possible solutions in overcoming this physical limit. It can be implemented by using reversible gates which will not dissipate power during computation. In general, the testing of sequential circuits is difficult as compared to combinational circuits since it need to test along with the previous state. In this paper, the sequential circuit based on reversible logic can be tested using only two test vector, thereby eliminating the need for any type of scan-path access to internal memory cells. The two test vectors are all 1s and all 0s. The designs of two vectors testable latches, master-slave flip-flops and double edge triggered (DET) flip-flops are presented. Along with that a new design for multiplexer is implemented based on conservative QCA logic, that is not reversible in nature but has similar properties as the Fredkin gate of working as 2:1 multiplexer. The proposed MX-cqca gate surpasses the Fredkin gate in terms of complexity (the number of majority voters), speed, and area. The importance of the proposed work lies in the fact that it provides the design of reversible sequential circuits completely testable for any stuck-at fault by only two test vectors.


Keywords

Quantum-Dot Cellular Automata, Fredkin Gate, Reversible Logic, Double Edge Triggered Flipflop, MX-Cqca.
User
Subscription Login to verify subscription
Notifications
Font Size

Abstract Views: 167

PDF Views: 5




  • Design of Stuck at Fault Testable Reversible Circuits

Abstract Views: 167  |  PDF Views: 5

Authors

S. Nandhini
VLSI Design, Government College of Technology, Coimbatore, India
R. Satyabama
ECE Department, Government College of Technology, Coimbatore, India

Abstract


Quantum Cellular Automata (QCA) is perfect replacement of Complementary Metal Oxide Semiconductor (CMOS) technology for digital designs.  As transistors decrease in size to accommodate in a single die, it increases chip computational capabilities. However, transistors cannot get much smaller than their current size. The quantum-dot cellular automata (QCA) approach represents one of the possible solutions in overcoming this physical limit. It can be implemented by using reversible gates which will not dissipate power during computation. In general, the testing of sequential circuits is difficult as compared to combinational circuits since it need to test along with the previous state. In this paper, the sequential circuit based on reversible logic can be tested using only two test vector, thereby eliminating the need for any type of scan-path access to internal memory cells. The two test vectors are all 1s and all 0s. The designs of two vectors testable latches, master-slave flip-flops and double edge triggered (DET) flip-flops are presented. Along with that a new design for multiplexer is implemented based on conservative QCA logic, that is not reversible in nature but has similar properties as the Fredkin gate of working as 2:1 multiplexer. The proposed MX-cqca gate surpasses the Fredkin gate in terms of complexity (the number of majority voters), speed, and area. The importance of the proposed work lies in the fact that it provides the design of reversible sequential circuits completely testable for any stuck-at fault by only two test vectors.


Keywords


Quantum-Dot Cellular Automata, Fredkin Gate, Reversible Logic, Double Edge Triggered Flipflop, MX-Cqca.