analysis of adpll design parameters using tanner...

5
International Journal of Advanced Research in Electronics and Communication Engineering (IJARECE) Volume 3, Issue 4, April 2014 ISSN: 2278 909X All Rights Reserved © 2014 IJARECE 414 Analysis of ADPLL Design parameters using Tanner Tool *Anbarasu, **Durai Samy *M.E.Applied Electronics, Sri Venkateswara college of Engineering, Chennai. **Assistant Professor, Sri Venkateswara college of Engineering, Chennai. Abstract:-This paper presents the ADPLL design using tanner and analysis the performance of parameters. Power is detailed in Tanner. Details of the basic blocks of an ADPLL is discussed. In this paper, the reduction of maximum frequency, power ,transient analysis, delay, is discussed and the result are compared. Its simulation results using Tanner Tool are also discussed. Keywords- DCO; ADPLL; Loop Filter;TDC; Phase Detector I. INTRODUCTION The PLL is a self-correcting control system in which one signal chases another signal.PLL has four types i). Linear PLL ii).Digital Phase Locked Loop iii).All Digital Phase Locked Loop iv). Software PLL (SPLL).ADPLL takes input as only digital signals. Due to digital signal as input signal ADPLL offers various advantages over the different types of PLLs. Beginning of all digital phase- locked loops (ADPLL) started in 1980[1]. A new Digitally Controlled Oscillator (DCO) has been developed by researchers to obtain good phase and frequency error that was not implemented with 74HC297 IC[3], [2], [4].In 2006 double edge triggered D flip-flop as phase detector was proposed [5] .This design reduced 33% of power dissipation. An example of the ADPLL is implemented [3]. All the components of ADPLL are fully digital. The ADPLL is designed using Verilog HDL. HDL is very flexible for modifying the design parameters. The paper is divided in the several sections as follows: Section II provides the ADPLL design and describes all the building blocks of the ADPLL. Section III gives the ADPLL design using Tanner and its simulation results. finally the last section I V provides the conclusion. II. ADPLL DESIGN ADPLL is a negative feedback control system and it consists of a phase detector, loop filter and digitally controlled oscillator. It contains all the digital blocks. In the feedback path a divide-by-N counter is also added in the feedback path to provide a frequency synthesis function. The signal could be single or combination of parallel digital signals. Fig. 1 shows a basic structure of an ADPLL [3]. The aim of the ADPLL is to interlace the phase input v1 and output v2‟ and also the frequency. To reduce the difference among two signals phase detector is used.For removing noise loop filter is used. Finally, the digitally- controlled oscillator (DCO) gets the signals from LF and makes closer to the input signal. To realize an ADPLL, existing elements must be digital circuits. There are some advantages: No off- chip components and Insensitive to technology. Fig.1: General Block Diagram of ADPLL A. Building Blocks in an ADPLL From the basic operation of an ADPLL, three important building blocks are needed to provide phase locking, namely a phase detector, loop filter and digitally-controlled oscillator. Most widely used implementation methods for the building blocks are investigated in this section. 1. Phase Detector It is also called phase comparator. Output depends upon the phase error. Output signal contains low frequency and higher frequency component.

Upload: others

Post on 20-Mar-2021

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Analysis of ADPLL Design parameters using Tanner Toolijarece.org/wp-content/uploads/2014/04/IJARECE-VOL-3-ISSUE-4-414 … · C onter em d n each UP pul ses a nd it decr m t on each

International Journal of Advanced Research in Electronics and Communication Engineering (IJARECE)

Volume 3, Issue 4, April 2014

ISSN: 2278 – 909X All Rights Reserved © 2014 IJARECE 414

Analysis of ADPLL Design parameters using

Tanner Tool

*Anbarasu, **Durai Samy *M.E.Applied Electronics, Sri Venkateswara college of Engineering, Chennai. **Assistant Professor, Sri Venkateswara college of Engineering, Chennai.

Abstract:-This paper presents the ADPLL design using

tanner and analysis the performance of parameters. Power

is detailed in Tanner. Details of the basic blocks of an

ADPLL is discussed. In this paper, the reduction of maximum frequency, power ,transient analysis, delay, is

discussed and the result are compared. Its simulation

results using Tanner Tool are also discussed.

Keywords- DCO; ADPLL; Loop Filter;TDC; Phase Detector

I. INTRODUCTION

The PLL is a self-correcting control system in which one signal chases another signal.PLL has four types i). Linear

PLL ii).Digital Phase Locked Loop iii).All Digital Phase

Locked Loop iv). Software PLL (SPLL).ADPLL

takes input as only digital signals. Due to digital signal

as input signal ADPLL offers various advantages over the

different types of PLLs. Beginning of all digital phase-

locked loops (ADPLL) started in 1980[1]. A new

Digitally Controlled Oscillator (DCO) has been

developed by researchers to obtain good phase and

frequency error that was not implemented with 74HC297

IC[3], [2], [4].In 2006 double edge triggered D flip-flop as phase detector was proposed [5] .This design reduced

33% of power dissipation. An example of the ADPLL is

implemented [3]. All the components of ADPLL are fully

digital. The ADPLL is designed using Verilog HDL.

HDL is very flexible for modifying the design

parameters.

The paper is divided in the several sections as follows:

Section II provides the ADPLL design and describes all

the building blocks of the ADPLL. Section III gives the

ADPLL design using Tanner and its simulation results.

finally the last section I V provides the conclusion.

II. ADPLL DESIGN

ADPLL is a negative feedback control system and it

consists of a phase detector, loop filter and digitally

controlled oscillator. It contains all the digital blocks. In the

feedback path a divide-by-N counter is also added in the feedback path to provide a frequency synthesis function.

The signal could be single or combination of parallel digital

signals. Fig. 1 shows a basic structure of an ADPLL [3].

The aim of the ADPLL is to interlace the phase input v1 and

output v2‟ and also the frequency. To reduce the difference among two signals phase detector is used.For removing

noise loop filter is used. Finally, the digitally- controlled

oscillator (DCO) gets the signals from LF and makes

closer to the input signal. To realize an ADPLL, existing

elements must be digital circuits. There are some

advantages: No off- chip components and Insensitive to

technology.

Fig.1: General Block Diagram of ADPLL

A. Building Blocks in an ADPLL

From the basic operation of an ADPLL, three important building blocks are needed to provide phase locking,

namely a phase detector, loop filter and digitally-controlled

oscillator. Most widely used implementation methods for

the building blocks are investigated in this section.

1. Phase Detector

It is also called phase comparator. Output depends upon the

phase error. Output signal contains low frequency and higher

frequency component.

Page 2: Analysis of ADPLL Design parameters using Tanner Toolijarece.org/wp-content/uploads/2014/04/IJARECE-VOL-3-ISSUE-4-414 … · C onter em d n each UP pul ses a nd it decr m t on each

International Journal of Advanced Research in Electronics and Communication Engineering (IJARECE)

Volume 3, Issue 4, April 2014

ISSN: 2278 – 909X All Rights Reserved © 2014 IJARECE 415

Phase Frequency Detector

For ADPLL design phase frequency detector is used.

It compares the reference and DCO signal.

Fig.2 Phase Frequency Detector

Phase Frequency Detector is a

asynchronous sequential logic circuit that prevents a

"false lock" condition. If the Phase error is small,

then short output pulses are produced.

Fig.3 Phase Frequency Detector

Fig.4 Phase Frequency Detector simulation

Advantages are Phase error lies between -360 to 360

degrees. Larger phase tracking range.

Time to Digital Converter

Time-to-digital converters (TDC) certainly

most engineers link this expression with all-digital

phase-locked loops (PLL) where a TDC serves as phase detector .

Fig.5 Parallel Time to Digital Converter

Parallel delay elements with gradually

increasing propagation delays are simultaneously

sampled on the arrival of stop signal.

Fig.6 Parallel TDC using Tanner

Fig.7 Simulation Result of Parallel TDC using

Tanner

2. Loop Filter

It is nothing but an integrator. Phase Detector having a

parallel digital output i.e using TDC is UP/DOWN Counter

Loop Filter. Phase Detector not having a parallel digital

output i.e not using TDC is K Counter Loop Filter. For our

ADPLL implementation UP/DOWN counter loop filter is

used.

UP/DOWN Counter Loop Filter

For getting clock and direction signal a pulse forming

circuit is used. Counter is incremented on each UP pulses and it is decremented on each down signals. So

counter adds both pulses. So its work like an integrator.

The counter is an n-bit parallel output signal which is the

weighted sum of the UP and the DN pulses.

Page 3: Analysis of ADPLL Design parameters using Tanner Toolijarece.org/wp-content/uploads/2014/04/IJARECE-VOL-3-ISSUE-4-414 … · C onter em d n each UP pul ses a nd it decr m t on each

International Journal of Advanced Research in Electronics and Communication Engineering (IJARECE)

Volume 3, Issue 4, April 2014

ISSN: 2278 – 909X All Rights Reserved © 2014 IJARECE 416

Fig.8 UP/DOWN Counter Loop Filter

Fig.9 UP/DOWN Counter Loop Filter Schematic

Fig.10 UP/DOWN Counter Loop Filter Simulation in

Tanner

3. Digitally Controlled Oscillator

Digitally Controlled oscillators are nothing but a modified oscillator .Depending upon output of the

loop filter they change their frequency. Increment

Decrement counter is used for our ADPLL design.

Increment Decrement Counter

Increment-Decrement Counter consists of two

blocks. ID counter with ÷ N counter for again dividing

the OUT. Clock of increment-decrement counter is 2N

times multiple of center frequency.

Fig.11 Increment Decrement Counter with 2 bit as

input in xor gate

Fig.12 Exor gate in terms of NAND gate

Exor gate is converted to the Nand gate to reduce

the delay. In ADPLL,8 bit is used so that the 8

bit increment decrement circuit is needed.So,the

circuit is replicated and it can be followed by ÷N counter is used. Fig.10 describes the Simulation

Result of Incrementer Decrementer Counter with 8

bit as input.

Fig.13 Increment Decrement Counter circuit

Fig.14 Increment Decrement Counter Simulation

Divide by N Counter

The total number of counts or discrete

states through which a counter can progress is

given by 2n, where „n‟ is the total number of flip- flops. The total number of states through which a counter can progress is said to be modulus of a counter.

Fig.15 Divide by 8 Counter

Page 4: Analysis of ADPLL Design parameters using Tanner Toolijarece.org/wp-content/uploads/2014/04/IJARECE-VOL-3-ISSUE-4-414 … · C onter em d n each UP pul ses a nd it decr m t on each

International Journal of Advanced Research in Electronics and Communication Engineering (IJARECE)

Volume 3, Issue 4, April 2014

ISSN: 2278 – 909X All Rights Reserved © 2014 IJARECE 417

Parameters previous

work

Currentwork

No. of Mosfet 1262 1253

Total nodes 1154 1143

Power Consumption

14.1mW 12.9mW

Run time delay

179.3s 172.84s

Fig.16 Divide by 8 Counter schematic

Fig.17 Divide by 8 Counter simulation

III. ADPLL DESIGN

ADPLL components are Digital Phase Detectors

(DPDs), Digital Loop Filters (DLFs) and Digital

Controlled Oscillators (DCOs). Based on all these

components we can make various types of ADPLLs.

A.ADPLL Design Using Tanner

All basic building blocks of ADPLL i.e. Digital Phase Detector, Digital Loop Filter and Digital Controlled Oscillator are designed.Here Phase Frequency Detector is used. Output of PFD is fed into Time to Digital Converter to convert into 8 bits and it is followed by UP/DOWN counter Loop Filter. Then ID counter is used,when computing the carry/borrow for decrementing,each bit is flipped. Output of ID counter (IDout) is fed into divide

by N counter, which is the last stage of DCO. IDoutis used as clock pulses for divide by N counter.A diagram of designed and implemented ADPLL [8] is shown.

Fig.18 Detailed Block Diagram of ADPLL

Fig.19 Schematic of All Digital PLL

B. ADPLL Simulation Results in Tanner

Fig.20 Simulation of All Digital PLL

Table 1.1 Comparison using tanner

IV. CONCLUSION AND FUTURE WORK

This paper discusses the ADPLL design using

Tanner tool. The parameters are discussed and result is

reduced by convert xor gate to Nand gate when compared to the previous result. Future work includes further the

detailed Study of Digitally Controlled Oscillator & the

jitter is reduced by reducing the glitches in the Nand gates

and used in any other application of ADPLL.

ACKNOWLEDGEMENT

We would like to take this opportunity to express my

gratitude to the people whose assistance has been

invaluable in this paper. We would like to thank the

Director of Sri Venkateswara College of Engineering,

Chennai for providing financial and infrastructure support for making this work possible.

Page 5: Analysis of ADPLL Design parameters using Tanner Toolijarece.org/wp-content/uploads/2014/04/IJARECE-VOL-3-ISSUE-4-414 … · C onter em d n each UP pul ses a nd it decr m t on each

International Journal of Advanced Research in Electronics and Communication Engineering (IJARECE)

Volume 3, Issue 4, April 2014

ISSN: 2278 – 909X All Rights Reserved © 2014 IJARECE 418

REFERENCES

[1] Aniruddha Chandra, Lecture on “Phase Locked

Loop”, in winter school on VLSI Systems

Design,ECE Department,

NIT Durgapur, Jan. 2009.

[2] K.T.lbrahim,and A.E Salama, “Digital Of ADPLL

for Good Phase and Frequency Tracking

Performance”, Nineteenth National Radio Science

Conference,Alexandria,March 2002.

[3] Roland E.Best, “Phase Locked Loops Design

Simulation and Applications”, McGraw-Hill, 5th

Edition.

[4] Qiang Zhang, “Research and application of all

digital phase locked loop”,Proceedings of Second

IEEE International Conference on Intelligent

Networks and Intelligent Systems, 2009,(ICINIS

'09), Tianjin, China.

[5] Chang-Hong Shan, Zhong-ze Chen, “An All-Digital

Phase- Locked Loop Based on Double Edge

Triggered Flip- flop”, Proceedings of 8th IEEE

International Conference on Solid- State and

Integrated Circuit Technology, (ICSICT-2006),

Oct. 2006, Shanghai, China.

[6] M. J. P. Brito, and S. Bampi, "Design of a digital

FM demodulator based on a 2nd-order all digital

phase locked loop”, Journal of Analog Integrated

Circuit and Signal Processing,Springer Netherland,

May 28 2008, 57 (1- 2): 97 – 105.

[7] IndranilHatai, IndrajitChakrabarti, "FPGA

Implementation of a Digital FM Modem,"

Proceeding of IEEE International Conference on

Information and Multimedia Technology, 2009

(ICIMT‟09), pp.475-479.

[8] Martin Kumm, HaraldKlingbeil, Peter Zipf, “An

FPGA- Based Linear All-Digital Phase-Locked

Loop”, IEEE Trans. on Circuits and Systems 57-

I(9): 2487-2497 (2010).