Hi Jonathon,
That's an interesting idea. It hadn't occurred to me because I need to be
able to sample both channels which limits the aggregate sample rate to 32 MSps
as I understand. But its worth a try in the single channel mode for diagnostic
purposes.
Cheers,
Chris
Get Outlook for Android<https://aka.ms/AAb9ysg>
________________________________
From: Jonathon Pendlum <[email protected]>
Sent: Friday, March 26, 2021, 5:40 PM
To: Beaudoin, Christopher J
Cc: Marcus D Leech; usrp-users
Subject: Re: [USRP-users] Re: B210 EVM
This e-mail originated from outside the UMass Lowell network.
________________________________
Hi Chris,
Have you tried offset tuning? For example, setting the master clock rate to
55.296e6, the sample rate to 27.648e6, and offset tuning by 14 MHz?
Jonathon
On Fri, Mar 26, 2021, 17:09 Beaudoin, Christopher J
<[email protected]<mailto:[email protected]>> wrote:
So both should be synchronized (unless I'm missing something) because I'm
externally referencing the B210 to the signal generator's 10 MHz reference. The
EVM over a couple 1000 symbols is good but when one looks at the EVM over ~13e6
samples, it deteriorates dramatically. Looking at the rx waveform as compared
to the tx waveform indicates the source of EVM deterioration is related to
phase instability somewhere. When I got to this point, I started to ask myself
if I had set my expectations for the B210's EVM performance too high so I
paused to pose this question to the forum. If I had to guess based on the
analysis I've done so far, I'd say it appears that the master clock isn't
perfectly sync'd with the external reference on the scale of 0.5 to 1 second.
________________________________
From: Marcus D Leech <[email protected]<mailto:[email protected]>>
Sent: Friday, March 26, 2021 4:54 PM
To: Beaudoin, Christopher J
<[email protected]<mailto:[email protected]>>
Cc: Julian Arnold <[email protected]<mailto:[email protected]>>;
[email protected]<mailto:[email protected]>
<[email protected]<mailto:[email protected]>>
Subject: Re: [USRP-users] Re: B210 EVM
This e-mail originated from outside the UMass Lowell network.
________________________________
I would suggest going back to basics. What does the RX spectrum look like
compared to the TX spectrum? Are you doing clock recovery on the RX side, or
assuming both sides are synchronized?
Sent from my iPhone
On Mar 26, 2021, at 4:38 PM, Beaudoin, Christopher J
<[email protected]<mailto:[email protected]>> wrote:
Hello Marcus,
Sorry for the terse nature of my previous message. To be
more specific, the precise symbol rate is 4.608 MHz so the actual sample rate
is 27.648 MHz; the USRP sets the master clock rate to 27.648 MHz when I command
the sample rate. I'm not seeing any overruns at this rate and we spent a fair
bit of time fine tuning the host machine to sustain this data rate. It will
sustain this rate for as long at 10 minutes without reporting any "O" or "U"
errors. I also embed the time stamps into the recorded data file and post
recording analysis does not indicate any time disruptions.
I'm certain that the mod signal (from my vector signal analyzer) has very low
EVM (~1%) as confirmed with my Rhode Schwartz signal analyzer. I've also
considered saturation of amplifier stages within the AD9361. With 55 dB of
gain, I obtain a rms ADC 16-bit state count of ~15000 for a -40 dBm input
level. As I understand this should be a suitable level given the B210's IIP3
spec is -20 dBm. I've also reduced the input level at constant gain and didnt
observe any net improvement in the EVM.
When properly configured, can I expect the B210 to yield an EVM better than say
5%?
Chris
Creating the usrp device with: num_recv_frames=1024...
[INFO] [UHD] linux; GNU C++ version 5.4.0 20160609; Boost_105800;
UHD_3.11.1.0-0-unknown
[INFO] [B200] Detected Device: B210
[INFO] [B200] Operating over USB 3.
[INFO] [B200] Initialize CODEC control...
[INFO] [B200] Initialize Radio control...
[INFO] [B200] Performing register loopback test...
[INFO] [B200] Register loopback test passed
[INFO] [B200] Performing register loopback test...
[INFO] [B200] Register loopback test passed
[INFO] [B200] Setting master clock rate selection to 'automatic'.
[INFO] [B200] Asking for clock rate 16.000000 MHz...
[INFO] [B200] Actually got clock rate 16.000000 MHz.
Using Device: Single USRP:
Device: B-Series Device
Mboard 0: B210
RX Channel: 0
RX DSP: 0
RX Dboard: A
RX Subdev: FE-RX2
RX Channel: 1
RX DSP: 1
RX Dboard: A
RX Subdev: FE-RX1
TX Channel: 0
TX DSP: 0
TX Dboard: A
TX Subdev: FE-TX2
TX Channel: 1
TX DSP: 1
TX Dboard: A
TX Subdev: FE-TX1
Setting RX Freq: 3199000000.000 Hz...
Actual RX Freq: 3199000000.000 Hz...
Setting RX Rate: 27648000.000 Sps...
[INFO] [B200] Asking for clock rate 27.648000 MHz...
[INFO] [B200] Actually got clock rate 27.648000 MHz.
Actual RX Rate: 27648000.081 Sps...
Setting RX Gain: 55.000000 dB...
Actual RX Gain: 55.000000 dB...
Waiting for "lo_locked": ++++++++++ locked.
Press Ctrl + C to stop streaming...
________________________________
From: Marcus D Leech <[email protected]<mailto:[email protected]>>
Sent: Friday, March 26, 2021 2:45 PM
To: Julian Arnold <[email protected]<mailto:[email protected]>>
Cc: Beaudoin, Christopher J
<[email protected]<mailto:[email protected]>>;
[email protected]<mailto:[email protected]>
<[email protected]<mailto:[email protected]>>
Subject: Re: [USRP-users] Re: B210 EVM
This e-mail originated from outside the UMass Lowell network.
________________________________
At 30MSPS are you seeing any overruns? What is your master clock rate?
Sent from my iPhone
On Mar 26, 2021, at 2:41 PM, Julian Arnold
<[email protected]<mailto:[email protected]>> wrote:
Chris,
I would say that your EVM is mainly affected by your SNR and your digital
receiver implementation (AGC / filters / clock recovery / equalizer / ...).
So without more details it’s going to be hard to say if what you are seeing is
within limits.
Cheers,
Julian Arnold, M.Sc
Am 26.03.2021 um 18:29 schrieb
[email protected]<mailto:[email protected]>:
I'm capturing a 3 GHz QPSK signal with 5 MHz symbol rate by sampling the signal
at 6 times the symbol rate. The B210 is externally referenced to a very clean
10 MHz reference. My measurements of the EVM sampling the signal for ~0.5
seconds are pretty poor ~30-40%. I can provide more setup details but I'm
wondering if others can comment on what EVM I can expect. I'm hoping this isn't
a fundamental limitation of this hardware system.
Thanks,
Chris
_______________________________________________
USRP-users mailing list --
[email protected]<mailto:[email protected]>
To unsubscribe send an email to
[email protected]<mailto:[email protected]>
_______________________________________________
USRP-users mailing list --
[email protected]<mailto:[email protected]>
To unsubscribe send an email to
[email protected]<mailto:[email protected]>
_______________________________________________
USRP-users mailing list --
[email protected]<mailto:[email protected]>
To unsubscribe send an email to
[email protected]<mailto:[email protected]>
_______________________________________________
USRP-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]