MODELING DIGITAL CIRCUITS FOR TROUBLESHOOTING

被引:40
作者
HAMSCHER, WC
机构
[1] Price Waterhouse Technology Centre, Menlo Park, CA 94025
关键词
D O I
10.1016/0004-3702(91)90112-W
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Existing methods for model-based troubleshooting have not previously scaled up to deal with complex digital circuits, in part because traditional circuit models do not represent aspects of the device that troubleshooters consider important. An instruction level simulation of a microprocessor explicitly represents the logic levels present on its external bus at every clock edge, but not the fact that during normal operation those bus signals should be very active. A schematic may represent the connectivity of field replaceable components, but does not show how their combined behavior implements the intentions of the designer. The specifications of a component rarely say how it is likely to fail. This suggests basing troubleshooting on a specialized circuit model that emphasizes such aspects. Although it is beyond current technology to derive such models from circuit schematics automatically, this work shows that these models can make the troubleshooting of complex circuits feasible. This paper describes an implemented program for troubleshooting complex digital circuits, using a representation that makes explicit their behavior at a high level of temporal abstraction, their physical and functional organization, and the common ways that their components fail.
引用
收藏
页码:223 / 271
页数:49
相关论文
共 47 条
[1]  
ABUHANNA A, 1988, 504 TECHN ISR I TECH
[2]   TOWARDS A GENERAL-THEORY OF ACTION AND TIME [J].
ALLEN, JF .
ARTIFICIAL INTELLIGENCE, 1984, 23 (02) :123-154
[3]  
BATALI J, 1981, MIT598 ART INT LAB
[4]  
BROWN A, 1976, MIT362 ART INT LAB T
[5]  
Brown J.S., 1982, INTELLIGENT TUTORING, P227
[6]  
CANTONE RR, 1983, 8TH P INT JOINT C AR, P207
[7]  
DAGUE P, 1987, P AAAI 87 SEATTLE, P600
[8]   DIAGNOSTIC REASONING BASED ON STRUCTURE AND BEHAVIOR [J].
DAVIS, R .
ARTIFICIAL INTELLIGENCE, 1984, 24 (1-3) :347-410
[9]  
DAVIS R, 1983, IEEE COMPUT, V16, P75
[10]  
DAVIS R, 1988, EXPLORING ARTIFICIAL, P297