TY - JOUR
T1 - Using launch-on-capture for testing BIST designs containing synchronous and asynchronous clock domains
AU - Wang, Laung Terng
AU - Wen, Xiaoqing
AU - Wu, Shianling
AU - Furukawa, Hiroshi
AU - Chao, Hao Jan
AU - Sheu, Boryau
AU - Guo, Jianghao
AU - Jone, Wen Ben
N1 - Funding Information:
Manuscript received May 16, 2008; revised November 17, 2008. Current version published January 22, 2010. This work was supported in part by the U.S. National Science Foundation under Grant CCF-0541103. This paper was recommended by Associate Editor A. Ivanov.
PY - 2010/2
Y1 - 2010/2
N2 - This paper presents a new at-speed logic built-in self-test (BIST) architecture supporting two launch-on-capture schemes, namely aligned double-capture and staggered double-capture, for testing multi-frequency synchronous and asynchronous clock domains in a scan-based BIST design. The proposed architecture also includes BIST debug and diagnosis circuitry to help locate BIST failures. The aligned scheme detects and allows diagnosis of structural and delay faults among all synchronous clock domains, whereas the staggered scheme detects and allows diagnosis of structural and delay faults among all asynchronous clock domains. Both schemes solve the long-standing problem of using the conventional one-hot scheme, which requires testing each clock domain one at a time, or the simultaneous scheme, which requires adding isolation logic to normal functional paths across interacting clock domains. Physical implementation is easily achieved by the proposed solution due to the use of a slow-speed, global scan enable signal and reduced timing-critical design requirements. Application results for industrial designs demonstrate the effectiveness of the proposed architecture.
AB - This paper presents a new at-speed logic built-in self-test (BIST) architecture supporting two launch-on-capture schemes, namely aligned double-capture and staggered double-capture, for testing multi-frequency synchronous and asynchronous clock domains in a scan-based BIST design. The proposed architecture also includes BIST debug and diagnosis circuitry to help locate BIST failures. The aligned scheme detects and allows diagnosis of structural and delay faults among all synchronous clock domains, whereas the staggered scheme detects and allows diagnosis of structural and delay faults among all asynchronous clock domains. Both schemes solve the long-standing problem of using the conventional one-hot scheme, which requires testing each clock domain one at a time, or the simultaneous scheme, which requires adding isolation logic to normal functional paths across interacting clock domains. Physical implementation is easily achieved by the proposed solution due to the use of a slow-speed, global scan enable signal and reduced timing-critical design requirements. Application results for industrial designs demonstrate the effectiveness of the proposed architecture.
UR - http://www.scopus.com/inward/record.url?scp=76649120554&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=76649120554&partnerID=8YFLogxK
U2 - 10.1109/TCAD.2009.2035483
DO - 10.1109/TCAD.2009.2035483
M3 - Article
AN - SCOPUS:76649120554
SN - 0278-0070
VL - 29
SP - 299
EP - 312
JO - IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
JF - IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
IS - 2
M1 - 5395739
ER -