Electronics Design and Embedded Software Development

 

Radio Library

WREN-85

RADIO LIB

DRX-1

  corner  
   

SHARC DSP RADIO LIBRARY

     
  Home
  Electronics Design
  Embedded Software
  DSP Software
  Digital Radio
  Contact Us
  Links
  A set of DSP Radio Library functions implemented on the Analog Devices ADSP-21xxx SHARC DSP, which performs DSP demodulation on baseband IQ signal components and linear-phase FIR Filtering operations on audio and speech signals.

The filtering is aimed at filtering the demodulated audio (e.g. from short-wave receivers) to improve the clarity of reception . Different filtering modes are aimed at Speech (Single Side Band, SSB, NBFM), Music (Amplitude Modulation, AM), Morse Code (Continuous Wave, CW) and Data (AM).  The 32-bit floating-point DSP allows filtering with a -100 dB minimum stopband, a figure unobtainable from 16-bit fixed-point DSPs.

An adaptive noise-cancelling function is implemented to attenuate extraneous noise from the demodulated audio.

 
The DSP Radio Filter supports the following features:
  • Runs on an Analog Devices SHARC Ez-Kit Lite (32-bit floating-point DSP)
  • Floating-point DSP ensures a -100 dB min Filter Stopband.

DSP Demodulation modes:

  • AM Demodulation.
  • SSB (USB or LSB) Demodulation.
  • CW Demodulation.
  • NBFM Demodulation.
DSP Audio Filtering modes:
  • No Filtering (3800 Hz Bandwidth).
  • Voice (Wide (300 - 3300 Hz), Normal (300 - 2700 Hz) or Narrow (300 - 2100 Hz) Bandwidth).
  • CW (400 Hz or 800 Hz centre frequency, Wide (200 Hz) or Narrow (100 Hz) Bandwidth).
Additional Features:
  • Clarify Function (-200 Hz to +200 Hz audio frequency shift (SSB/CW)).
  • Adaptive Noise Reduction Function (30 dB typical attenuation of extraneous noise) (available soon).
The DSP Radio Library is supplied with documentation and DSP example code. The full DSP source code is available.
 

Block Diagram of SHARC Radio Library

 
  Email: sales@trionyxsignal.co.uk
     
Copyright © 2011 by Trionyx Signal Processing.