Patent · US Expired

Method and apparatus for nonintrusive passive processor monitor

US6016557A · kind A · utility

16Cited by
11References
42Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 25, 1997
Grant dateJan 18, 2000
Priority date
Expiry dateSep 25, 2017

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/3466
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A source code monitor and method is provided having an interface for monitoring the execution of a source coded computer program by a processor. The monitor provides for nonintrusively detecting the actions taken by the processor while executing the source coded program, and determining during execution of the source program by the processor if there is a match between the actions as detected and an associated part of the source code. A display is provided for an indication of the actions performed and, if there is a match, an indication of the associated part of the source code. If there is not a match, an indication that there is not a match is provided. The interface circuit monitors signals on the target processor address bus, data bus and control bus. A code coverage analyzer box connects these signals to a code representing the process or action taken during each transition cycle and a local, or remote network connected, code coverage analysis server compares the action to a set of possible actions which can be taken by the processor with the associated set of symbols representative of the different parts of the user code.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.