• DocumentCode
    2605040
  • Title

    Instruction based BIST for board/system level test external memories and interconnects

  • Author

    Caty, Olivier ; Bayraktaroglu, Ismet ; Majumdar, Amitava ; Bell, John ; Curhan, Lisa ; Lee, Richard

  • Author_Institution
    Sun Microsystems, Sunnyvale, CA, USA
  • Volume
    2
  • fYear
    2003
  • fDate
    30 Sept.-2 Oct. 2003
  • Firstpage
    140
  • Abstract
    This paper describes a general technique to test external memory/caches and memory interconnects using on-chip logic. Such a test methodology is expected to significantly reduce board/system manufacturing test cost as well as to improve diagnosability of memory and memory-interconnect failures. The proposed methodology incorporates a significant amount of programmability (including programmable MARCH algorithms and data backgrounds) to enable proper testing of all different flavors of memories and caches that one encounters in systems today. Another important aspect of the methodology is its reuse of on-chip memory/cache controllers. This allows the adaptation of the methodology to a variety of memory access protocols (including DDR), without having to re-implement the access protocol inside the BIST engine. These considerations make the external BIST methodology presented in the paper, very general and adaptable to a wide range of applications and their corresponding memory sub-systems.
  • Keywords
    access protocols; built-in self test; cache storage; fault diagnosis; integrated circuit interconnections; integrated circuit testing; memory architecture; board/system level test; data backgrounds; external memory/caches; instruction based BIST; memory access protocols; memory interconnects; memory/cache controllers; on-chip logic; programmable MARCH algorithms; Access protocols; Built-in self-test; Costs; Engines; Logic testing; Manufacturing processes; Operating systems; Pipeline processing; Sun; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Test Conference, 2003. Proceedings. ITC 2003. International
  • ISSN
    1089-3539
  • Print_ISBN
    0-7803-8106-8
  • Type

    conf

  • DOI
    10.1109/TEST.2003.1271204
  • Filename
    1271204