Method and apparatus for combinatorial logic signal processor in a digitally based high speed x-ray spectrometer
AssigneeWilliam K. Warburton
InventorsWilliam K. Warburton, Zhiquing (Carl) Zhou
Life of this patent
Estimating the term…
Loading patent…
AssigneeWilliam K. Warburton
InventorsWilliam K. Warburton, Zhiquing (Carl) Zhou
Estimating the term…
A high speed, digitally based, signal processing system which accepts a digitized input signal and detects the presence of step-like pulses in the this data stream, extracts filtered estimates of their amplitudes, inspects for pulse pileup, and records input pulse rates and system livetime. The system has two parallel processing channels: a slow channel, which filters the data stream with a long time constant trapezoidal filter for good energy resolution; and a fast channel which filters the data stream with a short time constant trapezoidal filter, detects pulses, inspects for pileups, and captures peak values from the slow channel for good events. The presence of a simple digital interface allows the system to be easily integrated with a digital processor to produce accurate spectra at high count rates and allow all spectrometer functions to be fully automated. Because the method is digitally based, it allows pulses to be binned based on time related values, as well as on their amplitudes, if desired.
A digital combinatorial logic circuit for analyzing a digital representation of an electronic signal containing step-like pulses, which arrive at an average input rate R, to provide estimates of the amplitudes of at least some of said step-like pulses, said representation having been created by digitizing the electronic signal with an analog-to-digital converter (ADC) operating at a sampling frequency S which is greater than R, the representation being referred to as the digitized input signal, the circuit being clocked at frequency S or a multiple thereof, the circuit comprising:
A method of operating digital combinatorial logic, referred to as the FiPPI, to analyze a digital representation of an electronic signal containing step-like pulses, which arrive at an average rate R, to provide estimates of the amplitudes of at least some of said step-like pulses, said representation having been created by digitizing the electronic signal with an analog to digital converter (ADC) operating at a sampling frequency S which is greater than R, the representation being referred to as the digitized input signal, and the FiPPI being clocked at frequency S or a multiple thereof, the method comprising the steps of:
Dependencies are inferred from the claim text.