Skip to content
/ CFT Public

Circuit Fault Tester: This tool will process a netlist and the faults in the netlist.

License

Notifications You must be signed in to change notification settings

skudlur/CFT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CFT

Circuit Fault Tester

What is CFT?

Circuit Fault Tester is a tool used to parse a netlist file and perform fault optimizations. This tool is developed as a part of my elective course - "Testing of Digital VLSI Circuits". It is an educational tool.

Installation

  • Install the Rust compiler 'rustc' using rustup.
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
  • Clone this repo
git clone https://github.com/suhaskv1/CFT.git
  • Change directory to CFT/src and run the following
cd CFT/src
cargo run
  • Change the netlist as required

Checklist

  1. Fault equivalence operation with collapse ratio.
  2. Fault dominance operation with collapse ratio.
  3. D-Algorithm

About

Circuit Fault Tester: This tool will process a netlist and the faults in the netlist.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages