Microprocessor Self-Test: Software Self-Test for an 8080-Based System Using a Minimum of Additional Hardware.

Abstract

A self-test program for an 8080-based microprocessor system is developed and verified using both high-level simulation and actual hardware components. The goals were minimum execution time, minimum added hardware, and minimum impact on applications software. Within these constraints, maximum fault coverage was obtained. A high-level simulation language (GSP) was used to verify the execution of the self-test program and to determine the fault coverage. The self-test programs provided excellent diagnostic routines to test the simulation models and indeed were used to discover several faulty simulation models. Finally, a complete self-testing hardware system was constructed to verify that the self-test program would run in the background of an applications program. (Author)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 01, 1982
Accession Number
ADA118826

Entities

People

  • F. Gail Gray
  • James R. Armstrong

Organizations

  • Virginia Tech

Tags

Communities of Interest

  • C4I
  • Energy and Power Technologies
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Application Software
  • Assembly Languages
  • Central Processing Units
  • Circuit Boards
  • Coding
  • Computer Programming
  • Computers
  • Decoding
  • Detection
  • Electrical Engineering
  • Failure Mode And Effect Analysis
  • Language
  • Object Code
  • Plastic Explosives
  • Printed Circuits
  • Simulation Languages
  • Test Methods

Fields of Study

  • Engineering

Readers

  • Applied Combinatorial Optimization and Logic Circuit Design.
  • Computer Science.
  • Software Engineering