Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Trace Control

IP.com Disclosure Number: IPCOM000045484D
Original Publication Date: 1983-Mar-01
Included in the Prior Art Database: 2005-Feb-07
Document File: 2 page(s) / 37K

Publishing Venue

IBM

Related People

Kaufholz, G: AUTHOR [+2]

Abstract

Tracing is a well-known instrument for analyzing causes of errors in data processors. For this purpose, data (control signals, addresses, instructions, etc.) are stored, by means of which the causes of erroneous control processes can be determined in greater detail.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 68% of the total text.

Page 1 of 2

Trace Control

Tracing is a well-known instrument for analyzing causes of errors in data processors. For this purpose, data (control signals, addresses, instructions, etc.) are stored, by means of which the causes of erroneous control processes can be determined in greater detail.

Many trace controls have the disadvantage that the data to be stored are stored only for a certain period of time before the occurrence of an event defined by a parameter. Before being available for analysis, such a parameter may define a relative or absolute time or the first occurrence of a hardware state, without evaluating the relevance of such data to the situation to be tested.

A second parameter defines an event, whose occurrence invalidates previously stored trace data, so that the storage, which is filled with parallel data, is again available for use in accordance with the first parameter. The second parameter is chosen to define an event, whose occurrence indicates that a tested situation, for instance, an error, is not present. In this manner, the illustrated control ensures that in the case of repetitive processes, the trace storage receives data on operational states that have led to errors, without the trace storage having to be so large as to be capable of storing all the data occurring between the time of the cause of an error and its detection.

As shown in the figure, the trace control comprises a storage 1 for storing the first parameter defining an event causing the t...