Chapter 17

Project 8: Phase-Locked Loop


17.1    Theory

THE phase-locked loop (PLL) is widely used in communications receiver systems. Since even the fundamental theory of phase-locked loops has been the topic of dozens of textbooks, we will only briefly discuss, then implement, a single PLL design: a discretized, second-order Costas loop [87,88]. The simplified block diagram of such a system is shown in Figure 17.1. In this figure, s[n] is the sampled input signal, m[n] is an estimate of the message signal, T is the sample period, and ωc is the carrier frequency.

The basic operation of the PLL is as follows. The incoming signal s[n] is processed through a filter that implements a Hilbert transforming (HT) operation to create ŝ[n]. Recall ...

Get Real-Time Digital Signal Processing from MATLAB to C with the TMS320C6x DSPs, 3rd Edition now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.