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

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

Wide frequency range duty cycle correction circuit for DDR interface

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

Synchronous Mirror Delays. ECG 721 Memory Circuit Design Kevin Buck

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

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

The Use and Design of Synchronous Mirror Delays. Vince DiPuccio ECG 721 Spring 2017

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

A High-Resolution Dual-Loop Digital DLL

A GHz Dual-Loop SAR-controlled Duty-Cycle Corrector Using a Mixed Search Algorithm

LSI and Circuit Technologies for the SX-8 Supercomputer

DESIGN OF MULTIPLYING DELAY LOCKED LOOP FOR DIFFERENT MULTIPLYING FACTORS

A 5-Gb/s 156-mW Transceiver with FFE/Analog Equalizer in 90-nm CMOS Technology Wang Xinghua a, Wang Zhengchen b, Gui Xiaoyan c,

DOUBLE DATA RATE (DDR) technology is one solution

An Area-efficient DLL based on a Merged Synchronous Mirror Delay Structure for Duty Cycle Correction

SINCE the performance of personal computers (PCs) has

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

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

Lecture 11: Clocking

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

A 10-Gb/s Multiphase Clock and Data Recovery Circuit with a Rotational Bang-Bang Phase Detector

ECEN 720 High-Speed Links Circuits and Systems

ECEN 720 High-Speed Links: Circuits and Systems. Lab3 Transmitter Circuits. Objective. Introduction. Transmitter Automatic Termination Adjustment

An 8-Gb/s Inductorless Adaptive Passive Equalizer in µm CMOS Technology

A Low-Jitter Phase-Locked Loop Based on a Charge Pump Using a Current-Bypass Technique

Accomplishment and Timing Presentation: Clock Generation of CMOS in VLSI

ECEN 720 High-Speed Links: Circuits and Systems

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

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

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

MULTIPHASE clocks are useful in many applications.

Bootstrapped ring oscillator with feedforward inputs for ultra-low-voltage application

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

ECEN689: Special Topics in High-Speed Links Circuits and Systems Spring 2012

Digitally Controlled Delay Lines

A fast programmable frequency divider with a wide dividing-ratio range and 50% duty-cycle

A Variable-Frequency Parallel I/O Interface with Adaptive Power Supply Regulation

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

A 14-bit 2.5 GS/s DAC based on Multi-Clock Synchronization. Hegang Hou*, Zongmin Wang, Ying Kong, Xinmang Peng, Haitao Guan, Jinhao Wang, Yan Ren

Acounter-basedall-digital spread-spectrum clock generatorwithhighemi reductionin65nmcmos

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

A 5-8 Gb/s Low-Power Transmitter with 2-Tap Pre-Emphasis Based on Toggling Serialization

Digital Controller Chip Set for Isolated DC Power Supplies

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

/$ IEEE

A fully digital clock and data recovery with fast frequency offset acquisition technique for MIPI LLI applications

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

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

Circuit Design for a 2.2 GByte/s Memory Interface

A Low Power Digitally Controlled Oscillator Using 0.18um Technology

A Low Power Single Phase Clock Distribution Multiband Network

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

ALTHOUGH zero-if and low-if architectures have been

A 10Gbps Analog Adaptive Equalizer and Pulse Shaping Circuit for Backplane Interface

High-Speed Interconnect Technology for Servers

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

THE power/ground line noise due to the parasitic inductance

Low power SERDES transceiver for supply-induced jitter sensitivity methodology analysis

IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: EXPRESS BRIEFS, VOL. 59, NO. 3, MARCH

Analysis of phase Locked Loop using Ring Voltage Controlled Oscillator

DFT for Testing High-Performance Pipelined Circuits with Slow-Speed Testers

A 1.5 Gbps Transceiver Chipset in 0.13-mm CMOS for Serial Digital Interface

Phase Locked Loop Design for Fast Phase and Frequency Acquisition

Phase interpolation technique based on high-speed SERDES chip CDR Meidong Lin, Zhiping Wen, Lei Chen, Xuewu Li

ECEN720: High-Speed Links Circuits and Systems Spring 2017

CMOS 0.35 µm Low-Dropout Voltage Regulator using Differentiator Technique

Power Efficient Digital LDO Regulator with Transient Response Boost Technique K.K.Sree Janani 1, M.Balasubramani 2

ISSCC 2006 / SESSION 13 / OPTICAL COMMUNICATION / 13.2

Digital Systems Design

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

Design and Implement of Low Power Consumption SRAM Based on Single Port Sense Amplifier in 65 nm

Design of Low Power CMOS Startup Charge Pump Based on Body Biasing Technique

DESIGN & IMPLEMENTATION OF SELF TIME DUMMY REPLICA TECHNIQUE IN 128X128 LOW VOLTAGE SRAM

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

THE serial advanced technology attachment (SATA) is becoming

A 0.18µm CMOS Gb/s Digitally Controlled Adaptive Line Equalizer with Feed-Forward Swing Control for Backplane Serial Link

THE DEMANDS of a high-bandwidth dynamic random access

A 0.2-to-1.45GHz Subsampling Fractional-N All-Digital MDLL with Zero-Offset Aperture PD-Based Spur Cancellation and In-Situ Timing Mismatch Detection

IN RECENT years, low-dropout linear regulators (LDOs) are

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

SV2C 28 Gbps, 8 Lane SerDes Tester

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

CHAPTER III THE FPGA IMPLEMENTATION OF PULSE WIDTH MODULATION

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

DESIGN AND VERIFICATION OF ANALOG PHASE LOCKED LOOP CIRCUIT

Multiple Reference Clock Generator

Design of Dynamic Latched Comparator with Reduced Kickback Noise

Research on Self-biased PLL Technique for High Speed SERDES Chips

All Digital on Chip Process Sensor Using Ratioed Inverter Based Ring Oscillator

Methods for Reducing the Activity Switching Factor

Transient Response Boosted D-LDO Regulator Using Starved Inverter Based VTC

Description YT0 YC0 YT1 YC1 YT2 YC2 YT3 YC3 YT4 YC4 YT5 YC5 YT6 YC6 YT7 YC7 YT8 YC8 YT9 YC9 FBOUTT FBOUTC

2284 IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 43, NO. 10, OCTOBER /$ IEEE

THE SELF-BIAS PLL IN STANDARD CMOS

YT0 YT1 YC1 YT2 YC2 YT3 YC3 FBOUTT FBOUTC

Simple odd number frequency divider with 50% duty cycle

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

on-chip Design for LAr Front-end Readout

Design of Parallel Prefix Tree Based High Speed Scalable CMOS Comparator for converters

Conference Guide IEEE International Symposium on Circuits and Systems. Rio de Janeiro, May 15 18, 2011

Transcription:

A digital phase corrector with a duty cycle detector and transmitter for a Quad Data Rate I/O scheme Young-Chan Jang a) School of Electronic Engineering, Kumoh National Institute of Technology, 1, Yangho-dong, Gumi, Gyungbuk 730 701, Korea a) ycjang@kumoh.ac.kr Abstract: A digital phase corrector is proposed to reduce the time jitter noise in a high speed parallel chip-to-chip interface system with a quad data rate (QDR) input/output (I/O) scheme. The proposed digital phase corrector for the 4-phase clock utilizes only one duty cycle detector by using a digitally controlled phase correction method and multiplexing function of transmitter for a QDR I/O scheme. Also, it reduces the static phase error generated in the transmitter, because of the inclusion of a replica of the transmitter in the feedback loop. To verify the proposed digital phase correction scheme, a digital phase corrector for the QDR I/O scheme with a 1.25 GHz 4-phase clock was designed by using a 70 nm 3-metal CMOS process with a 1.35 V supply. The current consumption and phase correction range were 2.73 ma and ±8%, respectively. Keywords: phase corrector, transmitter, QDR I/O, duty cycle detector Classification: Integrated circuits References [1] C. Park, et al., A 512-Mb DDR3 SDRAM Prototype With C IO Minimization and Self-Calibration Techniques, IEEE J. Solid-State Circuits, vol. 41, no. 4, pp. 831 838, April 2006. [2] Y.-S. Sohn, et al., A 512 Mbit, 3.2 Gbps/pin packet-based DRAM with cost-efficient clock generation and distribution scheme, in Proc. IEEE VLSI Circuit Symp., pp. 36 37, June 2004. [3] H. Chung, et al., Channel BER Measurement for a 5.8 Gb/s/pin Unidirectional Differential I/O for DRAM application, IEEE Asian Solid-State Circuits Conf., pp. 29 32, Nov. 2008. [4] T. H. Lee, et al., A 2.5 V CMOS Delay-locked loop for an 18 Mbit, 500 Megabyte/s DRAM, IEEE J. Solid-State Circuits, vol. 29, no. 12, pp. 1491 1496, Dec. 1994. [5] Y.-C. Jang, et al., A Digital CMOS PWCL with Fixed-Delay Rising Edge and Digital Stability Control, IEEE Trans. Circuits Syst. II, vol. 53, no. 10, pp. 1063 1067, Oct. 2006. 146

1 Introduction As the chip-to-chip interface speed of a memory system and serial link system increases, the power consumption and area for the input/output (I/O) circuit design continuously increase. Thus, the multi-phase clock scheme utilizing a multi-phase clock generator, such as a phase locked loop (PLL) or delay locked loop (DLL), and multiplexers/de-multiplexers is used to reduce the power consumption of the clock signal in a high speed interface [1, 2]. Actually, the synchronous dynamic random access memory (SDRAM) reported in the literature [3] adopted a quad data rate (QDR) I/O scheme which used a multi-phase PLL for a 1.45 GHz 4-phase clock and 4-to-1 multiplexers/demultiplexers for data and clock signals. However, the phase skew error among multi-phase clocks is generated due to the mismatch among delay cells for multi-phase clock generator and the mismatch between the pull up and pull down paths of the clock buffers. This phase skew error among multi-phase clocks causes the time jitter noise in the data and clock signals when a QDR I/O scheme is used. Thus, the implementation of a phase correction in the circuit of the high speed interface with multi-phase clocks is required to eliminate this error and thus enhance the performance of the high speed interface. The ideal phases of four clocks (CLKT[3:0]) for a QDR I/O scheme are 0,90, 180, and 270. In these cases, the phase error corrections between CLKT[0] and CLKT[2] and between CLKT[1] and CLKT[3] have the differential relations and thus are achieved by the duty cycle correction. Then, the phase error correction between ICLK (CLKT[0], CLKT[2]) and QCLK (CLKT[1], CLKT[3]) is achieved by the quadruple phase correction. Hence two duty cycle correction processes and one quadruple phase correction process are required for the phase-error correction of a 4-phase clock. The conventional phase correction scheme requires a separated phase error detector for each phase correction process, because these three phase correction processes are achieved simultaneously. It increases the power consumption, area, and the sensitivity to many noise sources because duty cycle detectors and quadruple phase detectors are implemented by analog circuits. In this paper, a digital phase corrector for a QDR I/O scheme is proposed. It uses only one duty cycle detector, which uses a digitally controlled phase correction method and multiplexing function of transmitter for the QDR I/O scheme. It also results in the minimization of the usage of analog circuit and the subsequent reduction of area, power consumption, and noise sensitivity. This paper is organized as follows: In Section 2, the proposed digital phase corrector is discussed. Section 3 shows the design and simulation results of the test chip, and finally in Section 4, the conclusion of this paper is presented. 2 Proposed digital phase corrector The proposed digital phase corrector uses only one duty cycle detector instead of the three phase error detectors for the three phase correction processes for a 4-phase clock. To detect all phase errors by using only one duty cycle detector, the digital phase correction method and a replica of the transmitter 147

for a QDR I/O scheme are used in this work. Fig. 1 (a) is the block diagram of the proposed digital phase corrector for a QDR I/O scheme with a 1.25 GHz 4-phase clock, which supports the interface speed of 5.0 Gbps. The proposed digital phase corrector is divided into two parts, the phase error detection and the phase error correction parts. The phase error detection part is composed Fig. 1. (a) Block diagram of digital phase corrector (b) Three phase correction processes according to input data pattern of TX replica (c) Current integrator of duty cycle detector (d) Timing diagram of current integrator 148

of a TX replica, aduty cycle detector, andaregister. Also, the phase error correction part is composed of two duty cycle correctors (DCC - DCCI, DCCQ), two quadruple phase correctors (QPC - QPCI, QPCQ), and a Clock Driver which is composed of a CML-to-CMOS converter and a CMOS buffer. The proposed digital phase correction is achieved by three sequential correction processes instead of the conventional phase correction achieved by three parallel processes. Each phase correction process is controlled by the pre-determined REP DAT[3:0] signal supplied to TX replica. In each phase correction process, the phase error information is detected by the Duty cycle detector, which measures the duty cycle of the output signal of the TX replica, OTX REP. Fig. 1 (b) shows three phase correction processes according to the input data pattern of the TX replica. In the first phase correction process, the data pattern of 1100 for REP DAT[3:0] signal is used to detect the phase error between CLKT[0] and CLKT[2]. Then the differential phase corrector for the ICLK (CLKT[0] and CLKT[2]), DCCI, is controlled so that the OTX REP differential signal has the duty cycle of 50%. In the second phase correction process, the data pattern of 0110 for REP DAT[3:0] signal is used to detect the phase error between CLKT[1] and CLKT[3]. In this case, DCCQ is controlled by the digital control code supplied from the Register. In the last phase correction process, the quadruple phase error between CLKT[0] and CLKT[1] is detected by using the data pattern of 1010 for the REP DAT[3:0] signal. QPCI and QPCQ are simultaneously controlled by the complementary digital code for the quadruple phase relationship between the ICLK and QCLK. In this process, the duty cycle of the ICLK and QCLK should be maintained, and the delay difference between the ICLK and QCLK should be only controlled. To meet these requirements, the phase correctors for the duty cycle correction, DCCI and DCCQ, are composed of the 4-input differential amplifier [4]. The control signals for the 2-input are controlled by the digital codes, DCCI[4:0] and DCCQ[4:0]. Also, the phase correctors for the quadruple phase relationship, QPCI and QPCQ, are composed of the 2-input differential amplifier. The control codes for them, QPC[4:0] and /QPC[4:0], are supplied to control the tail current of the 2-input differential amplifier. In the proposed phase correction scheme, the phase correction information of each process should be stored as the digital code in the register to sequentially process the three phase correction. For the digitally controlled phase correction process, the duty cycle detector is composed of a current integrator shown in Fig. 1 (c), a voltage comparator, and a 5-bit counter [5]. The operating clock for the current integrator, CLKI, is the clock divided by two from one clock among 4-phase clock (CLK[3:0]) and the timing diagram of the current integrator is shown in Fig. 1 (d). When the outputs of current integration (VOP, VOM ) are equal, OTX REP signal has the duty cycle of 50%. The duty cycle detector generates 5-bit digital code that corresponds to the difference of the duty cycle of OTX REP signal from 50%. The phase error detector is generally composed of the analog block which is sensitive from the process, voltage, and temperature (PVT) variation. In 149

the proposed digital phase corrector, one current integrator and one voltage comparator are used. Thus the proposed digital process scheme makes the calibration scheme simpler and reduces the area of the analog block. Also, the replica of the transmitter can be removed by controlling the normal transmitter in the phase correction mode. In this case, the output of the normal transmitter should be connected to the duty cycle detector and the input of the normal transmitter should be controlled by the Data Logic block for three phase correction processes, as shown in Fig. 1 (b). The proposed digital phase corrector reduces the static phase error, which is generated in the transmitter, because the feedback loop of the proposed digital phase corrector includes the replica of the transmitter. Thus the proposed digital phase corrector removes the time jitter noise in the data and clock signals of QDR I/O schemes due to a multi-phase error. 3 Chip Design and Simulation results The proposed digital phase corrector was designed by using a 70 nm 3-metal CMOS process with a 1.35 V supply. The QDR I/O scheme using a 1.25 GHz 4-phase clock supports the interface speed of 5.0 Gbps. Fig. 2 shows the designed layout, which additionally increased because of the global clock buffer. For the digitally controlled three phase correction processes, three register blocks were used and a counter block was shared. Table I summarizes the Fig. 2. Layout of digital phase corrector Table I. Comparison of phase corrector area 150

layout based area excepting the global clock buffer. The proposed digital phase corrector reduced the area of about 23% compared to the conventional architecture when the replica of transmitter has one tenth the size of the normal transmitter. Also, the area reduction achieved by the proposed scheme increased to 28% when the replica of transmitter block was replaced with the normal transmitter. The current consumption excepting the global clock buffer was 2.73 ma at the operation speed of 5.0 Gbps, which is a 36% reduction when compared to the conventional architecture. The phase correction range and control resolution of the DCC and QPC were ±8% and 4 ps, respectively. Fig. 3 show the output waves in some cases when the duty cycle error and quadruple phase error of the 4-phase clock with a 1.25 GHz are 3%, respectively. The worst data eye is generated when the duty cycle error and quadruple phase error exist together, as shown in Fig. 3 (a). Fig. 3 (b) shows the output wave corrected by the proposed digital phase corrector. Fig. 3. Output wave according to phase skew (a) with duty cycle error and quadruple phase error (b) after 4-phase skew correction 4 Conclusion A digital phase corrector was proposed for a high speed parallel interface with a QDR I/O scheme. The proposed digital phase corrector for the 4-phase clock utilized only one duty cycle detector by using a digitally controlled phase correction method and multiplexing function of transmitter for a QDR I/O scheme. Thus the proposed digital phase correction scheme reduced the 151

area, current consumption, and design complexity by minimizing the use of analog blocks. Also, it reduced the static phase error generated in the normal transmitter because of the inclusion of the replica of the transmitter in the feedback loop of the proposed phase corrector. To verify the proposed digital phase correction scheme, the digital phase corrector for the QDR I/O scheme with a 1.25 GHz 4-phase clock was designed by using a 70 nm 3-metal CMOS process with a 1.35 V supply. The current consumption and phase correction range were 2.73 ma and ±8%, respectively. Acknowledgments This paper was supported by Research Fund, Kumoh National Institute of Technology. 152