Boundary Scan and Build-In Self-Test Circuitry Generation

碩士 === 國立清華大學 === 電機工程研究所 === 82 === In this thesis, we review IEEE Boundary Scan (BS) Std. 1149.1-1990 and Boundary Scan Description Lan- guage (BSDL), and discuss boundary scan generation methodology. We develop a CAD tool (BS-BIST genera...

Full description

Bibliographic Details
Main Authors: Guo, Fang Diahn, 郭芳鈿
Other Authors: Wu, Cheng Wen
Format: Others
Language:en_US
Published: 1994
Online Access:http://ndltd.ncl.edu.tw/handle/63175925710361764121
Description
Summary:碩士 === 國立清華大學 === 電機工程研究所 === 82 === In this thesis, we review IEEE Boundary Scan (BS) Std. 1149.1-1990 and Boundary Scan Description Lan- guage (BSDL), and discuss boundary scan generation methodology. We develop a CAD tool (BS-BIST generator) to automatically generate the boundary scan circuitry. The user needs not know the standard in detail. By use of the friendly graphical user interface, he can execute it interactively. The tool implements the mandatory BS instructions and architecture and some optional instructions defined in the standard. After synthesizing the boundary scan logic, the tool support a simulation environment to let the user verify the functions. The design flow can be executed iteratively until the result satisfies his goals. The tool can also generate the BSDL file automatically. We also compare the aliasing probability and fault coverage of Multiple Input Shift Register (MISR) and Modular Addition Signature Analyzer (MASA) by software simulation. The simulation data show that MISR is better than MASA. We propose a modified MASA which is shown to have a better fault coverage than MISR. However, by Markov chain process technique modified version is shown to have aliasing probability dependent on the bit error rate of the error vector because its transition matrix is not doubly stochastic. This indicates that MASA is a good signature analyzer for a certain class of application which is still under investigation. According to the simulation results, we adopt the Linear Feedback Shift Register (LFSR) based Build-In Self-Test (BIST) in BS-BIST generator which is implemented as an optional structure.