Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Likes
- HBTE
- Messages
Search
Re: Can you use multiple outputs of SI5351 in a high performance VNA?
During testing I found some impact of output loading on the crosstalk between two active outputs. But unused outputs can be set to active low and the ppl shut down and changing loading of these muted outputs has no impact on crosstalk between the active outputs.
|
Re: Can you use multiple outputs of SI5351 in a high performance VNA?
Speaking as a digital guy, the si5351 drivers seem to be CMOS digital type output buffers,
so totem-pole 0v (low) and 3.3v (high) voltage sources with a programmable maximum current allowed?
of 2ma, 4ma, 6ma, or 8ma.? The data sheet does also say the output impedance is 50 ohms. ?
A 3.3v high into 50 ohms is 3300/50 = 66ma,?
My best guess is that the driver is indeed current limited to 8ma,?
but also has an internal? 50 ohm series resistance between driver and pin.
So loading it with 50 ohms externally when programmed for 8ma
will see highs of around 8ma*50ohms=400mv.? (I should try that!) Since the outputs are single ended, (not balanced like LVDS or ECL) supply and ground currents will be larger when driving high with a load of 50 ohms to ground. than they are when driving low.? (Once the transition is complete.) If crosstalk is due to on-chip ground bounce and supply rail disturbances,
would be best to set the output drivers for 2ma max and give them high impedance loads.
Higher drive currents (8ma) might be needed to get fast enough edge speeds at higher frequencies,
that 2-8ma driver has to charge up trace and pin capacitance for all loads attached to that output pin. Shorting outputs to ground is not something I would normally recommend, though with outputs limited internally to 8ma the consequences here of messing up should not be serious. If the output driver is continuously driving low, then that output pin is effectively connected to chip ground through a FET, giving us that extra ground pin.? (With an internal series 50 ohms?) ? > I certainly would NOT just tie an output to ground, because that gives a zero-ohm, extremely low impedance path for any stray energy to get out.? Hmm.? If that energy is contributing to ground bounce, perhaps we should let it out. In my experience, parts like this fail miserably when you try to run them on water.? ;-) I've accidentally tried that any number of times. Jerry, KE7ER
On Fri, Jan 18, 2019 at 10:23 AM, Jim Strohm wrote:
|
Re: Can you use multiple outputs of SI5351 in a high performance VNA?
Add to that -- termination at the operating impedance level will mean (if it's 50 ohm out) a 50 ohm resistor across the driven and return lines of each output, which naturally shunts all output to ground. If you just need to pull the unused outputs down, a 1K resistor is what's usually specified by the? manufacturer, but you should check the datasheet first. I certainly would NOT just tie an output to ground, because that gives a zero-ohm, extremely low impedance path for any stray energy to get out.? Kinda like (from my previous "water" analogy) punching a hole in the side if the toilet tank because the flapper valve is leaking. There's a good possibility that SiLabs may have missed it on this one, since we do things that they may not do.? So opening a dialog with their tech support may be a useful idea.? And as it happens, they're in the same town I am, and I'm a tech writer in need of a job right now ... maybe I should ping them too. I'd like to thank all who've shown interest in this topic. 73 Jim N6OTQ On Fri, Jan 18, 2019 at 10:37 AM Jerry Gaffke via Groups.Io <jgaffke=[email protected]> wrote: Programming the chip to drive an unused output low, and then externally shorting that pin to ground, |
Re: Can you use multiple outputs of SI5351 in a high performance VNA?
Programming the chip to drive an unused output low, and then externally shorting that pin to ground,
toggle quoted message
Show quoted text
will effectively give that chip a second ground.? A very good thing, since the si5351 only has one ground pin. Could make a difference when we're talking about crosstalk 1000+ times weaker than the desired signal. Perhaps my career as a mostly digital guy was showing there. However, I would suggest you verify that the pin is at ground potential after the firmware has loaded it before shorting it to ground with a wire.? On the si5351 that unused output should be clk1, between clk0 and clk2. Jerry, KE7ER On Fri, Jan 18, 2019 at 06:35 AM, Jim Strohm wrote:
|
Re: Can you use multiple outputs of SI5351 in a high performance VNA?
@Jerry Vaughn My experience with documenting digital and mixed-signal ICs since the mid-1990s tells me that "good enough" rarely is.? We've always used water as an analogy for electricity.? Let's say that you have a valve on a water line that's "programmed low" -- i.e., the valve is closed.? The valve is on the drain side of your water system device.? So no water gets through the valve, OK? Now explain a leaky toilet that runs all the time. If practical, why don't you try terminating the unused outputs as close to the chip as possible, just to see what happens?? 73 Jim N6OTQ On Thu, Jan 17, 2019 at 2:39 PM Jerry Gaffke via Groups.Io <jgaffke=[email protected]> wrote: The si5351 can be programmed to drive unused outputs low. |
Re: Can you use multiple outputs of SI5351 in a high performance VNA?
After more testing some rules:
Target output is: The output required to have minimum spurs All dB levels in the rules refer to the target output level as 0dB - Muting an output and stopping the clock will remove all spurs from that output/clock - Any use of fractional PLL will increase the number of spurs on ALL outputs (at < -70dB) - Any use of fractional PLL on output next to the target output will cause substantial spurs (> - 60dB) - Avoid any frequency close to but not exactly a multiple of 5MHz - The spurs in multiples of 5MHz can be above -55dB In practice: With an IF2 at 10.7MHz, set IF1 to xx.7Mhz i.s.o. xxMHz so LO2 can be set to xx-10 MHz and make sure xx is a multiple of 5MHz Example: IF1 is 40MHz, LO1 is 45MHz, IF2 is 10.7MHz, LO2 is 29.3MHz Changing the IF1 to 40.7MHz So IF1 is 40.7MHz, LO1 is 45MHz, IF2 is 10.7MHz, LO2 is 30MHz Of course when changing LO1? to tune differently this will cause spurs in LO1 so there is never a generic good solution for the tuning signal but all other frequencies should be multiples of 5MHz to avoid a accumulation of spurs |
Re: Can you use multiple outputs of SI5351 in a high performance VNA?
The si5351 can be programmed to drive unused outputs low.
toggle quoted message
Show quoted text
That should be good enough. On Thu, Jan 17, 2019 at 11:14 AM, Jim Strohm wrote:
|
Re: Can you use multiple outputs of SI5351 in a high performance VNA?
Erik, Are the unused outputs physically terminated, or floating? -- i.e. open? What you typed was -- they're not physically terminated, nor pulled either high or low, just programmed to "off." My lengthy experience with semiconductors suggests that this may be a problem.? So are the unused outputs terminated to ground with a resistor of ohmage equal to their impedance, or are they pulled high per the datasheet, or pulled low per the datasheet??? NOT "did you program their output to "NO"?" ? I read what you typed to say "you programmed their output to "NO"." That's not enough to tame them, unless they're suitably terminated in-circuit. 73 Jim N6OTQ On Thu, Jan 17, 2019 at 1:03 PM Jerry Gaffke via Groups.Io <jgaffke=[email protected]> wrote: You're digging pretty deep here!?? |
Re: Can you use multiple outputs of SI5351 in a high performance VNA?
You're digging pretty deep here!??
toggle quoted message
Show quoted text
Good stuff. I've never looked closely at spurs and phase noise out of an si5351, but did write the (very compact) routines for the uBitx, can give 3 arbitrary <= 112.5 mhz outputs using fractional output dividers from one vco. The ubitx does have trouble with crosstalk, one possible solution is external filters. The G0UPL library should give you 2 outputs from 2 vco's. The Etherkit library tries to let you do everything, but might be a bit more confusing. The si5338 is about the same architecture, better docs, better performance.? That si5338 docs say their fractional output dividers add less than a factor of 2 in spur power over integer output divides. It also describes how:? They do the usual divide by m and m+1 to get a fractional divide, but then adjust the rising and falling edges of the output using programmable delay lines, computing the appropriate delay for each edge on the fly. Fractional PLL divides seem to be less an issue, as there's an analog loop filter in there. ? I've always assumed that the si5351 crosstalk was mainly due to the output buffers, perhaps in part because of the single vcc and gnd pins.? But supply ripple and feature proximity could cause trouble anywhere on that die.? Your suggestion that it is back in the vco section is interesting. ? The si5351 was meant mostly as a device to replace crystal oscillators in digital gear, 95% of their customers likely don't give a rip about a bit of crosstalk. I've heard that if you need two outputs, best to use clk0 and clk2, leave clk1 quiet. If the object is a working instrument, I'd probably just put down a second si5351. If the object is solving puzzles, I guess this one is as good as any other.? What you learn may useful for the uBitx. Jerry, KE7ER On Thu, Jan 17, 2019 at 09:45 AM, <erik@...> wrote: The control lines are all terminated according to the data sheet. Different output terminations (open/short/capacitive/50 ohm) have been tested and have maximum 5dB impact on the levels of the spurs. Different/improved supply decoupling still has to be tested. I did some testing with the ClockBuilder Pro SW from SiLabs and it seems the clock builder avoids using to VCO's and with one VCO whenever you have a setup that uses fractional PLL spurs you always get warnings about "possible coupling" so I guess SiLabs is well aware of the limitations. My current setup uses two VCO's, See if I can change the SW to use only one cause maybe the spurs from fractional PLL are less then the VCO coupling problems.? Will also check if there is some material of this on the SiLabs forum. On Thu, Jan 17, 2019 at 12:48 AM, <erik@...> wrote: Measurement at other frequencies have confirmed that the direct output leakage increases with increasing frequency but the other spurs (like seen above) are not directly related to the selected output frequency. The modulo? difference between the frequencies of the two outputs determines the level and position of the spurs and these follow a pattern that repeats a number of times over the total frequency range. It may be possible that the coupling/leakage is through the PLL loop in the SI5351. More to investigate. |
Re: Can you use multiple outputs of SI5351 in a high performance VNA?
Jim,
The control lines are all terminated according to the data sheet. Different output terminations (open/short/capacitive/50 ohm) have been tested and have maximum 5dB impact on the levels of the spurs. Different/improved supply decoupling still has to be tested. I did some testing with the ClockBuilder Pro SW from SiLabs and it seems the clock builder avoids using to VCO's and with one VCO whenever you have a setup that uses fractional PLL spurs you always get warnings about "possible coupling" so I guess SiLabs is well aware of the limitations. My current setup uses two VCO's, See if I can change the SW to use only one cause maybe the spurs from fractional PLL are less then the VCO coupling problems.? Will also check if there is some material of this on the SiLabs forum. |
Re: Can you use multiple outputs of SI5351 in a high performance VNA?
Hi I hope this may not be a spurious comment, but -- Have you tied the unused outputs and inputs (programming lines) ALL either high or low, per the mfg. datasheet?? All digital ICs are notorious for producing unpredictable results when unused I/O isn't correctly terminated. I'm thinking that dropping a chip resistor of the output impedance resistance across each unused output (choose a size to match the lead pitch) should do it, assuming you have a gullwing pkg and not a ball grid array package. SiLabs should be able to advise. 73 Jim N6OTQ On Thu, Jan 17, 2019 at 2:48 AM <erik@...> wrote: My home build VNA uses a single SI5351 to generate both the test signal and the LO for the downmix to the audio IF where the I/Q demodulation is done. |
Can you use multiple outputs of SI5351 in a high performance VNA?
My home build VNA uses a single SI5351 to generate both the test signal and the LO for the downmix to the audio IF where the I/Q demodulation is done.
The VNA has some problems in isolation and one possible cause is leakage from one output of the SI5351 to the other output so we should measure how good/bad this is. One output of the SI5351 is connected to the SA with 30dB attenuation. The other output of the SI5351 is not connected. The third output is always mute and not frequency has been setup The SW steering the SI5351 uses for each output a separate VCO to have fully independent frequency control. Different attenuation levels where used to verify the seen signals where not created due to IMD in the SA. First with 10MHz on one outputs and the others muted. Seems OK, all spurs are at least 70dB down. And yes, there is a small mistake in the auto marker algorithm of the SA Then with a second output active at 15MHz. The second output is visible at -55dB, but also a strong spur at 5 MHz (-62dB). This already explains the isolation problems in the VNA Will it get worse at higher frequencies? First with two outputs both set to 50MHz, a nice clean signal And now with the connected output set to 50MHz and the open output to 52MHz. The level of the spurs is only 42dB down. When you send this as LO to a mixer with a LO-IF isolation of 30dB the not connected output will appear at -72dB in the IF output of the mixer which fully explains the (lack of) isolation performance of the VNA using this SI5351? But is this a result of the output stages doing some mixing or is it earlier? Lets test with the connected output again set to 10MHz and and the open output to 66MHz Measurement at other frequencies have confirmed that the direct output leakage increases with increasing frequency but the other spurs (like seen above) are not directly related to the selected output frequency. The modulo? difference between the frequencies of the two outputs determines the level and position of the spurs and these follow a pattern that repeats a number of times over the total frequency range. It may be possible that the coupling/leakage is through the PLL loop in the SI5351. More to investigate. Thoughts, feedback is welcome. |
Re: Why do you need a low pass filter before the first mixer of a spectrum analyzer?
Tested with 1st IF at 500MHz? and I get 15dB less sensitivity.
Compared 110MHz IF filter and 500MHz IF filter on my VNA and they have about the same loss. AD831 are 50 ohm matched on both RF input and IF output Possibly?the AD831 IF output does not like that high frequencies (datasheets states 200MHz max) Forgot to test without IF filter..... |
Re: Why do you need a low pass filter before the first mixer of a spectrum analyzer?
I did a bit more testing, configuration now is:
Low pass filter AD831 mixer with first LO as ADF4351 (directly connected, no need for low pass filter as the AD831 makes it a square wave anyway) 10dB amplifier to compensate for loss in first IF filter 110MHz first IF filter 2MHz BW(this could be at any frequency your LO's can reach) with loss of about 10dB AD831 with second LO as either SI5351 (connected with 10dB attenuator, for max first IF at about 300MHz (yes, its out of spec but it works)) or ADF4351 (directly connected) 10.7MHz resolution filters Log detector There is no visible performance difference between SI5351 and ADF4351 as second LO. The second LO signal level is not critical, as long as its sufficient The AD831 are very forgiving on LO level, according to the datasheet it should be -10dBm I need to investigate the 3rd order intercept of the first mixer as I seem to get worse performance then predicted (datasheet states +24dBm) so probably still something wrong in my configuration |
Re: Why do you need a low pass filter before the first mixer of a spectrum analyzer?
Erik,
Thank you for the post. I also have a couple of the AD831 modules and want to try them for the SA project. How exactly are you connecting the LO to AD831's? If putting a LPF on the signal input cleans up the plot so much, does a LPF on the LO to the first mixer produce the same improvement? Congratulations on getting a working instrument. 73 Brian VK4BAP |
Re: Why do you need a low pass filter before the first mixer of a spectrum analyzer?
I assume that's an ADF4351.
toggle quoted message
Show quoted text
Jerry On Tue, Jan 15, 2019 at 10:00 AM, <erik@...> wrote: For the technicaly inclined, In the SA I'm using two ADF5351 LO's to steer two AD831 mixers with first IF at 110MHz and resolution filter of 15kHz at 10.7Mhz followed by the log detector |
Re: Why do you need a low pass filter before the first mixer of a spectrum analyzer?
Mixers tend to mix everything available, not just the stuff you expect.
toggle quoted message
Show quoted text
And with some mixers at least, the unwanted (and wanted) products can get reflected back in to make another set of permutations.? So a LPF is critical, and a high side LO is a very good idea. But your SA is working great!?? Plenty good for checking emissions on ham gear. Thanks for showing those plots, the LPF mattered way more than I would have expected. Jerry On Tue, Jan 15, 2019 at 10:00 AM, <erik@...> wrote:
Then it occurred to me that I am not using a low pass filter before the first mixer |
to navigate to use esc to dismiss