A scheme for integrated controller-datapath fault testing

  • Authors:
  • M. Nourani;J. Carletta;C. Papachristou

  • Affiliations:
  • Dept. of Electrical & Computer Engineering, University of Tehran, Tehran, Iran;Dept. of Computer Engineering, Case Western Reserve University, Cleveland, Ohio;Dept. of Computer Engineering, Case Western Reserve University, Cleveland, Ohio

  • Venue:
  • DAC '97 Proceedings of the 34th annual Design Automation Conference
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

In systems consisting of interacting datapaths and controllersand utilizing built-in self test (BIST), the datapaths andcontrollers are traditionally tested separately by isolatingeach component from the environment of the system duringtest.This work facilitates the testing of datapath-controllerpairs in an integrated fashion.The key to the approach isthe addition of logic to the system that interacts with theexisting controller to push the effects of controller faults intothe data flow, so that they can be observed at the datapathregisters rather than directly at the controller outputs.Theresult is to reduce the BIST overhead over what is neededif the datapath and controller are tested independently, andto allow a more complete test of the interface between datapathand controller.Fault coverage and overhead resultsare given for four example circuits.