Understanding and Relating Eb/No, SNR, and other Power Efficiency Metrics

Eric Jacobsen
8 comments

Introduction Evaluating the performance of communication systems, and wireless systems in particular, usually involves quantifying some performance metric as a function of Signal-to-Noise-Ratio (SNR) or some similar measurement. Many systems...


Python scipy.signal IIR Filter Design

Christopher Felton
2 comments

Introduction The following is an introduction on how to design an infinite impulse response (IIR) filters using the Python scipy.signal package.  This post, mainly, covers how to use the scipy.signal package and is not a thorough...


Python number crunching faster? Part I

Christopher Felton

Everyone has their favorite computing platform, regardless if it is Matlab, Octave, Scilab, Mathematica, Mathcad, etc.  I have been using Python and the common numerical and scientific packages available.  Personally, I have found this...


A Fixed-Point Introduction by Example

Christopher Felton
9 comments

Introduction The finite-word representation of fractional numbers is known as fixed-point.  Fixed-point is an interpretation of a 2's compliment number usually signed but not limited to sign representation.  It...


Discrete Wavelet Transform Filter Bank Implementation (part 2)

David
1 comment

Following the previous blog entry: http://www.dsprelated.com/showarticle/115.php Difference between DWT and DWPT Before getting to the equivalent filter obtention, I first want to talk about the difference between DWT(Discrete Wavelet...


Discrete Wavelet Transform Filter Bank Implementation (part 1)

David
1 comment

UPDATE: Added graphs and code to explain the frequency division of the branches The focus of this article is to briefly explain an implementation of this transform and several filter bank forms. Theoretical information about DWT can be found...


Music/Audio Signal Processing

Julius Orion Smith III
4 comments

Greetings,This is my blog from the point of view of a music/audio DSP research engineer / educator. It is informal and largely nontechnical because nearly everything I have to say about signal processing is (or will be) somewhere in my four-book...


Frequency Dependence in Free Space Propagation

Eric Jacobsen
1 comment

IntroductionIt seems to be fairly common knowledge, even among practicing professionals, that the efficiency of propagation of wireless signals is frequency dependent. Generally it is believed that lower frequencies are desirable since pathloss...


Pulse Shaping in Single-Carrier Communication Systems

Eric Jacobsen
4 comments

Some common conceptual hurdles for beginning communications engineers have to do with "Pulse Shaping" or the closely-related, even synonymous, topics of "matched filtering", "Nyquist filtering", "Nyquist pulse", "pulse filtering", "spectral...


Linear-phase DC Removal Filter

Rick Lyons
1 comment

This blog describes several DC removal networks that might be of interest to the dsprelated.com readers. Back in August 2007 there was a thread on the comp.dsp newsgroup concerning the process of removing the DC (zero Hz) component from a...