Efficient implementation of filtering and resampling operations on Field Programmable Gate Arrays (FPGAs) for Software Defined Radio (SDR)
Rasmussen, Craig W.
MetadataShow full item record
In Software Defined Radios a good portion (or even the entirety) of the modulation and demodulation processes is performed in the digital domain. The data rate of the transmitted information is very important, since efficiency is a key requirement in real time implementations and cost increases considerably with the number of samples per second to be processed. In this thesis, we address the problem of efficient design of the resampling operations, so that they can be implemented on Field Programmable Gate Arrays (FPGAs). A set of filtering and resampling operations is developed in the Simulink environment through Xilinx/Simulink blocksets, where all the included subsystems of the design are fully accessible by the designer in any stage of operation. The key ingredient is the use of a Multiplier and Accumulator (MAC) architecture, which can be either time multiplexed for maximum hardware efficiency, or run on a parallel structure for maximum time efficiency.
Showing items related by title, author, creator and subject.
Batarseh, Ola; Singham, Dashi (2013);Interval-based simulation (IBS) has been proposed to model input uncertainty in discrete-event simulation. The foundation of this new simulation paradigm is imprecise probability, which models systems under both aleatory ...
Schruben, Lee W.; Singham, Dashi I. (Association of Computing Machinery, 2014-01);This article introduces a new framework for resampling general time series data. The approach, inspired by computer agent flocking algorithms, can be used to generate inputs to complex simulation models or for generating ...
Hippenstiel, Ralph Dieter (Monterey, California. Naval Postgraduate School, 2002-05-24); NPS-EC-02-003This work investigates the use of wavelet and FFT based decompositions to improve the signal to noise ratio of noisy signals. In their respective transform domains, median filtering or predictive filtering is employed. ...