A Monotonic and Low-Power Digitally Controlled Oscillator Using Standard Cells for SoC Applications

Similar documents
PHASE-LOCKED loops (PLLs) are widely used in many

A Monotonic, low power and high resolution digitally controlled oscillator

Acounter-basedall-digital spread-spectrum clock generatorwithhighemi reductionin65nmcmos

An Ultra-Low-Power 15-bit Digitally Controlled Oscillator with High Resolution

A Low-Power and Portable Spread Spectrum Clock Generator for SoC Applications

An Ultra-Low-Power 15-bit Digitally Controlled Oscillator with High Resolution

A wide-range all-digital duty-cycle corrector with output clock phase alignment in 65 nm CMOS technology

Fast-lock all-digital DLL and digitally-controlled phase shifter for DDR controller applications

IN RECENT years, the phase-locked loop (PLL) has been a

AS THE DATA rate demanded by multimedia system

A fast lock-in all-digital phase-locked loop in 40-nm CMOS technology

Low Power CMOS Digitally Controlled Oscillator Manoj Kumar #1, Sandeep K. Arya #2, Sujata Pandey* 3 and Timsi #4

A Low Power Digitally Controlled Oscillator Using 0.18um Technology

A Novel Low Power Digitally Controlled Oscillator with Improved linear Operating Range

Design of Low Noise 16-bit CMOS Digitally Controlled Oscillator

CHAPTER 2 LITERATURE SURVEY

1096 IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, VOL. 22, NO. 5, MAY 2014

Digitally Controlled Delay Lines

Low Power Glitch Free Delay Lines

/$ IEEE

Delay-Locked Loop Using 4 Cell Delay Line with Extended Inverters

A Frequency Synthesis of All Digital Phase Locked Loop

Design and Analysis of a Portable High-Speed Clock Generator

Published by: PIONEER RESEARCH & DEVELOPMENT GROUP ( 1

A 2.7 to 4.6 GHz Multi-Phase High Resolution and Wide Tuning Range Digitally-Controlled Oscillator in CMOS 65nm

THE reference spur for a phase-locked loop (PLL) is generated

A New Phase-Locked Loop with High Speed Phase Frequency Detector and Enhanced Lock-in

A Wide-Range Delay-Locked Loop With a Fixed Latency of One Clock Cycle

An All-digital Delay-locked Loop using a Lock-in Pre-search Algorithm for High-speed DRAMs

Research Article A Low-Power Digitally Controlled Oscillator for All Digital Phase-Locked Loops

THIS paper deals with the generation of multi-phase clocks,

Available online at ScienceDirect. International Conference On DESIGN AND MANUFACTURING, IConDM 2013

DELAY-LOCKED loops (DLLs) have been widely used to

MULTIPHASE clocks are useful in many applications.

A Symbol-Rate Timing Synchronization Method for Low Power Wireless OFDM Systems Jui-Yuan Yu, Ching-Che Chung, and Chen-Yi Lee

THE serial advanced technology attachment (SATA) is becoming

WITH the growth of data communication in internet, high

REDUCING power consumption and enhancing energy

A Robust Oscillator for Embedded System without External Crystal

Highly Reliable Frequency Multiplier with DLL-Based Clock Generator for System-On-Chip

RECENT advances in integrated circuit (IC) technology

DESIGN FOR LOW-POWER USING MULTI-PHASE AND MULTI- FREQUENCY CLOCKING

/$ IEEE

A fully synthesizable injection-locked PLL with feedback current output DAC in 28 nm FDSOI

FPGA IMPLEMENTATION OF POWER EFFICIENT ALL DIGITAL PHASE LOCKED LOOP

AS THE operating frequencies of electronic systems

ALTHOUGH zero-if and low-if architectures have been

A Phase-Locked Loop with Embedded Analog-to-Digital Converter for Digital Control

A CMOS Clock and Data Recovery Circuit with a Half-Rate Three-State Phase Detector

A Random and Systematic Jitter Suppressed DLL-Based Clock Generator with Effective Negative Feedback Loop

LETTER A 1.25-Gb/s Burst-Mode Half-Rate Clock and Data Recovery Circuit Using Realigned Oscillation

DLL Based Clock Generator with Low Power and High Speed Frequency Multiplier

Optimization of Digitally Controlled Oscillator with Low Power

A digital phase corrector with a duty cycle detector and transmitter for a Quad Data Rate I/O scheme

BOOTH RECODED WALLACE TREE MULTIPLIER USING NAND BASED DIGITALLY CONTROLLED DELAY LINES

MODELING THE PHASE STEP RESPONSE OF BANG-BANG DIGITAL PLLS

Taheri: A 4-4.8GHz Adaptive Bandwidth, Adaptive Jitter Phase Locked Loop

20 MHz-3 GHz Programmable Chirp Spread Spectrum Generator for a Wideband Radio Jamming Application

A single-slope 80MS/s ADC using two-step time-to-digital conversion

ECE 658 Project - Delay Locked Loop Design. Y. Sinan Hanay

Biju Viswanath Rajagopal P C Ramya Nair S R Jobin Cyriac. QuEST Global

DOUBLE DATA RATE (DDR) technology is one solution

A Low Power Single Phase Clock Distribution Multiband Network

All Digital Phase Locked Loop Architecture Design Using Vernier Delay Time-to- Digital Converter

A PROCESS AND TEMPERATURE COMPENSATED RING OSCILLATOR

A 2.4 GHz to 3.86 GHz digitally controlled oscillator with 18.5 khz frequency resolution using single PMOS varactor

Lecture 160 Examples of CDR Circuits in CMOS (09/04/03) Page 160-1

A High-Resolution Dual-Loop Digital DLL

HIGH resolution time-to-digital converters (TDCs)

DESIGN OF MULTIPLYING DELAY LOCKED LOOP FOR DIFFERENT MULTIPLYING FACTORS

A Cell-Based Design Methodology for Synthesizable RF/Analog Circuits

IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 40, NO. 3, MARCH A Wide-Range and Fast-Locking All-Digital Cycle-Controlled Delay-Locked Loop

A 82.5% Power Efficiency at 1.2 mw Buck Converter with Sleep Control

Dedication. To Mum and Dad

SSCG with Hershey-Kiss modulation profile using Dual Sigma-Delta modulators

Single-Stage Vernier Time-to-Digital Converter with Sub-Gate Delay Time Resolution

Methods for Reducing the Activity Switching Factor

Lecture 23: PLLs. Office hour on Monday moved to 1-2pm and 3:30-4pm Final exam next Wednesday, in class

Behavior Model of Noise Phase in a Phase Locked Loop Employing Sigma Delta Modulator

Synchronous Mirror Delays. ECG 721 Memory Circuit Design Kevin Buck

An 11-bit Two-Stage Hybrid-DAC for TFT LCD Column Drivers

Designing of Charge Pump for Fast-Locking and Low-Power PLL

Design of an Efficient Phase Frequency Detector for a Digital Phase Locked Loop

A 5.4-Gb/s Clock and Data Recovery Circuit Using Seamless Loop Transition Scheme With Minimal Phase Noise Degradation

Designing Nano Scale CMOS Adaptive PLL to Deal, Process Variability and Leakage Current for Better Circuit Performance

All-Digital PLL Frequency and Phase Noise Degradation Measurements Using Simple On-Chip Monitoring Circuits

Available online at ScienceDirect. Procedia Computer Science 57 (2015 )

VLSI Implementation of Digital Down Converter (DDC)

Single-Ended to Differential Converter for Multiple-Stage Single-Ended Ring Oscillators

A Monotonic Digitally Programmable Delay Element for Low Power VLSI Applications

EE290C - Spring 2004 Advanced Topics in Circuit Design High-Speed Electrical Interfaces. Announcements

Dynamic-static hybrid near-threshold-voltage adder design for ultra-low power applications

A 2.2GHZ-2.9V CHARGE PUMP PHASE LOCKED LOOP DESIGN AND ANALYSIS

Low Power Design of Successive Approximation Registers

A Reset-Free Anti-Harmonic Programmable MDLL- Based Frequency Multiplier

A Cyclic Vernier TDC for ADPLLs Synthesized From a Standard Cell Library Youngmin Park, Student Member, IEEE, and David D. Wentzloff, Member, IEEE

A Clock and Data Recovery Circuit With Programmable Multi-Level Phase Detector Characteristics and a Built-in Jitter Monitor

FFT Analysis, Simulation of Computational Model and Netlist Model of Digital Phase Locked Loop

A10-Gb/slow-power adaptive continuous-time linear equalizer using asynchronous under-sampling histogram

Analysis and Design of a 1GHz PLL for Fast Phase and Frequency Acquisition

Transcription:

A Monotonic and Low-Power Digitally Controlled Oscillator Using Standard Cells for SoC Applications Duo Sheng, Ching-Che Chung, and Jhih-Ci Lan Department of Electrical Engineering, Fu Jen Catholic University, 5, Zhongzheng Road, Xinzhuang Dist., New Taipei City 45, Taiwan, ROC Department of Computer Science and Information Engineering, National Chung Cheng University, 68 University Road, Minhsiung Township, Chiayi County, 6, Taiwan, ROC E-mail: duosheng@mail.fju.edu.tw Abstract In this paper, a monotonic and low-power digitally controlled oscillator (DCO) with cell-based design for System-On-Chip (SoC) applications is presented. The proposed DCO employs a cascade-stage structure to achieve high resolution and wide range at the same time. Besides, based on the proposed two-level controlled interpolation structure, the proposed DCO can provide monotonic delay with low power consumption and low circuit complexity as compared with conventional approaches. Simulation results show that power consumption of the proposed DCO can be improved to.337mw (@8MHz) with.8ps resolution. In addition, the proposed DCO can be implemented with standard cells, making it easily portable to different processes and very suitable for SoC applications. Keywords Digitally controlled oscillator (DCO), standard cells, delay monotonicity, portable, low power. Introduction Phase-locked loop (PLL) is a very important clocking circuit for many electronic systems such as digital communication and microprocessor. Traditional PLL s are designed by analog approaches. However, as supply voltage decreases, both gain and frequency range need to be traded off in voltage-controlled oscillator (VCO) which is the most important block in PLL. In addition, due to serious leakage current problem, it is hard to design a charge-pump circuit in more advanced process technology. Thus it needs more design efforts to integrate analog PLL s in SoC with lower supply voltage and advanced process. Furthermore, as technology migrates, the analog blocks in PLL need to be re-designed. In contrast, all-digital phase-locked loop (ADPLL) []-[3] does not utilize any passive components and use digital design approaches, making it easily be integrated into digital and low-supply voltage systems. The conventional ADPLL architecture is shown in Figure. A phase/frequency detector (PFD) compares the frequency and phase of reference clock (Ref. CLK) and ADPLL output clock (DCO CLK), and then provides the control signal (UP and DN) to an ADPLL controller. Based on the comparison results of PFD, the ADPLL controller generates the DCO control code (DCO Code) to a digitally controlled oscillator (DCO), leading to change the frequency of DCO CLK. Among the functional blocks of all-digital clock generators, DCO is the kernel module, because it Figure : The block diagram of ADPLL dominates overall performance and power consumption of all-digital clock generator []-[4]. For example, DCO occupies over 5% power consumption of all-digital clock generator [], and the delay resolution and operating range affect jitter performance and output frequency range of alldigital clock generator, respectively. According to these design requirements, all-digital clock generators require a high-performance and low-jitter DCO. Recently, different architectural solutions have been proposed to implement the DCO. The current-starved type DCO [4] controls the supply current of delay cell to obtain different delay values. Although it has high resolution, it needs a static current source that will consume more static power dissipation. In addition, such approach demands high complexity at circuit level, resulting in long design cycle and low portability. In order to reduce design cycle when process or specification is changed, many DCOs implemented with standard cells have been proposed to enhance portability [], [3], [5]. Driving capability modulation (DCM) changes the driving current of each delay cell by controlling number of enabled tri-state buffers/inverters []. The design concept of this approach is straightforward, but it has a poor performance in linearity and power consumption, and the resolution is insufficient. The or-and-inverter (OAI) cells are proposed to enhance resolution by different input pattern combinations; however linearity remains to be solved [3]. Although digitally controlled varactor (DCV) has a good performance in resolution and linearity [5], it is hard to take a few cells to provide wider operation range. As a result, large power consumption is demanded due to many DCV cells to maintain an acceptable operation range. To improve the control code resolution and extend the operation range at the same time, the cascading structure DCO has been proposed [], [3], [5]. However, this structure requires that the controllable range of each stage must be larger than the finest delay step of the previous stage to This work was supported in part by the National Science Council of Taiwan, R.O.C., under Grant NSC --E-3 - - 978--4673-688-9//$3. IEEE 3 4th Asia Symposium on Quality Electronic Design

Delay (ns)..8.6.4. 3 4 5 6 DCO Control Code Figure : Non-monotonic phenomenon in DCO CDC C_IN C_OUT C[] C[] C[ M -] Figure 4: The ladder-shaped coarse-tuning stage Figure 3: Architecture of the proposed DCO. ensure it does not have any dead zone larger than the LSB resolution of DCO. Because of such design constraint, the cascading structure DCO not only needs over design, but also has the non-monotonic problem will occur when DCO code switches at the boundary of different tuning stages as shown in Figure. Because the non-monotonic DCO induces large delay change, it will increase the jitter of DCO. Moreover, when the non-monotonic DCO is used in a feedback control system such as PLL, the feedback loop may get stuck and toggle forever between two control codes, resulting in unlock phenomenon. Furthermore, in some frequency modulation applications such as spread spectrum clock generator (SSCG), the control code of DCO is required to span evenly to reduce the electromagnetic interference (EMI) effect, thus the non-monotonic DCO is not suitable for SSCG application [6], [7]. In this paper, a monotonic, low-power, high-resolution, and wide-range DCO with high portability is proposed for SoC applications. In contrast to [6], the proposed design does not need the extra calibration block to maintain the delay monotonicity. The proposed DCO not only uses the cascading structure to preserve the control code resolution and operation range, but also employs the novel two-level controlled interpolation structure to save power consumption and obtain monotonic gain curve. In addition, all design of the proposed DCO can be described by HDL language and implemented with standard cells, making it easily portable to different processes and very suitable for SoC applications.. Architecture overview Figure 3 illustrates the architecture of the proposed monotonic and low-power DCO, which consists of three stages, namely coarse-tuning stage, st fine-tuning stage, and nd fine-tuning stage. The proposed DCO employs the cascading structure to achieve fine frequency resolution and wide operation range. The coarse-tuning stage and finetuning stage can extend operation range and improve the delay resolution, respectively. Based on the required Figure 5: Proposed coarse-tuning stage. frequency range and resolution for our application, the delay of coarse-tuning stage, st fine-tuning stage, and nd finetuning stage is controlled by coarse-tuning control code (C[5:], EN[5:]), st fine-tuning control code (FA[6:] and FB[5:]), and nd fine-tuning control code (F[3:]) respectively. In order to maintain the monotonicity in the cascading structure, the controllable range of each stage should be correlated with the finest delay step of the previous stage. First, the coarse-tuning stage sends two signals (CA_OUT and CB_OUT) with time difference of one coarse delay cell (CDC) in the coarse-tuning stage. Second, the st fine-tuning stage interpolates these two signals to generate two signals (FA_OUT and FB_OUT) with /6 of time difference of one CDC. Finally, because the resolution of the st finetuning stage is not sufficient for typical DCO applications, a nd fine-tuning stage is added to further improve overall delay resolution of DCO. The nd fine-tuning stage receives two outputs from the st fine-tuning stage, and than generates F_OUT with /6 of time difference of one delay cell in the st fine-tuning stage by delay interpolation. 3. Circuit design 3.. Two-output coarse-tuning stage In the cascading structure DCO, the coarse-tuning stage determines the overall DCO frequency operating range. Generally, the coarse-tuning stage consists of CDCs, and the total delay of the coarse-tuning stage is determined by the number of CDCs and delay of each cell. There are two types of the coarse-tuning stage structure. The ladder-shaped coarse-tuning stage is composed of M - CDCs, consisting of one delay buffer and one multiplexer, and the coarsetuning control code (C[ M -:]) selects the M different propagation value from CDCs as shown in Figure 4 [8]. The minimum delay of the ladder-shaped coarse-tuning stage is independent of the delay range. However, the delay step of

ΦA ΦA ΦA ΦA75 ΦAB ΦA5 Selector Interpolator Cell ΦA5 ΦB ΦB ΦB Control Code Figure 6: Multi-stage interpolation structure DCO [9]. CA_OUT CB_OUT 5 FA[5] FA[5] FB[4] FB[5] 4 FA[4] FA[4] 3 3 FA[3] FA[3] FB[] FB[3] FA[] 4 FA[] 5 FA[] FA[] FB[] FB[] FB[5] FB[3] FB[4] FB[] FB[] FB[] 6 FA[6] Figure 7: Proposed st fine-tuning stage. FA[] one CDC is large, resulting in decreasing the overall delay resolution of DCO. In contrast to ladder-shaped structure, the path-selection coarse-tuning stage has small delay step, because of the CDC is only one delay buffer [3], [5], [6]. The conventional ladder-shaped coarse-tuning stage can only generate one output that is not suitable for the interpolation type DCO. Thus, the two-output coarse-tuning stage is proposed in this design as shown in Figure 5. The proposed two-output coarse-tuning stage is composed of 6 CDCs which is a two-input AND gate. The difference delay values between outputs (CA_OUT and CB_OUT) can be controlled by selecting different delay paths organized by these 6 delay cells. When delay line is requested to provide higher operation frequency, a shorter delay path is selected and the rest CDCs will not be used. However, these CDCs No. of parallel tri-state inverters 6 Level One Level Two FA_OUT FB_OUT Level Two Level One Figure 8: nd fine-tuning stage. are not disabled. To reduce power consumption as the operating frequency changes, those redundant two-input AND gates will be disabled by the controlled signals (EN[5:]) are set to low level. 3.. Two-level controlled interpolation fine-tuning stage Because the resolution of the coarse-tuning stage is not sufficient for typical DCO applications, two fine-tuning stages are added to further improve overall delay resolution of DCO. The design challenge of the fine-tuning stage is how to improve delay resolution while keeping monotonic delay characteristic. The multi-stage interpolation structure is the conventional solution for the fine-tuning stage as shown in Figure 6 [9]. The multi-stage interpolation structure employs the interpolation cell that consists of two buffers to improve the delay resolution. When the multistage interpolation fine-tuning stage is requested to generate N times resolution improvement, it needs N delay stages and N+ + N interpolation cells. Thus, when this approach obtains the finer delay resolution, it not only consumes large power, but also has long intrinsic delay Figure 7 illustrates the architecture of the proposed st fine-tuning stage, which consists of seven interpolation delay cells (s) and two driving inverters. The delay of the st fine-tuning stage is controlled by level one control code (FA[6:]) and level two control code (FB[5:]). Each has different delay combination of inputs (CA_OUT and CB_OUT) due to different number of parallel tri-state inverters. Table lists the combination of TABLE Level One Control Code Level Two Control Code (FA[6:]) (FB[5:]) Timing Control of st Fine-Tuning Stage FA_OUT Timing Combination (CA_OUT: CB_OUT) FB_OUT Timing Combination (CA_OUT: CB_OUT) FA_OUT Timing Value FB_OUT Timing Value 6: 5: TCA TCA + S 5: 4: TCA + S TCA + S 4: 3:3 TCA + S TCA + 3S 3:3 :4 TCA + 3S TCA + 4S :4 :5 TCA + 4S TCA + 5S :5 :6 TCA + 5S TCB TCA: Timing of CA_OUT, TCB: Timing of CB_OUT, S: Delay Step of st fine-tuning stage

TABLE Simulation Results of Step/Range of Tuning Stage Coarse-Tuning st Fine-Tuning nd Fine-Tuning Range (ps) 465 9.7.4 Step (ps) 95. 4..8 the two-level control codes. To save the power consumption, there are only two s turn-on at the same time based on the level one control code. The level two control code determines which output will be passed to the output of st fine-tuning stage (FA_OUT and FB_OUT). Because the control codes can change the timing of FA_OUT and FB_OUT, making FA_OUT always has one delay step less than FB_OUT. The proposed st fine-tuning stage uses the novel two-level controlled structure to increase delay resolution and reduce power consumption and circuit complexity. 3.3. Second fine-tuning stage Because the resolution of the st fine-tuning stage is not sufficient for typical DCO applications, a nd fine-tuning stage is added to further improve overall delay resolution of DCO. The nd fine-tuning stage employs the simple interpolation structure uses two driving groups that are controlled by the nd fine-tuning stage control code (F[3:]) to perform a delay interpolation as shown in Figure 8 []. The nd fine-tuning stage is composed of the binaryweighted driving capability tri-state inverters. The nd finetuning stage receives two outputs of st fine-tuning stage, and than further improves delay resolution by delay interpolation. 4. Implementation and experimental results The proposed DCO is implemented in 9nm P9M CMOS process, where the DCO HSPICE simulation results of controllable delay range and the finest delay step of different tuning stages are shown in Table. Because the finest step of nd fine-tuning stage determines the DCO resolution, the proposed DCO can achieve high resolution with.8ps. From the code-to-delay simulation results of st and nd fine-tuning stages as shown in Figure 9 and Figure, the proposed DCO can achieve monotonic delay in each fine-tuning stage. Figure shows that proposed DCO keeps monotonic gain curve when DCO code switches cross over different tuning stages. Because the proposed DCO employs the interpolation delay stage, it will not occur the nonmonotonic problem in the proposed cascading structure. In addition to resolution, operation range, and monotonicity, due to the single delay extraction scheme, the power consumption can be reduced to.337mw including leakage power at.8ghz with V supply voltage. Figure shows the DCO output waveform at.8ghz. Table 3 lists comparison results with the state-of-the-art DCOs. The proposed DCO has the finest resolution and wide operation frequency range. Based on the power index comparison, it is clear that the proposed DCO can provide better power-to-frequency ratio, implying the proposed DCO is more effective in power saving for a given operating frequency. Furthermore, the proposed low-power solution does not induce any performance loss. Additionally, since 98 96 94 9 88 86 3 4 5 6 st Fine-Tuning Stage Control Figure 9: Simulation results of the proposed st fine-tuning stage. 9 95 895 89 885 3 4 5 6 7 8 9 3 4 5 nd Fine-Tuning Stage Control Figure : Simulation results of the proposed nd finetuning stage. 95 9 95 9 95 895 89 885 88 875 3 4 5 6 7 8 9 3 4 5 6 7 8 9 3 4 5 6 7 8 9 3 3 Fine-Tuning Stage Control Code Figure : Simulation results of DCO code switches cross over different tuning stages. Figure : DCO output waveform at.8ghz. the proposed DCO can be implemented with standard cells, it has a good portability and very suitable for SoC integration as compared with [], []. Except the proposed design, only [3] can achieve monotonic delay characteristic and high portability a same time. However, [3] utilizes the extra calibration circuit to maintain the monotonicity, resulting in more power consumption and hardware cost. As a result the proposed DCO has the benefits of better resolution, power consumption, monotonicity, and portability. 5. Conclusions In this paper, we have proposed a monotonic and lowpower DCO with cell-based design for SoC applications. The proposed two-level controlled interpolation structure not only can maintain the monotonic gain curve, but also

Table 3 Performance Comparisons Performance Indices Proposed DCO TCASII' [3] TCASII'7 [5] TCASII'8 [] TCASI'9 [] Process 9nm CMOS 65nm CMOS 9nm CMOS.8μm CMOS.35μm CMOS Operation Range (MHz) 44 ~ 8 47.8 ~ 538.7 9 ~ 95 3 ~ 3 33 ~ 4 LSB Resolution (ps).8 7.4.47 5.9 NA Power Consumption (mw).337@8mhz.5 @48.6MHz.4 @MHz 4.5 @95MHz 7.85 @4MHz** Power-to-Frequency Ratio (mw/ghz).3.43.7 4.7 7.5 Monotonicity Yes Yes* No Yes Yes Portability Yes Yes Yes No No * With extra calibration; ** Power consumption calculated from 5% of PLL []. can reduce the overall power consumption and circuit complexity as compared with conventional approaches. The proposed DCO employs a cascade-stage structure to achieve high resolution and wide range at the same time. Simulation results show that power consumption of the proposed DCO can be improved to.337mw at 8MHz with.8ps resolution. Moreover, because the proposed DCO has a good portability as a soft intellectual property (IP), it can reduce both design time and complexity. As a result, it is very suitable for SoC applications as well as system-level integration. Acknowledgement The authors would like to thank National Chip Implementation Center (CIC) for technical support. 6. References [] J. Dunning, G. Garcia, J. Lundberg, and E. Nuckolls, An all-digital phase-locked loop with 5-cycle lock time suitable for high-performance microprocessors, IEEE J. Solid-State Circuits, vol. 3, pp. 4 4, Apr. 995. [] T. Olsson and P. Nilsson, A digitally controlled PLL for Soc Applications, IEEE J. Solid-State Circuits, vol. 39, no. 5, pp. 75 76, May. 4. [3] C. -C. Chung and C. -Y. Lee, An all digital phaselocked loop for high-speed clock generation, IEEE J. Solid-State Circuits, vol. 38, no., pp. 347 35, Feb. 3. [4] M. Maymandi-Nejad and M. Sachdev, A monotonic digitally controlled delay element, IEEE J. Solid-State Circuits, vol. 4, no., pp. 9, Nov. 5. [5] D. Sheng, C. -C. Chung and C. -Y. Lee, An ultra-lowpower and portable digitally controlled oscillator for SoC applications, IEEE Trans. Circuits and Syst. II, Exp. Briefs, vol. 54, no., pp. 954-958, Nov. 7. [6] D. Sheng, C. -C. Chung and C. -Y. Lee, A Low-Power and Portable Spread Spectrum Clock Generator for SoC Applications, IEEE Trans. Very Large Scale Integration (VLSI) Systems, vol. 9, no. 6, pp. 3-7, Jun.. [7] D. Sheng and J. -C. Lan, Monotonic and Low-Power Digitally Controlled Oscillator with Portability for SoC Applications, IEEE 54th IEEE Midwest Symposium on Circuits and Systems, Aug.. [8] C. -T. Wu, W. Wang, I. -C. Wey, and A. -Y Wu, A scalable DCO design for portable ADPLL designs, IEEE International Symposium on Circuits and Systems, pp. 5449-545, May 5. [9] B. W. Garlepp, K. S. Donnelly, J. Kim, P. S. Chau, J. L. Zerbe, C. Huang, C. V. Tran, C. L. Portmann, D. Stark, Y. -F. Chan, T. H. Lee, and M. A. Horowitz, A portable digital DLL for high-speed CMOS interface circuits, IEEE J. Solid-State Circuits, vol. 34, no. 5, pp. 63 644, May 999. [] M. Combes, K. Dioury, and A. Greiner, A portable clock multiplier generator using digital CMOS standard cells, IEEE J. Solid-State Circuits, vol. 3, no. 7, pp. 958 965, Jul. 996. [] B. -M. Moon, Y. -J. Park and D. -K. Jeong, Monotonic wide-range digitally controlled oscillator compensated for supply voltage variation, IEEE Trans. Circuits and Syst. II, Exp. Briefs, vol. 55, no., pp. 36-4, Oct. 8. [] K. -H. Choi, J. -B. Shin, J. -Y. Sim, and H. -J. Park, An interpolating digitally controlled oscillator for a wide-range all-digital PLL, IEEE Trans. Circuits and Syst. I, Reg. Papers, vol. 56, no. 9, pp. 55-63, Sep.9. [3] C. -C. Chung, C. -Y. Ko, and S. -E. Shen, A built-in self calibration circuit for monotonic digitally controlled oscillator design in 65nm CMOS technology, IEEE Trans. on Circuits and Syst. II: Exp. Briefs, vol. 58, no. 3, pp. 49-53, Mar..