Appendix 12AEXAMPLE SOURCE CODE
PhaseLockLoop directory on the companion Web site includes five Microsoft Visual Studio .NET projects, each comprising a simulation that demonstrates and provides a test vehicle for a different synchronization recovery model, as listed in Table 12A.1.
The header for
DigitalPLL is shown in Listing 12A.1. The constructor is provided in Listing 12A.2, the
Initialize method is provided in Listing 12A.3, and the
Execute method is provided in Listing 12A.4.