Back to Search
Start Over
C-Testing and Efficient Fault Localization for AI Accelerators
- Source :
- IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems. 41:2348-2361
- Publication Year :
- 2022
- Publisher :
- Institute of Electrical and Electronics Engineers (IEEE), 2022.
-
Abstract
- Accelerators for machine learning (AI) inferencing applications are homogeneous designs composed of identical cores. Each core, or processing element (PE), contains multiply-and-accumulate units, control logic, and registers for storing and forwarding weights and activations. Testing homogeneous array-based AI accelerator chips by running automatic test pattern generation (ATPG) at the array level results in a high CPU time and pattern count. We propose a constant-testable (C-testable) method for test generation at the PE level such that the ATPG effort does not increase with the number of PEs. Our results show that, compared to the traditional array-level testing, the proposed method achieves up to 4.2× (3.5×), 1530× (2388×), and 170× (142×) reduction in the test pattern count, ATPG runtime, and test cycle count, respectively, for stuck-at (transition) faults in a 256×256 array, while preserving the test coverage. A reconfigurable scan architecture is introduced to enable the proposed C-testable solution for the entire accelerator array. The design-space exploration of a hierarchical test-compaction framework is presented. We also describe four debug solutions for fault localization and diagnosis.
- Subjects :
- Computer science
media_common.quotation_subject
Code coverage
CPU time
Parallel computing
Automatic test pattern generation
Fault (power engineering)
Computer Graphics and Computer-Aided Design
Reduction (complexity)
Debugging
Electrical and Electronic Engineering
Cycle count
Control logic
Software
media_common
Subjects
Details
- ISSN :
- 19374151 and 02780070
- Volume :
- 41
- Database :
- OpenAIRE
- Journal :
- IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
- Accession number :
- edsair.doi...........93747c213167b07148e4070614a56666
- Full Text :
- https://doi.org/10.1109/tcad.2021.3107401