Skip to content
/ Fault Public

A complete open-source design-for-testing (DFT) Solution

License

Notifications You must be signed in to change notification settings

AUCOHL/Fault

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0d6ab60 Â· Oct 23, 2024
Jul 26, 2024
Oct 23, 2024
Oct 23, 2024
Jul 26, 2024
Jul 26, 2024
Oct 23, 2024
Oct 23, 2024
Jun 25, 2022
Jun 25, 2022
Oct 23, 2024
Jun 28, 2024
Oct 23, 2024
Jan 1, 2024
Aug 27, 2020
Oct 8, 2024
Jun 28, 2024
Oct 8, 2024
Jul 26, 2024
Oct 23, 2024
Oct 23, 2024
Oct 23, 2024
Oct 23, 2024

Repository files navigation

🧪 Fault

Swift 5.8 or higher Read the Docs Built with Nix

 

Fault is a complete open source design for testing (DFT) Solution that includes automatic test pattern generation for netlists, scan chain stitching, synthesis scripts and a number of other convenience features.

A flowchart demonstrating the Fault flow

Installation and Usage

See the documentation at https://fault.readthedocs.io.

Copyright & Licensing

All rights reserved ©2018-2024 The American University in Cairo and other contributors. Fault is available under the Apache 2.0 License: See License.

SOFTWARE INCLUDED WITH SOME FAULT DISTRIBUTIONS, I.E. ATALANTA AND PODEM, WHILE FREE TO DISTRIBUTE, ARE PROPRIETARY, AND MAY NOT BE USED FOR COMMERCIAL PURPOSES.

References

  • Z. Navabi, Digital System Test and Testable Design : Using Hdl Models and Architectures. 2010;2011;. DOI: 10.1007/978-1-4419-7548-5. Book
  • Shinya Takamaeda-Yamazaki: Pyverilog: A Python-based Hardware Design Processing Toolkit for Verilog HDL, 11th International Symposium on Applied Reconfigurable Computing (ARC 2015) (Poster), Lecture Notes in Computer Science, Vol.9040/2015, pp.451-460, April 2015. Paper

Publication(s)

  • M. Abdelatty, M. Gaber, M. Shalan, "Fault: Open Source EDA’s Missing DFT Toolchain," IEEE Design & Test Magazine. April 2021. Paper
  • Mohamed Gaber, Manar Abdelatty, and Mohamed Shalan, "Fault, an Open Source DFT Toolchain," Article No.13, Workshop on Open-Source EDA Technology (WOSET), 2019. Paper