O'Reilly logo

Real-Time Digital Signal Processing from MATLAB to C with the TMS320C6x DSPs, Third Edition, 3rd Edition by Michael G. Morrow, Cameron H.G. Wright, Thad B. Welch

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

 

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required