320MHz Digital Phase Lock Loop. Patrick Spinney Department of Electrical Engineering University of Maine

Similar documents
An Analog Phase-Locked Loop

UMAINE ECE Morse Code ROM and Transmitter at ISM Band Frequency

Comparison And Performance Analysis Of Phase Frequency Detector With Charge Pump And Voltage Controlled Oscillator For PLL In 180nm Technology

Energy Efficient and High Speed Charge-Pump Phase Locked Loop

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

Study and Implementation of Phase Frequency Detector and Frequency Divider 45nm using CMOS Technology

VLSI Chip Design Project TSEK06

Design of Phase Locked Loop as a Frequency Synthesizer Muttappa 1 Akalpita L Kulkarni 2

EE584 Introduction to VLSI Design Final Project Document Group 9 Ring Oscillator with Frequency selector

12 BIT ACCUMULATOR FOR DDS

CHAPTER 6 PHASE LOCKED LOOP ARCHITECTURE FOR ADC

Lecture 7: Components of Phase Locked Loop (PLL)

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

DESIGN AND VERIFICATION OF ANALOG PHASE LOCKED LOOP CIRCUIT

CMOS synchronous Buck switching power supply Raheel Sadiq November 28, 2016

An Efficient Design of CMOS based Differential LC and VCO for ISM and WI-FI Band of Applications

Fractional- N PLL with 90 Phase Shift Lock and Active Switched- Capacitor Loop Filter

ECEN620: Network Theory Broadband Circuit Design Fall 2012

High Temperature Mixed Signal Capabilities

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

Design and Implementation of Phase Locked Loop using Current Starved Voltage Controlled Oscillator in GPDK 90nM

A PROCESS AND TEMPERATURE COMPENSATED RING OSCILLATOR

Design of CMOS Phase Locked Loop

Low Power Adiabatic Logic Design

A Low Noise, Voltage Control Ring Oscillator Based on Pass Transistor Delay Cell

Phase Locked Loop Design for Fast Phase and Frequency Acquisition

DESIGN OF MULTIPLYING DELAY LOCKED LOOP FOR DIFFERENT MULTIPLYING FACTORS

ECEN620: Network Theory Broadband Circuit Design Fall 2014

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

ISSN:

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

10-Bit 5MHz Pipeline A/D Converter. Kannan Sockalingam and Rick Thibodeau

on-chip Design for LAr Front-end Readout

International Journal of Scientific & Engineering Research, Volume 4, Issue 6, June ISSN

NOVEMBER 28, 2016 COURSE PROJECT: CMOS SWITCHING POWER SUPPLY EE 421 DIGITAL ELECTRONICS ERIC MONAHAN

Sudatta Mohanty, Madhusmita Panda, Dr Ashis kumar Mal

Low Power Phase Locked Loop Design with Minimum Jitter

Ultrahigh Speed Phase/Frequency Discriminator AD9901

Contents 1 Introduction 2 MOS Fabrication Technology

/$ IEEE

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

Microcircuit Electrical Issues

Low-Power Digital CMOS Design: A Survey

Computer-Based Project on VLSI Design Co 3/7

PLL Group. ECE 547 project 12/19/2000. Ryan Bethel Brandon Atkinson Conrad Silvestre

Ultra-Low-Power Phase-Locked Loop Design

A CMOS Phase Locked Loop based PWM Generator using 90nm Technology Rajeev Pankaj Nelapati 1 B.K.Arun Teja 2 K.Sai Ravi Teja 3

Design of a Folded Cascode Operational Amplifier in a 1.2 Micron Silicon-Carbide CMOS Process

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

ISSN: International Journal of Engineering and Innovative Technology (IJEIT) Volume 1, Issue 2, February 2012

Optimization of Digitally Controlled Oscillator with Low Power

High-Speed Serial Interface Circuits and Systems

VLSI Chip Design Project TSEK01

ECE1352. Term Paper Low Voltage Phase-Locked Loop Design Technique

DESIGN OF A CURRENT STARVED RING OSCILLATOR FOR PHASE LOCKED LOOP (PLL)

Multiplexer for Capacitive sensors

A Fast Locking Digital Phase-Locked Loop using Frequency Difference Stage

PMOS-based Integrated Charge Pumps with Extended Voltage Range in Standard CMOS Technology

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

The CYF115 transmitter solution is ideal for industrial and consumer applications where simplicity and form factor are important.

CPE/EE 427, CPE 527 VLSI Design I: Homeworks 3 & 4

MHz phase-locked loop

Computer-Based Project on VLSI Design Co 3/8

DESIGN AND ANALYSIS OF PHASE-LOCKED LOOP AND PERFORMANCE PARAMETERS

On Chip Active Decoupling Capacitors for Supply Noise Reduction for Power Gating and Dynamic Dual Vdd Circuits in Digital VLSI

Ultrafast TTL Comparators AD9696/AD9698

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

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

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

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

IC Layout Design of 4-bit Universal Shift Register using Electric VLSI Design System

1 FUNDAMENTAL CONCEPTS What is Noise Coupling 1

Dead-Time Control System for a Synchronous Buck dc-dc Converter

FRACTIONAL-N FREQUENCY SYNTHESIZER DESIGN FOR RFAPPLICATIONS

ECE/CoE 0132: FETs and Gates

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

THE BASIC BUILDING BLOCKS OF 1.8 GHZ PLL

A Review of Phase Locked Loop Design Using VLSI Technology for Wireless Communication.

1. Short answer questions. (30) a. What impact does increasing the length of a transistor have on power and delay? Why? (6)

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

Geared Oscillator Project Final Design Review. Nick Edwards Richard Wright

Noise Tolerance Dynamic CMOS Logic Design with Current Mirror Circuit

NXP. PN544 NFC Controller. Full Analog Circuit Analysis Richmond Road, Suite 500, Ottawa, ON K2H 5B7 Canada Tel:

Synchronous Mirror Delays. ECG 721 Memory Circuit Design Kevin Buck

Low Skew CMOS PLL Clock Drivers

Jack Keil Wolf Lecture. ESE 570: Digital Integrated Circuits and VLSI Fundamentals. Lecture Outline. MOSFET N-Type, P-Type.

HIGH PERFORMANCE VOLTAGE CONTROLLED OSCILLATOR (VCO) USING 65NM VLSI TECHNOLOGY

Substrate Coupling in RF Analog/Mixed Signal IC Design: A Review

This chapter discusses the design issues related to the CDR architectures. The

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

An Optimal Design of Ring Oscillator and Differential LC using 45 nm CMOS Technology

Design of a 3.3-V 1-GHz CMOS Phase Locked Loop with a Two-Stage Self-Feedback Ring Oscillator

A Clock Generating System for USB 2.0 with a High-PSR Bandgap Reference Generator

ELEC Digital Logic Circuits Fall 2015 Delay and Power

NRZ DPLL CMOS Frequency Synthesizer Using Active PI Filter

A Frequency Synthesizer for a Radio-Over-Fiber Receiver

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

EE584 (Fall 2006) Introduction to VLSI CAD Project. Design of Ring Oscillator using NOR gates

DESIGN OF A FULLY DIFFERENTIAL HIGH-SPEED HIGH-PRECISION AMPLIFIER

Zero Steady State Current Power-on-Reset Circuit with Brown-Out Detector

Transcription:

320MHz Digital Phase Lock Loop Patrick Spinney Department of Electrical Engineering University of Maine December 2004

Abstract DPLLs (Digital Phase Locked Loop) are commonly used in communications systems. As part of an investigation into RFID technology, a DPLL suitable for low-cost, low-power applications is designed and layed out out in a 0.5µm CMOS process. It consists of a phase frequency detector, chargepump filter, current-starved VCO, and a frequency divider. It is designed to operate using a reference signal between 20MHz and 46MHz producing an output signal between 160MHz and 368MHz. The DPLL is part of a three chip RFID transceiver systems and generates additional signals (10MHz, 0.625MHz and lock enable) for use in the system. ii

Contents Abstract Acknowledgments viii ix 1 Introduction 1 1.1 Overview............................. 1 1.2 Digital Phase Locked Loop (DPLL).............. 1 1.2.1 Phase Detector...................... 2 1.2.2 Filter........................... 2 1.2.3 Voltage Controlled Oscillator.............. 2 1.2.4 Frequency Divider.................... 3 1.3 Specifications........................... 3 1.4 Limitations............................ 4 2 Circuit Design 5 2.1 Basic Logic Blocks........................ 5 2.1.1 Inverter.......................... 5 2.1.2 2 Input NAND...................... 5 2.1.3 3 Input NAND...................... 5 2.1.4 4 Input NAND...................... 5 2.1.5 D-Latch.......................... 5 2.2 Comparator............................ 6 2.3 Phase Frequency Detector (PFD)................ 6 2.4 Charge-Pump Loop Filter.................... 6 2.5 Voltage Controlled Oscillator (VCO).............. 7 2.6 Frequency Divider A....................... 7 2.7 Frequency Divider B....................... 7 2.8 Enable............................... 7 2.9 6-Stage Digital Output Buffer.................. 7 iii

2.10 4-Stage Digital Output Buffer.................. 8 2.11 2-Stage Digital Output Buffer.................. 8 2.12 Block Diagram.......................... 8 2.13 Test Circuits........................... 8 2.13.1 2 Input NAND...................... 8 2.13.2 VCO............................ 8 2.13.3 Frequency Divider A................... 10 2.14 Design Trade Offs........................ 10 3 Circuit Performance 11 3.1 VCO................................ 11 3.2 Enable............................... 12 3.3 PFD................................ 12 3.4 Divider.............................. 14 4 Physical Design 15 4.1 Component Layout Consideration................ 15 4.2 Floor planning.......................... 15 5 Verification 17 5.1 DRC................................ 17 5.2 LVS................................ 17 5.3 Full Chip Simulation....................... 19 5.4 Discussion............................. 21 6 Experimental Results 22 6.1 Testing.............................. 22 6.1.1 Functional Logic Test.................. 22 6.1.2 Frequency Divider Test................. 22 6.1.3 VCO Test......................... 23 6.1.4 DPLL Lock Range Test................. 23 6.1.5 DPLL Lock Time Test.................. 23 6.1.6 DPLL Enable Test.................... 24 7 Conclusion 26 7.1 Improving Performance..................... 26 7.2 Personal Note........................... 26 7.3 Biography............................. 27 A Schematics 28 iv

B Physical Layout 45 C Pinout Diagram 63 Bibliography 65 v

List of Figures 1.1 DPLL Block Diagram...................... 2 2.1 DPLL Block Diagram...................... 9 3.1 VCO Simulation, 2.5V input.................. 11 3.2 VCO Output Frequency vs. Input Voltage........... 12 3.3 Enable Circuit Simulation, input top & output bottom.... 13 3.4 PFD Simulation, 40MHz and 33.3MHz inputs......... 13 3.5 1/8 Frequency Divider Simulation, 320MHz input....... 14 5.1 320MHz Output, 40pF load................... 19 5.2 10MHz output, 20pF load.................... 20 5.3 0.625MHz output (top), Enable output (bottom)....... 20 A.1 Minimum Inverter........................ 29 A.2 2 Input NAND Gate....................... 30 A.3 3 Input NAND Gate....................... 31 A.4 4 Input NAND Gate....................... 32 A.5 2 Stage Buffer........................... 33 A.6 4 Stage Buffer........................... 34 A.7 6 Stage Buffer........................... 35 A.8 D-Latch.............................. 36 A.9 Divider A............................. 37 A.10 Divider B............................. 38 A.11 VCO................................ 39 A.12 PFD................................ 40 A.13 Charge Pump........................... 41 A.14 Comparator............................ 42 A.15 Enable............................... 43 A.16 Complete Chip.......................... 44 vi

B.1 Minimum Inverter........................ 46 B.2 2 Input NAND Gate....................... 47 B.3 3 Input NAND Gate....................... 48 B.4 4 Input NAND Gate....................... 49 B.5 2 Stage Buffer........................... 50 B.6 4 Stage Buffer........................... 51 B.7 4 Stage Buffer within Padset.................. 52 B.8 6 Stage Buffer........................... 53 B.9 D-Latch.............................. 54 B.10 Divider A............................. 55 B.11 Divider B............................. 56 B.12 VCO................................ 57 B.13 PFD................................ 58 B.14 Charge Pump........................... 59 B.15 Comparator............................ 60 B.16 Enable............................... 61 B.17 Complete Chip.......................... 62 C.1 Pin Out.............................. 64 vii

List of Tables 1.1 Specifications........................... 3 1.2 Pin Out.............................. 3 6.1 NAND Gate Test......................... 22 6.2 1/8 Frequency Divider Test................... 23 6.3 VCO Test............................. 23 6.4 DPLL Lock Range Test..................... 24 6.5 DPLL Lock Time Test...................... 24 6.6 DPLL Enable Test........................ 25 viii

Acknowledgments The author would like to thank Professor David Kotecki and fellow students Alma Delić-Ibukić, Zhineng Zhu and Roman Shugaye for their assistance and encouragement during this project. ix

Chapter 1 Introduction 1.1 Overview Radio frequency identification (RFID) technology is rapidly growing field. With companies like Walmart requiring their supplier to adopt RFID technology the demand for these devices has increase dramatically. Other organization, such as the US Government, are interested in more advanced RFID devices able to store more information or interface with sensors. The purpose of this project was to develop knowledge and technology suitable to RFID tags. An RFID tag, in its basic form, is device capable of transmitting a identification sequence to an RFID reader. An RFID tag is suitable for replacing tradition bar codes. The main advantage of RFID tags is the ability to be read at distance without a direct line of sight. 1.2 Digital Phase Locked Loop (DPLL) A DPLL is a device often used in communications systems for clock recovery and/or synchronization. For an RFID application a DPLL is used to create an on-chip carrier frequency from a transmitted reference. This eliminates the need for a precision on chip oscillator or the use of a crystal oscillator. In addition clock signals can be derived from the carrier frequency. There are four basic parts of a PDLL. Phase Detector Filter 1

Voltage Controlled Oscillator Frequency Divider A block diagram of the basic components of a DPLL is shown in Figure 1.1 on page 2. Reference Phase Detector Filter Voltage Controlled Oscillator Output Frequency Divider Figure 1.1: DPLL Block Diagram 1.2.1 Phase Detector A phase detector has an output proportional to the phase difference between an signal generatored on-chip and a external reference signal. This output is used to correct the phase difference. 1.2.2 Filter A filter is typically needed between the phase detector and voltage controlled oscillator to achieve the desired lock characteristics. 1.2.3 Voltage Controlled Oscillator A voltage controlled oscillator (VCO) has a oscillatory output with a frequency proportional to an input voltage. The VCO allows the on-chip frequency to vary. In DPLL applications this feature allows the VCO to be used a feedback look to sync with (or lock on) to the reference signal (or a multiple thereof). 2

1.2.4 Frequency Divider A frequency divider enables the frequency of the VCO to be some multiple of the reference signal. This allows a relatively low frequency reference signal to create a much higher frequency on-chip frequency. 1.3 Specifications Specification Value Inputs reference frequency 40MHz positive rail 5V negative rail 0V Outputs logic enable 0-5V Step, 5us delay 8x reference frequency 320MHz 1/4 reference frequency 10MHz 1/64 reference frequency 0.625MHz Table 1.1: Specifications Pin Pin Name 1 vdd 6 Enable 6 Enable 6 Enable 15 0.624MHz 16 10MHz 20 gnd 22 gnd 30 320MHz 32 T VCO OUT 36 NAND 37 B 38 A 40 vdd Table 1.2: Pin Out 3

1.4 Limitations The current design is limited is several areas. Due to the process used as well as design choices, the maximum operating frequency of the PLL in simulation is 368 MHz. Experimental performance is expected to be somewhat less than this. The 4

Chapter 2 Circuit Design 2.1 Basic Logic Blocks 2.1.1 Inverter Figure A.1 on page 29 shows a standard CMOS inverter. The width of the PMOS device is double that of the NMOS device to obtain approximately matched current capabilities. The NMOS device is a minimum sized device for this process yielding the smallest matched inverter. 2.1.2 2 Input NAND Figure A.4 on page 32 shows a standard 2 input CMOS NAND gate. The gate is sized to match the performance of a minimum sized inverter. 2.1.3 3 Input NAND Figure A.3 on page 31 shows a standard 3 input CMOS NAND gate. The gate is sized to match the performance of a minimum sized inverter. 2.1.4 4 Input NAND Figure A.4 on page 32 shows a standard 4 input CMOS NAND gate. The gate is sized to match the performance of a minimum sized inverter. 2.1.5 D-Latch Figure A.8 on page 36 shows a 9-transistor TSPC (true single phase clock) d-latch suitable for frequency division applications. The basic layout 5

of the d-latch is taken from CMOS Circuit Design, Layout, and Simulation [RBB98]. 2.2 Comparator Figure A.14 on page 42 shows a simple comparator that is needed with the enable circuit to provide hystereses. This is necessary to eliminate the sensitivity of the enable output to rail voltage variations. 2.3 Phase Frequency Detector (PFD) A standard PFD design shown in Figure A.12 on page 40 is used for the phase detector of the DPLL. As its name suggests, a phase frequency detector response both to phase differences and frequency differences. A PFD has several desirable characteristics. It will not lock onto harmonics of the reference signals and it has no ripple once the loop is locked. The major downside is that the PFD is an edge triggered circuit, making is susceptible to noise. The circuit works by creating a pulse on the up bar output if the positive edge of the reference signals leads the on-chip signals and a pulse on the down bar output if the order is reversed. These outputs then need to be combined and averaged by a filter to controlled the VCO. 2.4 Charge-Pump Loop Filter The use of a PFD type phase detector necessitates a filter than can produce a relativity slowly varying output from the two outputs of the PFD. The two common types of filter for this applications are the tri-state filter and the charge-pump filter. As shown in Figure A.13 on page 41, a charge-pump filter is chosen for the DPLL. The benefits of the tri-state filter include zero static power dissipation and simplicity. By adding a small biasing current to the tri-state filter and altering the layout of the passive components, a charge-pump filter is constructed. A charge-pump filter produces less phase error in the overall system by allowing narrower pulses from the PFD to affect the VCO. The basic layout of the charge-pump filter is taken from CMOS Circuit Design, Layout, and Simulation [RBB98]. The charge-pumps works by charging the two capacitors up when it receives an up pulse from the PFD and discharges the capacitors when it receives a down pulse from the PFD. The RC network is designed to integrate these pulses such that the VCO sees a relatively slowly varying signal. 6

2.5 Voltage Controlled Oscillator (VCO) A 5-stage current-starved voltage controlled oscillator is used to create the on-chip frequency. The design is take from CMOS Circuit Design, Layout, and Simulation [RBB98]. It consists of two major parts, a voltage controlled current source and a ring oscillator constructed of current starved inverters. The current source serves to limit the current through the inverters and change the frequency at which the ring oscillates. Figure A.11 on page 39 shows a schematic of the VCO. 2.6 Frequency Divider A A frequency divider is needed to divide the output of the VCO by a factor of 8. This is needed to create the desired 320 MHz signal from an easily generated test signal (40MHz). Figure A.9 on page 37 shows a schematic of this divider. 2.7 Frequency Divider B A second frequency divider is required to provide additional frequencies (nominally 10MHz and 625KHz)for use on the sequence generator and multiplexer components of the RFID system. Figure A.10 on page 38 shows a schematic of this divider. 2.8 Enable The purpose of this circuit is to trigger external circuity once the DPLL has locked. The circuit consists of an RC circuit that begins to charge once a reference signal is input. A comparator is tripped once the voltage on the capacitor reaches roughly 3 volts. The circuit creates an approximately 5 microsecond delay before driving the enable pin high, signaling the sequence generator chip in the RFID system to turn on and begin transmitting. A schematic of the enable circuit is show in Figure A.15 on page 43. 2.9 6-Stage Digital Output Buffer A buffer is needed to drive off-chip loads at the VCO frequency. The buffer is designed to drive a load of up to 40pF at up to 500 MHz. A 6-stage buffer 7

with a minimum sized first stage with each stage thereafter increasing in size by a factor of 5 is used. The schematic of the bugger is shown in Figure A.7 on page 35. 2.10 4-Stage Digital Output Buffer A buffer is needed for he 10MHz, 0.625MHz and Enable outputs. The buffer is designed to drive a load of up to 40pF at up to 10 MHz. A 4 stage buffer with a minimum sized first stage with each stage thereafter increasing in size by a factor of 5 is used. This buffer was integrated into the padset (final layout beneath the power rings) to minimize area usage. The schematic of the buffer is shown in Figure A.6 on page 34. 2.11 2-Stage Digital Output Buffer A 2 stage buffer is used in several locations within the circuit to reduce loading and increase fanout. The schematic for this buffer is shown in Figure A.5 on page 33. 2.12 Block Diagram Figure 2.1 shows a block diagram of the complete DPLL circuit. 2.13 Test Circuits Several test circuits are included on chip to evaluate component performance as well as assist in any troubleshooting. 2.13.1 2 Input NAND This test circuit consists of a minimum sized NAND gate (Figure A.5 on page 33) with a 4 stage output buffer (Figure A.6 on page 34). It is intended as a simple test for major processing and/or packaging issues. 2.13.2 VCO The test VCO circuit includes a VCO (Figure A.11 on page 39) and a 6 stage output buffer (Figure A.7 on page 35). It is intended to test the performance of the VCO. 8

Enable Circuit Enable Output 40 MHz Input Phase/ Frequency Detector Charge-Pump Filter Voltage Controlled Oscillator (320 MHz center) Frequency Divider (1/8) 6-Stage Buffer 320 MHz Output Frequency Divider (1/4) 4-Stage Buffer 10 MHz Output Frequency Divider (1/16) 4- Stage Buffer 0.625 MHz Output Figure 2.1: DPLL Block Diagram 9

2.13.3 Frequency Divider A A test frequency divider (Figure A.9 on page 37) with a 4-stage output buffer (Figure A.6 on page 34) is included on chip to evaluate the performance of the frequency divider design. 2.14 Design Trade Offs Power usage is critical for RFID tags. The vast majority of RFID will be passive, receiving all the power necessary to operate from an RF signal. This DPLL is designed as an active component, requiring a power source such as a battery to operate. Battery operation requires low power consumption. This is achieved using CMOS design techniques, minimizing the device size, minimizing the number of devices, and avoiding circuits designs with standby power when able. In addition this circuit has a standby mode. When no reference signal is being applied, the VCO input is driven low. This causes the VCO to stop oscillating. Without the VCO oscillating, the circuit current draw is dramatically reduced, leaving only leakage currents, the comparator biasing currents, and the charge-pump biasing currents. Allowing the VCO to stop oscillating does increase the lock time which is acceptable in this application considering the decrease in power usage. 10

Chapter 3 Circuit Performance 3.1 VCO Figure 3.1 on page 11 shows the output waveform of the VCO with a 2.5V dc input. This simulation is performed using the analog extracted file generated from the VCO layout (Figure B.12 on page 57) and includes parasitic capacitors. The frequency of the output is 270MHz. Figure 3.1: VCO Simulation, 2.5V input Figure 3.2 on page 12 shows the output frequency of the VCO versus 11

the input voltage. This simulation is performed using the analog extracted file generated from the VCO layout (Figure B.12 on page 57) and includes parasitic capacitors. 400 360 320 280 Output Frequency (MHz) 240 200 160 120 80 40 0 1.000 1.429 1.857 2.286 2.714 3.143 3.571 4.000 Input Voltage (Volts) Figure 3.2: VCO Output Frequency vs. Input Voltage 3.2 Enable Figure 3.3 on page 13 shows the output the output of the enable circuit with a simulated input. This simulation is performed using the analog extracted file generated from the Enable layout (Figure B.16 on page 61) and includes parasitic capacitors. The simulated delay is 5.14 microseconds. 3.3 PFD Figure 3.4 on page 13 shows the output of the PFD with a 40MHz reference signal and a simulated 50MHz signal from the frequency divider A. This simulation is performed using the analog extracted file generated from the PFD layout (Figure B.13 on page 58) and includes parasitic capacitors. The up bar waveform is essentially a constant high voltage and the down bar output has significant pulses (both outputs are normally high). This will drive voltage input to the VCO down, causing it to slow and eventually lock onto the reference signal. 12

Figure 3.3: Enable Circuit Simulation, input top & output bottom Figure 3.4: PFD Simulation, 40MHz and 33.3MHz inputs 13

3.4 Divider Figure 3.5 on page 14 shows the output of the frequency divider with a 320MHz square wave input. This simulation is performed using the analog extracted file generated from the DiverA layout (Figure B.10 on page 55) and includes parasitic capacitors. The output waveform has a frequency of 40MHz, 1/8 of the input frequency. Figure 3.5: 1/8 Frequency Divider Simulation, 320MHz input 14

Chapter 4 Physical Design Physical layouts for each piece of the DPLL can be found in Appendix B on page 45. 4.1 Component Layout Consideration Component layouts are kept as compact and rectangular as possible to minimize die area. Individual components (excluding the 4 stage buffer, 6 stage buffer, and enable circuit) are surrounded by a grounded cage. This cage consists of a metal1 ring connected to the substrate, a metal2 ring connected to metal1 and a metal3 plane covering the entire component. The metal3 plane connects to the metal2 ring and acts as the ground contact for the component. A gap is opened up in the metal2 to allow signal and vdd connections to the components. The purpose of this cage is to minimize coupling between components. The 4 stage digital buffer is located within a pad macro. This location, beneath the vdd and gnd rings, allows the buffer to be added to an output line without taking up any addition area with the guard rings. 4.2 Floor planning As the circuitry for the DPLL does not require even half the available die area, there was considerable flexibility in the final layout. The main circuit is kept as far away from the 6 stage buffer as possible. A large row of decoupling capacitors (capacitors tied between gnd and vdd) between the 15

buffers and the rest of the circuit acts as a barrier strip. Additional decoupling capacitors are present in the corners of the chip. The total on-chip decoupling capacitance is roughly 265pF. This large decoupling capacitance is needed due to the 320MHz digital buffers, which draw large amounts of current during switching. The 6 stage buffer can draw enough current to pull down the voltage on the vdd rail and potentially cause problems with the other circuits on the chip. The large decoupling capacitance reduces the amount that the rails bounce to a manageable level. The layout attempts to keep signal wires short wherever possible and to minimize the capacitive coupling between signals lines. 16

Chapter 5 Verification 5.1 DRC The DRC (design rule check) tool was used to ensure that each circuit component, as well as the whole chip, meet the design rules for the 0.5µm AMI process used to fabricate the DPLL. Fill rule and antenna rule compliance was estimated visually. 5.2 LVS The LVS (layout versus schematic) tool was also employed to ensure that the various component layouts matched their respective schematics. The entire chip was likewise tested. This insures that the components and the wiring in both the schematic and layout match. LVS results are shown below. CDS: LVS version 4.4.6 06/24/2003 17:52 (cds11607) Like matching is enabled. Net swapping is enabled. Fixed device checking is enabled. Using terminal names as correspondence points. count (layout) 234 nets 14 terminals 45 res 294 cap 765 pmos 17

782 nmos count (schematic) 199 nets 14 terminals 10 res 4 cap 161 pmos 178 nmos Terminal correspondence points 1 0.625MHz 2 10MHz 3 320MHz 4 A 5 B 6 ENABLE 7 NAND 8 REF 9 T DIVID IN 10 T DIVID OUT 11 T VCO IN 12 T VCO OUT 13 gnd! 14 vdd! The net-lists match. layout schematic instances un-matched 0 0 rewired 0 0 size errors 0 0 pruned 0 0 active 1886 353 total 1886 353 nets un-matched 0 0 merged 0 0 pruned 0 0 active 234 199 total 234 199 18

5.3 Full Chip Simulation Several full chip simulations were run to ensure that the circuit was functional, met specifications, and did not show aberrant behavior. These simulations included the analog extracted chip, external load capacitors and RLC models for the power pins. Figure 5.1 on page 19 shows the simulated output of the 320MHz pin with a 40pF load capacitor. The reference signal for this simulation is a 40MHz square ware. Figure 5.2 on page 20 shows the simulated output of the 10MHz pin with a 20pF load capacitor. The reference signal for this simulation is a 40MHz square ware. Figure 5.3 on page 20 shows the simulated output of the 0.625MHz pin with a 20pF load capacitor and the Enable pin with a 3pF load capacitor. The reference signal for this simulation is a 40MHz square ware. Figure 5.1: 320MHz Output, 40pF load 19

Figure 5.2: 10MHz output, 20pF load Figure 5.3: 0.625MHz output (top), Enable output (bottom) 20

5.4 Discussion Figures 5.1 through 5.3 indicate that the DPLL performs well at 320MHz. Additional testing shows that the DPLL functions at up to 368MHz and as low as 160MHz. Lower frequencies should be possible but have not been simulated. The upper frequency is set by the highest frequency at which the VCO will oscillate. At 320MHz the system dissipates a total of 45mW. With no reference input the system dissipates less than 5mW. 21

Chapter 6 Experimental Results 6.1 Testing 6.1.1 Functional Logic Test A NAND gate has been including on chip for testing basic chip functionality. Table 6.1 shows the pin configuration needed to perform this test. The output should be the logical NAND of the inputs. This test can be performed at DC or frequencies up to roughly 10MHz. Pin Name Pin Number Value Inputs A 38 0V or 5V B 37 0V or 5V vdd 40 5V gnd 20 0V Output NAND 36 NAND(A,B) Table 6.1: NAND Gate Test 6.1.2 Frequency Divider Test A test frequency divider is included on chip to test for circuit functionally and performance. It is a copy of the frequency divider used to create a 40MHz signal from the nominal 320MHz signal of the VCO when locked. It consists of three d-latches and a 4 stage output buffer and divides the input signal down by 8. Since the 4 stage buffer is only intended for applications up to 10 MHz, an input signal should be less than 80 MHz. Table 6.2 shows the pin configuration needed to perform this test. 22

Pin Name Pin Number Value Inputs T DIVID IN 8 0-5V square wave vdd 40 5V gnd 20 0V Output T DIVID OUT 9 1/8 input frequency Table 6.2: 1/8 Frequency Divider Test 6.1.3 VCO Test A test voltage controlled oscillator (VCO) circuit is included to test the functionality and performance of the VCO and 6-stage buffer. In this test the input voltage to the VCO is varied from roughly 1V to 4V and the corresponding output frequency is recorded. Table 6.3 shows the pin configuration needed to perform this test. Pin Name Pin Number Value Inputs T VCO IN 10 1-4V DC vdd 2 5V vdd 40 5V gnd 20 0V gnd 22 0V Output T VCO OUT 32 0-5V Square wave proportional to input voltage Table 6.3: VCO Test 6.1.4 DPLL Lock Range Test The goal of this test is to find the minimum and maximum frequencies at which the DPLL will lock. An input range of 10MHz to 50MHz should cover the operating range. Table 6.4 shows the pin configuration needed to perform this test. 6.1.5 DPLL Lock Time Test The goal of this test is to find the the time it takes the system to lock using a 40MHz reference signal. To capture the lcok time an oscilloscope should be set to trigger on the first edge/rise of the reference signal and set to capture the output of the 320MHz pin. A capture time of 2 to 3 microseconds should 23

Pin Name Pin Number Value Inputs REF 11 0-5V 10-50MHz Sinusoid vdd 2 5V vdd 40 5V gnd 20 0V gnd 22 0V Outputs 320MHz 32 input frequency x 8 10MHz 16 input frequency x 1/4 0.625MHz 15 input frequency x 1/64 to input voltage Table 6.4: DPLL Lock Range Test be sufficient to estimate the lock time with the estimated lock time being defined as the point at which the output is within 2MHz of 320MHz and stable. Table 6.5 shows the pin configuration needed to perform this test. Pin Name Pin Number Value Inputs REF 11 0-5V 40MHz Sinusoid vdd 2 5V vdd 40 5V gnd 20 0V gnd 22 0V Outputs 320MHz 32 input frequency x 8 10MHz 16 input frequency x 1/4 0.625MHz 15 input frequency x 1/64 to input voltage Table 6.5: DPLL Lock Time Test 6.1.6 DPLL Enable Test The goal of this test to to ensure that the enable circuit is functional and provides a delay of roughly 5 microseconds. To capture the delay an oscilloscope should be set to trigger on the first edge/rise of the reference signal. The delay between this and the enable 0V to 5V transition is the delay time. Table 6.6 shows the pin configuration needed to perform this test. 24

Pin Name Pin Number Value Inputs REF 11 0-5V 40MHz Sinusoid vdd 2 5V vdd 40 5V gnd 20 0V gnd 22 0V Outputs Enable 6 0-5V Step, 5us delay 320MHz 32 input frequency x 8 10MHz 16 input frequency x 1/4 0.625MHz 15 input frequency x 1/64 to input voltage Table 6.6: DPLL Enable Test 25

Chapter 7 Conclusion A 320 MHz capable DPLL intended for RFID applications was designed and simulated for a 0.5µm process. 7.1 Improving Performance There are several areas for improving the performance. The VCO is currently limiting the highest lock frequency. Modifying the VCO for higher frequency operation should allow the circuit to operate at frequencies upwards of 500MHz using the current process. Redesigning the DPLL for a smaller process should yield significant increases in the maximum lock frequency or could be used to reduce power. This should also yield a smaller device, reducing costs. A practical RFID tag needs to be a single chip solution. This eliminates the need for large output buffer with respect to the DPLL circuit. This would dramatically reduce the amount of switching power that the circuit requires. 7.2 Personal Note It is not entirely clear how much time this project required, though it is undoubtedly in the triple digits if measured in hours. Nonetheless, it has been an enjoyable and valuable learning experience. 26

7.3 Biography Patrick Spinney was born in St. Stephens, Canada and attended primary and secondary school in Eastport, Maine. He completed his BS in Electrical Engineering from the University of Maine in May 2004. He is currently a first year graduate student at the University of Maine studying toward a Master of Science in Electrical Engineering with a focus in microelectronics. Patrick is a member of the IEEE and Tau Beta Pi. [FM03] [Che00] [RBB98] [Bes97] [BV00] [pin04] 27

Appendix A Schematics 28

Figure A.1: Minimum Inverter 29

Figure A.2: 2 Input NAND Gate 30

Figure A.3: 3 Input NAND Gate 31

Figure A.4: 4 Input NAND Gate 32

Figure A.5: 2 Stage Buffer 33

Figure A.6: 4 Stage Buffer 34

Figure A.7: 6 Stage Buffer 35

Figure A.8: D-Latch 36

Figure A.9: Divider A 37

Figure A.10: Divider B 38

Figure A.11: VCO 39

Figure A.12: PFD 40

Figure A.13: Charge Pump 41

Figure A.14: Comparator 42

Figure A.15: Enable 43

Figure A.16: Complete Chip 44

Appendix B Physical Layout 45

Figure B.1: Minimum Inverter 46

Figure B.2: 2 Input NAND Gate 47

Figure B.3: 3 Input NAND Gate 48

Figure B.4: 4 Input NAND Gate 49

Figure B.5: 2 Stage Buffer 50

Figure B.6: 4 Stage Buffer 51

Figure B.7: 4 Stage Buffer within Padset 52

Figure B.8: 6 Stage Buffer 53

Figure B.9: D-Latch 54

Figure B.10: Divider A 55

Figure B.11: Divider B 56

Figure B.12: VCO 57

Figure B.13: PFD 58

Figure B.14: Charge Pump 59

Figure B.15: Comparator 60

Figure B.16: Enable 61

Figure B.17: Complete Chip 62

Appendix C Pinout Diagram 63

0.625MHz Enable 10MHz REF T_VCO_IN T_DIVID_OUT T_DIVID_IN vdd gnd vdd gnd 320MHz T_VCO_OUT A B NAND Figure C.1: Pin Out 64

Bibliography [Bes97] R.E. Best. Phase-Locked Loops. McGraw Hill, 1997. [BV00] S. Brown and Z. Vranesic. Fundamentals of Digital Logic with VHDL Design. McGraw Hill, 2000. [Che00] W. Chen. The VLSI Handbook. CRC Press, Boca Raton, FL, 2000. [FM03] D. Fernandez and S. Manandhar. Digital phase locked loop. Vlsi final report, University of Maine, December 2003. [pin04] Dip40 bond pad diagram. Mosis Website, December 2004. http://www.mosis.org/technical/packaging/ceramic/dip40- diagram.pdf. [RBB98] H.W. Li R.J. Baker and D.E. Boyce. CMOS Circuit Design, Layout, and Simulation. IEEE Press, New York, NY, 1998. 65