A Practical Transmit/Receive System for Software Radio SDR Forum - - PowerPoint PPT Presentation

a practical transmit receive system for software radio
SMART_READER_LITE
LIVE PREVIEW

A Practical Transmit/Receive System for Software Radio SDR Forum - - PowerPoint PPT Presentation

A Practical Transmit/Receive System for Software Radio SDR Forum Technical Conference 2004 16 November 2004 Overview The Design Task System Components Design Partitioning Test System Results and Conclusions 15/11/2004 Slide 2


slide-1
SLIDE 1

A Practical Transmit/Receive System for Software Radio

SDR Forum Technical Conference 2004

16 November 2004

slide-2
SLIDE 2

15/11/2004

UNCLASSIFIED

Slide 2

Overview

The Design Task System Components Design Partitioning Test System Results and Conclusions

slide-3
SLIDE 3

15/11/2004

UNCLASSIFIED

Slide 3

The Design Task

Design:

  • Test system to switch between two

disparate modulation schemes under software control

Evaluate:

  • Design Partitioning
  • Power Efficiency
  • FPGA Usage
slide-4
SLIDE 4

15/11/2004

UNCLASSIFIED

Slide 4

System Components

Digital RX/TX

  • Reconfigurable
  • Flexible
  • Modular

Mezzanine card (PMC) PCI Bus

Embedded DSP

slide-5
SLIDE 5

15/11/2004

UNCLASSIFIED

Slide 5

Design Partitioning

FPGA or DSP

  • Flexibility vs Speed
  • Power Considerations

Battery Restrictions Conduction Cooled environment

  • FPGA availability
  • Data Rates

Decimation/Oversampling

DIGITAL RECEIVER BASEBAND PROCESSING

FPGA

DSP

slide-6
SLIDE 6

15/11/2004

UNCLASSIFIED

Slide 6

Test System

Modulation:

  • QAM and FSK
  • Widely used
  • Disparate schemes

Design:

  • Maximum Use of PMCs
  • No complex coding
  • Command line control –

via laptop.

RAD-T2 Digital TX (PMC)

Embedded Processor VME Base-board

RAD-2 Digital RX (PMC)

Generated DATA Captured DATA

Command & Control

Laptop Modulation type Data selection Frequency

Display Data PMC1 PMC2

slide-7
SLIDE 7

15/11/2004

UNCLASSIFIED

Slide 7

Transmitter (1)

QAM

  • DAC intrinsic capability
  • FPGA

Data generation Symbol mapping Interleaving Pre-Conditioning

FPGA Data Generation & Symbol Mapping

C

  • n

t r

  • l

System Clock 64 bit 66MHz PCI QAM

QAM DAC

DAC

14 Bit Interleaved Data QAM Modulator

slide-8
SLIDE 8

15/11/2004

UNCLASSIFIED

Slide 8

Transmitter (2)

FSK

  • Modulating internal NCO
  • FPGA

Preset Frequencies Generate Data MSK

FPGA Data Generation

Control

System Clock 64 bit 66MHz PCI

QAM DAC

DAC

Presets NCO 1 bit Data F/MSK

slide-9
SLIDE 9

15/11/2004

UNCLASSIFIED

Slide 9

Receiver (1)

QAM demodulator

  • Standard design
  • Single channel, 16-bit, 66MHz Fs
  • Decimation and filtering on-board

FPGA LPF LPF 90 NCO Clock & Symbol Recovery F I F O

DATA COMMAND/CONTROL

TUNE 64 bit 66MHz PCI

DATA

ADC

SAMPLE CLK

QAM Recovery

slide-10
SLIDE 10

15/11/2004

UNCLASSIFIED

Slide 10

Receiver (2)

MSK ‘demodulator’

  • could use QAM demod

Straight digitizer

  • tests max data rates

FPGA ADC

SAMPLE CLK

Data Formatting F I F O

DATA COMMAND/CONTROL

64 bit 66MHz PCI

DATA

FSK Recovery

slide-11
SLIDE 11

15/11/2004

UNCLASSIFIED

Slide 11

Results

Power

  • < 7W dissipation before modifications
  • QAM demod exhibits most power dissipation

Maximum additional power 2W

Real Estate

  • ~10% of 3M FPGA in use before

modifications

  • QAM demod largest circuit requirements

Adds 7% to circuit design

Signal Performance

slide-12
SLIDE 12

15/11/2004

UNCLASSIFIED

Slide 12

Conclusions

Signal conditioning required close to conversion Careful consideration of design partitioning

  • Speed
  • Flexibility
  • Power
  • Real-Estate
  • Available Time

PMC format good vehicle to deliver digitising and conditioning

  • Multiple DSP/FPGA cards available in VME.
slide-13
SLIDE 13

15/11/2004

UNCLASSIFIED

Slide 13

Contact Details

Doug Moore Pentland Systems 1b Young Square Brucefield Industry Park Livingston West Lothian EH54 9BX doug.moore@pentland.co.uk http://www.pentlandsys.com Tel: +44-1506-464666 Fax: +44-1506-463030 Come and talk to us in the Exhibits room