Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
183 words
An acquisition system of the type that digitizes an analog signal in response to a trigger signal at a first sample rate to produce a stream of digital data samples and provides output samples for storage in an acquisition memory at a decimated sample rate that is an integer submultiple of the first sample rate comprising: means for comparing the digital data samples with a limit value for each of a plurality of sample intervals determined by the decimated sample rate and modifying the limit value to equal a current one of the digital data samples or not depending on an outcome of each comparison; means for selecting between an initial data sample from the acquisition memory and an initial one of the digital data samples as the limit value during each sample interval, the initial data sample corresponding to the output data sample stored in the acquisition memory for the same sample interval from a prior acquisition cycle; and means for providing a final value of the limit value to the acquisition memory as the output data sample for each sample interval.
Claim 2
Dependent Claim
183 words
An acquisition system of the type that digitizes an analog signal in response to a trigger signal at a first sample rate to produce a stream of digital data samples and provides output samples for storage in an acquisition memory at a decimated sample rate that is an integer submultiple of the first sample rate comprising: means for comparing the digital data samples with a limit value for each of a plurality of sample intervals determined by the decimated sample rate and modifying the limit value to equal a current one of the digital data samples or not depending on an outcome of each comparison; means for selecting between an initial data sample from the acquisition memory and an initial one of the digital data samples as the limit value during each sample interval, the initial data sample corresponding to the output data sample stored in the acquisition memory for the same sample interval from a prior acquisition cycle; and means for providing a final value of the limit value to the acquisition memory as the output data sample for each sample interval.
Claim 3
Dependent Claim
65 words
An acquisition system as recited in claim 1 wherein the selecting means comprises: means for temporarily storing the initial data sample from the acquisition memory prior to each sample interval; and means for multiplexing the initial data sample with the digital data sample to provide the limit value, the initial data sample being provided as the limit value at the start of each sample interval.
Claim 4
Dependent Claim
55 words
An acquisition system as recited in claim 1 wherein the providing means comprises: means for temporarily storing the limit value from the comparing means at the end of each sample interval; and means for transmitting the limit value from the storing means to the acquisition memory as the output data sample for each sample interval.
Claim 5
Dependent Claim
35 words
An acquisition system as recited in claim 1 further comprising means for indicating an error condition when the comparing means determines that the digital data samples fall outside the limit value for each sample interval.
Claim 6
Dependent Claim
42 words
An acquisition system as recited in claim 4 wherein the indicating means comprises a latch that produces a true output indicating the error condition when the comparing means determines that any one of the digital data samples falls outside the limit value.
Claim 7
Dependent Claim
75 words
An acquisition system as recited in claim 1 wherein the comparing means comprises: a register for storing the limit value from the selecting means; and a comparator for comparing the limit value from the register with the digital data samples to generate an enabling signal when any one of the digital data samples falls outside the limit value, the enabling signal allowing the register to store the one digital data sample as the limit value.
Claim 8
Dependent Claim
133 words
An acquisition system of the type that digitizes an analog signal in response to a trigger signal at a first sample rate to produce a stream of digital data samples and provide output samples for storage in an acquisition memory at a decimated sample rate that is an integer sub-multiple of the first sample rate comprising: means for comparing the digital data samples with a limit value for each of a plurality of sample intervals determined by the decimated sample rate; means for loading an initial data sample from the acquisition memory as the limit value for each sample interval; and means for indicating an error condition when the comparing means determines that at least one of the digital data samples falls outside the limit value for any one of the sample intervals.
Claim 9
Dependent Claim
133 words
An acquisition system of the type that digitizes an analog signal in response to a trigger signal at a first sample rate to produce a stream of digital data samples and provide output samples for storage in an acquisition memory at a decimated sample rate that is an integer sub-multiple of the first sample rate comprising: means for comparing the digital data samples with a limit value for each of a plurality of sample intervals determined by the decimated sample rate; means for loading an initial data sample from the acquisition memory as the limit value for each sample interval; and means for indicating an error condition when the comparing means determines that at least one of the digital data samples falls outside the limit value for any one of the sample intervals.
Claim 10
Independent Claim
260 words
A method of acquiring an analog signal using a decimation/accumulation technique over a plurality of acquisition cycles, each acquisition cycle being initiated by a trigger signal, wherein the analog signal is digitized at a first sample rate to produce a stream of digital data samples and stored in an acquisition memory as output data samples at a decimated sample rate that is an integer submultiple of the first sample rate, the digital data samples being accumulated during each sample interval of the acquisition cycle determined by the decimated sample rate to produce decimated samples as the output data samples that are stored in the acquisition memory, comprising the steps of: loading after the trigger signal one of the output data samples from the acquisition memory for a prior acquisition cycle into an accumulator as a reference sample at the beginning of a current sample interval of a current acquisition cycle, the output data sample loaded being from the sample interval in the acquisition memory corresponding to the current sample interval; comparing the reference sample with each digital data sample within the current sample interval; replacing the reference sample with one of the digital data samples when the one digital data sample falls outside a limit defined by the reference sample; storing at the end of the current sample interval the reference sample from the accumulator into the acquisition memory as the output data sample in place of the output data sample from the prior acquisition cycle; and repeating the above steps for each sample interval of the current acquisition cycle.
Claim 11
Independent Claim
260 words
A method of acquiring an analog signal using a decimation/accumulation technique over a plurality of acquisition cycles, each acquisition cycle being initiated by a trigger signal, wherein the analog signal is digitized at a first sample rate to produce a stream of digital data samples and stored in an acquisition memory as output data samples at a decimated sample rate that is an integer submultiple of the first sample rate, the digital data samples being accumulated during each sample interval of the acquisition cycle determined by the decimated sample rate to produce decimated samples as the output data samples that are stored in the acquisition memory, comprising the steps of: loading after the trigger signal one of the output data samples from the acquisition memory for a prior acquisition cycle into an accumulator as a reference sample at the beginning of a current sample interval of a current acquisition cycle, the output data sample loaded being from the sample interval in the acquisition memory corresponding to the current sample interval; comparing the reference sample with each digital data sample within the current sample interval; replacing the reference sample with one of the digital data samples when the one digital data sample falls outside a limit defined by the reference sample; storing at the end of the current sample interval the reference sample from the accumulator into the acquisition memory as the output data sample in place of the output data sample from the prior acquisition cycle; and repeating the above steps for each sample interval of the current acquisition cycle.
Claim 12
Dependent Claim
122 words
The method of claim 8 further comprising the steps of: acquiring prior to the trigger signal digital data samples for storage as output data samples in a first pre-trigger portion of the acquisition memory; comparing simultaneously with the acquiring step output data samples as reference samples from a processed pre-trigger portion of the acquisition memory with the output data samples from a second pre-trigger portion of the acquisition memory that were acquired prior to the trigger signal of the prior acquisition cycle for corresponding sample intervals; and replacing the reference samples in the processed pre-trigger portion with one of the output data samples when the output data sample falls outside the limit defined by the corresponding reference sample for each sample interval.
Claim 13
Independent Claim
225 words
A method of acquiring an analog signal using a decimation/accumulation technique over a plurality of acquisition cycles, each acquisition cycle being initiated by a trigger signal, wherein the analog signal is digitized at a first sample rate to produce a stream of digital data samples and stored in an acquisition memory as output data samples at a decimated sample rate that is an integer submultiple of the first sample rate, the digital data samples being accumulated during each sample interval of the acquisition cycle determined by the decimated sample rate to produce decimated samples as the output data samples that are stored in the acquisition memory, comprising the steps of: loading a template sample from a waveform specification memory into an accumulator as a reference sample at the beginning of a current sample interval of a current acquisition cycle, the template sample loaded being for the sample interval corresponding to the current sample interval; comparing the reference sample with each digital data sample within the current sample interval; generating an error signal when one of the digital data samples falls outside a limit defined by the reference sample; repeating the above steps for each sample interval of the current acquisition cycle; and terminating at the end of the current acquisition cycle further acquisition cycles if the error signal is generated during the current acquisition cycle.
Claim 14
Independent Claim
225 words
A method of acquiring an analog signal using a decimation/accumulation technique over a plurality of acquisition cycles, each acquisition cycle being initiated by a trigger signal, wherein the analog signal is digitized at a first sample rate to produce a stream of digital data samples and stored in an acquisition memory as output data samples at a decimated sample rate that is an integer submultiple of the first sample rate, the digital data samples being accumulated during each sample interval of the acquisition cycle determined by the decimated sample rate to produce decimated samples as the output data samples that are stored in the acquisition memory, comprising the steps of: loading a template sample from a waveform specification memory into an accumulator as a reference sample at the beginning of a current sample interval of a current acquisition cycle, the template sample loaded being for the sample interval corresponding to the current sample interval; comparing the reference sample with each digital data sample within the current sample interval; generating an error signal when one of the digital data samples falls outside a limit defined by the reference sample; repeating the above steps for each sample interval of the current acquisition cycle; and terminating at the end of the current acquisition cycle further acquisition cycles if the error signal is generated during the current acquisition cycle.
Claim 15
Dependent Claim
109 words
The method of claim 10 further comprising the steps of: acquiring prior to the trigger signal digital data samples for storage as output data samples in a first pre-trigger portion of the acquisition memory; comparing simultaneously with the acquiring step template samples from a processed pre-trigger portion of the waveform specification memory with the output data samples from a second pre-trigger portion of the acquisition memory that were acquired prior to the trigger signal of the prior acquisition cycle for corresponding sample intervals; and generating the error signal when one of the output data samples falls outside the limit defined by the corresponding template sample for each sample interval.