High-performance digital signal averager
First Claim
1. A digital signal averager for averaging data acquired from an analog detector at high speed and transferring averaged data to an analysis and storage device, said digital signal averager comprising:
- an analog-to-digital converter for converting the output of an analog detector to a digital signal data for processing, said analog-to-digital converter having an actual sampling rate;
a timing device for generating a plurality of delayed timing pulses for sequencing operation of said digital signal averager during at least one record in order to achieve an effective sampling rate higher than said actual sampling rate, said at least one record comprised of a plurality of scans of said analog-to-digital converter sequenced on said plurality of delayed timing pulses for acquiring said digital signal data, said plurality of delayed timing pulses comprising at least one trigger pulse and a plurality of clock pulses and including at least one time delay; and
an averaging device for sustained averaging of said digital signal data at said actual sampling rate of said analog-to-digital converter, said averaging device comprising at least one processing device for summing said digital signal data and at least one memory device for storing said digital signal data and for output of a spectrum, said spectrum comprising an average of said at least one record.
2 Assignments
0 Petitions
Accused Products
Abstract
A digital signal averager for averaging data collected by an analog detector is provided. The digital signal averager includes an analog-to-digital converter for converting the analog detector output to a digital signal for processing, a timing device for generating delayed timing pulses for sequencing operation of the digital signal averager, an averaging device for summing and storing data. The delayed timing pulses allow data to be acquired by the ADC at a series of variably offset timing sequences relative to a trigger pulse. Offsetting the data acquisition timing sequences by time slices smaller than the actual sample rate of the ADC allows data to be acquired at a higher effective sampling rate. One complete series of offset timing sequences provides a data set containing all the information which would be acquired by a ADC having a faster sampling rate. Accuracy of the data is further enhanced by a series of parallel averaging devices, including one processing device and multiple memory devices, which perform real-time averaging of data. A digital signal processor applies a method for data compression to the averaged data to reduce data transfer rate and storage capacity requirement for transferring the averaged data to an analysis and storage device for long-term storage.
50 Citations
12 Claims
-
1. A digital signal averager for averaging data acquired from an analog detector at high speed and transferring averaged data to an analysis and storage device, said digital signal averager comprising:
-
an analog-to-digital converter for converting the output of an analog detector to a digital signal data for processing, said analog-to-digital converter having an actual sampling rate; a timing device for generating a plurality of delayed timing pulses for sequencing operation of said digital signal averager during at least one record in order to achieve an effective sampling rate higher than said actual sampling rate, said at least one record comprised of a plurality of scans of said analog-to-digital converter sequenced on said plurality of delayed timing pulses for acquiring said digital signal data, said plurality of delayed timing pulses comprising at least one trigger pulse and a plurality of clock pulses and including at least one time delay; and an averaging device for sustained averaging of said digital signal data at said actual sampling rate of said analog-to-digital converter, said averaging device comprising at least one processing device for summing said digital signal data and at least one memory device for storing said digital signal data and for output of a spectrum, said spectrum comprising an average of said at least one record. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A digital signal averager for averaging data acquired from an analog detector at high speed and transferring averaged data to an analysis and storage device, said digital signal averager comprising:
-
an analog-to-digital converter for converting the output of an analog detector to a digital signal data for processing, said analog-to-digital converter having an actual sampling rate; a timing device for generating a plurality of delayed timing pulses for sequencing operation of said digital signal averager during at least one record in order to achieve an effective sampling rate higher than said actual sampling rate, said delayed timing pulses sequence collection of said digital signal data from each successive said plurality of scans such that said at least one record includes said digital signal data acquired at said effective sampling rate, said at least one record comprised of a plurality of scans of said analog-to-digital converter sequenced on said plurality of delayed timing pulses for acquiring said digital signal data, said plurality of delayed timing pulses comprising at least one trigger pulse and a plurality of clock pulses and including at least one time delay, said plurality of clock pulses being temporally delayed from said at least one trigger pulse by one of a plurality of delays or said at least one trigger pulse being temporally delayed from said at least one clock pulse by one of a plurality of delays; and an averaging device for sustained averaging of said digital signal data at said actual sampling rate of said analog-to-digital converter, said averaging device comprising at least one processing device for summing said digital signal data and at least one memory device for storing said digital signal data and for output of a spectrum, said spectrum comprising an average of said at least one record. - View Dependent Claims (9, 10, 11)
-
-
12. A digital signal averager for averaging data acquired from an analog detector at high speed and transferring averaged data to an analysis and storage device, said digital signal averager comprising:
-
an analog-to-digital converter for converting the output of an analog detector to a digital signal data for processing, said analog-to-digital converter having an actual sampling rate; a timing device for generating a plurality of delayed timing pulses for sequencing operation of said digital signal averager during at least one record in order to achieve an effective sampling rate higher than said actual sampling rate, said delayed timing pulses sequence collection of said digital signal data from each successive said plurality of scans such that said at least one record includes said digital signal data acquired at said effective sampling rate, said at least one record comprised of a plurality of scans of said analog-to-digital converter sequenced on said plurality of delayed timing pulses for acquiring said digital signal data, said plurality of delayed timing pulses comprising at least one trigger pulse and a plurality of clock pulses and including at least one time delay, said plurality of clock pulses being temporally delayed from said at least one trigger pulse by one of a plurality of delays or said at least one trigger pulse being temporally delayed from said at least one clock pulse by one of a plurality of delays; an averaging device for sustained averaging of said digital signal data at said actual sampling rate of said analog-to-digital converter, said averaging device comprising at least one processing device for summing said digital signal data and at least one memory device for storing said digital signal data and for output of a spectrum, said spectrum comprising an average of said at least one record, at least one memory device includes three memory units including two sum memories, and an output memory, wherein, on successive said records, a sum of said digital signal data is alternatively read from a first sum memory, processed by said at least one averaging device, and written to a second sum memory, and read from said second sum memory, processed by said at least one averaging device, and written to said first sum memory, wherein upon acquisition of a final said record, the sum of said digital signal data is concurrently written to one of said sum memories and to said output memory, said output memory storing the sum of said digital signal data for output to an external device while said sum memories accumulate a new sum of digital signal data; and a digital signal processor for compressing said digital signal data.
-
Specification