{"title":"Testing Comparison Faults of Ternary Content Addressable Memories with Asymmetric Cells","authors":"Jin-Fu Li","doi":"10.1109/ATS.2007.68","DOIUrl":null,"url":null,"abstract":"Ternary content addressable memory (TCAM) is one key component in the dedicated hardware modulars for high-performance networking applications. Symmetric and asymmetric cells are two widely used cell structures in TCAMs. An asymmetric cell consists of a binary content addressable memory (BCAM) bit and a mask bit. This paper proposes two march-like test algorithms, TH it an TPAE, to cover the comparison faults of the BCAM cell and the comparison logic faults of the masking cell. Tan requires IN Write operations and (3N+2B) Compare operations to cover the comparison faults of an NtimesB-bit TCAM with Hit output only. TPAE requires 4N Write operations and (3N+2B) Compare operations to cover the comparison faults of an NtimesB-bit TCAM with priority address encoder (PAE) output.","PeriodicalId":289969,"journal":{"name":"16th Asian Test Symposium (ATS 2007)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-10-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"16th Asian Test Symposium (ATS 2007)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ATS.2007.68","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
Ternary content addressable memory (TCAM) is one key component in the dedicated hardware modulars for high-performance networking applications. Symmetric and asymmetric cells are two widely used cell structures in TCAMs. An asymmetric cell consists of a binary content addressable memory (BCAM) bit and a mask bit. This paper proposes two march-like test algorithms, TH it an TPAE, to cover the comparison faults of the BCAM cell and the comparison logic faults of the masking cell. Tan requires IN Write operations and (3N+2B) Compare operations to cover the comparison faults of an NtimesB-bit TCAM with Hit output only. TPAE requires 4N Write operations and (3N+2B) Compare operations to cover the comparison faults of an NtimesB-bit TCAM with priority address encoder (PAE) output.