Skip to main content

Acceleration of RAM-Tests with Associative Pattern Recognition Methods

  • Conference paper
Book cover Fault-Tolerant Computing Systems

Part of the book series: Informatik-Fachberichte ((INFORMATIK,volume 283))

Abstract

In this paper we describe a new concept for testing large scale static RAMs. Generally a RAM consists of storage cells which are grouped in rectangular fields on the memory chip. If the cells in one field store the same information (0 or 1) and no faulty cells exist in the field, we can interpret the field as a homogeneous field. But we have an inhomogeneous field, if there are some faulty cells with dual informations (1 or 0). This interpretation of faulty cells allows to define the test problem as a pattern recognition problem. Thus it can be treated with parallel search operations and corresponding search algorithms normally used in associative memory systems. In order to detect and localize existing faults the used test patterns are adapted after each evaluation step in algorithmic manner. Therefore the test patterns cannot be generated with classical methods like the table-look-up-method or predefined runtime generation. This new way to deal with SRAM-tests enables procedures to be developped which provide a drastic reduction of testpatterns and testing time. This paper describes exemplarily the basics of using flag-oriented associative structures combined with parallel search algorithms to accelerate SRAM-tests. The basic algorithm will be demonstrated with test procedures replacing test algorithms of both linear and quadratic complexity.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Bibliography

  1. P.H. Bardell Jr.: Built-in Test for RAMs, IEEE Design & Test of Computers, VOL. 8, 1988.

    Google Scholar 

  2. DaG86] W. Daehn, J. Gross: A Test Generator IC for Testing Large CMOS-RAMs, Proceedings of the International Test Conference ITC86,1986

    Google Scholar 

  3. R. Friedrich, Chr. Elm, D. Tavangarian: Simulation des Verhaltens von Halbleiter-Schreib-/Lesespeicherzellen bei simultanem Schreib- bzw. Lesevorgang in mehrere Zellen, Proceedings of ASIM91, Vieweg-Verlag, 1991

    Google Scholar 

  4. A. J. Van De Goor, C. A. Vermijt: An Overview of Deterministic Functional RAM Chip Testing, ACM Computing Survey, Vol. 22, No. 1 March 1990.

    Google Scholar 

  5. K. E. Großpietsch: Fault Detection and Fault tolerance in Associative Processor Systems, Proceedings of the International Conference on Fault tolerance and System Diagnosis, Varna, 1990

    Google Scholar 

  6. N.T. Jarwala, D.K. Pradhan: An Easily Testable Architecture for Multimegabit RAMs, International Test Conference 1987.

    Google Scholar 

  7. N.T. Jarwala, D.K. Pradhan: TRAM: A Design Methodology for High-Performance, Easily Testable, Multimegabit RAMs, IEEE Transactions of Computers, VOL. 37, NO.IO, 1988.

    Google Scholar 

  8. P. Mazumder: Design and Algorithms for Parallel Testing of Random Access and Content Addressable Memories, 24th ACM IEEE Design Automation Conference 1987.

    Google Scholar 

  9. MCA85] H. McAdams: A 1-Mbit CMOS Dynamic RAM with Design for Test Functions, IEEE Journal of Solid-State Circuits, VOL. SC 21, No.5; 10/85.

    Google Scholar 

  10. E.F. Sarkany: Minimal Set of Patterns to Test RAM Components, International Test Conference 1987.

    Google Scholar 

  11. C.W. Starke: Built-in Tests for CMOS Circuits, International Test Conference 1984.

    Google Scholar 

  12. Dj. Tavangarian: A Novel Modular Expandable Associative Memory, Euromicro 82, North- Holland 1982.

    Google Scholar 

  13. Dj. Tavangarian: Associative Random Access Memory, Elektroriische Rechenanlagen, VOL 27, No. 5, 1985.

    Google Scholar 

  14. Dj. Tavangarian: Flag-algebra: A New Concept for the Realization of fully Parallel Associative Architectures, IEE Proceedings, VOL. 136, Pt. E. No. 5, 1989.

    Google Scholar 

  15. A. Tuszynsky: Memory Testing, VLSI Testing, T.W. Williams (Editor ) 1986.

    Google Scholar 

  16. WEL83] T.W. Williams: Design for Testability, A Survey, Proceedings on the IEEE, VOL. 71, NO. 1,1/83.

    Google Scholar 

  17. Y. Younggap: A Self-Testing Dynamic RAM Chip, IEEE Journal of Solid-State Circuits, VOL. SC 20, NO. 1, 1985.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1991 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Tavangarian, D., Elm, C. (1991). Acceleration of RAM-Tests with Associative Pattern Recognition Methods. In: Cin, M.D., Hohl, W. (eds) Fault-Tolerant Computing Systems. Informatik-Fachberichte, vol 283. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-76930-6_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-76930-6_17

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-54545-3

  • Online ISBN: 978-3-642-76930-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics