O. Caty, I. Bayraktaroglu, Amitava Majumdar, Richard Lee, J. Bell, L. Curhan
{"title":"Instruction based bist for board/system level test of external memories and internconnects","authors":"O. Caty, I. Bayraktaroglu, Amitava Majumdar, Richard Lee, J. Bell, L. Curhan","doi":"10.1109/TEST.2003.1271083","DOIUrl":null,"url":null,"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 boardhystem 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 diflerentjavors of memories and caches that one encounters in systems today. Another important aspect of the methodology is its reuse of on-chip memorykache 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 papei; very general and adaptable to a wide range of applications and their corresponding memory sub-systems.","PeriodicalId":236182,"journal":{"name":"International Test Conference, 2003. Proceedings. ITC 2003.","volume":"39 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2003-09-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Test Conference, 2003. Proceedings. ITC 2003.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/TEST.2003.1271083","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
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 boardhystem 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 diflerentjavors of memories and caches that one encounters in systems today. Another important aspect of the methodology is its reuse of on-chip memorykache 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 papei; very general and adaptable to a wide range of applications and their corresponding memory sub-systems.