PLL Carrier Tracking

Implements a Phase Locked Loop (PLL) which locks to the carrier of the input frequency and outputs the input signal mixed with that carrier.

This PLL locks onto a [possibly noisy] reference carrier on the input and outputs that signal, downconverted to DC.

Parameters
(R): Run-time adjustable


 * Loop bandwidth (R)
 * The loop bandwidth determines the lock range and should be set in the range of pi/200 to 2pi/100 (0.0157 to 0.0628).


 * Max freq
 * Maximum frequency of the carrier in radians per sample. See Notes above.


 * Min freq
 * Minimum frequency of the carrier in radians per sample. See Notes above.

Example Flowgraph
This flowgraph shows the use of a PLL Carrier Tracking block in an AM receiver.



Source Files

 * C++ files
 * TODO


 * Header files
 * TODO


 * Public header files
 * TODO


 * Block definition
 * TODO