Skip to main content
Log in

Efficient LFSR Reseeding Based on Internal-Response Feedback

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

Abstract

LFSR reseeding techniques are widely adopted in logic BIST to enhance fault detectability and shorten test-application time for integrated circuits. In order to achieve complete fault coverage, previous reseeding methods often need a prohibitive amount of memory to store all required seeds. In this paper, a new LFSR reseeding technique is presented, which employs the responses of internal nets of the circuit itself as the control signals for changing LFSR states. A novel reseeding architecture containing a net-selection logic module and an LFSR with some inversion logic is presented to generate all the required seeds on-chip in real time with no external or internal storage requirement. Experimental results on ISCAS and large ITC circuits show that the presented technique can achieve 100 % fault coverage with short test time by using only 0.23 –2.75 % of internal nets and with 2.35 –4.56 % gate area overhead on average for reseeding control without degrading the original circuit performance.

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. Bui HT, Al-Sheraidah AK, Wang Y (2000) New 4-transistor XOR and XNOR designs. Proc. Asia Pacific Conf. on ASICs, pp.25-28

  2. Carletta J, Papachristou C (1994) Structural constraints for circular self-test paths. VLSI Test Symp., pp. 87–92

  3. Fagot C, Gascuel O, Girard P, Landrault C (2003) A Ring Architecture Strategy for BIST Test Pattern Generation. J Electron Test Theory Appl 19(3):223–231

    Article  Google Scholar 

  4. Hellebrand S, Rajski J, Tarnick S, Venkataraman S, Courtois B (1995) Built-in test for circuits with scan based on reseeding of multiple-polynomial linear feedback shift registers. IEEE Trans Comput 44(2):223–233

    Article  MATH  Google Scholar 

  5. Jishun K, Xiong O, Zhiqiang Y (2008) A Novel BIST scheme using test vectors applied by circuit-under-test itself. Proc. Asian Test Symp., pp. 75–80

  6. Kalligeros E, Bakalis D, Kavousianos X, Nikolos D (2005) Reseeding-based test set embedding with reduced test sequences. Proc. International Symp. on Quality Electronic Design, pp. 226–231

  7. Kalligeros E, Kavousianos X, Bakalis D, Nikolos D (2002) An efficient seeds selection method for LFSR-based test-per-clock BIST. Proc. International Symp. on Quality Electronic Design, pp. 261–266

  8. Kalligeros E, Kavousianos X, Bakalis D, Nikolos D (2002) On-the-Fly Reseeding: a new reseeding technique for Test-Per-Clock BIST. J Electron Test Theory Appl 18(3):315–332

    Article  Google Scholar 

  9. Koenemann B (1991) LFSR-coded test patterns for scan designs. Proc. European Test Conf., pp.237-242

  10. Krasniewski A, Pilarski S (1989) Circuilar self-test path: a low-cost BIST technique for VLSI circuits. IEEE Trans Comput Aided Des Integr Circ Syst 8(1):46–55

    Article  Google Scholar 

  11. Lien WC, Hsieh TY, Lee KJ (2012) A Test-Per-Clock LFSR Reseeding Algorithm for Concurrent Reduction on Test Sequence Length and Test Data Volume. Proc. Asian Test Symp., pp.278-283

  12. Lien WC, Hsieh TY, Lee KJ (2012) Routing-Efficient Implementation of An Internal-Response-Based BIST Architecture. Proc. VLSI Design, Automation and Test Symp., pp. 1–4

  13. Lien WC, Lee KJ (2010) A Complete Logic BIST Technology with No Storage Requirement. Proc. Asian Test Symp., pp. 129–134

  14. Reeb B, Wunderlich HJ (1996) Deterministic pattern generation for weighted random pattern testing. Proc. VLSI European Design and Test Conf., pp. 30–36

  15. Touba NA (2002) Circular BIST with State Skipping. IEEE Trans Very Large Scale Integr Syst 10(5):668–672

    Article  Google Scholar 

  16. Touba NA, McCluskey EJ (2001) Bit-fixing in pseudorandom sequences for scan BIST. IEEE Trans Comput Aided Des Integr Circ Syst 20(4):545–555

    Article  Google Scholar 

  17. Wang Z, Chakrabarty K, Wang S (2009) Integrated LFSR Reseeding, Test-Access Optimization, and Test Scheduling for Core-Based System-on-Chip. IEEE Trans Comput Aided Des Integr Circ Syst 28(8):1251–1264

    Article  Google Scholar 

  18. Wang L-T, Wu C-W, Wen X (2006) VLSI Test Principles and Architectures: Design for Testability. Morgan Kaufmann, San Francisco

    Google Scholar 

  19. Wen K, Hu Y, Li X (2007) Deterministic circular self-test path. Tsinghua Sci Technol 12(S1):20–25

    Article  Google Scholar 

Download references

Acknowledgments

This work is partially supported by Ministry of Science and Technology of Taiwan under contract NSC102-2917-I-006-024, NSC102-2221-E-006-266-MY3, NSC101-2221-E-110-095-MY2 and MOST 103-2221-E-110-077-MY3.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tong-Yu Hsieh.

Additional information

Responsible Editor: J.-L. Huang

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Lien, WC., Lee, KJ., Hsieh, TY. et al. Efficient LFSR Reseeding Based on Internal-Response Feedback. J Electron Test 30, 673–685 (2014). https://doi.org/10.1007/s10836-014-5482-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10836-014-5482-4

Keywords

Navigation