Digital Phase Processing
a textbook by Dan Wolaver
Available 4Q/08 - watch this page

Phase-locked loops (PLLs) are widely used for clock recovery, synchronization, phase filtering, frequency multiplication, phase modulation, and phase demodulation. Recent technology has made possible digital PLLs in which numbers, rather than analog voltages, represent phase. In fact, if the circuit is entirely digital, the function of a PLL can be performed without a feedback loop; therefore we use the more general term “digital phase processing” to describe the technology. The digital nature provides greater accuracy and allows more flexible processing. The dynamic range can be billions of times the resolution, phase processing with milli-Hertz bandwidths is possible, phase processing all the way out to the carrier rate or data rate is possible, and nonlinear and time-varying processing are easy. Digital phase processing comprises four types of circuits: digital phase processors, digital PLLs, digital phase measurement, and digital phase generation.

Chapter 0 - Introduction
Chapter 1 - Phase and Frequency
Chapter 2 - Digital Phase Measurement
Chapter 3 - Digital Phase Generation
Chapter 4 - Digital Filtering
Chapter 5 - Digital Phase Processors
Chapter 6 - Digital Phase Locked-Loops
Chapter 7 - Data and Clock Recovery
Chapter 8 - FIFOs and Data Buffering
Chapter 9 - Sync Issues: MTIE and TDEV
Chapter 10 - Noise
Chapter 11 - Testing and Calibration
Appendix A - Mathcad Tips
Appendix B - Review of Laplace and Z Transforms

Mathcad 8 Explorer (free Mathcad reader, version 8)
Right-click the line above, and Save Target As..(12 MB)

Mathcad 13 Single-User Edition (the full version for $1200)