You can tell that I've never worked with that formula, always used accurate frequency response measurements instead.
That formula is based on the physics of the system. Provided you can mathematically characterize the system's response you can work out a version of that formula for it. It should be quite accurate. Gaussian response is well characterized and the resulting 0.35/risetime is accurate. For moderately flat response systems (the top end of most mid-range PGA/VGA) the response is also well characterized and 0.4/risetime is also accurate.
Nobody said the formula isn't exact, yet as long as the frequency response is unknown (i.e. as long as it is not properly plotted with a levelled signal generator), the factor in that formula is unknown as well. This is where the cat bites their own tail.
Using a sine wave generator has it's perils. Unless you have calibrated it and are confident in it's performance it can also give very skewed results. Ideally you would measure it's output and normalize it before taking each data point of the DUT to ensure it is flat at the frequency being tested. The rise time is a single measurement and is accurate as long as the character of the response of the DUT is known.
Come on. I was talking about signal generators, not toys from ali express. Especially higher end ones have excellent flatness, all the more so when only the range up to about 500 MHz is really important, as for the usual entry level DSOs discussed here.
I even demonstrated the accuracy and amplitude flatness for both the Siglent SDG6052X AWG and my Anritsu MG3633A signal generator here. I think this should be flat enough for characterizing a scope bandwidth:
https://www.eevblog.com/forum/testgear/siglent-sdg6000-series-awg_s/msg2621457/#msg2621457There were several reasons that got my thinking wrong - ridiculous bandwidth claims being one of them.
Like the over 600MHz for a un-corked SDS2000X-P? As an example mine has a rise time of 660ps, not the 800ps claimed by Siglent. Using the formula (0.4/risetime) we get a BW of 606MHz. Using a sinewave sweep @ I got 650MHz . That 606 MHz does not look like a ridiculous claim to me. The difference is probably got to do with my not being able to determine if the sine wave generator was flat.
I think I have alredy stated that the actual bandwidth exceeds the specifications, especially in the entry level DSOs.
As I've posted many times before, my own measurements resulted in ~570 MHz - and I have not taken the cable loss into account, which was about 1 dB @ 500 MHz. There was no need to, in my book, because this gives some safety margin for "guaranteed results", so to speak. If we add that one dB and look at -4 dB, we are at about 605 MHz.
650 MHz on the other hand sounds not very realistic, yet not ridiculous either.
It looks very different for a higher bandwidth scope like the SDS6000A. The 0.35 factor fits for the 1 GHz model, but nothing else matches.
I imagine the 500MHz license on the 6000 series has much better performance than advertised. As for the 2GHz version, it is most likely using more advanced PGA/VGA with more agressive flattening. Tektronix claim .45 for their "maximally flat" response so 0.46 seems very much in line with that.
The hardware is the same for all SDS6000A devices.
I've tried to explain numerous times, why artificial bandwidth limits have high tolerances. So you can bet that pretty much all SDS6204A will have an actual bandwidth of about 2.2 GHz, but there might be quite some variation for the artificially bandwidth limited 1 GHz and 500 MHz models. The only safe bet is that the bandwidth of those will exceed the specification - but the amount could vary a lot.