• 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