An All Digital Sub-picosecond Gate Controled Loading Delay Locked Loops
碩士 === 國立雲林科技大學 === 電子工程系 === 106 === The clock skew is a common problem in the design of digital systems. It is due to the clock signal of the digital system. The length of the circuit between the system function blocks and the capacitive load are different, and the time difference of the clock rec...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2018
|
Online Access: | http://ndltd.ncl.edu.tw/handle/z839e8 |
id |
ndltd-TW-106YUNT0393009 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-106YUNT03930092019-05-16T00:30:18Z http://ndltd.ncl.edu.tw/handle/z839e8 An All Digital Sub-picosecond Gate Controled Loading Delay Locked Loops 次皮秒級閘輸入狀態精細控制負載之全數位延遲鎖定迴路 ZHANG,BO-HAN 張帛翰 碩士 國立雲林科技大學 電子工程系 106 The clock skew is a common problem in the design of digital systems. It is due to the clock signal of the digital system. The length of the circuit between the system function blocks and the capacitive load are different, and the time difference of the clock received by different circuit blocks is different. The problem is that the higher the operating frequency of digital systems, the more dangerous the problem of clock skew. In the large-scale digital systems generally use Phase Locked Loop (PLL), or Delay Locked Loop (DLL) to deal with the clock skew problem. Although both PLL and DLL can achieve clock synchronization and solve the problem of clock signal skew, if the circuit block does not need to do frequency synthesis in applications, the use of DLL in the circuit design will be relatively simple, so this thesis focuses on DLL Chip circuit design. Besides, due to the very high operating frequency of today's systems, the phase error after the DLL is locked severe. Also, the current digital system has a wide range of operation of the clock for energy-saving design. It is a challenge for the DLL to take into account the system clock frequency range and phase locked error. For DLL circuits, the key to reducing the DLL phase error is the resolution of the delay line, but the high-resolution delay line is not conducive to full frequency design. Therefore, the variable delay time provided by the delay line in the DLL also needs to be changed flexibly, to balance the high burden of high-phase resolution and the low-level delay in the number of delay lines. Although traditional DLLs also provide superior phase-locking accuracy and stability. However, few DLLs have both high resolution and high-frequency bandwidth, and the problem is that the lock-up time is long and the delay time between charge and discharge of the delay line causes a change in the duty cycle. The traditional literature also intuitively adopts the design of the course and fine weighted delay lines in determining the extensive frequency operation. However, after research and analysis, traditional coarse and fine delay lines will have different delay paths due to different paths when switching between different paths, which in turn makes the overall phase locking error of the DLL unable to decrease. This thesis proposes a gate-controlled non-path-selection fine variable delay line circuit. This circuit can generate very slight delay time changes under different logic states. Since the controllable delay time of the circuit in each delay unit, the delay line formed by it does not need the conventional path selection and reduces the error when changing the delay time. This circuit can generate coarse and fine delay times in the same delay cell circuit through proper size adjustment design. The re-designed delay locked loop with coarse and fine adjustment and binary search mechanism can work in the frequency range of 850MHz - 4.5GHz to solve the problem of the frequency range and high resolution. The core circuit implemented by TSMC CMOS 40nm process, the input voltage is 0.9V, and the area is 0.0034mm2. According to the post-layout simulation results, the power consumption is 1.708mW, and the phase error is less than 0.5ps. YANG,PO-HUI 楊博惠 2018 學位論文 ; thesis 110 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立雲林科技大學 === 電子工程系 === 106 === The clock skew is a common problem in the design of digital systems. It is due to the clock signal of the digital system. The length of the circuit between the system function blocks and the capacitive load are different, and the time difference of the clock received by different circuit blocks is different. The problem is that the higher the operating frequency of digital systems, the more dangerous the problem of clock skew. In the large-scale digital systems generally use Phase Locked Loop (PLL), or Delay Locked Loop (DLL) to deal with the clock skew problem. Although both PLL and DLL can achieve clock synchronization and solve the problem of clock signal skew, if the circuit block does not need to do frequency synthesis in applications, the use of DLL in the circuit design will be relatively simple, so this thesis focuses on DLL Chip circuit design. Besides, due to the very high operating frequency of today's systems, the phase error after the DLL is locked severe. Also, the current digital system has a wide range of operation of the clock for energy-saving design. It is a challenge for the DLL to take into account the system clock frequency range and phase locked error. For DLL circuits, the key to reducing the DLL phase error is the resolution of the delay line, but the high-resolution delay line is not conducive to full frequency design. Therefore, the variable delay time provided by the delay line in the DLL also needs to be changed flexibly, to balance the high burden of high-phase resolution and the low-level delay in the number of delay lines. Although traditional DLLs also provide superior phase-locking accuracy and stability. However, few DLLs have both high resolution and high-frequency bandwidth, and the problem is that the lock-up time is long and the delay time between charge and discharge of the delay line causes a change in the duty cycle. The traditional literature also intuitively adopts the design of the course and fine weighted delay lines in determining the extensive frequency operation. However, after research and analysis, traditional coarse and fine delay lines will have different delay paths due to different paths when switching between different paths, which in turn makes the overall phase locking error of the DLL unable to decrease.
This thesis proposes a gate-controlled non-path-selection fine variable delay line circuit. This circuit can generate very slight delay time changes under different logic states. Since the controllable delay time of the circuit in each delay unit, the delay line formed by it does not need the conventional path selection and reduces the error when changing the delay time. This circuit can generate coarse and fine delay times in the same delay cell circuit through proper size adjustment design. The re-designed delay locked loop with coarse and fine adjustment and binary search mechanism can work in the frequency range of 850MHz - 4.5GHz to solve the problem of the frequency range and high resolution. The core circuit implemented by TSMC CMOS 40nm process, the input voltage is 0.9V, and the area is 0.0034mm2. According to the post-layout simulation results, the power consumption is 1.708mW, and the phase error is less than 0.5ps.
|
author2 |
YANG,PO-HUI |
author_facet |
YANG,PO-HUI ZHANG,BO-HAN 張帛翰 |
author |
ZHANG,BO-HAN 張帛翰 |
spellingShingle |
ZHANG,BO-HAN 張帛翰 An All Digital Sub-picosecond Gate Controled Loading Delay Locked Loops |
author_sort |
ZHANG,BO-HAN |
title |
An All Digital Sub-picosecond Gate Controled Loading Delay Locked Loops |
title_short |
An All Digital Sub-picosecond Gate Controled Loading Delay Locked Loops |
title_full |
An All Digital Sub-picosecond Gate Controled Loading Delay Locked Loops |
title_fullStr |
An All Digital Sub-picosecond Gate Controled Loading Delay Locked Loops |
title_full_unstemmed |
An All Digital Sub-picosecond Gate Controled Loading Delay Locked Loops |
title_sort |
all digital sub-picosecond gate controled loading delay locked loops |
publishDate |
2018 |
url |
http://ndltd.ncl.edu.tw/handle/z839e8 |
work_keys_str_mv |
AT zhangbohan analldigitalsubpicosecondgatecontroledloadingdelaylockedloops AT zhāngbóhàn analldigitalsubpicosecondgatecontroledloadingdelaylockedloops AT zhangbohan cìpímiǎojízháshūrùzhuàngtàijīngxìkòngzhìfùzàizhīquánshùwèiyánchísuǒdìnghuílù AT zhāngbóhàn cìpímiǎojízháshūrùzhuàngtàijīngxìkòngzhìfùzàizhīquánshùwèiyánchísuǒdìnghuílù AT zhangbohan alldigitalsubpicosecondgatecontroledloadingdelaylockedloops AT zhāngbóhàn alldigitalsubpicosecondgatecontroledloadingdelaylockedloops |
_version_ |
1719168264002600960 |