All digital phase locked loop with input clock fail detector

All Digital Phase Locked Loops are widely used as clock generators in multiprocessor system on chips. An error detection system is crucial for such clock generators since it can be used to notify different processors to shut down so as to prevent the propagation of a faulty clock. In this work, an All Digital Phase Locked Loop with an improved input clock failure detector is presented. The All Digital Phase Locked Loop proposed in this paper is designed to operate from 61KHz to 42Mhz. A completely digital approach is used for the design. The design achieves lock in less than 5 reference cycles. The input clock fail detector circuit detects the loss of input signal and notifies the controller. Fault detection is possible at an early stage and hence, it takes only 2 Digitally Controlled Oscillator clock cycles for stuck at fault detection and 1 reference clock cycle for out of limit fault detection. Entire design is done in Verilog hardware description language and hence it is highly versatile. Synthesis is done using cadence RTL compiler.

[1]  Yan Wang,et al.  An all digital phase-locked loop based on double edge triggered flip-flop , 2006, 2006 8th International Conference on Solid-State and Integrated Circuit Technology Proceedings.

[2]  E. Mokhtari,et al.  CMOS high-resolution all-digital phase-locked loop , 2003, 2003 46th Midwest Symposium on Circuits and Systems.

[3]  M. Kumar,et al.  ADPLL design and implementation on FPGA , 2013, 2013 International Conference on Intelligent Systems and Signal Processing (ISSP).

[4]  Roland E. Best Phase-locked loops : design, simulation, and applications , 2003 .

[5]  Jeonghee Kim,et al.  An Efficient All-Digital Phase-Locked Loop with Input Fault Detection , 2011, 2011 International Conference on Information Science and Applications.

[6]  Ching-Che Chung,et al.  An all-digital phase-locked loop for high-speed clock generation , 2002, 2002 IEEE International Symposium on Circuits and Systems. Proceedings (Cat. No.02CH37353).

[7]  Vijay Kumar,et al.  Designs of All Digital Phase Locked Loop A REVIEW , 2014 .

[8]  Jörg Schreiter,et al.  High resolution ADPLL frequency synthesizer for FPGA-and ASIC-based applications , 2003, Proceedings. 2003 IEEE International Conference on Field-Programmable Technology (FPT) (IEEE Cat. No.03EX798).

[9]  Ching-Che Chung,et al.  An All-Digital Phase-Locked Loop with High-Resolution for SoC Applications , 2006, 2006 International Symposium on VLSI Design, Automation and Test.

[10]  J. Raja Paul Perinbam,et al.  Low Jitter ADPLL based Clock Generator for High Speed SoC Applications , 2008 .