EFMPlus Data Recovery Circuit with a Fast Locking Scheme for 12X Speed DVD-ROM Drivers



Similar documents
ISSCC 2003 / SESSION 13 / 40Gb/s COMMUNICATION ICS / PAPER 13.7

A 3.2Gb/s Clock and Data Recovery Circuit Without Reference Clock for a High-Speed Serial Data Link

A 1.62/2.7/5.4 Gbps Clock and Data Recovery Circuit for DisplayPort 1.2 with a single VCO

IN RECENT YEARS, the increase of data transmission over

A CMOS Clock Recovery Circuit for 2.5-Gb/s NRZ Data

Abstract. Cycle Domain Simulator for Phase-Locked Loops

ISSCC 2003 / SESSION 4 / CLOCK RECOVERY AND BACKPLANE TRANSCEIVERS / PAPER 4.7

BURST-MODE communication relies on very fast acquisition

An All-Digital Phase-Locked Loop with High Resolution for Local On-Chip Clock Synthesis

Alpha CPU and Clock Design Evolution

Rong-Jyi YANG, Nonmember and Shen-Iuan LIU a), Member

A 3 V 12b 100 MS/s CMOS D/A Converter for High- Speed Communication Systems

A 10-Gb/s CMOS Clock and Data Recovery Circuit with a Half-Rate Linear Phase Detector

Clock- and data-recovery IC with demultiplexer for a 2.5 Gb/s ATM physical layer controller

A 10,000 Frames/s 0.18 µm CMOS Digital Pixel Sensor with Pixel-Level Memory

ISSCC 2003 / SESSION 10 / HIGH SPEED BUILDING BLOCKS / PAPER 10.5

Digital to Analog Converter. Raghu Tumati

MONOLITHIC PHASE-LOCKED LOOPS AND CLOCK RECOVERY CIRCUITS

PLL DESIGN AND CLOCK/FREQUENCY GENERATION (PLL 设 计 与 时 钟 / 频 率 产 生 ) Woogeun Rhee Institute of Microelectronics Tsinghua University

A 2 Gbps to 12 Gbps Wide-Range CDR with Automatic Frequency Band Selector

CHARGE pumps are the circuits that used to generate dc

A PC-BASED TIME INTERVAL COUNTER WITH 200 PS RESOLUTION

DS2187 Receive Line Interface

Chapter 6 PLL and Clock Generator

Design and analysis of flip flops for low power clocking system

TRIPLE PLL FIELD PROG. SPREAD SPECTRUM CLOCK SYNTHESIZER. Features

Loop Bandwidth and Clock Data Recovery (CDR) in Oscilloscope Measurements. Application Note

it4036f 120-ps Wideband Phase Delay Description Features Device Diagram Timing Diagram

Application Note: Spread Spectrum Oscillators Reduce EMI for High Speed Digital Systems

Equalization/Compensation of Transmission Media. Channel (copper or fiber)

Clocking. Figure by MIT OCW Spring /18/05 L06 Clocks 1

A 1-GSPS CMOS Flash A/D Converter for System-on-Chip Applications

VCO K 0 /S K 0 is tho slope of the oscillator frequency to voltage characteristic in rads per sec. per volt.

The Future of Multi-Clock Systems

ICS379. Quad PLL with VCXO Quick Turn Clock. Description. Features. Block Diagram

How PLL Performances Affect Wireless Systems

Design of a Reliable Broadband I/O Employing T-coil

QAM Demodulation. Performance Conclusion. o o o o o. (Nyquist shaping, Clock & Carrier Recovery, AGC, Adaptive Equaliser) o o. Wireless Communications

Title: Low EMI Spread Spectrum Clock Oscillators

6.976 High Speed Communication Circuits and Systems Lecture 1 Overview of Course

LM139/LM239/LM339/LM2901/LM3302 Low Power Low Offset Voltage Quad Comparators

A Laser Scanner Chip Set for Accurate Perception Systems

A 1.25-GHz 0.35-m Monolithic CMOS PLL Based on a Multiphase Ring Oscillator

APPLICATION NOTE ULTRASONIC CERAMIC TRANSDUCERS

Clock Recovery in Serial-Data Systems Ransom Stephens, Ph.D.

High-Speed Electronics

路 論 Chapter 15 System-Level Physical Design

Analysis on the Balanced Class-E Power Amplifier for the Load Mismatch Condition

Managing High-Speed Clocks

MicroMag3 3-Axis Magnetic Sensor Module

INTEGRATED CIRCUITS DATA SHEET. TDA7000 FM radio circuit. Product specification File under Integrated Circuits, IC01

ISSCC 2006 / SESSION 2 / BIOMEDICAL SYSTEMS / 2.5

Static-Noise-Margin Analysis of Conventional 6T SRAM Cell at 45nm Technology

GT Sensors Precision Gear Tooth and Encoder Sensors

Photolink- Fiber Optic Receiver PLR135/T1

Harmonics and Noise in Photovoltaic (PV) Inverter and the Mitigation Strategies

A 40 Gb/s Clock and Data Recovery Module with Improved Phase-Locked Loop Circuits

Timing Errors and Jitter

1997 Mixed-Signal Products SLAA011B

Phase-Locked Loop Based Clock Generators

HCC/HCF4032B HCC/HCF4038B

LC7218, 7218M, 7218JM

Mathematical Modeling and Dynamic Simulation of a Class of Drive Systems with Permanent Magnet Synchronous Motors

International Journal of Electronics and Computer Science Engineering 1482

CLOCK AND DATA RECOVERY CIRCUITS RUIYUAN ZHANG

STW20NM50 N-CHANNEL Tjmax Ω - 20ATO-247 MDmesh MOSFET

JITTER tolerance indicates the maximum sinusoidal jitter

Achieving New Levels of Channel Density in Downstream Cable Transmitter Systems: RF DACs Deliver Smaller Size and Lower Power Consumption

Spread-Spectrum Crystal Multiplier DS1080L. Features

An On-chip Security Monitoring Solution For System Clock For Low Cost Devices

CD4027BMS. CMOS Dual J-K Master-Slave Flip-Flop. Pinout. Features. Functional Diagram. Applications. Description. December 1992

Arduino Motor Shield (L298) Manual

TRUE SINGLE PHASE CLOCKING BASED FLIP-FLOP DESIGN

EDUMECH Mechatronic Instructional Systems. Ball on Beam System

S. Venkatesh, Mrs. T. Gowri, Department of ECE, GIT, GITAM University, Vishakhapatnam, India

Vi, fi input. Vphi output VCO. Vosc, fosc. voltage-controlled oscillator

INTEGRATED CIRCUITS. For a complete data sheet, please also download:

On-chip clock error characterization for clock distribution system

PowerPC Microprocessor Clock Modes

Design and Modelling of Clock and Data Recovery Integrated Circuit in 130 nm CMOS Technology for 10 Gb/s Serial Data Communications

Features. Modulation Frequency (khz) VDD. PLL Clock Synthesizer with Spread Spectrum Circuitry GND

Clock Distribution in RNS-based VLSI Systems

Phase Locked Loop (PLL) based Clock and Data Recovery Circuits (CDR) using Calibrated Delay Flip Flop

Clocks Basics in 10 Minutes or Less. Edgar Pineda Field Applications Engineer Arrow Components Mexico

EECS 240 Topic 7: Current Sources

LOW COST MOTOR PROTECTION FILTERS FOR PWM DRIVE APPLICATIONS STOPS MOTOR DAMAGE

Technical Article. Multi-phase DC-DC PMIC: the efficient, space-saving choice for today s application processors. Peter Kammerlander

EVALUATION KIT AVAILABLE Single-Chip Global Positioning System Receiver Front-End BIAS CBIAS GND GND RFIN GND GND IFSEL

Simplifying System Design Using the CS4350 PLL DAC

AC/DC Power Supply Reference Design. Advanced SMPS Applications using the dspic DSC SMPS Family

Low latency synchronization through speculation

LM741. Single Operational Amplifier. Features. Description. Internal Block Diagram.

HT1632C 32 8 &24 16 LED Driver

PS323. Precision, Single-Supply SPST Analog Switch. Features. Description. Block Diagram, Pin Configuration, and Truth Table. Applications PS323 PS323

Implementation of Fuzzy and PID Controller to Water Level System using LabView

Analysis and Design of Robust Multi-Gb/s Clock and Data Recovery Circuits

US-Key New generation of High performances Ultrasonic device

Microcontroller-based experiments for a control systems course in electrical engineering technology

Switch Mode Power Supply Topologies

Transcription:

Journal of the Korean Physical Society, Vol. 40, No. 4, April 2002, pp. 557 561 EFMPlus Data Recovery Circuit with a Fast Locking Scheme for 12X Speed DVD-ROM Drivers Jae-Chul Lee, Jae-Shin Lee and Suki Kim Department of Electronics Engineering, Korea University, Seoul 136-701 Shin-Il Lim Department of Computer Engineering, Seokyeong University, Seoul 136-704 (Received 11 February 2001) In this paper, we propose an EFMplus (Eight to Fourteen Modulation plus code) data recovery circuit for 12X speed DVD-ROM drivers. This data recovery circuit consists of a frequency locking loop (FLL) and a phase locking loop (PLL). The frequency locking loop in the proposed data recovery circuit has the characteristic of a variable system transfer function, depending on the number of frequency errors. For large frequency errors, the FLL increases the loop gain to achieve fast locking while for small frequency errors, this FLL decreases the loop gain to reduce the settling time. Also, this FLL has a function that adaptively controls the loop bandwidth according to the input frequencies. By using this function, the FLL can always retain a constant loop gain, regardless of variations in the input frequency, and a stable phase locked loop (PLL) can be achieved over a wide input frequency range. This circuit is implemented in a 0.25 um 1-poly, 5-metal CMOS process and occupies an active area of 1.2 1.2 mm. PACS numbers: 85.40 Keywords: Intergrated circuits I. INTRODUCTION In recent multimedia systems, large storage and fast transmission devices for high capacity digital data are widely required. The DVD-ROM driver is a key device for handling large amounts of information. These days, 8X speed DVD-ROM drivers are widely used due to their fast readout speed and massive storage capacity. In the constant angular velocity (CAV) rotation type DVD-ROM drivers, a PLL (phase locked loop) having a wide locking range is needed for data recovery due to the difference in linear velocity between the inner-most edge of the disk and the outer-most edge of the disk [1]. Also, low jitter and fast locking characteristics are required in this PLL. A common approach to improve the locking speed of the PLL is to use a gear-shifting method for loop bandwidth control. In such a PLL, the loop bandwidth of the PLL is expanded by increasing the charge pump current or by increasing the gain of the phase detector [2]. However these techniques tend to have stability problems and poor jitter characteristics. To solve these problems in the PLL design of a wide locking range, we designed a PLL with a dual loop ar- chitecture to achieve a wide locking range and low jitter [15]. Also, to reduce locking time, we adopted a frequency lock loop having the characteristics of a variable loop gain depending on the number of frequency errors [3]. The designed PLL has a locking range of 135 315 MHz and can be used for 12X speed DVD-ROM drivers. II. PLL ARCHITECTURE A block diagram of the proposed data recovery circuit is shown in Fig. 1. Due to DVD-ROM driver s fast read- E-mail: burm@adc.co.kr E-mail: ousama@ulsi1.korea.ac.kr; Fax : +82-2-927-1582 Fig. 1. Block diagram of the proposed data recovery circuit. -557-

-558- Journal of the Korean Physical Society, Vol. 40, No. 4, April 2002 Fig. 2. Block diagram of the frequency detector. Fig. 3. Frequency-to-voltage converter and its operation. out speed and massive storage capacity, a PLL having a wide locking range, low jitter, and fast locking characteristics is required. The data recovery consists of a dual loop-frequency locking loop and phase locking loop to achieve a wide locking range and low jitter. Since the input signal of the DVD-ROM drivers is the EFMplus signal, which is a nonreturn-to-zero (NRZ) type, a general phase frequency detector (PFD) can not be used; rather, a phase detector (PD) which detects every edge of the EFM signal has to be used. The locking sequence of the proposed PLL is as follows: when the EFM signal is applied, the frequency locking loop is activated and the VCO clock frequency is locked within ±5 % of the input frequency; then, the phase locking loop is operated to lock the phase. In this way, the frequency and the phase are locked with the input signal. Figure 2 shows a block diagram of the frequency detector. The frequency detector is composed of an EFM pulse width counter, three registers, a frame pulse generator, a digital comparator, a frequency to voltage converter, and a function generator and pulse width modulation (PWM) generator. The EFM pulse width counter block measures the input pulse width and stores it in Register #1 for every pulse edge. The digital comparator block compares the data of Register #1 with those of Register #2. If the value in Register #1 is larger than that of Register #2, the value in Register #1 is stored in Register #2. In the case where the value in Register #1 is smaller than that in Register #2, the value in Register #2 is held. The value in Register #2 is transferred to Register #3 by using the output signal of the frame pulse generator in every frame. Through these processes, the pulse having the maximum width compared to the VCO clock frequency is detected. This pulse is treated as the sync pulse. The PWM generator block makes up/down pulse signals that control the charge pump. The pulse width varies depending on the value of the frequency error stored in Register #3. In the constant angular velocity (CAV) type DVD- ROMs, the frequency at the outer-most edge of the disk is over 2.5 times higher than that at the inner-most edge of the disk, so the loop stability is degraded as the input frequency varies. The frequency-to-voltage converter (FVC) [7] shown in Fig 3 is used to retain the constant system transfer function, regardless of the input frequency variation, by controlling the current of charge pump. Fig. 4 shows characteristic curve of the PWM generator. The gain of this block κ d, is given by κ d (n + 1) = α κ d (n) + β n, (1) where α is a weighting factor, β is a coefficient that converts the value of the input-output frequency error from a frequency dimension to a gain dimension, and n is the integer number representing the value of the frequency error. Our proposed PWM generator has a nonlinear characteristic curve as the frequency error varies, as shown in Fig. 4. When the system has large frequency errors, the FLL increases the loop gain to achieve fast locking. On the other hand, for small frequency errors, this FLL decreases the loop gain to reduce the settling time and jitter. With the loop gain varying with the number of frequency errors, we can achieve fast locking and reduced jitter at the same time. Performance comparisons with a conventional architecture will be described in the next section. To minimize the jitter due to the supply voltage variation, we adopted a fully differential delay cell in the 3-stage ring VCO. The circuits of the ring VCO and the delay cell are shown in Fig. 5. The delay of one delay Fig. 4. Transfer curve of the PWM (pulse width modulator) generator.

EFMPlus Data Recovery Circuit with a Fast Locking Scheme Jae-Chul Lee et al. -559- Fig. 5. Delay cell and ring VCO. cell is represented as t d = KR ds4 C p, (2) where C p is the stray capacitance at the Vout+ node and K is a multiplication constant. Since the ring VCO has 3 stages, its oscillation frequency is given by F (frequency) = g m4 6KC P, (3) g m4 = 2u P C ox (W/L)I tail. (4) By combining Eqs. (2) and (3), we find the oscillation frequency of the ring VCO to be 2uP C ox (W/L)I tail F (frequency) = (5) 6KC P For the input frequency range of 12X speed DVD-ROMs, which is approximately 135 315 MHz, the operating frequency range of the VCO is set to about 600 MHz, which is twice the input signal frequency range. In general, if a VCO with a wide tuning range is to be achieved, the VCO gain should be large. However, a large VCO gain degrades jitter characteristics and causes instability [4]. In order to implement a VCO with a wide tuning range and a small VCO gain, we adopted a V-I converter with a wide input range. Fig. 6 shows the used V-I converter. Since the oscillation frequency of the VCO can be given by Eq. (5), the V-I converter output Fig. 7. Input signal frequency vs. charge pump output voltage. current, I tail, should be proportional to the square of the control voltage, V ctl. In Fig. 6, M5 and M2 operate in the triode region, so the input voltage range of M1 can be enlarged. For a general V-I converter, the VCO control voltage range is less than 60 % of the supply voltage. For the used V-I converter, the VCO control voltage range was as wide as 76 % of the supply voltage. As a result, the VCO gain was 315 MHz/V. Table 1 shows a comparison of several VCO characteristics with those for recently presented VCOs. If M11 does not exist and V ctl < V th, I va = I max occurs. In this situation, I tail =0, so the VCO does not oscillate. To prevent this phenomenon, I min (80 µa) is always driven at M11. As a result, the output current, I tail, can be represented as I tail = I max + I min I va = K 1 V 2 ctl + I min, (6) where K 1 is a constant value. If the input signal frequency is extremely high or low, the charge pump output voltage in the frequency lock loop is near the supply voltage or the ground. Fig. 7 illustrates this phenomenon. In this case, the output voltage of the charge pump in the phase lock loop is nearly the same as that in the frequency lock loop. Therefore, a source/sink current mismatch of the charge pump due to the difference in the drain-source voltages of the PMOS and the NMOS in the phase lock loop can occur. This source/sink current mismatch degrades the locking range and the jitter. To avoid these problems, we used a charge pump circuit with perfect source/sink current matching [1]. III. IMPLEMENTATION & RESULTS Fig. 6. Voltage to current converter. The proposed data recovery circuit was implemented in a chip with 0.25 um 1-poly, 5-metal CMOS technology and occupie a die area of 1.2 1.2mm. The tuning range

-560- Journal of the Korean Physical Society, Vol. 40, No. 4, April 2002 Table 1. Comparison with recently presented VCOs. VCO Process Supply Control Voltage Frequency VCO Voltage (V) Range (V) Range (MHz) Gain (MHz/V) Boerstler 0.4 um CMOS 2.5 1.4 340 612 185 (JSSC 99 [12]) Yang 0.8 um CMOS 3 1.8 0.6 200 111 (JSSC 97 [13]) M. Rau 0.5 um CMOS 3.3 2 350 890 250 (JSSC 97 [14]) This Work 0.25 um CMOS 2.5 1.9 150 750 315 of VCO was about 600 MHz (150 750 MHz), as shown in Fig. 8. Since the operating frequency range of the VCO was set to about twice that of the input signal frequency range, as we described in prior section, the lock range was about 300 MHz (75 375 MHz). Fig. 9 shows the simulation results for the proposed PLL locking process. At first, the VCO oscillates at its free running frequency (75 MHz). Then, the reference signal (350 MHz) is applied. The lock signal is activated within about 50 clock cycles after the initial reference signal is applied. The advantage is a faster acquisition time compared to those for recently published PLLs, as shown in Table 2. Fig. 10 shows the layout of the implemented chip, and the performance of the proposed PLL is summarized in Table 3. IV. CONCLUSION In this paper, we have described an EFMplus data recovery circuit with a fast locking scheme for 12X speed DVD-ROM drivers. A PLL with a dual loop architecture is proposed to achieve a wide locking range and low jitter. In order to increase the lock speed, we also proposed a PWM generator circuit with a gain that varied with the value of the frequency error. The proposed data recovery circuit was implemented in a 0.25 um 1-poly, 5- metal CMOS process and occupied a die area of 1.2 1.2 mm. The designed PLL had a locking range of 135 315 Table 2. Comparison of the acquisition time with the times for recently presented PLLs. CPPLL [8] CPPLL [9] Mixed PLL [10] Digital DLL [11] ADPLL [6] This work (simulation results) 375 cycles 220 cycles 100 cycles 60 cycles 50 cycles About 50 cycles Fig. 8. VCO tuning range. Fig. 9. Locking process of the proposed data recovery circuit. Fig. 10. Layout of the proposed data recovery circuit.

EFMPlus Data Recovery Circuit with a Fast Locking Scheme Jae-Chul Lee et al. -561- Table 3. PLL. VCO tuning range Locking range Acquisition time Technology Die area Supply voltage Power dissipation Summary of the performance of the proposed 150 750 MHz 75 375 MHz About 50 Reference cycles 0.25 um standard CMOS 1-poly, 5-metal 1.2 1.2 mm 2.5 V About 55 mw MHz, and a acquisition within about 50 clock cycles was achieved. REFERENCES [1] Jae-Shin Lee, Woo Kang Jin, Dong Myung Choi, Gun Sang Lee and Suki Kim, IEEE Trans. Consumer Electronics 46, 487 (2000). [2] Turgut S. Aytur and Behzad Razavi, IEEE J. Solid State Circuits 30, 1457 (1995). [3] Joonsuk Lee and Beomsup Kim, IEEE J. Solid State Circuits 35, 1137 (2000). [4] John A. McNeil, IEEE J. Solid State Circuits 32, 870 (1997). [5] M. Mizuno, K. Furuta, T. Andoh, A. Tanabe, T. Tamura, H. Miyamot, A. Furukawa and M. Yamashina, ISSCC Dig. Tech. Papers (San Francisco, Feb., 1995), p. 268. [6] J. Dunning et al., IEEE J. Solid State Circuits 30, 412 (1995). [7] A. Djemouai, M. Sawan and M. Slamani, International Conference on Microelectronics (Tunisia, Dec., 1998), p. 63. [8] Ilya I. Novof, John Austin, Ram Kelkar, Don Strayer and Steve Wyatt, IEEE J. Solid State Circuits 30, 1259 [9] Vincent von Kaenel, Daniel Aebischer, Christian Piguet, Evert Dijkstr, IEEE J. Solid State Circuits 31, 1715 [10] P. Roo, R. Spencer, P. Hurst, in ISSCC Dig. Tech. Papers (San Francisco, Feb., 1998), p. 350. [11] Satoru Tanoi, et al., IEEE J. Solid State Cicuits 31, 487 [12] David W. Boerstler, IEEE J. Solid State Circuits 34, 513 (1999). [13] Howard C. Yang, Lance K. Lee and Ramon S. Co, IEEE J. Solid State Circuits 32, 582 (1997). [14] M. Rau, T. Oberst, R. Lares, A. Rothermel, R. Schweer and N. Menoux, IEEE J. Solid State Circuits 32, 1156 (1997). [15] Yeon Kug Moon, Kwang Sub Yoon and Chang Ho Han, J. Korean Phys. Soc. 37, S803 (2000).