An expert system for self-testable hardware design

BIDES (A BIST Design Expert System) is an expert system for incorporating BIST into a digital circuit described with VHDL. BIDES modifies a circuit to produce a self-testable circuit by inserting BIST hardware such as pseudorandom pattern generators and signature analysis registers. In inserting BIS...

Full description

Bibliographic Details
Main Author: Kim, Kwanghyun
Other Authors: Electrical Engineering
Format: Others
Language:en_US
Published: Virginia Polytechnic Institute and State University 2015
Subjects:
Online Access:http://hdl.handle.net/10919/54216
id ndltd-VTETD-oai-vtechworks.lib.vt.edu-10919-54216
record_format oai_dc
spelling ndltd-VTETD-oai-vtechworks.lib.vt.edu-10919-542162020-12-23T05:32:33Z An expert system for self-testable hardware design Kim, Kwanghyun Electrical Engineering LD5655.V856 1989.K574 Integrated circuits -- Very large scale integration -- Testing -- Automation Integrated circuits -- Design and construction -- Data processing BIDES (A BIST Design Expert System) is an expert system for incorporating BIST into a digital circuit described with VHDL. BIDES modifies a circuit to produce a self-testable circuit by inserting BIST hardware such as pseudorandom pattern generators and signature analysis registers. In inserting BIST hardware, BIDES not only makes a circuit self-testable, but also incorporates the appropriate type of BIST structure so that a set of user-specified constraints on hardware overhead and testing time can be satisfied. This flexibility comes from the formulation of the BIST design problem as a search problem. A satisfactory BIST structure is explored through an iterative process of evaluation and regeneration of BIST structure. The process of regeneration is performed by a problem solving technique called hierarchical planning. In order to apply a hierarchical planning technique, we introduce an abstraction hierarchy in BIST design. Using the abstraction hierarchy, the knowledge of the BIST design process is represented with several operators defined on the abstraction levels. This type of knowledge representation in conjunction with hierarchical planning led to an easy implementation of the system and results in an easily modifiable system. In this dissertation, we also study a BIST scheme called cascade testing. ln cascade testing, a signature analysis register is used concurrently as a test pattern generator in order to reduce the overall testing time by improving testing parallelism. The characteristics of the patterns generated by the signature analysis register are investigated through analysis as well as experiments. lt is shown that the patterns generated by signature analysis registers are rarely repeated when the number of patterns generated is relatively small compared to the number of all possible patterns. It is also shown that the patterns generated by signature analysis registers are almost random. Therefore, signature analysis registers can be used effectively as pseudorandom pattern generators. The practicality of cascade testing is investigated by fault simulation experiments using an example circuit. Ph. D. 2015-07-09T20:43:19Z 2015-07-09T20:43:19Z 1989 Dissertation Text http://hdl.handle.net/10919/54216 en_US OCLC# 20114903 In Copyright http://rightsstatements.org/vocab/InC/1.0/ vii, 175 leaves application/pdf application/pdf Virginia Polytechnic Institute and State University
collection NDLTD
language en_US
format Others
sources NDLTD
topic LD5655.V856 1989.K574
Integrated circuits -- Very large scale integration -- Testing -- Automation
Integrated circuits -- Design and construction -- Data processing
spellingShingle LD5655.V856 1989.K574
Integrated circuits -- Very large scale integration -- Testing -- Automation
Integrated circuits -- Design and construction -- Data processing
Kim, Kwanghyun
An expert system for self-testable hardware design
description BIDES (A BIST Design Expert System) is an expert system for incorporating BIST into a digital circuit described with VHDL. BIDES modifies a circuit to produce a self-testable circuit by inserting BIST hardware such as pseudorandom pattern generators and signature analysis registers. In inserting BIST hardware, BIDES not only makes a circuit self-testable, but also incorporates the appropriate type of BIST structure so that a set of user-specified constraints on hardware overhead and testing time can be satisfied. This flexibility comes from the formulation of the BIST design problem as a search problem. A satisfactory BIST structure is explored through an iterative process of evaluation and regeneration of BIST structure. The process of regeneration is performed by a problem solving technique called hierarchical planning. In order to apply a hierarchical planning technique, we introduce an abstraction hierarchy in BIST design. Using the abstraction hierarchy, the knowledge of the BIST design process is represented with several operators defined on the abstraction levels. This type of knowledge representation in conjunction with hierarchical planning led to an easy implementation of the system and results in an easily modifiable system. In this dissertation, we also study a BIST scheme called cascade testing. ln cascade testing, a signature analysis register is used concurrently as a test pattern generator in order to reduce the overall testing time by improving testing parallelism. The characteristics of the patterns generated by the signature analysis register are investigated through analysis as well as experiments. lt is shown that the patterns generated by signature analysis registers are rarely repeated when the number of patterns generated is relatively small compared to the number of all possible patterns. It is also shown that the patterns generated by signature analysis registers are almost random. Therefore, signature analysis registers can be used effectively as pseudorandom pattern generators. The practicality of cascade testing is investigated by fault simulation experiments using an example circuit. === Ph. D.
author2 Electrical Engineering
author_facet Electrical Engineering
Kim, Kwanghyun
author Kim, Kwanghyun
author_sort Kim, Kwanghyun
title An expert system for self-testable hardware design
title_short An expert system for self-testable hardware design
title_full An expert system for self-testable hardware design
title_fullStr An expert system for self-testable hardware design
title_full_unstemmed An expert system for self-testable hardware design
title_sort expert system for self-testable hardware design
publisher Virginia Polytechnic Institute and State University
publishDate 2015
url http://hdl.handle.net/10919/54216
work_keys_str_mv AT kimkwanghyun anexpertsystemforselftestablehardwaredesign
AT kimkwanghyun expertsystemforselftestablehardwaredesign
_version_ 1719371344450158592