Back to results

University of Illinois at Urbana-Champaign

Knowledge-based testing of VLSI circuits

Abstract

dc:description

This thesis addresses the problem of testing complex VLSI circuits. Traditional test generation used either low level gate descriptions or low level heuristics such as controllability and observability. In this thesis we have introduced a knowledge based approach to testing, which is based on (i) a hierarchical structural description of the circuit, (ii) a high level behavioral description, and (iii) high-level reasoning. The high-level behavior is specified by a (a) forward function, (b) reverse mfunction, (c) propapage-error functions and (d) the test mfunction for the device. It is shown that this additional knowledge results in significant speedup of the test generation process. We have also developed a new procedure for testing VLSI circuits which have both data and control components. We use the knowledge of data and control paths to propagate and backtrace differently for data and control paths. This results in a substantial speedup of the test generation process for complex VLSI circuits. Finally we have introduced a concept of Class B sequential circuits and developed a technique for testing these circuits, which during the propagate phase of testing a fault marks other tests which are covered by the current test. This drastically reduces the number of tests generated and the time taken for testing Class B sequential circuits.

Degree

thesis:*
Name thesis:degree_name
Ph.D.
Level thesis:degree_level
Dissertation
Discipline thesis:degree_discipline
Electrical and Computer Engineering
Grantor
University of Illinois at Urbana-Champaign
Year dc:date
2011

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Brahme, Dhananjay S.
Contributors dc:contributor
  • Abraham, Jacob A.

Subjects

dc:subject × 3

Rights

dc:rights
Statement dc:rights
  • Copyright 1990 Brahme, Dhananjay S.
Language dc:language
eng

Identifiers

dc:identifier.*
Identifier
AAI9021656
(UMI)AAI9021656
OAI identifier oai:identifier
oai:www.ideals.illinois.edu:2142/22927

Chain of custody

source
Harvested from
University of Illinois - Urbana-Champaign
Base URL
www.ideals.illinois.edu/oai-pmh
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

Brahme, Dhananjay S.. Knowledge-based testing of VLSI circuits. Dissertation thesis, University of Illinois at Urbana-Champaign, 2011. http://hdl.handle.net/2142/22927