+ All Categories
Home > Technology > N5AC 2014-10-11 Pacificon SDR Advances

N5AC 2014-10-11 Pacificon SDR Advances

Date post: 14-Apr-2017
Category:
Upload: n5ac
View: 117 times
Download: 2 times
Share this document with a friend
90
Transcript
Page 1: N5AC 2014-10-11 Pacificon SDR Advances
Page 2: N5AC 2014-10-11 Pacificon SDR Advances

SDR Advances and the Future of SDR

Pacificon: October 11, 2014

Stephen Hicks, N5AC VP Engineering, FlexRadio Systems

F L E X R A D I O S Y S T E M S

Page 3: N5AC 2014-10-11 Pacificon SDR Advances

SDR Advances Agenda

What is an SDR? New Technologies in SDR

Direct Sampling SmartSDR Architecture Networking CESSB Wide and Narrow simultaneously

Future SDR Capabilities

Page 4: N5AC 2014-10-11 Pacificon SDR Advances

What is an SDR?

Page 5: N5AC 2014-10-11 Pacificon SDR Advances

What is an SDR?

Page 6: N5AC 2014-10-11 Pacificon SDR Advances

What is an SDR?

SDR is a spectrum

Some radios are clearly NOT

Other radios clearly ARE

Many permutations is-between

So what makes up an SDR?

Page 7: N5AC 2014-10-11 Pacificon SDR Advances

Back to Basics …

Radio Magic

Page 8: N5AC 2014-10-11 Pacificon SDR Advances

Back to Basics …

LO

DEMOD

FILTER IF AMP

AUDIO AMP

MIXER

Page 9: N5AC 2014-10-11 Pacificon SDR Advances

Multi-Conversion

64.455 MHz 455kHz

36kHz

3–15 kHz Roofing Filter

Distortion

DEMOD

Page 10: N5AC 2014-10-11 Pacificon SDR Advances

Engineering Design Process

Draw a block diagram

Simulate

Draw a schematic

Simulate

Build

Measure and adjust

Page 11: N5AC 2014-10-11 Pacificon SDR Advances

Engineering Design Process

Does the circuit match the simulation exactly? NO … WHY?

Components are not “ideal” There are losses not modeled Component variance Component capabilities

Result: Never as good as the simulation

Page 12: N5AC 2014-10-11 Pacificon SDR Advances

Can’t we account for component differences?

In some cases, YES

Some materials work better in some cases

Compensating circuits can be added

In some cases, NO

There will always be issues

Page 13: N5AC 2014-10-11 Pacificon SDR Advances

Components and ProblemsResistors Capacitors Inductors Transistors Mixers Amplifiers Crystals Filters

Lot Variance Parasitics Non-linearities Thermal variance Electrically induced variance IMD Manufacturing variance The list goes on…

Page 14: N5AC 2014-10-11 Pacificon SDR Advances

Filtering: The Goal“Brick Wall” Filter

frequency

resp

onse

Block undesired

Pass desired

Page 15: N5AC 2014-10-11 Pacificon SDR Advances

FilteringPractical limits to achievable results

Suggested capacitor model, Tantalum capacitor

Page 16: N5AC 2014-10-11 Pacificon SDR Advances

Block Diagram Key

Yellow blocks are

Green blocks are DIGITAL

ANALOG

123 346 767 1134

001 1010 1011 110 010

455 913 21

2394 23

Page 17: N5AC 2014-10-11 Pacificon SDR Advances

Filter Design: SimulationSampled signals passed through simulated ideal components

Results could even be played out a speaker

123 346 767 1134 1582 1204 895 431 208

150 300 600 1200 1500 1200 600 300 150

FILTER SIMULATION DAC

Page 18: N5AC 2014-10-11 Pacificon SDR Advances

Filter Design: Simulation Limits

Analog: 20-30 poles

Digital: unlimited … except for latency. Maybe 200, 1000, more!

Could a computer run the simulation IN THE RADIO?

ADC DACFILTER SIMULATION

Page 19: N5AC 2014-10-11 Pacificon SDR Advances

Presto: Software in the Radio

LO

DEMOD

FILTER IF AMP

AUDIO AMP

MIXER

FILTER

Is this an SDR?

ADC DAC

Page 20: N5AC 2014-10-11 Pacificon SDR Advances

DEFINITIONS: Software Defined vs. Controlled

CONTROLLED

Computer Control of Fixed Capabilities(frequency, band, etc)

DEFINED

Modulation, Demodulation, filtering, and processing; as well as Control Capabilities Software Defined and Upgradeable

Page 21: N5AC 2014-10-11 Pacificon SDR Advances

Filter Shape Factor

FLEX-5000 Note Brick Wall & Flatness

Radio Y

Radio Z

Radio X

Page 22: N5AC 2014-10-11 Pacificon SDR Advances

500 Hz Brick Wall Filter

6dB Bandwidth 487 Hz, 60dB Bandwidth 660 Hz, Shape Factor ~1.35 4096 Bin FFT and 2048 Tap Filter

Page 23: N5AC 2014-10-11 Pacificon SDR Advances

2.8KHz SSB Filter Spectrum

6dB Bandwidth 2587 Hz, 60dB Bandwidth 2756 Shape Factor ~1.06, 2048 Tap Filter

Page 24: N5AC 2014-10-11 Pacificon SDR Advances

Software Demodulation

LO

DEMOD

FILTER IF AMP

AUDIO AMP

MIXER

FILTER

Now, is this an SDR?

ADC

DAC

Page 25: N5AC 2014-10-11 Pacificon SDR Advances

Software Demodulation and Baseband

New demod schemes added later!

Precise Filtering

Advanced Noise Reduction

DEMOD

IF AMP

AUDIO AMP

FILTER DAC

ADC

Page 26: N5AC 2014-10-11 Pacificon SDR Advances

PowerSDR - A FlexRadio Original!

Page 27: N5AC 2014-10-11 Pacificon SDR Advances

Economics 101

What is the marginal cost of a 2nd receiverin an analog radio?

ANSWER: the cost of the added parts (plus amortized engineering)

Page 28: N5AC 2014-10-11 Pacificon SDR Advances

What if I want 2 RX?

LO

DEMOD

FILTER IF AMP

AUDIO AMP

MIXER

FILTER

2x analog components ≈ $2x

ADC

DAC

DEMODADC

FILT

ER

Page 29: N5AC 2014-10-11 Pacificon SDR Advances

What are we trying to achieve?

Remove distortion

Better performance

Flexibility to change or add features

Ability to tailor the radio quickly

Never before possible noise mitigation

Never before possible capabilities

Can we do more?

Page 30: N5AC 2014-10-11 Pacificon SDR Advances

LO

DEMOD

FILTER IF AMP

AUDIO AMP

MIXER

FILTER

What about this analog stuff?

DAC

ADC

Page 31: N5AC 2014-10-11 Pacificon SDR Advances

Direct Sampling

LO

DEMOD

FILTER

AUDIO AMP

MIXER

FILTER

Now, THAT’s an SDR!

DAC

ADC

Page 32: N5AC 2014-10-11 Pacificon SDR Advances

LO

DEMOD

FILTER IF AMP

AUDIO AMP

MIXER

FILTER

Why doesn’t everyone do Direct Sampling?192kHz @ 64bits =

12Mbps192kHz

DAC

ADC

Page 33: N5AC 2014-10-11 Pacificon SDR Advances

10Mbps

Page 34: N5AC 2014-10-11 Pacificon SDR Advances

Direct Sampling

LO

DEMOD

FILTER

AUDIO AMP

MIXER

FILTER

Now, THAT’s an SDR!

250MHz @ 16bits = 4Gbps

250MHz

DAC

ADC

Page 35: N5AC 2014-10-11 Pacificon SDR Advances

4Gbps is…

40 - 100Mbps cables4 - 1Gbps cables

That’s a LOT of data! The most modern home networking you can buy, can’t handle this …

Page 36: N5AC 2014-10-11 Pacificon SDR Advances

Direct Sampling Benefits

+ Distortion minimized (ADC @ antenna): best signal clarity + n-Receivers, n-Panadapters and varying widths

see more bands, more receivers + Extremely high dynamic range: operate in worst

conditions + Extreme flexibility through reprogrammability (ultimate

SDR): future benefits – Technically challenging to design

Page 37: N5AC 2014-10-11 Pacificon SDR Advances

Economics 101

What is the marginal cost of a 2nd receiverin an digital radio (SDR)?

ANSWER: the cost of the extra processing power (plus amortized engineering) … think Moore’s law

Processing Power = FPGA

Page 38: N5AC 2014-10-11 Pacificon SDR Advances

Direct Sampling

LO

DEMOD

FILTER

AUDIO AMP

MIXER

FILTER

Now, THAT’s an SDR!

ALL of HF digitizedALL of HF

DAC

ADC

Page 39: N5AC 2014-10-11 Pacificon SDR Advances

Direct Sampling

NCO

DEMOD

FILTER

AUDIO AMP

MIXER

How many do you want?

DAC

ADC

DEMOD

FILTER

MIXER

Page 40: N5AC 2014-10-11 Pacificon SDR Advances

We are called to be the architects of the future, not it’s victims

—R. Buckminster Fuller

Page 41: N5AC 2014-10-11 Pacificon SDR Advances

Design Options: #1: ADC and a hose

Radio is ADC ⟹ FPGA ⟹ Ethernet

Leverage PowerSDR; minimal SW investment

ADC FPGA PC

RADIO

Page 42: N5AC 2014-10-11 Pacificon SDR Advances

CDRX-3200, circa 2008

32 Synchronous, Coherent ADCs + FPGA

440Mbps bandwidth

Our customers have trouble absorbing the bandwidth

ADC and a hose: CDRX-3200

Page 43: N5AC 2014-10-11 Pacificon SDR Advances

LBRX-24, circa 2010

24 Microwave ADCs + 2 FPGAs

40Gbps bandwidth, yes Gigabit, 4x10Gb SFP+

Our customers’ PCs have memory in the 100s of GB

ADC and a hose: LBRX-24

Page 44: N5AC 2014-10-11 Pacificon SDR Advances

RADIO

Design Options: #2: ADC + FPGA + DSP/uP

Radio reduces bandwidth to minimum before Ethernet

Oh gosh: start over with SW: big investment!

ADC FPGA PC/ OTHER

CHL BB

DSP

Page 45: N5AC 2014-10-11 Pacificon SDR Advances

Direct Sampling Radios

HPSDR Hermes

HPSDR

RF DSP DSP CTRL

ANAN-100D

Page 46: N5AC 2014-10-11 Pacificon SDR Advances

Direct Sampling Radios

RF DSP CTRL

FLEX-6000

Page 47: N5AC 2014-10-11 Pacificon SDR Advances

Integrating the Baseband Processor Key Benefits

Consistent performance independent of PC

Minimized network bandwidth (think remote)

Minimization of “system” problems

Self-contained, rapid startup platform

Spectrum displays (panadapter) independent of available network bandwidth

Network optimized

Page 48: N5AC 2014-10-11 Pacificon SDR Advances

Spectrum Display BW

1MHz <500kbps

1MHz 77Mbps

150:1 Bandwidth Difference

10MHz <500kbps

1500:1 Bandwidth Difference

10MHz 770Mbps

Page 49: N5AC 2014-10-11 Pacificon SDR Advances
Page 50: N5AC 2014-10-11 Pacificon SDR Advances
Page 51: N5AC 2014-10-11 Pacificon SDR Advances
Page 52: N5AC 2014-10-11 Pacificon SDR Advances
Page 53: N5AC 2014-10-11 Pacificon SDR Advances
Page 54: N5AC 2014-10-11 Pacificon SDR Advances
Page 55: N5AC 2014-10-11 Pacificon SDR Advances

Networking

EVERYTHING is moving to the network.

You can TAKE YOUR FUN WITH YOU

Page 56: N5AC 2014-10-11 Pacificon SDR Advances

What is a contact?You’re at your QTH and you work Christmas Island

T32C

RF

Page 57: N5AC 2014-10-11 Pacificon SDR Advances

What is a contact?You’re trade emails with the operator of T32C on Christmas Island. His email says “You are 599 here!”

T32C

RFInternet

Page 58: N5AC 2014-10-11 Pacificon SDR Advances

What is a contact?You talk to Christmas Island using your local 2m repeater and EchoLink

T32C

RFInternet

Page 59: N5AC 2014-10-11 Pacificon SDR Advances

What is a contact?You’re at the store and you remote control your home station to work Christmas Island

T32C

RFInternet

Page 60: N5AC 2014-10-11 Pacificon SDR Advances

Does your radio need THIS?

Page 61: N5AC 2014-10-11 Pacificon SDR Advances

Does your radio run HERE?

Page 62: N5AC 2014-10-11 Pacificon SDR Advances

T/F: Rare DX is convenient Where’s your operating position?

Page 63: N5AC 2014-10-11 Pacificon SDR Advances

Adaptive Predistortion

Power Amplifiers: Nonlinearities

Designs have improved

What if we knew in advance of the PA?

Could we correct?

HPSDR: Pure Signal

Page 64: N5AC 2014-10-11 Pacificon SDR Advances

Predistortion Before

Page 65: N5AC 2014-10-11 Pacificon SDR Advances

Predistortion After

Page 66: N5AC 2014-10-11 Pacificon SDR Advances

Phase Noise

Affects both RX and TX interference capabilities

Oscillator phase noise getting better every year

Direct Sampling radios demanding

Take a look at the all FLEX-6000 Thunderbird FD

Page 67: N5AC 2014-10-11 Pacificon SDR Advances

Low Phase Noise Field Day

Page 68: N5AC 2014-10-11 Pacificon SDR Advances

Low Phase Noise Field Day

100W PSK31

Page 69: N5AC 2014-10-11 Pacificon SDR Advances

© 2 0 1 4 F L E X R A D I O S Y S T E M S

Speech Processor (CESSB)

David Hershberger, W9GR, approached us at Dayton 2013 Algorithm implemented in SmartSDR + on-air testing Excellent speech and a ~2.5dB power improvement Results and algorithm to be published in QEX later this year

Page 70: N5AC 2014-10-11 Pacificon SDR Advances

© 2 0 1 4 F L E X R A D I O S Y S T E M S

Speech Processor Power

Page 71: N5AC 2014-10-11 Pacificon SDR Advances

Many data streams at once

FLEX-6700

8 narrow-band 24kHz receivers

8 panadapters

4 wide-band (192kHz) I/Q streams for skimming

Page 72: N5AC 2014-10-11 Pacificon SDR Advances

Multi-mode Waterfall

Page 73: N5AC 2014-10-11 Pacificon SDR Advances

Waterfall plus Bandscope

Page 74: N5AC 2014-10-11 Pacificon SDR Advances

CW Skimmer x4

Page 75: N5AC 2014-10-11 Pacificon SDR Advances

Digital Modes

Page 76: N5AC 2014-10-11 Pacificon SDR Advances

More Functional Displays

Page 77: N5AC 2014-10-11 Pacificon SDR Advances

WSPR times 4!

Page 78: N5AC 2014-10-11 Pacificon SDR Advances

EasyPAL

Page 79: N5AC 2014-10-11 Pacificon SDR Advances

TX6G: A Picture is worth 1,000 words

Page 80: N5AC 2014-10-11 Pacificon SDR Advances

Remote Audio Coming in v1.4

Page 81: N5AC 2014-10-11 Pacificon SDR Advances

Today: CW, PSK, RTTY

Tomorrow: Everything Digital and voice

Digital is fully integrated … no cables

The Future: Decoding

Page 82: N5AC 2014-10-11 Pacificon SDR Advances

© 2 0 1 4 F L E X R A D I O S Y S T E M S

The Future: Decoding

Page 83: N5AC 2014-10-11 Pacificon SDR Advances

Today: Mostly hacked together and inconvenient

Tomorrow: Easy remote, tablets everywhere

The Future: Remote

Page 84: N5AC 2014-10-11 Pacificon SDR Advances

Today: On premise integration driven by contesters

Tomorrow: Integration driven by plethora of remote solutions and the need to drive other hardware

The Future: Integration

Page 85: N5AC 2014-10-11 Pacificon SDR Advances

Today: Virtually none

Tomorrow: Radios will find and classify signals (determine mode)

The Future: Signal Classification

Page 86: N5AC 2014-10-11 Pacificon SDR Advances

Today: Phased receive arrays, few TX arrays

Tomorrow: Every antenna will have an SCU and for operators with multiple antennas, instant arbitrary, rotation will be possible

The Future: Steering and MIMO

Page 87: N5AC 2014-10-11 Pacificon SDR Advances

Today: Panadapters, Waterfalls and the occasional scope

Tomorrow: New displays that show perspectives of data not previously seen. Operational advantage will drive innovation

The Future: Visualization

Page 88: N5AC 2014-10-11 Pacificon SDR Advances

Today: Advanced NB, NR techniques in many radios

Tomorrow: Dedicated noise receivers will be used to eliminate noise more effectively, optimal combining across multiple antennas will emerge

The Future: Noise Reduction

Page 89: N5AC 2014-10-11 Pacificon SDR Advances

Today: Occasional Remote-to-base operation

Tomorrow: Remote assets will be combined inside of a single program to enhance operational capabilities. Remotes may be used in combining, DFing or other applications

The Future: Networking

Page 90: N5AC 2014-10-11 Pacificon SDR Advances

Recommended