
DESIGN OF DIGITAL DOWN CONVERTER AND SIGNAL DETECTION TECHNIQUES FOR SOFTWARE DEFINED RADIO
Author(s) -
N Narendra,
Degala Srilakshmi,
Mohankumar
Publication year - 2019
Publication title -
international journal of engineering applied science and technology
Language(s) - English
Resource type - Journals
ISSN - 2455-2143
DOI - 10.33564/ijeast.2019.v04i01.017
Subject(s) - software defined radio , computer science , radio signal , signal (programming language) , digital down converter , software , radio frequency , digital signal , electronic engineering , digital signal processing , computer hardware , telecommunications , engineering , operating system , programming language
Software Defined Radio (SDR) is the ubiquitous technology employed in Electronic Communication Systems. Widespread availability of multi-processor SoC technologies lead the way to replace the analog hardware blocks with software driven flexible heterogeneous computing blocks. One of the potential requirement of Software defined Radio/Receiver is assessment of spectrum occupancy over the specified frequency spectrum. The SDR has fast analog-to-digital converter (ADC) that digitizes the band limited RF or IF signals followed by Digital Down Converter (DDC) that optimizes the bandwidth (BW) and output data rate. In many applications, the signal of interest represents a small proportion of the input BW. Spectrum occupancy is estimated by converting time domain signals at the output of DDC to frequency domain and applying detection threshold on the spectrum. This is achieved through Fast Fourier Transform (FFT) technique. Active signals within the pass band are detected based on the estimated Noise riding threshold of the spectral data. In this paper, DDC and FFT blocks are designed for implementation on FPGA. Vivado 2018.1 version tool is used in the design and development of the firmware. Broad specifications are RF = 100 to 1000 MHz, Second IF = 75 MHz, instantaneous BW = 40 MHz, ADC sampling rate, fs = 100 MHz. Keywords— SDR, DDC, FFT, FIR filter, NCO, CIC filter