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

Reversible Logic Based Testable Circuits


Affiliations
1 Renganayagi Varatharaj College of Engineering, Sivakasi-626128, India
2 V.P.M.M Engineering College for Women, Krishnankovil-626190, India
     

   Subscribe/Renew Journal


Testing is a process used to verify the correctness of the systems. In this project testing is carried out to detect the two stuck at fault namely stuck at 0 and stuck at 1. Here, the sequential circuits are designed based on conservative logic gates which automatically detect the two stuck at faults. Any sequential designs can be tested for classical unidirectional stuck at faults using only two test vectors such as all 1s and all 0s. Two vectors testable latches, master-slave flip-flops and dual edge triggered flip-flops are designed. The importance of this design 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. Thereby eliminating the need of any type of scan-path access to internal memory cells. The sequential circuits are simulated using Xilinx 13.2 version. This method provides 100% fault coverage for single missing/additional cell defect in the quantum dot cellular automata (QCA) design of Fredkin gate. The layout of the Fredkin gate was simulated by using QCA designer.

Keywords

Cellular Automata, Conservative Logic, Fredkin Gate, Quantum-Dot, Reversible Logic.
User
Subscription Login to verify subscription
Notifications
Font Size

Abstract Views: 182

PDF Views: 4




  • Reversible Logic Based Testable Circuits

Abstract Views: 182  |  PDF Views: 4

Authors

R. Pandimeena
Renganayagi Varatharaj College of Engineering, Sivakasi-626128, India
S. Jeeva
Renganayagi Varatharaj College of Engineering, Sivakasi-626128, India
V. Lakshmi
Renganayagi Varatharaj College of Engineering, Sivakasi-626128, India
R. Amsaveni
V.P.M.M Engineering College for Women, Krishnankovil-626190, India

Abstract


Testing is a process used to verify the correctness of the systems. In this project testing is carried out to detect the two stuck at fault namely stuck at 0 and stuck at 1. Here, the sequential circuits are designed based on conservative logic gates which automatically detect the two stuck at faults. Any sequential designs can be tested for classical unidirectional stuck at faults using only two test vectors such as all 1s and all 0s. Two vectors testable latches, master-slave flip-flops and dual edge triggered flip-flops are designed. The importance of this design 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. Thereby eliminating the need of any type of scan-path access to internal memory cells. The sequential circuits are simulated using Xilinx 13.2 version. This method provides 100% fault coverage for single missing/additional cell defect in the quantum dot cellular automata (QCA) design of Fredkin gate. The layout of the Fredkin gate was simulated by using QCA designer.

Keywords


Cellular Automata, Conservative Logic, Fredkin Gate, Quantum-Dot, Reversible Logic.