Claims
- 1. Apparatus for selecting, storing and displaying as a graph of state magnitude versus chronological order a set of states occurring in a collection of digital signals, the apparatus comprising:
- control means for designating a trigger state;
- input means coupled to receive the collection of digital signals for performing signal conditioning thereon according to preselected thresholds and producing a collection of conditioned signals;
- trigger state detection means coupled to the collection of conditioned signals and to the control means for producing a trigger signal upon the occurrence of the designated trigger state in the collection of conditioned signals;
- storage means coupled to the collection of conditioned signals and to the trigger signal for storing states occurring in the collection of conditioned signals until a preselected number of such storage operations occur subsequent to the occurrence of the trigger signal; and
- graphic output means coupled to the storage means for displaying with cartesian coordinates a graph of the states stored in the storage means, one axis of the cartesian coordinates representing a range of state magnitudes and the other axis representing the chronological order in which the stored states occurred.
- 2. Apparatus for selecting, storing and displaying as a graph of state magnitude versus chronological order a qualified subset of the states occurring in a collection of digital signals, the apparatus comprising:
- control means for designating a qualification state and a trigger state;
- input means coupled to receive the collection of digital signals for performing signal conditioning thereon according to preselected thresholds and producing a collection of conditioned signals;
- qualification state detection means coupled to the collection of conditioned signals and to the control means for producing a qualifier signal upon the occurrence of the designated qualification state in the collection of conditioned signals;
- trigger state detection means coupled to the collection of conditioned signals and to the control means for producing a trigger signal upon the occurrence of the designated trigger state in the collection of conditioned signals;
- storage means coupled to the collection of conditioned signals, the qualifier signal and to the trigger signal for storing those states producing the qualifier signal until a preselected number of such storage operations occur subsequent to the occurrence of the trigger signal; and
- graphic output means coupled to the storage means for displaying with cartesian coordinates a graph of the states stored in the storage means, one axis of the cartesian coordiates representing a range of state magnitudes and the other axis representing the chronological order in which the stored states occurred.
- 3. Apparatus as in claim 2 wherein the control means additionally includes means for designating at least another qualification state and further wherein the qualification state detection means includes means for producing the qualifier signal upon the occurrence in the collection of conditioned signals of the logical disjunction of the designated qualification states.
- 4. Apparatus as in claim 2 wherein the storage means has m-many locations and includes means for retaining the most recent m-many states stored therein by overwriting the least recently stored states therein once m-many states have been stored, wherein the control means additionally includes means for designating as an integer k in the range o<k<m the preselected number recited in connection with the storage means, and wherein the storage means includes means responsive to the control means for storing only k-many additional states following the occurrence of the trigger signal.
- 5. Apparatus as in claim 4 wherein the control means additionally includes means for designating a series of sequence states and wherein the trigger state detection means further includes means responsive to the control means for requiring the designated sequence states to occur in sequence prior to the occurrence of the designated trigger state in order to produce the trigger signal.
- 6. Apparatus as in claim 4 wherein the control means additionally includes means for designating an integer n and wherein the qualification state detection means further includes means responsive to the control means for producing the qualifier signal only upon each nth occurrence of the designated qualification state.
- 7. Apparatus as in claim 2 wherein the control means additionally includes means for designating a series of sequence states and wherein the trigger state detection means further includes means responsive to the control means for requiring the designated sequence states to occur in sequence prior to the occurrence of the designated trigger state in order to produce the trigger signal.
- 8. Apparatus as in claim 2 wherein the control means additionally includes means for designating an integer n and wherein the qualification state detection means further includes means responsive to the control means for producing the qualifier signal only upon each nth occurrence of the designated qualification state.
- 9. Apparatus for selecting, storing and displaying as a graph of state magnitude versus chronological order a subset of a set of states occurring in a collection of digital signals, the apparatus comprising:
- control means for designating a trigger state and for designating a subset of the collection of digital signals;
- input means coupled to receive the collection of digital signals for performing signal conditioning thereon according to preselected thresholds and producing a collection of conditioned signals;
- trigger state detection means coupled to the collection of conditioned signals and to the control means for producing a trigger signal upon the occurrence of the designated trigger state in the collection of conditioned signals;
- storage means coupled to the collection of conditioned signals and to the trigger signal for storing states occurring in the collection of conditioned signals until a preselected number of such storage operations occur subsequent to the occurrence of the trigger signal; and
- graphic output means coupled to the storage means and responsive to the subset designated by the control means for displaying with cartesian coordinates a graph of state values of the designated subset, one axis of the cartesian coordinates representing a range of state magnitudes and the other axis representing the chronological order in which the states were stored into the storage means.
REFERENCES TO RELATED APPLICATIONS
This application is a division of an earlier filed copending application Ser. No. 210,462, filed on Nov. 25, 1980 by George A. Haag, et al., amended to be entitled Logic State Analyzer with Storage Qualification, and now issued as of Feb. 8, 1983 as U.S. Pat. No. 4,373,193. That application was a continuation of application Ser. No. 075,787 entitled Logic State Analyzer filed Sept. 17, 1979 by the same inventors, and which is now abandoned. That application was in turn a division of a now abandoned application of the same inventors and title, Ser. No. 828,138, filed on Aug. 29, 1977. Each of the above patents and applications is assigned to Hewlett-Packard Co., as is the present application.
US Referenced Citations (9)
Divisions (2)
|
Number |
Date |
Country |
Parent |
210462 |
Nov 1980 |
|
Parent |
828138 |
Aug 1977 |
|
Continuations (1)
|
Number |
Date |
Country |
Parent |
75787 |
Sep 1979 |
|