Integrated test of interacting controllers and datapaths

Citation
M. Nourani et al., Integrated test of interacting controllers and datapaths, ACM T DES A, 6(3), 2001, pp. 401-422
Citations number
36
Categorie Soggetti
Computer Science & Engineering
Journal title
ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS
ISSN journal
10844309 → ACNP
Volume
6
Issue
3
Year of publication
2001
Pages
401 - 422
Database
ISI
SICI code
1084-4309(200107)6:3<401:ITOICA>2.0.ZU;2-2
Abstract
In systems consisting of interacting datapaths and controllers and utilizin g built-in self test (BIST), the datapaths and controllers are traditionall y tested separately by isolating each component from the environment of the system during test. This work facilitates the testing of datapath/controll er pairs in an integrated fashion. The key to the approach is the addition of logic to the system that interacts with the existing controller to push the effects of controller faults into the data flow, so that they can be ob served at the datapath registers rather than directly at the controller out puts. The result is to reduce the BIST overhead over what is needed if the datapath and controller are tested independently, and to allow a more compl ete test of the interface between datapath and controller, including the fa ults that do not manifest themselves in isolation. Fault coverage and overh ead results are given for four example circuits.