Fault Injection and Test Approach for Behavioural Verilog Designs using the Proposed RASP-FIT Tool

Abstract

Soft-core processors and complex Field Pro-grammable Gate Array (FPGA) designs are described as an algorithmic manner, i.e. behavioural abstraction level in Hard-ware Description Languages (HDL). Lower abstraction levels add complexity and delays in the design cycle as well as in the fault injection approach. Therefore, fault simulation/emulation techniques are demanded to develop an approach for testing of design and to evaluate dependability analysis of FPGA designs at this abstraction level. Broadly, the fault injection techniques for FPGA-based designs at the HDL code level are categorised into emulation and simulation-based techniques. This work is an extension of our previous methodologies developed for FPGA designs written at data-flow and gate abstraction levels under the proposed RASP-FIT tool. These methodologies include fault injection by code parsing of the SUT, test approach for finding the test vectors using dynamic and static compaction techniques, fault coverage, and compaction ratio directly at the code level of the design. In this paper, we described the proposed approaches briefly, and the enhancement of a Verilog code modifier for the behavioural designs is presented in detail.

Authors and Affiliations

Abdul Rafay Khatri, Ali Hayek, Josef Börcsök

Keywords

Related Articles

A Novel Method for Secured Transaction of Images and Text on Cloud

Implementation of privacy preservation of data on cloud storage is tedious and complex. Cloud is a third party on – demand service to hold data for a specific period. There is no assurance from the cloud storage provider...

Resource Provisioning in Single Tier and Multi-Tier Cloud Computing: “State-of-the-Art”

Cloud computing is a new computation trend for delivering information as long as an electronic device needs to access of a web server. One of the major pitfalls in cloud computing is related to optimizing the resource pr...

Analyzing the Efficiency of Text-to-Image Encryption Algorithm

Today many of the activities are performed online through the Internet. One of the methods used to protect the data while sending it through the Internet is cryptography. In a previous work we proposed the Text-to-Image...

Traffic Predicting Model for Dynamic Spectrum Sharing Over 5G Networks

Recently, wireless networks and traffic requirements have been rapidly aggregated in diverse applications in 5G environments. For this reason, researchers have investigated the influences of this growth based on a user’s...

Combination of Neural Networks and Fuzzy Clustering Algorithm to Evalution Training Simulation-Based Training

With the advancement of computer technology, computer simulation in the field of education are more realistic and more effective. The definition of simulation is to create a virtual environment that accurately and real e...

Download PDF file
  • EP ID EP550256
  • DOI 10.14569/IJACSA.2019.0100407
  • Views 84
  • Downloads 0

How To Cite

Abdul Rafay Khatri, Ali Hayek, Josef Börcsök (2019). Fault Injection and Test Approach for Behavioural Verilog Designs using the Proposed RASP-FIT Tool. International Journal of Advanced Computer Science & Applications, 10(4), 57-63. https://europub.co.uk/articles/-A-550256