State an SA performance specification that you believe cannot be met by time domain acquisition: center frequency, span, dynamic range, RBW and sweep time.
Many modern SAs obviously do time domain acquisition (particularly real-time ones). Frequently they are still hybrids, not sampling the RF directly, but sampling the IF band after analog down-mixing, and calulating the whole IF spectrum at once via FFT which is faster than a narrow-bandwidth sweep.
I wanted to add few more observation, looking at discussion here.
But if we go with option 3. (downsampling by filtering), as suggested, we will filter out anything above 10 MHz..
On spectrum analyser, we would be looking at scale of 0-10 MHz and see nice clean spectra of that without any folding from upper bandwidth. Perfect.
What we will see on the screen of oscilloscope ?
I wanted to add few more observation, looking at discussion here.
But if we go with option 3. (downsampling by filtering), as suggested, we will filter out anything above 10 MHz..
On spectrum analyser, we would be looking at scale of 0-10 MHz and see nice clean spectra of that without any folding from upper bandwidth. Perfect.
What we will see on the screen of oscilloscope ?It's all wrong. Look at your samplerates and then think about how that aliases with your 50MHz carrier. If you do these kind of tests you need to use an 'odd' frequency like 33MHz. You'll see you can only get a good picture with lower samplerates when you turn peak-detect on.
As mentioned before: if you low-pass filter a signal you'll lose the high frequency content. Think about how a basic AM demodulator works; that is not a low-pass filter but an envelope detector. Do the same test with 20MHz bandwidth on and off and you'll see.
After reading your post 3 more times I see what you are trying to show; it is extremely hard to follow what you wrote because you didn't explain what is in your screendumps and how your oscilloscope behaves.
(Attachment Link)
This is an AM modulated signal using an 8.33MHz carrier and 100Hz modulation. Peak detect is on. Trace 1 (top) is unfiltered, trace 3 (bottom) is filtered using a 600kHz low-pass filter. I hope that this makes it very clear that anti-aliasing filtering based on the samplerate is a really bad idea on an oscilloscope.

(Attachment Link)
This is an AM modulated signal using an 8.33MHz carrier and 100Hz modulation. Peak detect is on. Trace 1 (top) is unfiltered, trace 3 (bottom) is filtered using a 600kHz low-pass filter. I hope that this makes it very clear that anti-aliasing filtering based on the samplerate is a really bad idea on an oscilloscope.
Correct!! If you do downsampling by filtering, in time domain plot you will see absolutely nothing once your timebase gets long enough. That is worse than aliasing. With aliasing you at least get a notion there is SOME signal. And as you correctly point out, enabling Peak detect mode (or if the scope has functioning antialiasing function), you will get correct display, similar to what you would see on the analog scope.
What is good for scope is not optimum for SA and vice versa.
[...]
I think some images got scrambled.
[...]
Please feel free to make the input impulse as high frequency as you like. But please stop spouting the BS about low pass filtering making things go away. The scripts prove you are wrong. The loss of amplitude after filtering is easily corrected.
Attached are three Octave scripts. Please remove the ".txt" and run them. Then look at the time series that are output.
fig0.m creates a minimum phase Nyquist limited impulse response
fig1.m low pass filters it with 3 different filter profiles
fig2.m downsamples the output for the 3 filter profiles
Please feel free to make the input impulse as high frequency as you like. But please stop spouting the BS about low pass filtering making things go away. The scripts prove you are wrong. The loss of amplitude after filtering is easily corrected.
This is a first week of class homework exercise.
Reg
Thanks for that!!
I think some images got scrambled.
But on FFT you can see nicely that 9th harmonic is already 55dB lower power than 100 MHz fundamental..
So for scope time domain display, 10x more bandwidth than square wave frequency is quite ok.
Attached are three Octave scripts. Please remove the ".txt" and run them. Then look at the time series that are output.
fig0.m creates a minimum phase Nyquist limited impulse response
fig1.m low pass filters it with 3 different filter profiles
fig2.m downsamples the output for the 3 filter profiles
Intuition is not a substitute for mathematical analysis and as most people learn very quickly in Calculus and Physics , rarely is intuition correct. My last post was a demonstration of the obvious to anyone who knows anything about DSP. The only part that was moderately above the fundamentals of the discrete Fourier transform was use of the Hilbert transform to compute the minimum phase time domain impulse response.
Upon reflection since my last post I have concluded that I am wasting my time. If the simple tests I have performed so far are to be buried in such a high level of noise from the ignorant I see no hope for a useful discussion of the correct interpolation operator and more nuanced topics. So I shall not be reading or posting further.
Have fun!
Reg
PS there is one non-zero value in d0, the first value.
Intuition is not a substitute for mathematical analysis [...]
If the simple tests I have performed so far are to be buried in such a high level of noise from the ignorant I see no hope for a useful discussion of the correct interpolation operator and more nuanced topics. So I shall not be reading or posting further.
Have fun!
Reg
@SilverSolder,
I have do doubt Reg knows all that stuff in and out. Since 2017 he's been on a crusade about how scopes are stupid and don't work. He started this topic with sentence " My goal in this is to embarrass the OEMs into improving their products..."
And every time somebody asks concrete real world question like I did, he starts with ad hominem attacks how stupid is everybody and if we understood iota about DSP we wouldn't be asking stupid question.
He bought GW Instek 2000E series scope (very nice scope BTW) to improve it, and then within few weeks damaged it so it was useless afterwards. Our member here Nctnico, meanwhile, uses that same scope on daily basis (despite having more expensive scopes) in production environment, and sing praises to it all the time.
Look, RHB obviously knows about DSP math a lot. If he can solve some problems that we mentioned here, really solving something Keysight (or Siglent or Rigol) doesn't already know, I'm sure there would be a handsome consulting fee somewhere for him.
Problem is that all of the things he mentions are known things in DSP. He once trumpeted about sparse sampling for months and how scopes would be done that way if only manufacturers knew better. Until they managed to explain to him it doesn't work on real time scope because it works by virtue of repetitive sampling. And is so computationally intensive that it is simpler to just sample at high sample rate and be done with it.
So yeah he's very smart, but controversial...
Like many other posters in this thread as well. The quality of many of the posts have been amazing, frankly.
[...]
Sampling Rate and memory depth
In my mind there is no substitute for sampling speed and memory depth.
[...]

@SilverSolder,
I have do doubt Reg knows all that stuff in and out. Since 2017 he's been on a crusade about how scopes are stupid and don't work. He started this topic with sentence " My goal in this is to embarrass the OEMs into improving their products..."
And every time somebody asks concrete real world question like I did, he starts with ad hominem attacks how stupid is everybody and if we understood iota about DSP we wouldn't be asking stupid question.
He bought GW Instek 2000E series scope (very nice scope BTW) to improve it, and then within few weeks damaged it so it was useless afterwards. Our member here Nctnico, meanwhile, uses that same scope on daily basis (despite having more expensive scopes) in production environment, and sing praises to it all the time.
Look, RHB obviously knows about DSP math a lot. If he can solve some problems that we mentioned here, really solving something Keysight (or Siglent or Rigol) doesn't already know, I'm sure there would be a handsome consulting fee somewhere for him.
Problem is that all of the things he mentions are known things in DSP. He once trumpeted about sparse sampling for months and how scopes would be done that way if only manufacturers knew better. Until they managed to explain to him it doesn't work on real time scope because it works by virtue of repetitive sampling. And is so computationally intensive that it is simpler to just sample at high sample rate and be done with it.
So yeah he's very smart, but controversial...
Smart, controversial - and not boring!Like many other posters in this thread as well. The quality of many of the posts have been amazing, frankly.
Is there any doubt that scopes can, and eventually will, become even better than they are today? - That can only happen by questioning the basic assumptions and limitations that led to the current designs, good though they may be, as we have been doing here. Questioning long held assumptions is useful even if it leads full circle back to understanding why things are done the way they are within current practical limitations.
Tempers flare, usually we all cool off again? - this is the Internet after all... it is just a sign that what people are saying matters to them and they take it seriously. Makes a refreshing change from politicians etc. just saying what they think will please?