• DocumentCode
    3384303
  • Title

    Testing content addressable memories using instructions and march-like algorithms

  • Author

    Lin, Ma ; Yunji, Chen ; Menghao, Su ; Zichu, Qi ; Heng, Zhang ; Weiwu, Hu

  • fYear
    2008
  • fDate
    Aug. 31 2008-Sept. 3 2008
  • Firstpage
    774
  • Lastpage
    777
  • Abstract
    CAM is widely used in microprocessors and SOC TLB modules. It gives great advantage for software development. And TLB operations become bottleneck of the microprocessor performance. The test cost of normal BIST approach of the CAM can not be ignored. The paper analyses the fault models of CAM and proposes an instruction suitable march-like algorithm. The algorithm requires 14N+2L operations, where N is the number of words of the CAM and L is the width of a word. The algorithm covers 100% targeted faults. Instruction-level test using the algorithm has not any test cost on area and performance. Moreover the algorithm can be used in BIST approaches and have less performance lost for microprocessors. The paper instances the algorithm in a MIPS compatible microprocessor and have good results.
  • Keywords
    built-in self test; content-addressable storage; logic testing; microprocessor chips; BIST; content addressable memories; instruction-level test; march-like algorithms; microprocessors; Algorithm design and analysis; Associative memory; Built-in self-test; CADCAM; Circuit faults; Circuit testing; Computer aided manufacturing; Costs; Fault detection; Microprocessors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Circuits and Systems, 2008. ICECS 2008. 15th IEEE International Conference on
  • Conference_Location
    St. Julien´s
  • Print_ISBN
    978-1-4244-2181-7
  • Electronic_ISBN
    978-1-4244-2182-4
  • Type

    conf

  • DOI
    10.1109/ICECS.2008.4674968
  • Filename
    4674968