Tutorial
Reducing FFT Scalloping Loss Errors Without Multiplication
In this tutorial, Richard G. Lyons, author of the best-selling DSP book Understanding Digital Signal Processing, discusses the estimation of time-domain sinewave peak amplitudes based on fast Fourier transform (FFT) data.
Multipath Channel Model Using DSP
Multipath distortion is a common problem in many DSP-based data transmission systems. Here, Neil Robertson shows how to model multipath channels using complex-coefficient FIR filters.
- Login to post comments
Sum of Two Sinusoidal Functions
Many DSP systems use composite signals consisting of a sum of sinusoids of the same frequency, often a sine and cosine. In this tutorial, Richard G. Lyons, author of the best-selling DSP book Understanding Digital Signal Processing, thoroughly covers this important DSP topic by explaining and deriving formulas for the sum of two sinusoids of the same frequency.
Digital Signal Processing Articles
Expanded Table of Contents
Top-Level Table of Contents
- Login to post comments
A Little MLS (Maximum-Length Sequence) Tutorial
A Little MLS Tutorial
by Robert Bristow-Johnson
A Maximum-Length Sequence (MLS) has two different (but
related) definitions:
One is the driving function applied to the input of a linear time invariant (LTI) system:
x[n] = X*(-1)^a[n]
The other definition is simply the binary sequence, a[n] = 0 or 1, used in the exponent.
Cascaded Integrator-Comb (CIC) Filter Introduction
In the classic paper, "An Economical Class of Digital Filters for Decimation and Interpolation", Hogenauer introduced an important class of digital filters called "Cascaded Integrator-Comb", or "CIC" for short (also sometimes called "Hogenauer filters").
Here, Matthew Donadio provides a more gentle introduction to the subject of CIC filters, geared specifically to the needs of practicing DSP designers:
- Login to post comments
Quadrature Signals: Complex, But Not Complicated
Understanding complex numbers and quadrature signals is essential for understanding DSP at both a theoretical and a practical level. Yet this strange, complex subject (based on the admittedly imaginary construct of the square root of negative one!) is among the hardest for DSP beginners to grasp - and is confusing at times even for advanced DSPers.
Digital Signal Processing Tutorials
Digital Signal Processing is a difficult and complex subject. Here, we offer tutorials to clear up some of the mysteries of DSP.
- Login to post comments
