| Communications Blockset™ | ![]() |
Components sublibrary of Synchronization
The Baseband PLL (phase-locked loop) block is a feedback control system that automatically adjusts the phase of a locally generated signal to match the phase of an input signal. Unlike thePhase-Locked Loop block, this block uses a baseband method and does not depend on a carrier frequency.
This PLL has these three components:
An integrator used as a phase detector.
A filter. You specify the filter's transfer function using the Lowpass filter numerator and Lowpass filter denominator parameters. Each is a vector that gives the respective polynomial's coefficients in order of descending powers of s.
To design a filter, you can use the Signal Processing Toolbox™ functions butter, cheby1, and cheby2. The default filter is a Chebyshev type II filter whose transfer function arises from the command below.
[num, den] = cheby2(3,40,100,'s')
A voltage-controlled oscillator (VCO). You specify the sensitivity of the VCO signal to its input using the VCO input sensitivity parameter. This parameter, measured in Hertz per volt, is a scale factor that determines how much the VCO shifts from its quiescent frequency.
The input signal represents the received signal. The input must be a sample-based scalar signal. The three output ports produce:
The output of the filter
The output of the phase detector
The output of the VCO
This model is nonlinear; for a linearized version, use theLinearized Baseband PLL block.

The numerator of the lowpass filter's transfer function, represented as a vector that lists the coefficients in order of descending powers of s.
The denominator of the lowpass filter's transfer function, represented as a vector that lists the coefficients in order of descending powers of s.
This value scales the input to the VCO and, consequently, the shift from the VCO's quiescent frequency.
Linearized Baseband PLL, Phase-Locked Loop
For more information about phase-locked loops, see the works listed in Selected Bibliography for Synchronization in Communications Blockset User's Guide.
![]() | Barker Code Generator | BCH Decoder | ![]() |
| © 1984-2008- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |