Book

From my book Wireless Communications – From the Ground Up

Discrete-Time Integrators

A discrete-time integrator implemented through a forward difference and a backward difference technique

An integrator is a very important filter that proves useful in implementation of many blocks of a communication receiver. In continuous-time case, an integrator finds the area under the curve of a signal amplitude. A discrete-time system deals with just…
Read more

Moving Average Filter

Coefficients of a moving average filter in time domain

The most commonly used filter in DSP applications is a moving average filter. In today’s world with extremely fast clock speeds of the microprocessors, it seems strange that an application would require simple operations. But that is exactly the case…
Read more

Basics of Synchronization

Known training sequence (a preamble) is prepended, or training can also be inserted periodically within the message

In every digital communication system, the Tx has the easier role of signal generation while the Rx has the tougher job of figuring out the intended message. Just like solving a puzzle told by someone. Estimating and compensating for the…
Read more