An improved pattern generation for Built-in Self-test design based on boundary-scan reseeding
Tan Enmin, Wenwu Qian, Yan Li
Abstract
Tan Enmin, Wenwu Qian, Yan Li
Abstract
Reseeding is an effective method to reduce test redundancy, i.e., to reduce test length in Built-in Self-test (BIST) design. In general reseeding method, the seeds were saved in a ROM, however, bringing about higher hardware overhead. Managed by Test Access Port (TAP) controller, an improved resseding method proposed in this paper adopts boundary scan architecture to reseed the test pattern generation for BIST with the calculated seeds. Simulation and demonstration results based on selected logic circuit and ISCAS'85 benchmark circuits show that the boundary-scan reseeding can work correctly and effectively, that is, the test length can be largely reduced without losing fault coverage, and thereby, the reduction of hardware overhead is achieved as expectedly.
OpenAlex reports 4 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.
Reseeding is an effective method to reduce test redundancy, i.e., to reduce test length in Built-in Self-test (BIST) design. In general reseeding method, the seeds were saved in a ROM, however, bringing about higher hardware overhead. Managed by Test Access Port (TAP) controller, an improved resseding method proposed in this paper adopts boundary scan architecture to reseed the test pattern generation for BIST with the calculated seeds. Simulation and demonstration results based on selected logic circuit and ISCAS'85 benchmark circuits show that the boundary-scan reseeding can work correctly and effectively, that is, the test length can be largely reduced without losing fault coverage, and thereby, the reduction of hardware overhead is achieved as expectedly.
Key concepts: Boundary scan, Built-in self-test, Fault coverage, Redundancy (engineering), Automatic test pattern generation, Benchmark (surveying), Computer science, Overhead (engineering)