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.
- 2. The digital signal averager of claim 1 wherein said plurality of clock pulses is temporally delayed from said at least one trigger pulse by one of a plurality of delays.
- 3. The digital signal averager of claim 1 wherein said at least one trigger pulse is temporally delayed from said at least one clock pulse by one of a plurality of delays.
- 4. The digital signal averager of claim 1 wherein 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.
- 5. The digital signal averager of claim 1 wherein said digital signal averager includes a digital signal processor employing a method for data compression applied to said spectrum.
- 6. The digital signal averager of claim 1 wherein said at least one memory device includes a plurality of memory units operating in parallel such that a sum of digital signal data is read from one of said plurality of memory units, processed by said at least one averaging device, and written to another of said plurality of memory units.
- 7. The digital signal averager of claim 6 wherein said plurality of memory units 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.
- 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.
- 9. The digital signal averager of claim 8 wherein said digital signal averager includes a digital signal processor employing a method for data compression applied to said spectrum.
- 10. The digital signal averager of claim 8 wherein said at least one memory device includes a plurality of memory units operating in parallel such that a sum of digital signal data is read from one of said plurality of memory units, processed by said at least one averaging device, and written to another of said plurality of memory units.
- 11. The digital signal averager of claim 10 wherein said plurality of memory units 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.
- 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.
Parent Case Info
This application claims the benefit of U.S. Provisional Application Ser. No. 60/048311, filed May 30, 1997.
US Referenced Citations (10)