Skip to main content
Have a personal or library account? Click to login
An Efficient Functional Test Generation Method For Processors Using Genetic Algorithms Cover

An Efficient Functional Test Generation Method For Processors Using Genetic Algorithms

By:  and    
Open Access
|Sep 2015

References

  1. [1] BERNARDI, P.—GROSSO, M.—SANCHEZ, E.—REORDA, M. S. : Software-Based Self-Test of Embedded Microprocessors, In: Design and Test Technology for Dependable Systems-on-Chip, Chapter 15 (R. Ubar, J. Raik, H. T. Vierhaus, eds.), Information Science Reference, IGI Global, Herschey, New York, 2011, pp. 339-359.
  2. [2] PSARAKIS, M.—GIZOPOULOS, D.—SANCHEZ, E.—REORDA, M. S. : Microprocessor Software-Based Self-Testing, IEEE Design & Test of ComputersNo. 3 (May/June 2010), 4–19.
  3. [3] KABIRI, P. S.—NAVABI, Z. : Effective RT-Level Software-Based Self-Testing of Embedded Processor Cores, In: 2012 IEEE 15International Symposium on Design and Diagnostics of Electronic Circuits & Systems, DDECS 2012, Tallinn, Estonia, April 18–20, 2012, pp. 209–212.
  4. [4] BERNARDI, P.—CIGANDA, L. M.—SANCHEZ, E.—SONZA REORDA, M. : MIHST: a Hardware technique for Embedded Microprocessor Functional On/line Self-Test, IEEE Transactions on ComputersNo. 99 (2013), 1–12.
  5. [5] SCHÖLZEL, M.—KOAL, T.—RÖDER, S.—VIERHAUS, H. T. : Towards an Automatic Generation of Diagnosis in Field SBST for Processor Components, In: 14IEEE Latin-American Test Workshop, Cordoba, Argentina, April 3-5, 2013, pp. 1–6.
  6. [6] CORNO, F.—SANCHEZ, E.—SONZA REORDA, M.—SQUILLERO, G. : Automatic Test Program Generation: A Case Study, IEEE Design & Test of ComputersNo. 2 (Mar/Apr 2004), 102–109.
  7. [7] BERNARDI, P.—SANCHEZ, E.—SCHILLACI, M.—SQUILLERO, G.—SONZA REORDA, M. : An Evolutionary Methodology to Enhance Processor Software-Based Diagnosis, In: Proceedings of 2006 IEEE Congress on Evolutionary Computation, Vancouver BC, July 16-21, 2006, pp. 859–864.
  8. [8] SANCHEZ, E.—SONZA REORDA, M.—SQUILLERO, G. : Efficient Techniques for Automatic Verification-Oriented Test Set Optimization, Int. Journal of Parallel ProgrammingNo. 1 (Mar 2006), 93–109, Springer.
  9. [9] SANCHEZ, E.—SCHILLACI, M.—SQUILLERO, G.—SONZA REORDA, M. : An Enhanced Technique for the Automatic Generation of Effective Diagnosis-Oriented Test Programs for Processor, In: Proc. of Design, Automation & Test in Europe Conference & Exhibition 2007, DATE 07, Nice Acropolis, France, April 16-20, 2007, pp. 1–6.
  10. [10] HUDEC, J. : VLSI System Test Design: The Methods, Problems and Experience in Microprocessor Testing Using AFTG, In: Proc. of 16Int. Conference Information Technology Interfaces ITI94 (V.Ceric, V.H.Dobric, eds.), Zagreb University Computing Centre, Pula, June 14-17, 1994, pp. 191-193.
  11. [11] ModelSim SE Command Reference Manual. Mentor Graphics Corp. 2009., 2009.
  12. [12] BELKIN, V. V.—SHARSHUNOV, S. G. : ISA Based Functional Test Generation with Application to Self-Test of RISC Processors, In: Proceedings of the 9IEEE Workshop on Design & Diagnostics of Electronic Circuits & Systems (DDECS 2006), Prague, Czech Republic, Apr 18-21, 2006, pp. 73–74.
  13. [13] THATTE, S. M.—ABRAHAM, J. A. : A Methodology for Functional Level Testing of Microprocessors, In: Proc. 8International Symposium on Fault-tolerant Computing, Toulouse, 1978, pp. 90–95.
  14. [14] GIZOPOULOS, D.—PSARAKIS, M.—HATZIMIHAIL, M.—MANIATAKOS, M.—PASCHALIS, A.—RAGHUNATHAN, A.—RAVI, S. : Systematic Software-Based Self-Test for Pipelined Processors, IEEE Transactions on Very Large Scale Integration (VLSI) SystemsNo. 11 (2008), 1441–1453.
  15. [15] APOSTOLAKIS, A.—PSARAKIS, M.—GIZOPOULOS, D.—PASCHALIS, A.—PARULKAR, I. : Exploiting Thread-Level Parallelism in Functional Self-Testing of CMT Processors, In: Proc. of 14IEEE European Test Symposium ETS 2009, Seville, Spain, 2009, pp. 33–38.
  16. [16] SQUILLERO, G. : MicroGP – An Evolutionary Assembly Program Generator, Genetic Programming and Evolvable MachinesNo. 3 (2005), 247–263, Springer, New York.
  17. [17] ASHENDEN, P. J. : The VHDL Cookbook, Department of Computer Science, University of Adelaide, Australia, 1990.
  18. [18] SCHWEFEL, H. P.—BÄCK, T. : Evolution Strategies, In Genetic Algorithms in Engineering and Computer Science (Périaux J. and Winter, G., eds.), John Wiley & Sons Ltd, Chichester, 1995.
  19. [19] HUDEC, J. : Some Results in Automatic Functional Test Design for Processors, In: Emerging Trends in Computing, Informatics, Systems Sciences, and Engineering (Sobh, T, Elleithy, K., eds.), Lecture Notes in Electrical Engineering, vol. 151, Springer Science+Business Media B.V., New York, 2013, pp. 965–972.
  20. [20] HUDEC, J. : An Efficient Technique for Processor Automatic Functional Test Generation based on Evolutionary Strategies, In: Proceedings of the 33International Conference on Information Technology Interfaces ITI (V. Luzar-Stiffler, ed.), UCC Zagreb & IEEE CP, Cavtat/Dubrovnik, Croatia, June, 27-30, 2011, pp. 527–532.
  21. [21] HUDEC, J. : Processor Functional Test Generation — Some Results with using of Genetic Algorithms, In: Proceedings of the 2Eastern European Regional Conference on the Engineering of Computer Based Systems (ECBS-EERC 2011), Bratislava, Slovakia, Sep, 5–6, 2011 (V. Vranić, ed.), IEEE Computer Press, Los Alamitos: IEEE Computer Society, pp. 159–160.
DOI: https://doi.org/10.2478/jee-2015-0031 | Journal eISSN: 1339-309X (formerly 1335-3632) | Journal ISSN: 1335-3632
Language: English
Page range: 185 - 193
Submitted on: Sep 16, 2014
Published on: Sep 19, 2015
Published by: Slovak University of Technology in Bratislava
In partnership with: Paradigm Publishing Services

© 2015 Ján Hudec, Elena Gramatová, published by Slovak University of Technology in Bratislava
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 3.0 License.