My Keysight MSOX3024T was born with 200 MHz of bandwidth, it now has 1 GHz.
There have been plans in the works to upgrade a 3000T series scope to 1 GHz for a while. The 1 GHz upgrade follows in the footsteps of the 3000A series 500 MHz upgrade found here -
https://www.eevblog.com/forum/testgear/dsox2000-and-3000-series-licence-have-anyone-tried-to-hack-that-scope/msg987126/#msg987126Here are the main points of interest regarding the upgrade:
#1 - This upgrade only applies the "T" series as the 500 MHz and below 3000A series scopes have a different PCB that cannot be populated with the required parts
#2 - I think I was borderline crazy to perform this upgrade as there were quite a few unknowns. Parts list or not think long and hard before attempting this as a 3000T series scope is far from cheap and you'll lose any/all calibration and warranty on it. My scope channels didn't work on the first few attempts as every part that needed to be swapped was not known.
#3 - The mod requires installing/replacing/removing 168 components, the smallest being 0402 in size.
#4 - You will need decent soldering/rework gear and skills to perform the mod and should have a hot air station
#5 - I was able to purchase all of the needed parts for under $200.00 USD including shipping/taxes
#6 - There are no modifications to the firmware to perform this mod, no changes or patches to the flash memory are needed and
there are no hacked licenses etc. You don't require a network card.
#7 - Any licensed features you already have will still operate just fine, including the MSO feature
#8 - The scope's model # and serial # will not change, only the reported bandwidth is updated
#9 - The mod is reverseable if care is taken to save/bag each component(highly recommended)
#10 - You will need the required BNC cables and splitters to perform a User Cal.
#11 - The parts list was compiled from pictures and component removal/measurement. I can't say the measured values are 100% exact and am not responsible if they aren't
#12 - If your scope blows up, runs away, makes you bleed(mine did) etc from the mod I'm not responsible.
#13 - All channels have a -3dB point greater then 1 GHz as they should
#14 - The noise floor closely matches a factory 3104T scope
#15 - User Cal passes with no issues
#16 - The 20 MHz BW limit works just fine after the mod
#17 - The 50 ohm path is much improved with the updated front end and use of the Teledyne 20 dB attenuator relays
Now this upgrade wasn't performed without some struggles. There were some missing parts in the earlier research so nothing worked at first. I identified those and kept going.
I modified one channel at first to see if it looked like it would work. The trigger levels and such were way off but I expected that. The bigger worry was that on some volts/div with 50 ohms enabled the values were double what they should be. That seemed like a lot for a UserCal to compensate for. Turned out to be a non-issue as the front end attenuation switches in at 200mV/div for a 1 GHz model and 500mV/div for 100-500 MHz models. So a UserCal handles the problem just fine.
The biggest issue though is that the amplitudes of each of my channels was not matched as the frequency got higher. By the time I had reached 1 GHz the channels varied by 5-10%.
I spent considerable time attempting to determine why this is. I swapped many parts and experimented but was not able to pin it down to any one component. The difference does not appear to be related to passive component tolerance. It could be Keysight has additional calibration for higher frequencies, it could be the front end ASIC varies. It could be some mystery component that was not measured/changed. Ideally the schematic of the entire front end should be drawn up which would make for much easier analysis.
In my specific case channel 1 had the highest amplitude, channels 2 and 3 matched each other and channel 4 was in between. The scope was 100% usable and when you're looking at high frequencies it is doubtful you're trying to determine the exact amplitude using a scope with an 8 bit AtoD. It still bothered me though so I had a play with LT SPICE and determined that changing the value of C1 slightly would alter the low pass frequency the nicest. To that end I changed the value of C1 to 2.4 pF on channel 4 and 3.3 pF on channel 1. This gives me amplitudes within 10-15mV between all channels when looking at a 1 Vpp signal at 1 GHz. The 3 dB cutoff frequency of all channels is between 1060 and 1070 MHz. At 1 GHz the attenuation is about 1.5 dB. Seems like pretty darn acceptable performance to me.
Another forum member will be modifying his scope in the near future, so we will see how his does.
The following forum members helped make this mod possible:
memset
HardDrive
mikeselectricstuff
TopLoser
Howardlong
adranp
HighVoltage
EEVblog(Dave)
And thanks to Keysight for making a cool scope that can do so much - please don't hate me!
Here are some pictures:
1 GHz signal @ 1Vpp in normal mode:
The same 1 GHz signal with some averaging:
The about screen after the mod:
Rise time of a 10 MHz square wave before the mod:
Rise time of the same 10 MHz square wave after the mod:
A pulse:
Input SWR of the 50 ohm path for both attenuation paths before the mod:
Input SWR of the 50 ohm path for both attenuation paths after the mod: