1 / 14

A Fast-Locked All-Digital Phase-Locked Loop for Dynamic Frequency Scaling

A Fast-Locked All-Digital Phase-Locked Loop for Dynamic Frequency Scaling. Dian Huang Ying Qiao. Motivation. CMOS IC technology keeps further scaling SoC benefits from All-Digital PLL (ADPLL) designs Dynamic frequency scaling in CPU Fast-locked phase-locked loop (PLL) for clock generation

izzy
Download Presentation

A Fast-Locked All-Digital Phase-Locked Loop for Dynamic Frequency Scaling

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. A Fast-Locked All-Digital Phase-Locked Loop for Dynamic Frequency Scaling Dian Huang Ying Qiao

  2. Motivation • CMOS IC technology keeps further scaling • SoC benefits from All-Digital PLL (ADPLL) designs • Dynamic frequency scaling in CPU • Fast-locked phase-locked loop (PLL) for clock generation • Tradeoffs between locking time and clock jitter • We will focus on • ADPLL design with bang-bang phase detector (BBPHD) • Digitally controlled oscillator (DCO) frequency-search using algorithms with Successive-Approximation Registers (SAR)

  3. ADPLL Architecture • Conventional vs. Proposed ADPLL Architecture Conventional BBPHD ADPLL Proposed BBPHD ADPLL with SAR

  4. Design Considerations • Tradeoff exists between frequencyphase locking time and output clock jitter performance – reference clock frequency – initial frequency error – system loop gain β - Proportional path gain α – Integral path gain

  5. Fast-locking Techniques • Simultaneous frequency and phase locking • Yang, JSSC ’10 – adaptive loop gain • Hung, Trans Circuit & Syst. ’11 – modified bang-bang algorithm • Detangled frequency and phase locking • Chung, JSSC ’11 – BSA frequency search + TDC phase locking

  6. Proposed ADPLL Architecture

  7. SAR-based Frequency Search Reference clock Divider output Oscillator output BBPHD UP signal

  8. SAR-based Delay Search • Falling edge of divider output does not align with that of reference clock due to delay. • Add extra delay to reference clock • Once frequency search is done, CPU designer can choose whether input clock of PLL is reference clock or its delay version based on jitter and locking requirement.

  9. Locking Procedure • 2 cycles delay-search, 10 cycles frequency-search for a 10 bit DCO. • Remained frequency error and phase error are tiny. • Locks at 790ns

  10. Five Stage DCO • DCO consists of 960 tri-state buffer: 64 row with each row has 15 buffers. • Five extra tri-state buffer are used to drive each to node to either Vdd or ground during reset for fast start-up • DCO Frequency Range: 0.42GHz ~ 12GHz

  11. PI Controller • With proposed frequency-search algorithm, small and can be chosen. • needs to be several time larger than for stability, but want to be 1 or 2 to minimize the quantization noise. • Integral path code increment by 1 only when it can increment by 4

  12. Performance • Achieves 790ns locking time while maintaining 1.32ps rms jitter. • Peak-to-peak jitter is too optimistic.

  13. Comparison

  14. Conclusion • Proposed ADPLL realizes fast-locking without sacrificing jitter performance. • 790ns locking time demonstrates that it is suitable to dynamic frequency scaling. • Future work includes ADPLL with smooth frequency change so that CPU does not needs to stall its instructions.

More Related