Claims
- 1. Apparatus for selecting and storing a sequence of logic state values occurring in a collection of digital signals and for graphing the stored logical values of an ordered set of digital signals selected from among the collection thereof, the apparatus comprising:
- control means for designating from among the collection of digital signals an ordered set thereof defining a value that varies in accordance with the logical values of the members of the ordered set, and for designating a trigger condition;
- input means coupled to receive the collection of digital signals, for performing signal conditioning thereon according to preselected thresholds and polarities to produce a collection of conditioned signals that includes an ordered set of conditioned signals representing the ordered set of digital signals designated with the control means;
- trigger 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 condition;
- storage means including an ordered series of locations, the storage means coupled to the trigger signal and to the ordered set of conditioned signals, for storing in an initial location of the ordered series of locations the value possessed by the ordered set of conditioned signals upon the occurrence of the trigger signal, and for storing into consecutive locations of a remaining portion of the ordered series of locations values assumed by the ordered set of conditioned signals subsequent to the occurrence of the trigger signal; and
- graphic display means coupled to the storage means and to the control means, for displaying with cartesian coordinates a graph of the values of the ordered set of conditioned signals stored in the storage means, one axis of the cartesian coordinates representing the range of possible assumable values for the ordered set, and the other axis representing the ordered series of locations in the storage means.
- 2. Apparatus as in claim 1 wherein the control means is additionally for selecting for storage by the storage means a subset of the collection of values assumed by the ordered set of digital signals, and wherein the storage means stores no values of the ordered set of conditioned signals that do not correspond to the selected subset.
- 3. Apparatus for selecting and storing a sequence of logic state values occurring in a collection of digital signals and for graphing the stored logical values of an ordered set of digital signals selected from among the collection thereof, the apparatus comprising:
- control means for designating from amoung the collection of digital signals an ordered set thereof defining a value that varies in accordance with the logical values of the members of the ordered set, for designating a qualifier condition, and for designating a trigger condition;
- input means coupled to receive the collection of digital signals, for performing signal conditioning thereon according to preselected thresholds and polarities to produce a collection of conditioned signals that includes an ordered set of conditioned signals representing the ordered set of digital signals designated with the control means;
- trigger 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 condition;
- storage qualification means coupled to the collection of conditioned signals and to the control means, for producing a qualification signal upon the occurrence of the designated qualifier condition;
- storage means including a circular buffer, the storage means coupled to the collection of conditioned signals, to the trigger signal and to the qualification signal, for storing in consecutive locations in the circular buffer the series of logic state values producing qualification signals, and for storing in the next consecutive location of the circular buffer the logic state value producing the trigger signal;
- graphic display means coupled to the storage means and to the control means, for displaying with cartesian coordinates a graph of the values of the ordered set of conditioned signals stored in the storage means, one axis of the cartesian coordinates representing the range of possible assumable values for the ordered set, and the other axis representing the ordered series of locations in the storage means.
- 4. Apparatus for selecting and storing a sequence of logic state values occurring in a collection of digital signals and for graphing the stored logical values of an ordered set of digital signals selected from among the collection thereof, the apparatus comprising:
- control means for designating from among the collection of digital signals an ordered set thereof defining a value that varies in accordance with the logical values of the members of the ordered set, for designating an ordered list of sequence conditions SC.sub.1, . . . ,SC.sub.n, for designating a qualifier condition, and for designating a trigger condition;
- input means coupled to receive the collection of digital signals, for performing signal conditioning thereon according to preselected thresholds and polarities to produce a collection of conditioned signals that includes an ordered set of conditioned signals representing the ordered set of digital signals designated with the control means;
- sequence detection means coupled to the collection of conditioned signals and to the control means, for producing a sequence signal upon the occurrence of the designated sequence condition SC.sub.1, for producing the sequence signal each time any additional designated sequence condition SC.sub.X in the ordered list occurs, and so on until the production of the sequence signal upon the occurrence of the last designated sequence condition SC.sub.n, and for producing an arming signal upon the occurrence of the last designated sequence condition SC.sub.n ;
- trigger 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 condition;
- storage qualification means coupled to the collection of conditioned signals, to the control means and to the arming signal, for producing a qualification signal upon the occurrence of the designated qualifier condition subsequent to the occurrence of the arming signal;
- storage means having a first portion with as many locations as designated sequence conditions in the ordered sequence thereof, and also having a circular buffer portion, the storage means coupled to the collection of conditioned signals, to the sequence signal, to the qualification signal and to the trigger signal, for storing the series of logic state values producing signals into the first portion of the storage means until the occurrence of the arming signal, for storing in consecutive locations in the circular buffer the series of logic state values producing qualification signals, and for storing the next consecutive location in the circular buffer the logic state value producing the trigger signal;
- graphic display means coupled to the storage means and to the control means, for displaying with cartesian coordinates a graph of the values of the ordered set of conditioned signals stored in the storage means, one axis of the cartesian coordinates representing the range of possible assumable values for the ordered set, and the other axis representing the ordered series of locations in the storage means.
- 5. Apparatus as in claims 3 or 4 wherein the control means is additionally for designating an integer L, and further wherein the storage means stores into the L-many consecutive next locations in the circular buffer following the occurrence of the trigger signal the next L-many logic state values producing a qualifier signal.
- 6. Apparatus as in claims 1, 3 or 4 wherein the control means is additionally for designating upper and lower graph limits, and wherein the graphic display restricts the axis representing the range of possible assumable values for the ordered set to the range specified by the designated upper and lower graph limits.
CROSS REFERENCE TO RELATED APPLICATIONS
This application is a division of an earlier filed copending application of the same inventors and assignee, Ser. No. 828,138, filed Aug. 29, 1977, abandoned in favor of a continuing application Ser. No. 075,787 filed on Sept. 17, 1979, which in turn was abandoned in favor of a continuing application Ser. No. 210,462 filed on Nov. 25, 1980.
US Referenced Citations (5)
Divisions (1)
|
Number |
Date |
Country |
Parent |
828138 |
Aug 1977 |
|