Enhanced Functional Fault Model for Micro Operation Faults
Chia Yee Ooi, Hideo Fujiwara
Abstract
Chia Yee Ooi, Hideo Fujiwara
Abstract
Abstract—Sequential test generation becomes very time consuming when the circuit-under-test has many hard-to-test faults. This happens in cyclic sequential circuit. Design-for-testability method is applied on such circuit in order to speed up test generation time. However, this introduces huge area overhead. Alternatively, functional test generation is used to generate test sequences. In this option, stuck-at fault model alone is not sufficient. Functional test generation works based on functional fault model. Several functional fault models have been introduced and few of them have been shown to have high correlation with stuck-at fault model through experiment. However, not all the stuck-at faults are considered in the experiment. One of the fault categories which were out of consideration is stuck-at faults in the arithmetic modules. This is because there is no functional fault model correlating well with stuck-at faults in the arithmetic modules. In this work, we refine the functional fault model for arithmetic operations and show the superiority of our extended functional fault model to other functional fault model theoretically and experimentally.
OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Abstract—Sequential test generation becomes very time consuming when the circuit-under-test has many hard-to-test faults. This happens in cyclic sequential circuit. Design-for-testability method is applied on such circuit in order to speed up test generation time. However, this introduces huge area overhead. Alternatively, functional test generation is used to generate test sequences. In this option, stuck-at fault model alone is not sufficient. Functional test generation works based on functional fault model. Several functional fault models have been introduced and few of them have been shown to have high correlation with stuck-at fault model through experiment. However, not all the stuck-at faults are considered in the experiment. One of the fault categories which were out of consideration is stuck-at faults in the arithmetic modules. This is because there is no functional fault model correlating well with stuck-at faults in the arithmetic modules. In this work, we refine the functional fault model for arithmetic operations and show the superiority of our extended functional fault model to other functional fault model theoretically and experimentally.
Key concepts: Fault coverage, Fault model, Stuck-at fault, Automatic test pattern generation, Fault (geology), Testability, Computer science, Overhead (engineering)