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...

Full description

Bibliographic Details
Main Authors: ZHANG,BO-HAN, 張帛翰
Other Authors: YANG,PO-HUI
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