Phase-Lock Basics

Phase-Lock book pictures

Contents

the basics of phase-locked loops
      • without noise, then
      • with noise
      • mainly with a sinusoidal
          phase detector

linear performance
      • stability
      • modulation (frequency) response
      • transient response

nonlinear performance
    —acquiring lock
    —maintaining lock

applications

Features

how to use whatever units are convenient
      while
avoiding 2-pi errors

Examples & problems (with answers)

second-order loop responses for
      whole range of lag-lead filters,
      
not just integrator-&-lead and low-pass

Responses for an important class of
       
third-order loops

Excel graphs and design aids.
       Download and
see graphs in color

simulation software for MATLAB(R)
      
• experiment with loops in software
      •
a virtual laboratory

Phase-Lock Basics can now be searched and pages can be read on-line.
Go to Amazon.com, click the title or picture of the book, and follow the instructions there.

Downloads:

   Information about the book

      Contents    Index    Preface

   Selected Files (See the book for more complete explanations. If your browser cannot download some files, see ** below.)

      IntPhNs Excel file for integrating phase noise:

         Input Script-L (SSB density due to phase, but see text for restrictions) and the
         offset frequency at points on dB vs. log frequency plot. Gives integrated phase
         noise under connecting curve.
     Click here, then on IntPhNs.xls

      Bd3ordT2.m MATLAB script, Bode plot for a third-order type-2 loop.

        Modify parameters in this simple script and observe the results.
          Click here, then on Bd3ordT2.m *

          *These particular files are for MATLAB 4 or later and are customized so the text looks best on a PC.
          Other versions are available from "All files ..." below.

      NLPhP.m MATLAB script, nonlinear simulation of transient response,

         includes sinusoidal phase-detector characteristic. Click here, then on NLPhP.m *

   All files for Phase-Lock Basics:   phase_lock files

Response curves from spreadsheet Hgeneric
(curve parameters can be chosen)
Click here, then on Hgeneric.XLS

 

** If your browser cannot download some files,   click here and navigate through the directories.

Updates: Current Errata

Go to the Phase-Lock Basics page at Amazon.com by clicking ->

 

About MATLAB(R)

All MATLAB scripts (programs) run on Student MATLAB and on the professional version with the appropriate toolboxes. Many scripts require the Control Systems toolbox and a few require the Signal Processing toolbox. Scripts have been tested with Student MATLAB versions 4 and 5, in which the necessary toolboxes were included, and with professional versions 5.2, 5.3, and 6.


If you came from the home page, it should still be there. Otherwise, you can open the home page.