DocumentCode
1187785
Title
Functional-oriented mask-based built-in self-test
Author
Santos, M.B. ; Teixeira, J. Paulo
Author_Institution
IST/INESC-ID, Lisbon
Volume
1
Issue
5
fYear
2007
Firstpage
491
Lastpage
498
Abstract
Built-in self-test (BIST) is a key design-for-testability technique for digital systems in nanometre technologies. BIST design is usually quite intrusive. In fact, BIST-per-scan or BIST-per-clock schemes require the replacement of all circuit registers by modified flip-flops or registers with extra functionality, which may lead to unacceptable area overhead and, especially, performance degradation. However, for some applications, system performance cannot be compromised by BIST insertion. Moreover, many applications have multiple clock domains and need to be self-tested at speed, during product lifetime. The functional-oriented mask-based BIST is proposed as a minimum impact BIST design methodology. The proposed approach uses testability metrics and circuit functionality to iteratively obtain a BIST solution with the required fault coverage (FC). It can be implemented in multiple clock domain designs and lead to short BIST sessions and a limited impact on system performance. A real world case study, for which system performance is critical, is used to demonstrate that high FC values in a sequential circuit can be achieved, operating at-speed with multiple clock signals, with minimum performance degradation and with lower hardware overhead than the one obtained with a BIST-per-scan solution. The case study is a two-clock domain Sync core for the synchronisation and link board of electromagnetic calorimeter and hadron calorimeter detectors of the CERN compact Muon solenoid experiment.
Keywords
built-in self test; clocks; design for testability; flip-flops; BIST-per-clock scheme; BIST-per-scan scheme; CERN compact Muon solenoid experiment; built-in self-test design; electromagnetic calorimeter detector; fault coverage; flip-flops; functional-oriented mask; hadron calorimeter detector; minimum impact BIST design methodology; nanometre technology; performance degradation; testability metrics;
fLanguage
English
Journal_Title
Computers & Digital Techniques, IET
Publisher
iet
ISSN
1751-8601
Type
jour
DOI
10.1049/iet-cdt:20060073
Filename
4312774
Link To Document