SlideShare a Scribd company logo
DIGITAL PHASE LOCKED LOOP
E E-524 DIGITAL VLSI LABORATORY
SAM VIVIN RAJ KRISHAN
HIMAKAR REDDY GADDAM
NARENDRA NAIDU LINGUTLA
December 12 , 2014
OUTLINE
 Introduction
 Specifications
 Design
 Schematics of Major Blocks
 Test Benches of Major Blocks
 Schematic and Test Bench of DPLL
 Challenges
INTRODUCTION
Digital Phase Locked Loop:
 Multiply Clock Frequency
 Clock Synchronization
 Less stable than DLL(2nd order)
Applications:
 Telecommunications
 Clock synchronization and multiplication in Micro processors
 Clock generation
SPECIFICATIONS
Name Value
Process SS, TT, FF
Supply 1.6V -1.98V
Temperature -40 C – 127 C
Input frequency 100 MHz
Output Frequency 1 GHz, 900MHz , 800MHz
Load 10 pF
SPECIFICATIONS
BLOCK DIAGRAM OF PHASE LOCKED LOOP
PHASE
DETECTOR
LOOP
FILTER
DIVIDE BY 10
Fout
Feedback
Signal(Fout/N)
Finput
PUSH
PULL
VCO
UP
Down
Ipd
Vcntrl Vout
CLOCK
BUFFER
DIVIDE BY 8
DIVIDE BY 9
4X1 MUX
TEAM CONTRIBUTION
Schematics & Simulation :
 Phase Detector , Push-Pull Charge Pump – Himakar Gaddam
 Loop filter ,Voltage Control Oscillator , Clock Buffer - Sam Vivin Raj
 Frequency Divider , Multiplexer - Narendra Naidu
Overall Simulation and test bench – Sam , Himakar , Narendra
DPLL – DESIGN CALCULATIONS
 fin = 100MHz; fout = 1GHz; Supply Voltage = 1.62V; Process - SS
 Loop Bandwidth – ωn
ωn = ωin/50 = 2πfin/50 = 12.57Mrad/sec
Damping Factor – ζ
 C = 10pF, C2 = C/10 = 1pF
 ζ = 1.25 (Slightly over damped, almost critically damped)
 ζ = 0.5ωnRC
 R = ζ/(0.5ωnC)
 R = 19.9KΩ (in loop filter)
Contd..
For 5 stage VCO;
Vin = Vctrl =(1.62 + 0.47) / 2 = 1.045V
N = 5, VDD = 1.62V, Vth = 0.47V
ID = 52.97 μA
R = 10.86kΩ;
Kvco = 475Mhz/V ( from the simulation)
6C = 6.54fF;
Contd..
where N = 10 =
Icp = 33.26μA
Rlarge =34.57Ω
MAJOR BLOCKS SCHEMATIC, TESTBENCH
AND SIMULATIONS
PHASE DETECTOR
Desired Parameters:
fin = 100MHz;
fout = 1GHz; fout/10 = 100MHz
fout = 900MHz; fout/9 = 100MHz
fout = 800MHz; fout/8 = 100MHz
During testing
• fclkA = 100MHz
• fclkb = 95MHz
PHASE DETECTOR
SCHEMATIC:
PHASE DETECTOR
TEST BENCH:
load
PHASE DETECTOR
SIMULATION RESULTS:
Fin=100MHz
Fout =95MHz
UP
DOWN
Push – Pull Charge pump
Desired parameters :
 For 5 stage VCO;
Kvco = 475MHz/V
 Push pull charge pump
Icp = 33.26μA
Rlarge = 34.57kΩ
PUSH-PULL CHARGE PUMP
SCHEMATIC:
Rlarge = 34.57K ohms
Rlarge
UP BAR
DOWN
PUSH-PULL CHARGE PUMP
TEST BENCH:
UPBAR
DOWN
Load
UP BAR
DOWN
Load
PUSH-PULL CHARGE PUMP
SIMULATION RESULTS:
Ipd
UPBAR
DOWN
Icp
DOWN
UP
Vcntl
Vcntl = 1.045V
Loop Filter
Desired Parameters :
 Capacitance(C) = 10pF, C2 = 1pF
 Loop Bandwidth – ωn
ωn = 12.57Mrad/sec
 Damping Factor – ζ
ζ = 1.25 (Slightly over damped, almost critically
damped)
R = 19.9kΩ
LOOP FILTER SCHEMATIC
Voltage Controlled Oscillator(VCO)
Desired Parameters :
For 5 stage VCO;
Vin = Vctrl =(1.62 + 0.47) / 2 = 1.045V
N = 5, VDD = 1.62V, Vth = 0.47V
ID = 52.97 μA
R = 10.86kΩ;
Kvco = 475Mhz/V
6C = 6.54fF;
VOLTAGE-CONTROLLED OSCILLATOR
SCHEMATIC:
R = 6.39K ohms
Vcntrl = 1.045 V
VDD = 1.62V ; VSS = 0
VOLTAGE CONTROL OSCILLATOR
TEST BENCH:
VOLTAGE CONTROL OSCILLATOR
SIMULATION RESULTS:
Freq = 1GHz
VOLTAGE CONTROL OSCILLATOR
SIMULATION RESULTS:
Kvco = 475Mhz/V
VOLTAGE CONTROL OSCILLATOR
SIMULATION RESULTS:
Freq = 900MHzR = 8.62K ohms
Vcntrl = 1.045 V
VDD = 1.62V ; VSS = 0
VOLTAGE CONTROL OSCILLATOR
SIMULATION RESULTS:
Kvco = 596Mhz/V
VOLTAGE CONTROL OSCILLATOR
SIMULATION RESULTS:
R = 11.17K ohms
Vcntrl = 1.045 V
VDD = 1.62V ; VSS = 0
Freq = 800MHz
Kvco = 663Mhz/V
VOLTAGE CONTROL OSCILLATOR
SIMULATION RESULTS:
CLOCK BUFFER
Design:
H=Cout / Cin = 10pF/3.27fF = 3058.1
G = 1, B = 1
F = GBH = 1*1*3058.1 = 3058.1. Taking ρ= 4;
N = Log43058 = 5.789
N = 6 stages
= 3.81
CLOCK BUFFER TEST BENCH
SCHEMATIC:
Clock Buffer Test Bench
Test bench:
CLOCK BUFFER TEST BENCH
SIMULATION RESULTS:
IN
Frequency Divider
Design :
 Divide by 10,9,8
 Components used:
XOR Gate , Nor2x1 , Nand2x1
Flip – Flops
AND Gate
DIVIDE BY 10 CIRCUIT
SCHEMATIC:
DIVIDE BY 10 CIRCUIT
TEST BENCH:
DIVIDE BY 10 CIRCUIT
SIMULATION RESULT:
DIVIDE BY 9 CIRCUIT
SCHEMATIC:
DIVIDE BY 9 CIRCUIT
TEST BENCH:
DIVIDE BY 9 CIRCUIT
SIMULATION RESULT:
DIVIDE BY 8 CIRCUIT
SCHEMATIC:
DIVIDE BY 8 CIRCUIT
TEST BENCH:
DIVIDE BY 8 CIRCUIT
SIMULATION RESULT:
4X1 MULTIPLEXER :
SCHEMATIC :
4X1 MULTIPLEXER :
TESTBENCH :
4X1 MULTIPLEXER :
WAVEFORM 1 : S0 = 1; S1 = 0
Y = D1 = In2
4X1 MULTIPLEXER :
WAVEFORM 2 :
S0 = 0; S1 = 1
Y = D2 = In3
4X1 MULTIPLEXER :
WAVEFORM 3 :
S0 = 0; S1 = 0
Y = D0 = In1
SIMULATION OF ENTIRE PROJECT
DIGITAL PHASE LOCKED LOOP
SCHEMATIC:
DIGITAL PHASE LOCKED LOOP
TEST BENCH: Load = 10pF
DIGITAL PHASE LOCKED LOOP IN LOCK
SIMULATIONS: Freq = 1GHz
Process corner –> SS; VDD –> 1.62; T = 125C
DIGITAL PHASE LOCKED LOOP IN LOCK
SIMULATIONS: Freq = 1GHz
Process corner –> tt; VDD –> 1.8; T = 27C
DIGITAL PHASE LOCKED LOOP IN LOCK
SIMULATIONS:
Freq = 900MHz
Process corner – SS; VDD – 1.62; T = 125C
DIGITAL PHASE LOCKED LOOP IN LOCK
SIMULATIONS: Freq = 800Hz
Process corner –> SS; VDD –> 1.62; T = 125C
Results
Fout = 1GHz Fout = 900Mhz Fout = 800Mhz
Vcntl 1.045 1.045 1.045
Frequency divider N = 10 N = 9 N =8
Icp 33.26μA 23.85μA 19.1μA
Rlarge 34.57Kohm 48.21Kohm 60.20Kohm
R at VCO 6.39Kohm 8.62Kohm 11.17Kohm
At Process Corner – SS ; VDD – 1.62 ; T = 125’C
CHALLENGES
 Adjusting R in VCO to get the required Frequency
 Frequency dividers for divide by 9,10 circuits
Thank you

More Related Content

PPT
PPTX
8251 USART
DOCX
8096 microcontrollers notes
ODP
APB protocol v1.0
PPT
Pin Description Of Intel 80386 DX Microprocessor
PPT
Serial Peripheral Interface(SPI)
PPT
Fan-in and Fan-out.ppt
PDF
Digital cellular networks GSM
8251 USART
8096 microcontrollers notes
APB protocol v1.0
Pin Description Of Intel 80386 DX Microprocessor
Serial Peripheral Interface(SPI)
Fan-in and Fan-out.ppt
Digital cellular networks GSM

What's hot (20)

PDF
VLSI Fresher Resume
PDF
3.2 modulation formats bpsk, qpsk, oqpsk,
PPTX
PPTX
Serial Communication & Embedded System Interface
PPTX
presentation on high-performance_dynamic_cmos_circuit
PPTX
Dynamic logic circuits
PPT
Osi model
PDF
Brief Introduction to Spread spectrum Techniques
PPT
Wireless personal area networks(PAN)
PPTX
DMA controller intel 8257
PPTX
SPICE LEVEL I/LEVEL II/LEVEL III AND BSIM MODELS
PDF
EC8553 Discrete time signal processing
PDF
The I2C Interface
PDF
GSM Bands and Frame Structure
PDF
8255 & IO Interfacing.pdf
PPTX
Divide by N clock
PPTX
VLSI Design_ Stick Diagrams_slidess.pptx
PPTX
Serial Peripheral Interface
PDF
VLSI Fresher Resume
3.2 modulation formats bpsk, qpsk, oqpsk,
Serial Communication & Embedded System Interface
presentation on high-performance_dynamic_cmos_circuit
Dynamic logic circuits
Osi model
Brief Introduction to Spread spectrum Techniques
Wireless personal area networks(PAN)
DMA controller intel 8257
SPICE LEVEL I/LEVEL II/LEVEL III AND BSIM MODELS
EC8553 Discrete time signal processing
The I2C Interface
GSM Bands and Frame Structure
8255 & IO Interfacing.pdf
Divide by N clock
VLSI Design_ Stick Diagrams_slidess.pptx
Serial Peripheral Interface
Ad

Viewers also liked (20)

PPT
Phase locked loop
PPTX
Phase locked loop design
PPTX
Phase locked loop
PDF
Design of all digital phase locked loop (d pll) with fast acquisition time
PPT
All Digital Phase Lock Loop 03 12 09
PPTX
Phase Locked Loop (PLL)
PPTX
PLL & DLL DESIGN IN SIMULINK MATLAB
PDF
Ee443 phase locked loop - presentation - schwappach and brandy
PDF
Introduction to pll
PDF
Digital Phase Locked Loop
PDF
A Simple Design to Mitigate Problems of Conventional Digital Phase Locked Loop
PDF
Fpga implementation of power efficient all digital phase locked loop
PPT
PHASE LOCKED LOOP FOR GSM 900
PPTX
Phase Locked Loop with Filter Banks for High Data Rate Satellite Link
PDF
Ee443 phase locked loop - paper - schwappach and brandy
PPT
Directed decision phase locked loop
PDF
Pll carrier synch f-ling_v1.2
PPTX
PDF
Phase-locked Loops - Theory and Design
Phase locked loop
Phase locked loop design
Phase locked loop
Design of all digital phase locked loop (d pll) with fast acquisition time
All Digital Phase Lock Loop 03 12 09
Phase Locked Loop (PLL)
PLL & DLL DESIGN IN SIMULINK MATLAB
Ee443 phase locked loop - presentation - schwappach and brandy
Introduction to pll
Digital Phase Locked Loop
A Simple Design to Mitigate Problems of Conventional Digital Phase Locked Loop
Fpga implementation of power efficient all digital phase locked loop
PHASE LOCKED LOOP FOR GSM 900
Phase Locked Loop with Filter Banks for High Data Rate Satellite Link
Ee443 phase locked loop - paper - schwappach and brandy
Directed decision phase locked loop
Pll carrier synch f-ling_v1.2
Phase-locked Loops - Theory and Design
Ad

Similar to DPLL PRESENTATION (20)

PPTX
「SPICEの活用方法」セミナー資料(28JAN2011) PPT
PPTX
Real 2nd order LC PLL loop analysis.pptx
PDF
DOC
Analog Communication Lab Manual
PPT
Lecture10.ppt
PDF
Low pass digital filter using FIR structure of 2nd order
DOC
Analog Communication Engineering Lab Manual
PDF
ADC LAB BY PROF. KRISHNANAIK AND SUMAN FROM CDU
PDF
CAPACITIVE SENSORS ELECTRICAL WAFER SORT
PDF
محاضرة 6.pdf
PDF
Pdc lab manualnew
PDF
Embedded_Systems_secondcourse_UniversitéToulouse.pdf
PPT
PLL (Tsmc 0.18 process)
DOCX
ADC LAB MANUAL.docx
PPTX
L6_S18_Introduction to PLL.pptx
PDF
Analog to Digital Converters and Data Acquisition Systems
DOCX
Ic apps lab_manual_jwfiles
PDF
PPTX
Presentation PCEC-522.pptx ANALOG EC
「SPICEの活用方法」セミナー資料(28JAN2011) PPT
Real 2nd order LC PLL loop analysis.pptx
Analog Communication Lab Manual
Lecture10.ppt
Low pass digital filter using FIR structure of 2nd order
Analog Communication Engineering Lab Manual
ADC LAB BY PROF. KRISHNANAIK AND SUMAN FROM CDU
CAPACITIVE SENSORS ELECTRICAL WAFER SORT
محاضرة 6.pdf
Pdc lab manualnew
Embedded_Systems_secondcourse_UniversitéToulouse.pdf
PLL (Tsmc 0.18 process)
ADC LAB MANUAL.docx
L6_S18_Introduction to PLL.pptx
Analog to Digital Converters and Data Acquisition Systems
Ic apps lab_manual_jwfiles
Presentation PCEC-522.pptx ANALOG EC

DPLL PRESENTATION

Editor's Notes

  • #4: Tranceivers
  • #33: load = 5 pF => 1355 invx1 Invx1 drives 3.69 fF
  • #59: Sizes,