Back to Search
Start Over
Fault Coverage Enhancement via Weighted Random Pattern Generation in BIST Using a DNN-Driven-PSO Approach
- Source :
- ICIT
- Publication Year :
- 2019
- Publisher :
- IEEE, 2019.
-
Abstract
- Conventional pseudo-random testing in Built-InSelf-Test (BIST) usually requires a huge amount of testing time. This issue can be addressed with a Weighted Random Pattern generation that can produce test patterns in order to achieve high fault coverage with the fewer number of test vectors. Determining such input weights for a particular circuit is an NP-hard problem. In this paper, we have proposed a technique to converge to a high-quality input weight vector using a Particle Swarm Optimizer (PSO) with the help of a Deep Neural Network (DNN). The DNN prediction of fault coverage value as well as the parallel training of the DNN along with the evolution of the PSO makes this significantly fast. The technique has been tested with ISCAS'85 and ISCAS'89 benchmark circuits. The result shows that the DNN gets capable of predicting the fault coverage values accurately for weight assignments suggested by the particles in PSO. Also, it is observed that the proposed approach is very efficient in covering a large number of faults with less test vectors in self-testing circuits.
- Subjects :
- Artificial neural network
Computer science
Particle swarm optimizer
Value (computer science)
Hardware_PERFORMANCEANDRELIABILITY
02 engineering and technology
010501 environmental sciences
01 natural sciences
020202 computer hardware & architecture
Fault coverage
Random pattern
0202 electrical engineering, electronic engineering, information engineering
Benchmark (computing)
Weight
Algorithm
0105 earth and related environmental sciences
Electronic circuit
Subjects
Details
- Database :
- OpenAIRE
- Journal :
- 2019 International Conference on Information Technology (ICIT)
- Accession number :
- edsair.doi...........7f9013b67553d361f88ababffadf7484
- Full Text :
- https://doi.org/10.1109/icit48102.2019.00047