Skip to main content

Advertisement

Log in

Test Generation Algorithm for Linear Systems Based on Genetic Algorithm

  • Published:
Journal of Electronic Testing Aims and scope Submit manuscript

Abstract

This paper proposes a test generation algorithm combining genetic algorithm for fault diagnosis on linear systems. Most test generation algorithms just used a single value fault model. This test generation algorithm is based on a continuous fault model. This algorithm can improve the treatment of the tolerance problem, including the tolerances of both normal and fault parameters, and enhance the fault coverage rate. The genetic algorithm can be used to choose the characteristic values. The genetic algorithm can enhance precision of test generation algorithm especially for complex fitness functions derived from complex systems under test. The genetic algorithm can also further improve the fault coverage rate by reducing the loop number of divisions of the initial fault range. The experiments are carried out to show this test generation algorithm with a linear system and an integrated circuit.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  1. Chatterjee S, Chatterjee A (2001) Test generation based diagnosis of device parameters for analog circuits. Conference and Exhibition on Design, Automation and Test in Europe 596–602

  2. Dudek P, Hicks PJ (2000) A CMOS general-purpose sampled-data analog processing element. IEEE Trans Circuits Syst II: Analog Digit Signal Process 5:467–473. doi:10.1109/82.842115

    Article  Google Scholar 

  3. Ferguson FJ, Taylor M, Larrabee T (1990) Testing for parametric faults in static CMOS circuits. 1990 Test Conference 436–443

  4. Gothenberg A, Tenhunen H (2004) Performance analysis of sampling switches in voltage and frequency domains using Volterra series. Proceedings of the 2004 International Symposium on Circuits and Systems I-765–I-768

  5. Halder A, Chatterjee A (2004) Automated test generation and test point selection for specification test of analog circuits. 5th International Symposium on Electronic Design 401–406. doi:10.1109/ISQED.2004.1283707

  6. Huynh SD, Kim S, Soma M, Zhang J (1998) Testability analysis and multi-frequency ATPG for analog circuits and systems. 1998 IEEE/ACM International Conference on Computer-Aided Design 376–383

  7. Kaminska B, Arabi K, Bell I, Goteti P, Huertas JL, Kim B, Rueda A, Soma M (1997) Analog and mixed-signal benchmark circuits-first release. International Test Conference 183–190

  8. Lei Y (2004) Application of genetic algorithm toolbox based on Matlab. Xianan University Publishing Company, Xianan

    Google Scholar 

  9. Mardle S, Pascoe S (1999) An overview of genetic algorithms for the solution of optimisation problems. Comput High Educ Econ Rev 16–20

  10. Mitchell M (1999) An introduction to genetic algorithms. Massachusetts Institute of Technology

  11. Soma M (1996) Automatic test generation algorithms for analogue circuits. IEE Proc Circ Devices Syst 12:366–373. doi:10.1049/ip-cds:19960898

    Article  Google Scholar 

  12. Soma M, Huynh S, Zhang J, Kim S, Devarayanadurg G (2001) Hierarchical ATPG for analog circuits and systems. IEEE Des Test Comput 18:72–81. doi:10.1109/54.902824

    Article  Google Scholar 

  13. Varaprasad BKSVL, Patnaik LM, Jamadagni HS, Grawal VK (2004) A new ATPG technique (MultiDetect) for testing of analog macros in mixed-signal circuits. IEEE Trans Comput-Aided Des Integr Circuits Syst 23:273–287. doi:10.1109/TCAD.2003.822110

    Article  Google Scholar 

  14. Varaprasad BKSVL, Patnaik LM, Jamadagni HS, Grawal VK (2007) A new ATPG technique (ExpoTan) for testing analog circuits. IEEE Trans Comput-Aided Des Integr Circuits Syst 26:189–196. doi:10.1109/TCAD.2006.882596

    Article  Google Scholar 

  15. Voorakaranam R, Chatterjee A (2000) Test generation for accurate prediction of analog specifications. 18th IEEE VLSI Test Symposium 137–142

  16. Zheng HH, Balivada A, Abraham JA (1996) A novel test generation approach for parametric faults in linear analog circuits. VLSI Test Symposium 470–475

Download references

Acknowledgments

The authors would like to acknowledge support from the CNSF(60934002), Ministry of Education PhD Fund (20070614018), Defense foundation scientific research fund (9140A16060409DZ02), and UESTC (JX0756, Y02018023601059).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ting Long.

Additional information

Responsible Editor: J. W. Sheppard

Rights and permissions

Reprints and permissions

About this article

Cite this article

Long, T., Wang, H., Tian, S. et al. Test Generation Algorithm for Linear Systems Based on Genetic Algorithm. J Electron Test 26, 419–428 (2010). https://doi.org/10.1007/s10836-010-5162-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10836-010-5162-y

Keywords

Navigation