limesuiteand limesdr danny webster - myriad-rf...the r c ompany –ultra flexible rs olutions 18...

24
1 The FPRF Company – Ultra flexible RF solutions Confidential LimeSuite and LimeSDR Danny Webster

Upload: others

Post on 27-Sep-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: LimeSuiteand LimeSDR Danny Webster - Myriad-RF...The R C ompany –Ultra flexible Rs olutions 18 Changing analogue gain (Rx IF) • Change PGA gain to optimise level at ADC. • Too

1The FPRF Company – Ultra flexible RF solutions

Confidential

LimeSuite and LimeSDR

Danny Webster

Page 2: LimeSuiteand LimeSDR Danny Webster - Myriad-RF...The R C ompany –Ultra flexible Rs olutions 18 Changing analogue gain (Rx IF) • Change PGA gain to optimise level at ADC. • Too

2The FPRF Company – Ultra flexible RF solutions

1. Introduction

2. Operating LimeSuite software

3. Examples FSK/ASK/PSK

4. Calibration

5. Changing gain, frequency and sample rate

6. Other settings

Table of Contents

Page 3: LimeSuiteand LimeSDR Danny Webster - Myriad-RF...The R C ompany –Ultra flexible Rs olutions 18 Changing analogue gain (Rx IF) • Change PGA gain to optimise level at ADC. • Too

3The FPRF Company – Ultra flexible RF solutions

Suggested Connections for Examples

Use external RF loop backTo avoid interference. E.g. SMA adapter

Connect to TX1_1 and RX1_LFor compatibility withCode examples.

Page 4: LimeSuiteand LimeSDR Danny Webster - Myriad-RF...The R C ompany –Ultra flexible Rs olutions 18 Changing analogue gain (Rx IF) • Change PGA gain to optimise level at ADC. • Too

4The FPRF Company – Ultra flexible RF solutions

Differences between Linux and Windows• Linux (Built from Source)

• Copy lms7suite_wfm to

• ~/LimeSuite/builddir/bin

• Linux (Repository)

• Copy lms7suite_wfm to

• ~/

• Windows

• Copy lms7suite_wfm to

• \Documents or \Desktop

Page 5: LimeSuiteand LimeSDR Danny Webster - Myriad-RF...The R C ompany –Ultra flexible Rs olutions 18 Changing analogue gain (Rx IF) • Change PGA gain to optimise level at ADC. • Too

5The FPRF Company – Ultra flexible RF solutions

Connecting to LimeSDR

• Connect LimeSDR to USB3

• Start LimeSuite software

• To select LimeSDR

• Top Menubar

• Options � Connect

• RESET

Page 6: LimeSuiteand LimeSDR Danny Webster - Myriad-RF...The R C ompany –Ultra flexible Rs olutions 18 Changing analogue gain (Rx IF) • Change PGA gain to optimise level at ADC. • Too

6The FPRF Company – Ultra flexible RF solutions

Loading a settings file (.ini)

• To select LimeSDRsettings

• Open Button

• Select

• DEMO_1Msps_866Mhz_-50dBm .ini

Page 7: LimeSuiteand LimeSDR Danny Webster - Myriad-RF...The R C ompany –Ultra flexible Rs olutions 18 Changing analogue gain (Rx IF) • Change PGA gain to optimise level at ADC. • Too

7The FPRF Company – Ultra flexible RF solutions

Selecting a Waveform file (.wfm)

• To select waveform to play back on LimeSDR

• Modules (Top Menubar)

• FPGA Control

• Custom Open File

• (Middle)

• Custom Button (Left)

• FSKraw.wfm

Page 8: LimeSuiteand LimeSDR Danny Webster - Myriad-RF...The R C ompany –Ultra flexible Rs olutions 18 Changing analogue gain (Rx IF) • Change PGA gain to optimise level at ADC. • Too

8The FPRF Company – Ultra flexible RF solutions

FSK Demo

• Modules

• FFT Viewer

• Hamming or Hanningwindows

• FSKraw.wfm

Page 9: LimeSuiteand LimeSDR Danny Webster - Myriad-RF...The R C ompany –Ultra flexible Rs olutions 18 Changing analogue gain (Rx IF) • Change PGA gain to optimise level at ADC. • Too

9The FPRF Company – Ultra flexible RF solutions

Filtered FSK Demo

• FSKgaussFIR.wfm

• Less interference to adjacent channels.

• FFT Viewer helps you to find optimum radio settings for your signal.

• Phase Noise

• Adjacent Channel Interference

• Avoid Rx overload.

Page 10: LimeSuiteand LimeSDR Danny Webster - Myriad-RF...The R C ompany –Ultra flexible Rs olutions 18 Changing analogue gain (Rx IF) • Change PGA gain to optimise level at ADC. • Too

10The FPRF Company – Ultra flexible RF solutions

ASK Demo

• ASKraw.wfm

Page 11: LimeSuiteand LimeSDR Danny Webster - Myriad-RF...The R C ompany –Ultra flexible Rs olutions 18 Changing analogue gain (Rx IF) • Change PGA gain to optimise level at ADC. • Too

11The FPRF Company – Ultra flexible RF solutions

Filtered ASK Demo

• ASKgaussFIR.wfm

• Less interference to adjacent channels.

Less interfence to adjacent channels.Less interfence to adjacent channels.

Page 12: LimeSuiteand LimeSDR Danny Webster - Myriad-RF...The R C ompany –Ultra flexible Rs olutions 18 Changing analogue gain (Rx IF) • Change PGA gain to optimise level at ADC. • Too

12The FPRF Company – Ultra flexible RF solutions

PSK Demo

• PSKraw.wfm

Page 13: LimeSuiteand LimeSDR Danny Webster - Myriad-RF...The R C ompany –Ultra flexible Rs olutions 18 Changing analogue gain (Rx IF) • Change PGA gain to optimise level at ADC. • Too

13The FPRF Company – Ultra flexible RF solutions

Filtered PSK Demo

• PSKgaussFIR.wfm

• Less interference to adjacent channels.

Page 14: LimeSuiteand LimeSDR Danny Webster - Myriad-RF...The R C ompany –Ultra flexible Rs olutions 18 Changing analogue gain (Rx IF) • Change PGA gain to optimise level at ADC. • Too

14The FPRF Company – Ultra flexible RF solutions

Automatic Calibration

• Callibrate RX

• Callibrate TX

Page 15: LimeSuiteand LimeSDR Danny Webster - Myriad-RF...The R C ompany –Ultra flexible Rs olutions 18 Changing analogue gain (Rx IF) • Change PGA gain to optimise level at ADC. • Too

15The FPRF Company – Ultra flexible RF solutions

Before Calibration

Page 16: LimeSuiteand LimeSDR Danny Webster - Myriad-RF...The R C ompany –Ultra flexible Rs olutions 18 Changing analogue gain (Rx IF) • Change PGA gain to optimise level at ADC. • Too

16The FPRF Company – Ultra flexible RF solutions

After Calibration

• DC Leakage redued in RX

• Unwanted sideband rejection improved

Page 17: LimeSuiteand LimeSDR Danny Webster - Myriad-RF...The R C ompany –Ultra flexible Rs olutions 18 Changing analogue gain (Rx IF) • Change PGA gain to optimise level at ADC. • Too

17The FPRF Company – Ultra flexible RF solutions

Changing RF gain (Rx RF)

• Change LNA gain to improve signal to noise.

• Too much gain can sometimes overload receiver or make it vulnerable to interference.

Page 18: LimeSuiteand LimeSDR Danny Webster - Myriad-RF...The R C ompany –Ultra flexible Rs olutions 18 Changing analogue gain (Rx IF) • Change PGA gain to optimise level at ADC. • Too

18The FPRF Company – Ultra flexible RF solutions

Changing analogue gain (Rx IF)

• Change PGA gain to optimise level at ADC.

• Too much gain can overload receiver.

• Too little gain can give poor signal to noise ratio.

Page 19: LimeSuiteand LimeSDR Danny Webster - Myriad-RF...The R C ompany –Ultra flexible Rs olutions 18 Changing analogue gain (Rx IF) • Change PGA gain to optimise level at ADC. • Too

19The FPRF Company – Ultra flexible RF solutions

Changing RF gain (Tx RF)

• Change TX gain to change output signal level.

• Change both TXPAD gain controls to same value.

Page 20: LimeSuiteand LimeSDR Danny Webster - Myriad-RF...The R C ompany –Ultra flexible Rs olutions 18 Changing analogue gain (Rx IF) • Change PGA gain to optimise level at ADC. • Too

20The FPRF Company – Ultra flexible RF solutions

Changing analogue gain (Tx IF)

• Change TX IF gain to change to minimise adjacent channel interference.

• (Needed after filter bandwidth changed)

• (Recalibration needed after filter and gain change)

Page 21: LimeSuiteand LimeSDR Danny Webster - Myriad-RF...The R C ompany –Ultra flexible Rs olutions 18 Changing analogue gain (Rx IF) • Change PGA gain to optimise level at ADC. • Too

21The FPRF Company – Ultra flexible RF solutions

Changing RF frequency (SXT and SXR)

• Change Tx and Rx frequency using SXT and SXR.

• Redo calibrations if above 1GHz.

• Advanced settings can be used to optimise phase noise.

Page 22: LimeSuiteand LimeSDR Danny Webster - Myriad-RF...The R C ompany –Ultra flexible Rs olutions 18 Changing analogue gain (Rx IF) • Change PGA gain to optimise level at ADC. • Too

22The FPRF Company – Ultra flexible RF solutions

Changing sample rate (CLKGEN)

• Change CLKGEN Frequency

• ADC rate=CLKGEN/4

• DAC rate=CLKGEN/1,2,4

• Calculate

• Tune

Page 23: LimeSuiteand LimeSDR Danny Webster - Myriad-RF...The R C ompany –Ultra flexible Rs olutions 18 Changing analogue gain (Rx IF) • Change PGA gain to optimise level at ADC. • Too

23The FPRF Company – Ultra flexible RF solutions

Changing signal processing (TSP)

• Change signal processing option

• DC Corrector

• Gain/Phase Corrector

• Inverse Sinc

• NCO Frequency/Phase

• (Enable CMIX)

• Interpolation Ratio

• FIR Filters

Page 24: LimeSuiteand LimeSDR Danny Webster - Myriad-RF...The R C ompany –Ultra flexible Rs olutions 18 Changing analogue gain (Rx IF) • Change PGA gain to optimise level at ADC. • Too

24The FPRF Company – Ultra flexible RF solutions

Changing signal processing (RSP)

• Change signal processing option

• Gain/Phase Corrector

• Auto DC Corrector

• NCO Frequency/Phase

• (Enable CMIX)

• AGC

• Decimation Ratio

• FIR Filters