DocumentCode
794580
Title
Microprocessor Self-Testing for Mine Monitor Systems
Author
Winkelmann, Craig A. ; Kissel, Andrew M. ; Nutter, Roy S.
Author_Institution
Harris Corporation, Government Information Systems Division, P. O. Box 9800, Mail Stop 17-250, Melbourne, FL 32902.
Issue
1
fYear
1985
Firstpage
158
Lastpage
161
Abstract
Microprocessor reliability in coal mine monitoring applications has become increasingly important in recent years. This has been true not only for the mining industry, but the computer industry as well. Processor maintenance self-diagnostics have been commonly utilized for microcomputer systems. However, in the case of a microprocessor used in a critical monitor/control environment, small memory and little free processing time limits the use of these diagnostics on a continuous basis. In the past, maintenance diagnostics have been very exhaustive for minicomputer systems and execution time can be quite long. These were primarily used on an infrequent aperiodic basis by a maintenance technician. Normal system diagnostic tests are generally run at time of power up, and the system becomes operational only after successful completion. If diagnostic tests could occur automatically without user interference, such as when the system is not being heavily utilized, it is possible that failures could be found more quickly and without cata-strophic system failure. Solutions to these problems are presented as applied to a distributed microprocessor system used for testing mine monitor/control systems. A set of self-test algorithms for an 8085-based microprocessor is presented. Tests are performed on the CPU, ROM, RAM, 8251A USART, A/D, and D/A converters, and an 8253A interval timer. These self-test algorithms are not exhaustive but have been found to provide an adequate test of microprocessor validity on power up. Similar tests could and should be used on any underground monitor/control system as a minimum test.
Keywords
Application software; Automatic testing; Built-in self-test; Computer industry; Computerized monitoring; Control systems; Microcomputers; Microprocessors; Mining industry; System testing;
fLanguage
English
Journal_Title
Industry Applications, IEEE Transactions on
Publisher
ieee
ISSN
0093-9994
Type
jour
DOI
10.1109/TIA.1985.349676
Filename
4157964
Link To Document