Spectrum Analyzer, System and Method for Outputting Data from a Spectrum Analyzer
US-2024003946-A1 · Jan 4, 2024 · US
US10024895B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-10024895-B1 |
| Application number | US-201313833165-A |
| Country | US |
| Kind code | B1 |
| Filing date | Mar 15, 2013 |
| Priority date | Mar 15, 2013 |
| Publication date | Jul 17, 2018 |
| Grant date | Jul 17, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A real-time spectrum analyzer includes an ADC for providing digitized time domain data, an acquisition control unit for selectively acquiring the time domain data, a processing unit and a display unit. The processing unit includes a domain conversion engine configured to convert the acquired time domain data to frequency domain data, first and second display engines configured to generate first and second display data according to first and second display modes, a frequency content based trigger unit configured to generate a frequency content based trigger signal when the frequency domain data meet a first predetermined trigger condition, and a trigger based enabler configured to generate an enable signal for selectively gating the second display engine in response to the frequency content based trigger signal, such that the second display engine stops generating the second display data, while the first display engine continues to generate the first display data.
Opening claim text (preview).
What is claimed is: 1. A real-time spectrum analyzer for measuring time domain data sampled from an input signal, the real-time spectrum analyzer comprising: an analog-to-digital converter (ADC) configured to digitize the input signal to provide digital time domain data in a time domain; an acquisition control unit configured to selectively acquire the time domain data provided by the ADC in response to at least one trigger signal of a plurality of trigger signals; a processing unit comprising: a domain conversion engine configured to convert the acquired time domain data to corresponding frequency domain data representing a waveform of the input signal in a frequency domain; a first display engine configured to generate first display data from the frequency domain data according to a first display mode; a second display engine configured to selectively generate second display data from at least a portion of the frequency domain data according to a second display mode; a frequency content based trigger unit configured to generate a first frequency content based trigger signal in response to the frequency domain data from the domain conversion engine when the frequency domain data meet a first predetermined trigger condition; and a first trigger based enabler configured to generate a first enable signal for selectively gating the second display engine in response to the first frequency content based trigger signal, such that the second display engine stops generating the second display data in response to the first enable signal, while the first display engine continues to generate the first display data; and a display unit configured to display at least one of a first image visualizing the first display data and a second image visualizing the second display data. 2. The real-time spectrum analyzer of claim 1 , wherein the second image displayed by the display unit freezes when the second display engine stops generating the second display data in response to the first enable signal. 3. The real-time spectrum analyzer of claim 2 , wherein the first image is continuously displayed regardless of whether the second display engine stops generating the second display data in response to the first enable signal. 4. The real-time spectrum analyzer of claim 1 , wherein the frequency content based trigger unit is further configured to generate a second frequency content based trigger signal when the frequency domain data meet a second predetermined trigger condition, and wherein the processing unit further comprises: a third display engine configured to selectively generate third display data from at least a portion of the frequency domain data according to a third display mode; and a second trigger based enabler configured to generate a second enable signal for selectively disabling the third display engine in response to the second frequency content based trigger signal, such that the third display engine stops generating the third display data in response to the second enable signal, while at least the first display engine continues to generate the first display data. 5. The real-time spectrum analyzer of claim 4 , wherein the display unit is further configured to display a third image visualizing the third display data. 6. The real-time spectrum analyzer of claim 5 , wherein the first display mode of the first display engine comprises a traditional display mode in which a single spectrum is displayed. 7. The real-time spectrum analyzer of claim 6 , wherein the second display mode of the second display engine comprises a persistence display mode, in which underlying data comprise a matrix of occurrence values of each point in a plurality of spectra. 8. The real-time spectrum analyzer of claim 7 , wherein the third display mode of the third display engine comprises a spectrogram display mode, in which a plurality of spectra are displayed simultaneously. 9. The real-time spectrum analyzer of claim 7 , wherein the processing unit further comprises: a density trigger unit connected to the second display engine and configured to generate a density trigger signal based on comparison of persistence values points in a plurality of spectra to a density trigger threshold. 10. The real-time spectrum analyzer of claim 9 , wherein the density trigger signal is provided to the acquisition control unit, which stops acquiring the time domain data provided by the ADC in response to the density trigger signal. 11. The real-time spectrum analyzer of claim 1 , wherein the domain conversion engine comprises a fast Fourier transform (FFT) engine configured to perform FFTs on the acquired time domain data to provide a corresponding plurality of FFT points representing the waveform of the input signal in the frequency domain. 12. The real-time spectrum analyzer of claim 11 , wherein the frequency content based trigger unit generates the first frequency content based trigger signal when at least one FFT point of the plurality of FFT points meets the first predetermined trigger condition. 13. The real-time spectrum analyzer of claim 12 , wherein each FFT point f the plurality of FFT points comprises a frequency and a corresponding amplitude of the input signal. 14. The real-time spectrum analyzer of claim 1 , wherein the frequency content based trigger unit uses one of an internal trigger input and an external trigger input to generate the first frequency content based trigger signal. 15. The real-time spectrum analyzer of claim 1 , wherein each of the domain conversion engine, the first and second display engines, the frequency content based trigger unit and the first trigger based enabler are comprised of one or more field-programmable gate arrays (FPGAs). 16. A method executed by a real-time spectrum analyzer for performing real-time separation of signal components of an input signal, the method comprising: digitizing the input signal to obtain time domain data; acquiring the time domain data in response to at least one trigger signal of a plurality of trigger signals; converting the acquired time domain data to corresponding frequency domain data representing a waveform of the input signal in a frequency domain; generating first display data from the frequency domain data according to a traditional display mode; generating second display data from the frequency domain data according to one of a persistence display mode or a spectrogram display mode; generating a first frequency content based trigger signal in response to the frequency domain data from a domain conversion engine, when the frequency domain data meets a first predetermined trigger condition; generating a first enable signal in response to the first frequency content based trigger signal; pausing the generating of the second display data in response to the first enable signal, while continuing to generate the first display data; and displaying at least one of a first image visualizing the first display data and a second image visualizing the second display data. 17. The method of claim 16 , further comprising: generating third display data from the frequency domain data according to one of the spectrogram display mode or the persistence display mode; generating a second frequency content based trigger signal when the frequency domain data meet a second predetermined trigger condition; generating a second enable signal in response to the second frequency content based trigger signal; and pausing the generating of the third display data in response to the second enable signal, while continuing to generate at least the
for triggering, synchronisation · CPC title
Spectrum analysis; Fourier analysis · CPC title
with provision for recording frequency spectrum · CPC title
for displaying sampled signals by using digital processors by intermediate A.D. and D.A. convertors (control circuits for CRT indicators) · CPC title
for displaying measured electric variables in digital form · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.