Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1120725.1120745acmconferencesArticle/Chapter ViewAbstractPublication PagesaspdacConference Proceedingsconference-collections
Article

Testing comparison faults of ternary CAMs based on comparison faults of binary CAMs

Published: 18 January 2005 Publication History

Abstract

With the increasing demand for high-performance networking application, network components such as network interfaces and routers are built in dedicated hardware modulars. Content addressable memories (CAMs) play an important role in the network components. Testing CAMs is very complicated due to their special structure. This paper presents an efficient March-like test algorithm for detecting the comparison faults of ternary CAMs based on the comparison fault models of binary CAMs. The test algorithm requires 5N Write operations, 2N Erase operations, and (3N + 2B) Compare operations for an N x B-bit TCAM.

References

[1]
P. R. Sidorowicz and J. A. Brzozowski, "An approach to modeling and testing memories and its application to CAMs", in Proc. IEEE VLSI Test Symp. (VTS), Apr. 1998, pp. 411--416.
[2]
K.-J. Lin and C.-W. Wu, "Testing content-addressable memories using functional fault models and March-like algorithms", IEEE Trans. Computer-Aided Design of Integrated Circuits and Systems, vol. 19, no. 5, pp. 577--588, May 2000.
[3]
J. Zhao, S. Irrinki, M. Puri, and F. Lombardi, "Testing SRAM-based content addressable memories", IEEE Trans. Computers, vol. 49, no. 10, pp. 1054--1063, Oct. 2000.
[4]
J.-F. Li, R.-S. Tzeng, and C.-W. Wu, "Testing and diagnosis methodologies for embedded content addressable memories", J. Electronic Testing: Theory and Application, vol. 19, no. 2, pp. 207--215, Apr. 2003.
[5]
X. Du, S. M. Reddy, J. Rayhawk, and W. T. Cheng, "Testing delay faults in embedded CAMs", in IEEE Asian Test Symp. (ATS), Nov. 2003, pp. 378--383.
[6]
S. R. Ramirez-Chavez, "Encoding don't cares in static and dynamic content addressable memories", IEEE Trans. Circuits and Systems II: Analog and Digital Signal Processing, vol. 39, no. 8, pp. 575--578, Aug. 1992.
[7]
D. Wright and M. Sachdev, "Transistor-level fault analysis and test algorithm development for ternary dynamic content addressable memories", in Proc. Int. Test Conf. (ITC), 2003.
[8]
Inc. MOSAID Technologies, "The next generation of content addressable memories", http://www.mosaid.com/, 1999.
[9]
V. Lines, A. Ahmed, P. Ma, S. Ma, R. McKenzie, H.-S. Kim, and C. Mar, "66MHz 2.3M ternary dynamic content addressable memory", in Proc. IEEE Int. Workshop on Memory Technology, Design and Testing (MTDT), San Jose, Aug. 2000, pp. 101--105.
[10]
R. Dekker, F. Beenker, and L. Thijssen, "A realistic fault model and test algorithm for static random access memories", IEEE Trans. Computer-Aided Design of Integrated Circuits and Systems, vol. 9, no. 6, pp. 567--572, June 1990.
[11]
A. J. van de Goor, Testing Semiconductor Memories: Theory and Practice, John Wiley & Sons, Chichester, England, 1991.
[12]
N. Weste and K. Eshraghian, Principles of CMOS VLSI Design: A Systems Perspective, Addison-Wesley, Reading, Massachusetts, second edition, 1993.

Cited By

View all
  • (2019)Testing stuck-open faults of priority address encoder in content addressable memoriesProceedings of the 24th Asia and South Pacific Design Automation Conference10.1145/3287624.3287690(347-351)Online publication date: 21-Jan-2019
  1. Testing comparison faults of ternary CAMs based on comparison faults of binary CAMs

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    ASP-DAC '05: Proceedings of the 2005 Asia and South Pacific Design Automation Conference
    January 2005
    1495 pages
    ISBN:0780387376
    DOI:10.1145/1120725
    • General Chair:
    • Ting-Ao Tang
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 18 January 2005

    Permissions

    Request permissions for this article.

    Check for updates

    Qualifiers

    • Article

    Conference

    ASPDAC05
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 466 of 1,454 submissions, 32%

    Upcoming Conference

    ASPDAC '25

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)9
    • Downloads (Last 6 weeks)3
    Reflects downloads up to 15 Oct 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2019)Testing stuck-open faults of priority address encoder in content addressable memoriesProceedings of the 24th Asia and South Pacific Design Automation Conference10.1145/3287624.3287690(347-351)Online publication date: 21-Jan-2019

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media