Skip to main content
Log in

Increasing the Fault Coverage of Processor Devices during the Operational Phase Functional Test

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

Abstract

A key issue in many safety-critical applications is the test of the ICs to be performed during the operational phase: regulations and standards often explicitly state the fault coverage figures to be achieved with respect to permanent faults. Functional test (i.e., a test exploiting only functional inputs and outputs, without resorting to any Design for Testability) is often the only viable solution, unless a strict cooperation exists between the system company and the device provider. However, purely functional test often shows several limitations due to the limited accessibility that it can gain on some input/output signals. This paper proposes a hybrid approach, in which a suitable hardware module is added outside a microcontroller to increase its functional testability during the operational phase. Experimental results gathered on several industrial cases-of-study are reported, showing the feasibility of the method.

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
Fig. 9

Similar content being viewed by others

References

  1. Apostolakis A, Gizopoulos D, Psarakis M, Ravotto D, Sonza Reorda M (2009) “Test Program Generation for Communication Peripherals”. Proc IEEE Des Test Comput 26(2):52–63

  2. Bartzoudis N, Tantsios V, McDonald-Maier K (2008) “Dynamic scheduling of test routines for efficient online self-testing of embedded microprocessors”. Proc. IEEE Int On-line Test Symp 185–187

  3. Bernardi P, CigandaL, Sanchez E, Reorda M Sonza (2011) “An effective methodology for on-line testing of embedded microprocessors”. Proc. IEEE 17th Int On-line Test Symp IOLTS 270–275

  4. Bernardi P, Grosso M, Sanchez E, Ballan O (2011) “Fault grading of software-based self-test procedures for dependable automotive applications”. Proc. IEEE Des Autom Test Eur Conf Exhibition 1–2

  5. Bernardi P, Sanchez E, Reorda M Sonza, Bonazza M, Ballan O (2013) “On-line functionally untestable faults identification in embedded processor cores”. Proc. IEEE/ACM Des Autom Test Eur 1462–1467

  6. De Carvalho M, Bernardi P, Sanchez E, Reorda M Sonza, Ballan O (2013) “Increasing fault coverage during functional test in the operational phase”. Proc. IEEE 19th Int On-line Test Symp IOLTS 43–48

  7. Grosso M, Perez Holguin WJ, Sanchez E, Sonza Reorda M, Tonda A, Velasco Medina J (2012) Software-Based Testing for System Peripherals”. J Electron Test Theory Appl 28(2):189–200

  8. Paschalis A, Gizopoulos D (Jan. 2005) Effective software-based self-test strategies for on-line periodic testing of embedded processors”. Proc IEEE Trans Comput-Aided Design of Integr Circ Syst 24(1):88–99

  9. Psarakis M, Gizopoulos D, Sanchez E, Sonza Reorda M (2010) “Microprocessor Software-Based Self-Testing,”. Proc IEEE Des Test Comput 27(3):4–19

    Article  Google Scholar 

  10. Sanchez E, Reorda M Sonza, Squillero G (2005) “On the transformation of manufacturing test sets into on-line test sets for microprocessors”. Proc. IEEE Int Symp Defect and Fault Tolerance in VLSI Syst 494–502

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to M. de Carvalho.

Additional information

Responsible Editor: M. Abadir

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

de Carvalho, M., Bernardi, P., Sanchez, E. et al. Increasing the Fault Coverage of Processor Devices during the Operational Phase Functional Test. J Electron Test 30, 317–328 (2014). https://doi.org/10.1007/s10836-014-5457-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10836-014-5457-5

Keywords

Navigation