This is a user-generated collection of Wikibooks pages that can be easily saved, rendered electronically, and ordered as a printed book. If you are the creator of this collection and need help, see Help:Collections.
The CDR function is a simple one and just three architectures are sufficient to model it. The actual implementation of the CDR may differ from the neat, simple analog structure of the mathematical models. Complex digital blocks, DLLs, DSPs may disguise the architecture, but the fundamental operation of the CDR will not differ. Knowledge of the three models is fundamental to imagine, specify, design, check, measure and interpret the behavior of the CDR. Reference to them is the best way to avoid confusion and errors.