{"title":"A reconfigurable built-in memory self-repair architecture for heterogeneous cores with embedded BIST datapath","authors":"V. Devanathan, Sumant Kale","doi":"10.1109/TEST.2016.7805870","DOIUrl":null,"url":null,"abstract":"Stringent test-time and yield targets together with increased embedded memory content has resulted in increased power and area of memory self-test and repair logic. It is common for high performance IP cores (CPU/DSP/GPU/etc.) to have embedded BIST datapath (DP) that is shared with functional logic to minimize the IP BIST area overhead and ease IP design-closure. However, different IP cores (from same/different vendors) have diverse embedded BIST DP implementations. While having a dedicated memory self-test and repair controller for each IP simplifies design implementation, it is area and power intensive. In this paper, we propose a reconfigurable centralized memory built-in self-repair (BISR) architecture that supports multiple IPs with diverse embedded BIST DP implementations while being area efficient. We also present a power and timing-aware BISR synthesis flow that enables test time reduction while satisfying timing and power constraints. Experimental results on 28nm designs indicate about 2.4X area reduction compared to native EDA solution. The proposed solution also helps achieve 4.9X reduction in test time.","PeriodicalId":210661,"journal":{"name":"2016 IEEE International Test Conference (ITC)","volume":"23 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE International Test Conference (ITC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/TEST.2016.7805870","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
Stringent test-time and yield targets together with increased embedded memory content has resulted in increased power and area of memory self-test and repair logic. It is common for high performance IP cores (CPU/DSP/GPU/etc.) to have embedded BIST datapath (DP) that is shared with functional logic to minimize the IP BIST area overhead and ease IP design-closure. However, different IP cores (from same/different vendors) have diverse embedded BIST DP implementations. While having a dedicated memory self-test and repair controller for each IP simplifies design implementation, it is area and power intensive. In this paper, we propose a reconfigurable centralized memory built-in self-repair (BISR) architecture that supports multiple IPs with diverse embedded BIST DP implementations while being area efficient. We also present a power and timing-aware BISR synthesis flow that enables test time reduction while satisfying timing and power constraints. Experimental results on 28nm designs indicate about 2.4X area reduction compared to native EDA solution. The proposed solution also helps achieve 4.9X reduction in test time.