Improving Datapath Testability by Modifying Controller Specification

A digital circuit includes two main parts: a controller and a datapath. After connection of these two parts, both are subject to a sharp fall in testability due to the lack of controllability and observability at the interface. In this paper, we propose a method for specifying the control part in or...

Full description

Saved in:
Bibliographic Details
Published inVLSI Design Vol. 2002; no. 2; pp. 491 - 498
Main Authors Flottes, M. L., Rouzeyre, B., Volpe, L.
Format Journal Article
LanguageEnglish
Published Hindawi Limiteds 2002
Hindawi Publishing Corporation
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A digital circuit includes two main parts: a controller and a datapath. After connection of these two parts, both are subject to a sharp fall in testability due to the lack of controllability and observability at the interface. In this paper, we propose a method for specifying the control part in order to restore the testability of the datapath to a level close to the initial one, in other words its testability before connection. This testability driven specification affects the next state logic as well as the decoder part of the controller but does not make use of any scan-based element. Based on the finite automata theory and on results of a testability analysis performed on the datapath, the proposed method entails very little area penalty.
ISSN:1065-514X
1563-5171
DOI:10.1080/1065514021000012101