A preview of this full-text is provided by Springer Nature.
Content available from Microsystem Technologies
This content is subject to copyright. Terms and conditions apply.
1 3
Microsyst Technol (2018) 24:137–146
https://doi.org/10.1007/s00542-016-3206-7
TECHNICAL PAPER
A fast‑lock and low‑power DLL‑based clock generator applied
for DDR4
Yu‑Lung Lo1 · Wei‑Bin Yang2 · Han‑Hsien Wang2 · Cing‑Huan Chen2 ·
Zi‑Ang Huang2
Received: 31 August 2016 / Accepted: 12 November 2016 / Published online: 22 November 2016
© Springer-Verlag Berlin Heidelberg 2016
1 Introduction
Because of advances in process technology, digital inte-
grated circuit system synchronization has become crucial.
Specifically, in high-speed computing systems, clock offset
(clock skew) is a key factor for determining system per-
formance. DDR4 requires a high-speed, wide-range out-
put frequency, multi-output frequency, and low-jitter clock
generator (Tu et al. 2013; Yang et al. 2015). A phase-locked
loop (PLL) and delay-locked loop (DLL) can reduce clock
offset and increase circuit stability. In addition, a DLL has
less noise accumulation as well as being more stable than a
PLL. Therefore, DLLs has been widely used in the opera-
tion of clock circuits, such as synchronous dynamic RAM,
analog-to-digital converters, and digital signal processors.
In this work, a modified phase detector (MPD) and
modified charge pump (MCP) are proposed for improving
locking speed. Moreover, a glitch elimination (GE) circuit
is used to reduce glitches in the PD.
2 System architecture
The architecture of the proposed DLL-based clock genera-
tor is shown in Fig. 1. It can be divided into a core DLL
and an output pulse generator. The proposed core DLL
consists of an MPD, a GE circuit, an MCP, and a voltage-
controlled delay line (VCDL). The output pulse generator
consists of a phase interpolator and a phase combiner. The
proposed topology is based on two tuning loops: a fine-tun-
ing loop and a coarse-tuning loop. The coarse-tuning loop
is composed of a coarse MPD and the large charging/dis-
charging current path of the MCP. The fine-tuning loop is
composed of a PD and the minimize charging/discharging
current path of the MCP. The coarse-tuning loop is used to
Abstract This paper presents a fast-lock and low-power
delay-locked loop (DLL) circuit applied for DDR4. The
proposed modified phase detector and modified charge
pump can reduce locking time as well as static phase error.
The glitch elimination circuit reduces glitches in the PD for
reducing the glitch power. The phase interpolator and phase
combiner circuit are used to generate four output frequen-
cies: 0.2, 0.4, 0.8, and 1.6 GHz. The design is fabricated
through a 0.18-μm standard CMOS process with a supply
voltage of 1.8 V. The simulation results indicate that the
lock time is less than 20 cycles and the power consumption
of the DLL is 15.14 mW at 1.6 GHz. The active die area of
the proposed DLL-based clock generator is 0.51 mm2.
* Wei-Bin Yang
robin@mail.tku.edu.tw
Yu-Lung Lo
yllo@nknu.edu.tw
Han-Hsien Wang
tkus80212000@gmail.com
Cing-Huan Chen
w1993020743@gmail.com
Zi-Ang Huang
vincent811211@gmail.com
1 Department of Electrical Engineering, National Kaohsiung
Normal University, No. 62, Shenzhong Rd., Yanchao Dist.,
Kaohsiung City 82444, Taiwan (ROC)
2 Department of Electrical and Computer Engineering,
Tamkang University, No. 151, Yingzhuan Rd., Tamsui Dist.,
New Taipei City 23517, Taiwan (ROC)
Content courtesy of Springer Nature, terms of use apply. Rights reserved.