SlideShare uma empresa Scribd logo
1 de 4
Baixar para ler offline
DPV Bharathi, B. Sruthi Reddy / International Journal of Engineering Research and
Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 3, May-Jun 2013, pp.621-624
621 | P a g e
Implementation of Carrier Synthesis Technique Using DPLL
DPV Bharathi B. Sruthi Reddy
G. Pulla Reddy Engg. College, Kurnool G. Pulla Reddy Engg. College, Kurnool
Abstract
DPLLs are used widely in
communications systems like radio,
telecommunications, computer and other
electronic applications. Digital PLLs are a type of
PLL used to synchronize digital signals. While
DPLLs input and outputs are typically all digital,
they do have internal functions which are
dependent on analog signals. The main blocks in
demodulator are DDS core, Filters, Arc tan
estimator, Loop filter. The area reduction for on-
chip applications can be achieved through
optimization of the number of micro rotations in
proposed design. For better loop performance of
second order complex DPLL and to minimize
quantization error, the numbers of iterations are
also optimized. Modelsim Xilinx Edition (MXE)
and Xilinx ISE will be used simulation and
synthesis respectively. The Xilinx Chipscope tool
will be used to test the FPGA inside results while
the logic running on FPGA. The Xilinx Spartan 3
Family FPGA development board will be used
this project.
Keywords—Digital Signal Processing, DPLL,
Micro-rotation, Loop performance, Arctan
estimator.
I. INTRODUCTION
The progress in increasing the
performance, speed, reliability and the simultaneous
reduction in size and cost of integrated circuits has
resulted in strong interest being shown in the
implementation of control and communication
systems in the digital domain. Aside from the
general advantages associated with digital systems,
a digital version of the phase-locked loop solves
some of the problems associated with its analogue
counterpart; namely sensitivity to DC drifts and
component saturations, difficulties encountered in
building higher order loops and the need for initial
calibration and periodic adjustments. In addition,
with the ability to perform elaborate real-time
processing on the signal samples, the DPLLs can be
made more flexible and versatile, especially by the
use of microprocessors.
The earliest efforts on DPLLs concentrated
on partially replacing the analogue PLL (APLL)
components with digital ones. The first all DPLL
was reported by Drogin in 1967.Since then, different
authors have suggested many kinds of all digital
phase-locked loops and have discussed various
aspects of implementing them. All DPLLs are
categorized into two classes as follows:
1. Uniform sampling DPLL, in which the input
signal is sampled at a fixed rate (Nyquist rate).
2. Non-uniform sampling DPLL in which the
sampling rate is variable.
DPLL is suitable for coherent (all digital)
communications. This DPLL contains a purely
digital phase detector, loop filter and voltage-
controlled oscillator, providing an extremely wide
tracking frequency range and a completely linear
behavior.
DPLL is very popular in synthesizer applications.
Frequency synthesis is currently a very important
PLL application area.
In this project, we will recover the carrier signal.
This carrier signal is high speed recovery signal and
we achieve area optimization, reprogrammable and
low power features.
The remaining paper is organized as follows:
Section-II deals with the background of the DPLLs,
section-III describes the proposed design and
section-IV gives the simulation results and the
analysis of the proposed design.
II. BACKGROUND
PLL Stands for phase-locked loop and is
basically a closed loop frequency control system,
which functions based on the phase sensitive
detection of phase difference between the input and
output signals of the controlled oscillator. The PLL
method of frequency synthesis is now the most
commonly used method of producing high
frequency oscillations in modern communications
equipment. PLL circuits are now frequently being
used to demodulate FM signals, making obsolete the
Foster-Seerly and radio detectors of the early years.
Other applications for PLL circuits include AM
demodulators, FM demodulators, FSK demodulator,
and other communication areas.
The PLL technique has surprisingly been
around for a long time. In the 1930’s the super
heterodyne receiver was in its hayday, however
attempts were made to simplify the number of tuned
stages in the super heterodyne.
In the early 1930’s the super heterodyne
receiver was king. The super heterodyne eventually
extended its domain far beyond commercial
broadcast receivers and for microwave radar
receivers developed during worldwar2.
DPV Bharathi, B. Sruthi Reddy / International Journal of Engineering Research and
Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 3, May-Jun 2013, pp.621-624
622 | P a g e
In the 1940’s the first wide spread use of the phase
locked loop was in the synchronization of the
horizontal and vertical sweep oscillators in
television receivers to the transmitted sync pulses.
Such circuits carried the names synchro-lock and
synchro-guide. Since that time, the electronic phase
locked loop principle has been extended to other
applications. For example, radio telemetry data from
satellites used narrow band, phase-locked loop
receivers to recover low-level signals in the
presence of noise other applications now include
AM and FM demodulators, FSK decoders.
Normally PLLs are classified into 4 classes.
a. Analog or Linear PLL (APLL)
b. Digital PLL (DPLL)
c. All digital PLL (ADPLL)
d. Software PLL (SPLL)
In this, project we will discuss on DPLL. It consists
of all digital PLL blocks. Traditional DPLL block
diagram consists of three major functional units.
1. Phase detector
2. Digital loop filter
3. Voltage-controlled oscillator.
III. PROPOSED SYSTEM
Main objective of this project is high speed carrier
recovery using DPLL. We designs second order
complex DPLL which functions as a FM
demodulator.
The proposed design consists of the
reprogrammable, area optimized and low power
features. The modulator and demodulator contain a
compressed direct digital synthesizer (DDS) for
generating the carrier frequency with spurious free
dynamic range. The demodulator has been
implemented based on the digital phase locked loop
(DPLL) technique and it is shown on fig.1. Here we
had given the modulated signal to this block. The
proposed FM modem has been implemented and
tested using Spartan 3e board as a target device.
FM Demodulator:
The main blocks of demodulator are
1. DDS
2. Filters
3. Arc tan estimator
4. Loop filter
DDS: DDS is a type of frequency synthesizer used
for creating arbitrary waveforms from a single,
fixed-frequency reference clock. Applications of
DDS include: signal generation, local oscillators in
communication systems, function generators,
mixers, modulators, sound synthesizers and as a part
of a digital phase-locked loop.
Fig1: Demodulation block diagram using DPLL
A basic direct digital synthesizer consists
of a frequency reference, a numerically controlled
oscillator and a digital-to-analog converter. A DDS
has many advantages over its analog counterpart,
the phase-locked loop including much better
frequency agility, improved phase noise, and
precise control of the output phase across
frequency switching transitions.
Filter: The carrier waves (cosine and sine) that are
generated by DDS core is given as input to the
filter. The direct form of FIR filter is standard
linear convolution, which described the output as
convolution of input and impulse response of the
filter.
𝑦 𝑛 = 𝑥 𝑛 ∗ 𝑐 𝑛
= 𝜀 𝑥 𝑘 𝑐 𝑛 − 𝑘
= 𝜀 𝑐 𝑘 𝑥[𝑛 − 𝑘]
Where c[n] values represent filter coefficients, and
x[n] represents the input samples.
ATAN
FIR LPF
FIR LPF
+
+
+
=
z
-1
z
-1
COS
SIN
DDS
Ɵ
r(n)
x(n)
y(n) PV
kp
ki
kd
DPV Bharathi, B. Sruthi Reddy / International Journal of Engineering Research and
Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 3, May-Jun 2013, pp.621-624
623 | P a g e
Finite impulse response (FIR) filters are
the most popular type of filters implemented in
software. Filters are signal conditioners. Each
functions by accepting an input signal, blocking
pre-specified frequency components, and passing
the original signal minus those components to the
output. FIR filter is a filter structure that can be
used to implement almost any sort of frequency
response digitally. An FIR filter is usually
implemented by using a series of delays,
multipliers, and adders to create the filter’s output.
Arc tan estimator as Phase detector: The
outputs of filters are given to this module. Arctan
(y/x) returns in radians. The result is between –pi
and pi. The phase detector is a device that
compares two input frequencies, generating an
output that is a measure of
their phase difference. This module gives the
frequency.
Loop filter as PID Controller: A
Proportional-integral-derivative controller is a
generic control loop feedback mechanism widely
used in industrial control systems, a PID is the
most commonly used feedback controller. A PID
Controller calculates an error value as the
difference between a measured process variable
and desired set point. The controller attempts to
minimize the error by adjusting the process control
inputs. The PID controller calculation involves
three separate constant parameters, and is
accordingly sometimes called three-term control:
the proportional, the integral and derivative values,
denoted P, I, and D. These values can be
interpreted in terms of time: P depends on the
present error, I on the accumulation of past errors,
and D is a prediction of future errors, based on
current rate of change.
If a controller starts from a stable state at
zero error (PV=SP), then further changes by the
controller will be in response to changes in other
measured or unmeasured inputs to the process that
impact on the process, and hence on the PV.
Variables that impact on the process other than the
MV are known as disturbances. Generally
controllers are used to reject disturbances and/or
implement set point changes.
In theory, a controller can be used to
control any process which has a measurable output
(PV), a known ideal value for that output (SP) and
an input to the process (MV) that will affect the
relevant PV. Controllers are used in industry to
regulate temperature, pressure, flow rate, chemical
composition, speed and practically every other
variable for which a measurement exists.
The loop filter/loop controller used is PID
Controller. The transfer function of the PID
Controller looks like the following:
𝐾𝑃 +
𝐾𝐼
𝑆
+ 𝐾 𝐷 𝑆 =
𝐾 𝐷 𝑆2
+ 𝐾𝑃 𝑆 + 𝐾𝐼
𝑆
Where
 KP = Proportional gain
 KI = Integral gain
 KD = Derivative gain
Tuning a control loop is the adjustment of
its control parameters to the optimum values for the
desired control response. Stability is a basic
requirement, but beyond that, difference systems
have different behavior, different applications have
different requirements, and requirements may
conflict with one another.
If the PID controller parameters are
chosen incorrectly, the controlled process input can
be unstable, i.e. its output diverges, with or without
oscillation, and is limited only by saturation or
mechanical breakage. Instability is caused by
excess gain, particularly in the presence of
significant lag. Generally, stability of response is
required and the process must not oscillate for any
combination of process conditions and set points,
though sometimes marginal stability is acceptable.
The response from arctan estimator is given to loop
filter. This helps in minimizing the error.
IV. SIMULATION RESULTS AND
ANALYSIS
The FM modem process and the
architecture is developed. Here modelsim tool is
used in order to simulate the design and to check
the functionality of the design. Once the functional
verification is done, the design is taken to the
Xilinx tool for synthesis process and the netlist
generation.
This simulation is performed before
synthesis process to verify RTL (behavioral) code
and to confirm that the design is functioning as
intended. Behavioral simulation can be performed
on VHDL design. In this process, signals and
variables are observed, procedures and functions
are traced and break points are set. This is a very
fast simulation and so allows the designer to
change the HDL code if the required functionality
is not met with in a short time period. Since the
design is not yet synthesized to gate level, timing
and resource usage properties are still unknown.
In this project we recovered high speed
carrier signal, minimized the area and also achieved
low power features.
V. REFERENCES
1. Lindsey, W.C., and Chie,C.M: “A Survey
of digital phase-locked loos”,
proc.IEEE,1981
2. Gardner, F.M.: Phase lock techniques
3. Ulrich Rohde, “Digital PLL frequency
synthesizers”, prentice-hall,London, 1983.
4. G.S.Moschytz, “Miniaturized RC filter
using phase-locked loop”, Bell system
Tech.journal
5. Dan wolaver, “phase-locked loop circuits
design”, prentice hall, New jersey.
DPV Bharathi, B. Sruthi Reddy / International Journal of Engineering Research and
Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 3, May-Jun 2013, pp.621-624
624 | P a g e
6. Vuori J, “Implementation of a digital
phase locked loop using cordic
algorithm” IEEE international symposium
on circuit and systems Atlanta.
Fig1: Modulated signal
Fig2: Intermediate signals
Fig3: Loop filter output

Mais conteúdo relacionado

Mais procurados

Lab based ppt pluto-sdr_final
Lab based ppt pluto-sdr_finalLab based ppt pluto-sdr_final
Lab based ppt pluto-sdr_finalBhavna Singh
 
FPGA Implementation of Optimized CIC Filter for Sample Rate Conversion in Sof...
FPGA Implementation of Optimized CIC Filter for Sample Rate Conversion in Sof...FPGA Implementation of Optimized CIC Filter for Sample Rate Conversion in Sof...
FPGA Implementation of Optimized CIC Filter for Sample Rate Conversion in Sof...idescitation
 
Multiband Transceivers - [Chapter 5] Software-Defined Radios
Multiband Transceivers - [Chapter 5]  Software-Defined RadiosMultiband Transceivers - [Chapter 5]  Software-Defined Radios
Multiband Transceivers - [Chapter 5] Software-Defined RadiosSimen Li
 
BER Analysis of OFDM Systems with Varying Frequency Offset Factor over AWGN a...
BER Analysis of OFDM Systems with Varying Frequency Offset Factor over AWGN a...BER Analysis of OFDM Systems with Varying Frequency Offset Factor over AWGN a...
BER Analysis of OFDM Systems with Varying Frequency Offset Factor over AWGN a...rahulmonikasharma
 
Cooperative Diversity - An Introduction to Cooperative Comm
Cooperative Diversity - An Introduction to Cooperative CommCooperative Diversity - An Introduction to Cooperative Comm
Cooperative Diversity - An Introduction to Cooperative CommAshish Meshram
 
Design and Implementation of Digital PLL using Self Correcting DCO System
Design and Implementation of Digital PLL using Self Correcting DCO SystemDesign and Implementation of Digital PLL using Self Correcting DCO System
Design and Implementation of Digital PLL using Self Correcting DCO SystemIJERA Editor
 
DSP_FOEHU - Lec 13 - Digital Signal Processing Applications I
DSP_FOEHU - Lec 13 - Digital Signal Processing Applications IDSP_FOEHU - Lec 13 - Digital Signal Processing Applications I
DSP_FOEHU - Lec 13 - Digital Signal Processing Applications IAmr E. Mohamed
 
Software Design of Digital Receiver using FPGA
Software Design of Digital Receiver using FPGASoftware Design of Digital Receiver using FPGA
Software Design of Digital Receiver using FPGAIRJET Journal
 
Implementation Cost Analysis of the Interpolator for the Wimax Technology
Implementation Cost Analysis of the Interpolator for the Wimax TechnologyImplementation Cost Analysis of the Interpolator for the Wimax Technology
Implementation Cost Analysis of the Interpolator for the Wimax Technologyiosrjce
 
Software defined radio
Software defined radioSoftware defined radio
Software defined radioDevesh Samaiya
 
SDR Training with HackRF - Tonex Training
SDR Training with HackRF - Tonex TrainingSDR Training with HackRF - Tonex Training
SDR Training with HackRF - Tonex TrainingBryan Len
 
An_FPGA_Based_Passive_K_Delta_1_Sigma_Modulator
An_FPGA_Based_Passive_K_Delta_1_Sigma_ModulatorAn_FPGA_Based_Passive_K_Delta_1_Sigma_Modulator
An_FPGA_Based_Passive_K_Delta_1_Sigma_ModulatorMatthew Albert Meza
 
Frequency Synthesis and Clock Generation for High Speed Systems - VE2013
Frequency Synthesis and Clock Generation for High Speed Systems - VE2013Frequency Synthesis and Clock Generation for High Speed Systems - VE2013
Frequency Synthesis and Clock Generation for High Speed Systems - VE2013Analog Devices, Inc.
 
Integrated Software Defined Radio (Design Conference 2013)
Integrated Software Defined Radio (Design Conference 2013)Integrated Software Defined Radio (Design Conference 2013)
Integrated Software Defined Radio (Design Conference 2013)Analog Devices, Inc.
 
Hybrid approach to solve the problem of papr in ofdm signal a survey
Hybrid approach to solve the problem of papr in ofdm signal a surveyHybrid approach to solve the problem of papr in ofdm signal a survey
Hybrid approach to solve the problem of papr in ofdm signal a surveyeSAT Journals
 

Mais procurados (19)

Lab based ppt pluto-sdr_final
Lab based ppt pluto-sdr_finalLab based ppt pluto-sdr_final
Lab based ppt pluto-sdr_final
 
UMKC Dynamics of BER smaller
UMKC Dynamics of BER smallerUMKC Dynamics of BER smaller
UMKC Dynamics of BER smaller
 
1749 1756
1749 17561749 1756
1749 1756
 
FPGA Implementation of Optimized CIC Filter for Sample Rate Conversion in Sof...
FPGA Implementation of Optimized CIC Filter for Sample Rate Conversion in Sof...FPGA Implementation of Optimized CIC Filter for Sample Rate Conversion in Sof...
FPGA Implementation of Optimized CIC Filter for Sample Rate Conversion in Sof...
 
J010234960
J010234960J010234960
J010234960
 
Multiband Transceivers - [Chapter 5] Software-Defined Radios
Multiband Transceivers - [Chapter 5]  Software-Defined RadiosMultiband Transceivers - [Chapter 5]  Software-Defined Radios
Multiband Transceivers - [Chapter 5] Software-Defined Radios
 
BER Analysis of OFDM Systems with Varying Frequency Offset Factor over AWGN a...
BER Analysis of OFDM Systems with Varying Frequency Offset Factor over AWGN a...BER Analysis of OFDM Systems with Varying Frequency Offset Factor over AWGN a...
BER Analysis of OFDM Systems with Varying Frequency Offset Factor over AWGN a...
 
Cooperative Diversity - An Introduction to Cooperative Comm
Cooperative Diversity - An Introduction to Cooperative CommCooperative Diversity - An Introduction to Cooperative Comm
Cooperative Diversity - An Introduction to Cooperative Comm
 
Design and Implementation of Digital PLL using Self Correcting DCO System
Design and Implementation of Digital PLL using Self Correcting DCO SystemDesign and Implementation of Digital PLL using Self Correcting DCO System
Design and Implementation of Digital PLL using Self Correcting DCO System
 
DSP_FOEHU - Lec 13 - Digital Signal Processing Applications I
DSP_FOEHU - Lec 13 - Digital Signal Processing Applications IDSP_FOEHU - Lec 13 - Digital Signal Processing Applications I
DSP_FOEHU - Lec 13 - Digital Signal Processing Applications I
 
Software Design of Digital Receiver using FPGA
Software Design of Digital Receiver using FPGASoftware Design of Digital Receiver using FPGA
Software Design of Digital Receiver using FPGA
 
Implementation Cost Analysis of the Interpolator for the Wimax Technology
Implementation Cost Analysis of the Interpolator for the Wimax TechnologyImplementation Cost Analysis of the Interpolator for the Wimax Technology
Implementation Cost Analysis of the Interpolator for the Wimax Technology
 
Software defined radio
Software defined radioSoftware defined radio
Software defined radio
 
SDR Training with HackRF - Tonex Training
SDR Training with HackRF - Tonex TrainingSDR Training with HackRF - Tonex Training
SDR Training with HackRF - Tonex Training
 
Convolution
ConvolutionConvolution
Convolution
 
An_FPGA_Based_Passive_K_Delta_1_Sigma_Modulator
An_FPGA_Based_Passive_K_Delta_1_Sigma_ModulatorAn_FPGA_Based_Passive_K_Delta_1_Sigma_Modulator
An_FPGA_Based_Passive_K_Delta_1_Sigma_Modulator
 
Frequency Synthesis and Clock Generation for High Speed Systems - VE2013
Frequency Synthesis and Clock Generation for High Speed Systems - VE2013Frequency Synthesis and Clock Generation for High Speed Systems - VE2013
Frequency Synthesis and Clock Generation for High Speed Systems - VE2013
 
Integrated Software Defined Radio (Design Conference 2013)
Integrated Software Defined Radio (Design Conference 2013)Integrated Software Defined Radio (Design Conference 2013)
Integrated Software Defined Radio (Design Conference 2013)
 
Hybrid approach to solve the problem of papr in ofdm signal a survey
Hybrid approach to solve the problem of papr in ofdm signal a surveyHybrid approach to solve the problem of papr in ofdm signal a survey
Hybrid approach to solve the problem of papr in ofdm signal a survey
 

Destaque (19)

Dc33625629
Dc33625629Dc33625629
Dc33625629
 
Df33642645
Df33642645Df33642645
Df33642645
 
Do33694700
Do33694700Do33694700
Do33694700
 
Dg33646652
Dg33646652Dg33646652
Dg33646652
 
Ds33717725
Ds33717725Ds33717725
Ds33717725
 
Dk33669673
Dk33669673Dk33669673
Dk33669673
 
Cl33531536
Cl33531536Cl33531536
Cl33531536
 
Dj33662668
Dj33662668Dj33662668
Dj33662668
 
Cz33609611
Cz33609611Cz33609611
Cz33609611
 
Dp33701704
Dp33701704Dp33701704
Dp33701704
 
Cy33602608
Cy33602608Cy33602608
Cy33602608
 
Kb3418101813
Kb3418101813Kb3418101813
Kb3418101813
 
Km3419041910
Km3419041910Km3419041910
Km3419041910
 
Jx3417921795
Jx3417921795Jx3417921795
Jx3417921795
 
Kd3418211827
Kd3418211827Kd3418211827
Kd3418211827
 
Kh3418561861
Kh3418561861Kh3418561861
Kh3418561861
 
Gz3113501354
Gz3113501354Gz3113501354
Gz3113501354
 
H31052059
H31052059H31052059
H31052059
 
Ef34795798
Ef34795798Ef34795798
Ef34795798
 

Semelhante a Implementation of Carrier Synthesis Using DPLL

Digital Implementation of Costas Loop with Carrier Recovery
Digital Implementation of Costas Loop with Carrier RecoveryDigital Implementation of Costas Loop with Carrier Recovery
Digital Implementation of Costas Loop with Carrier RecoveryIJERD Editor
 
Spur Reduction Of MB-OFDM UWB System using CMOS Frequency Synthesizer
Spur Reduction Of MB-OFDM UWB System using CMOS Frequency SynthesizerSpur Reduction Of MB-OFDM UWB System using CMOS Frequency Synthesizer
Spur Reduction Of MB-OFDM UWB System using CMOS Frequency SynthesizerIDES Editor
 
A modern dsp_lockin_amplifier
A modern dsp_lockin_amplifierA modern dsp_lockin_amplifier
A modern dsp_lockin_amplifierSteveHageman3
 
Counter based design of dpll for wireless communication
Counter based design of dpll for wireless communicationCounter based design of dpll for wireless communication
Counter based design of dpll for wireless communicationeSAT Journals
 
Counter based design of dpll for wireless communication
Counter based design of dpll for wireless communicationCounter based design of dpll for wireless communication
Counter based design of dpll for wireless communicationeSAT Publishing House
 
4 ijaems nov-2015-4-fsk demodulator- case study of pll application
4 ijaems nov-2015-4-fsk demodulator- case study of pll application4 ijaems nov-2015-4-fsk demodulator- case study of pll application
4 ijaems nov-2015-4-fsk demodulator- case study of pll applicationINFOGAIN PUBLICATION
 
iaetsd Software defined am transmitter using vhdl
iaetsd Software defined am transmitter using vhdliaetsd Software defined am transmitter using vhdl
iaetsd Software defined am transmitter using vhdlIaetsd Iaetsd
 
Adc lab
Adc labAdc lab
Adc labxyxz
 
A Simulation of Wideband CDMA System on Digital Up/Down Converters
A Simulation of Wideband CDMA System on Digital Up/Down ConvertersA Simulation of Wideband CDMA System on Digital Up/Down Converters
A Simulation of Wideband CDMA System on Digital Up/Down ConvertersEditor IJMTER
 
A prototyping of software defined radio using qpsk modulation
A prototyping of software defined radio using qpsk modulationA prototyping of software defined radio using qpsk modulation
A prototyping of software defined radio using qpsk modulationIAEME Publication
 
GNU Radio based Real Time Data Transmission and Reception
GNU Radio based Real Time Data Transmission and ReceptionGNU Radio based Real Time Data Transmission and Reception
GNU Radio based Real Time Data Transmission and ReceptionIRJET Journal
 
Low Peak to Average Power Ratio and High Spectral Efficiency Using Selective ...
Low Peak to Average Power Ratio and High Spectral Efficiency Using Selective ...Low Peak to Average Power Ratio and High Spectral Efficiency Using Selective ...
Low Peak to Average Power Ratio and High Spectral Efficiency Using Selective ...theijes
 
A High-Speed, Low Power Consumption Positive Edge Triggered D Flip-Flop for H...
A High-Speed, Low Power Consumption Positive Edge Triggered D Flip-Flop for H...A High-Speed, Low Power Consumption Positive Edge Triggered D Flip-Flop for H...
A High-Speed, Low Power Consumption Positive Edge Triggered D Flip-Flop for H...VLSICS Design
 
A high speed low power consumption d flip flop for high speed phase frequency...
A high speed low power consumption d flip flop for high speed phase frequency...A high speed low power consumption d flip flop for high speed phase frequency...
A high speed low power consumption d flip flop for high speed phase frequency...IAEME Publication
 
A high speed low power consumption d flip flop for high speed phase frequency...
A high speed low power consumption d flip flop for high speed phase frequency...A high speed low power consumption d flip flop for high speed phase frequency...
A high speed low power consumption d flip flop for high speed phase frequency...IAEME Publication
 
Discrete time signal processing unit-2
Discrete time signal processing unit-2Discrete time signal processing unit-2
Discrete time signal processing unit-2selvalakshmi24
 
A Low Power Digital Phase Locked Loop With ROM-Free Numerically Controlled Os...
A Low Power Digital Phase Locked Loop With ROM-Free Numerically Controlled Os...A Low Power Digital Phase Locked Loop With ROM-Free Numerically Controlled Os...
A Low Power Digital Phase Locked Loop With ROM-Free Numerically Controlled Os...CSCJournals
 
Efficient FPGA implementation of high speed digital delay for wideband beamfor...
Efficient FPGA implementation of high speed digital delay for wideband beamfor...Efficient FPGA implementation of high speed digital delay for wideband beamfor...
Efficient FPGA implementation of high speed digital delay for wideband beamfor...journalBEEI
 

Semelhante a Implementation of Carrier Synthesis Using DPLL (20)

Digital Implementation of Costas Loop with Carrier Recovery
Digital Implementation of Costas Loop with Carrier RecoveryDigital Implementation of Costas Loop with Carrier Recovery
Digital Implementation of Costas Loop with Carrier Recovery
 
Spur Reduction Of MB-OFDM UWB System using CMOS Frequency Synthesizer
Spur Reduction Of MB-OFDM UWB System using CMOS Frequency SynthesizerSpur Reduction Of MB-OFDM UWB System using CMOS Frequency Synthesizer
Spur Reduction Of MB-OFDM UWB System using CMOS Frequency Synthesizer
 
A modern dsp_lockin_amplifier
A modern dsp_lockin_amplifierA modern dsp_lockin_amplifier
A modern dsp_lockin_amplifier
 
Counter based design of dpll for wireless communication
Counter based design of dpll for wireless communicationCounter based design of dpll for wireless communication
Counter based design of dpll for wireless communication
 
Counter based design of dpll for wireless communication
Counter based design of dpll for wireless communicationCounter based design of dpll for wireless communication
Counter based design of dpll for wireless communication
 
4 ijaems nov-2015-4-fsk demodulator- case study of pll application
4 ijaems nov-2015-4-fsk demodulator- case study of pll application4 ijaems nov-2015-4-fsk demodulator- case study of pll application
4 ijaems nov-2015-4-fsk demodulator- case study of pll application
 
iaetsd Software defined am transmitter using vhdl
iaetsd Software defined am transmitter using vhdliaetsd Software defined am transmitter using vhdl
iaetsd Software defined am transmitter using vhdl
 
Adc lab
Adc labAdc lab
Adc lab
 
A Simulation of Wideband CDMA System on Digital Up/Down Converters
A Simulation of Wideband CDMA System on Digital Up/Down ConvertersA Simulation of Wideband CDMA System on Digital Up/Down Converters
A Simulation of Wideband CDMA System on Digital Up/Down Converters
 
A prototyping of software defined radio using qpsk modulation
A prototyping of software defined radio using qpsk modulationA prototyping of software defined radio using qpsk modulation
A prototyping of software defined radio using qpsk modulation
 
GNU Radio based Real Time Data Transmission and Reception
GNU Radio based Real Time Data Transmission and ReceptionGNU Radio based Real Time Data Transmission and Reception
GNU Radio based Real Time Data Transmission and Reception
 
Low Peak to Average Power Ratio and High Spectral Efficiency Using Selective ...
Low Peak to Average Power Ratio and High Spectral Efficiency Using Selective ...Low Peak to Average Power Ratio and High Spectral Efficiency Using Selective ...
Low Peak to Average Power Ratio and High Spectral Efficiency Using Selective ...
 
A High-Speed, Low Power Consumption Positive Edge Triggered D Flip-Flop for H...
A High-Speed, Low Power Consumption Positive Edge Triggered D Flip-Flop for H...A High-Speed, Low Power Consumption Positive Edge Triggered D Flip-Flop for H...
A High-Speed, Low Power Consumption Positive Edge Triggered D Flip-Flop for H...
 
Fc36951956
Fc36951956Fc36951956
Fc36951956
 
A high speed low power consumption d flip flop for high speed phase frequency...
A high speed low power consumption d flip flop for high speed phase frequency...A high speed low power consumption d flip flop for high speed phase frequency...
A high speed low power consumption d flip flop for high speed phase frequency...
 
A high speed low power consumption d flip flop for high speed phase frequency...
A high speed low power consumption d flip flop for high speed phase frequency...A high speed low power consumption d flip flop for high speed phase frequency...
A high speed low power consumption d flip flop for high speed phase frequency...
 
Discrete time signal processing unit-2
Discrete time signal processing unit-2Discrete time signal processing unit-2
Discrete time signal processing unit-2
 
Sub157
Sub157Sub157
Sub157
 
A Low Power Digital Phase Locked Loop With ROM-Free Numerically Controlled Os...
A Low Power Digital Phase Locked Loop With ROM-Free Numerically Controlled Os...A Low Power Digital Phase Locked Loop With ROM-Free Numerically Controlled Os...
A Low Power Digital Phase Locked Loop With ROM-Free Numerically Controlled Os...
 
Efficient FPGA implementation of high speed digital delay for wideband beamfor...
Efficient FPGA implementation of high speed digital delay for wideband beamfor...Efficient FPGA implementation of high speed digital delay for wideband beamfor...
Efficient FPGA implementation of high speed digital delay for wideband beamfor...
 

Último

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 

Último (20)

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 

Implementation of Carrier Synthesis Using DPLL

  • 1. DPV Bharathi, B. Sruthi Reddy / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 3, May-Jun 2013, pp.621-624 621 | P a g e Implementation of Carrier Synthesis Technique Using DPLL DPV Bharathi B. Sruthi Reddy G. Pulla Reddy Engg. College, Kurnool G. Pulla Reddy Engg. College, Kurnool Abstract DPLLs are used widely in communications systems like radio, telecommunications, computer and other electronic applications. Digital PLLs are a type of PLL used to synchronize digital signals. While DPLLs input and outputs are typically all digital, they do have internal functions which are dependent on analog signals. The main blocks in demodulator are DDS core, Filters, Arc tan estimator, Loop filter. The area reduction for on- chip applications can be achieved through optimization of the number of micro rotations in proposed design. For better loop performance of second order complex DPLL and to minimize quantization error, the numbers of iterations are also optimized. Modelsim Xilinx Edition (MXE) and Xilinx ISE will be used simulation and synthesis respectively. The Xilinx Chipscope tool will be used to test the FPGA inside results while the logic running on FPGA. The Xilinx Spartan 3 Family FPGA development board will be used this project. Keywords—Digital Signal Processing, DPLL, Micro-rotation, Loop performance, Arctan estimator. I. INTRODUCTION The progress in increasing the performance, speed, reliability and the simultaneous reduction in size and cost of integrated circuits has resulted in strong interest being shown in the implementation of control and communication systems in the digital domain. Aside from the general advantages associated with digital systems, a digital version of the phase-locked loop solves some of the problems associated with its analogue counterpart; namely sensitivity to DC drifts and component saturations, difficulties encountered in building higher order loops and the need for initial calibration and periodic adjustments. In addition, with the ability to perform elaborate real-time processing on the signal samples, the DPLLs can be made more flexible and versatile, especially by the use of microprocessors. The earliest efforts on DPLLs concentrated on partially replacing the analogue PLL (APLL) components with digital ones. The first all DPLL was reported by Drogin in 1967.Since then, different authors have suggested many kinds of all digital phase-locked loops and have discussed various aspects of implementing them. All DPLLs are categorized into two classes as follows: 1. Uniform sampling DPLL, in which the input signal is sampled at a fixed rate (Nyquist rate). 2. Non-uniform sampling DPLL in which the sampling rate is variable. DPLL is suitable for coherent (all digital) communications. This DPLL contains a purely digital phase detector, loop filter and voltage- controlled oscillator, providing an extremely wide tracking frequency range and a completely linear behavior. DPLL is very popular in synthesizer applications. Frequency synthesis is currently a very important PLL application area. In this project, we will recover the carrier signal. This carrier signal is high speed recovery signal and we achieve area optimization, reprogrammable and low power features. The remaining paper is organized as follows: Section-II deals with the background of the DPLLs, section-III describes the proposed design and section-IV gives the simulation results and the analysis of the proposed design. II. BACKGROUND PLL Stands for phase-locked loop and is basically a closed loop frequency control system, which functions based on the phase sensitive detection of phase difference between the input and output signals of the controlled oscillator. The PLL method of frequency synthesis is now the most commonly used method of producing high frequency oscillations in modern communications equipment. PLL circuits are now frequently being used to demodulate FM signals, making obsolete the Foster-Seerly and radio detectors of the early years. Other applications for PLL circuits include AM demodulators, FM demodulators, FSK demodulator, and other communication areas. The PLL technique has surprisingly been around for a long time. In the 1930’s the super heterodyne receiver was in its hayday, however attempts were made to simplify the number of tuned stages in the super heterodyne. In the early 1930’s the super heterodyne receiver was king. The super heterodyne eventually extended its domain far beyond commercial broadcast receivers and for microwave radar receivers developed during worldwar2.
  • 2. DPV Bharathi, B. Sruthi Reddy / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 3, May-Jun 2013, pp.621-624 622 | P a g e In the 1940’s the first wide spread use of the phase locked loop was in the synchronization of the horizontal and vertical sweep oscillators in television receivers to the transmitted sync pulses. Such circuits carried the names synchro-lock and synchro-guide. Since that time, the electronic phase locked loop principle has been extended to other applications. For example, radio telemetry data from satellites used narrow band, phase-locked loop receivers to recover low-level signals in the presence of noise other applications now include AM and FM demodulators, FSK decoders. Normally PLLs are classified into 4 classes. a. Analog or Linear PLL (APLL) b. Digital PLL (DPLL) c. All digital PLL (ADPLL) d. Software PLL (SPLL) In this, project we will discuss on DPLL. It consists of all digital PLL blocks. Traditional DPLL block diagram consists of three major functional units. 1. Phase detector 2. Digital loop filter 3. Voltage-controlled oscillator. III. PROPOSED SYSTEM Main objective of this project is high speed carrier recovery using DPLL. We designs second order complex DPLL which functions as a FM demodulator. The proposed design consists of the reprogrammable, area optimized and low power features. The modulator and demodulator contain a compressed direct digital synthesizer (DDS) for generating the carrier frequency with spurious free dynamic range. The demodulator has been implemented based on the digital phase locked loop (DPLL) technique and it is shown on fig.1. Here we had given the modulated signal to this block. The proposed FM modem has been implemented and tested using Spartan 3e board as a target device. FM Demodulator: The main blocks of demodulator are 1. DDS 2. Filters 3. Arc tan estimator 4. Loop filter DDS: DDS is a type of frequency synthesizer used for creating arbitrary waveforms from a single, fixed-frequency reference clock. Applications of DDS include: signal generation, local oscillators in communication systems, function generators, mixers, modulators, sound synthesizers and as a part of a digital phase-locked loop. Fig1: Demodulation block diagram using DPLL A basic direct digital synthesizer consists of a frequency reference, a numerically controlled oscillator and a digital-to-analog converter. A DDS has many advantages over its analog counterpart, the phase-locked loop including much better frequency agility, improved phase noise, and precise control of the output phase across frequency switching transitions. Filter: The carrier waves (cosine and sine) that are generated by DDS core is given as input to the filter. The direct form of FIR filter is standard linear convolution, which described the output as convolution of input and impulse response of the filter. 𝑦 𝑛 = 𝑥 𝑛 ∗ 𝑐 𝑛 = 𝜀 𝑥 𝑘 𝑐 𝑛 − 𝑘 = 𝜀 𝑐 𝑘 𝑥[𝑛 − 𝑘] Where c[n] values represent filter coefficients, and x[n] represents the input samples. ATAN FIR LPF FIR LPF + + + = z -1 z -1 COS SIN DDS Ɵ r(n) x(n) y(n) PV kp ki kd
  • 3. DPV Bharathi, B. Sruthi Reddy / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 3, May-Jun 2013, pp.621-624 623 | P a g e Finite impulse response (FIR) filters are the most popular type of filters implemented in software. Filters are signal conditioners. Each functions by accepting an input signal, blocking pre-specified frequency components, and passing the original signal minus those components to the output. FIR filter is a filter structure that can be used to implement almost any sort of frequency response digitally. An FIR filter is usually implemented by using a series of delays, multipliers, and adders to create the filter’s output. Arc tan estimator as Phase detector: The outputs of filters are given to this module. Arctan (y/x) returns in radians. The result is between –pi and pi. The phase detector is a device that compares two input frequencies, generating an output that is a measure of their phase difference. This module gives the frequency. Loop filter as PID Controller: A Proportional-integral-derivative controller is a generic control loop feedback mechanism widely used in industrial control systems, a PID is the most commonly used feedback controller. A PID Controller calculates an error value as the difference between a measured process variable and desired set point. The controller attempts to minimize the error by adjusting the process control inputs. The PID controller calculation involves three separate constant parameters, and is accordingly sometimes called three-term control: the proportional, the integral and derivative values, denoted P, I, and D. These values can be interpreted in terms of time: P depends on the present error, I on the accumulation of past errors, and D is a prediction of future errors, based on current rate of change. If a controller starts from a stable state at zero error (PV=SP), then further changes by the controller will be in response to changes in other measured or unmeasured inputs to the process that impact on the process, and hence on the PV. Variables that impact on the process other than the MV are known as disturbances. Generally controllers are used to reject disturbances and/or implement set point changes. In theory, a controller can be used to control any process which has a measurable output (PV), a known ideal value for that output (SP) and an input to the process (MV) that will affect the relevant PV. Controllers are used in industry to regulate temperature, pressure, flow rate, chemical composition, speed and practically every other variable for which a measurement exists. The loop filter/loop controller used is PID Controller. The transfer function of the PID Controller looks like the following: 𝐾𝑃 + 𝐾𝐼 𝑆 + 𝐾 𝐷 𝑆 = 𝐾 𝐷 𝑆2 + 𝐾𝑃 𝑆 + 𝐾𝐼 𝑆 Where  KP = Proportional gain  KI = Integral gain  KD = Derivative gain Tuning a control loop is the adjustment of its control parameters to the optimum values for the desired control response. Stability is a basic requirement, but beyond that, difference systems have different behavior, different applications have different requirements, and requirements may conflict with one another. If the PID controller parameters are chosen incorrectly, the controlled process input can be unstable, i.e. its output diverges, with or without oscillation, and is limited only by saturation or mechanical breakage. Instability is caused by excess gain, particularly in the presence of significant lag. Generally, stability of response is required and the process must not oscillate for any combination of process conditions and set points, though sometimes marginal stability is acceptable. The response from arctan estimator is given to loop filter. This helps in minimizing the error. IV. SIMULATION RESULTS AND ANALYSIS The FM modem process and the architecture is developed. Here modelsim tool is used in order to simulate the design and to check the functionality of the design. Once the functional verification is done, the design is taken to the Xilinx tool for synthesis process and the netlist generation. This simulation is performed before synthesis process to verify RTL (behavioral) code and to confirm that the design is functioning as intended. Behavioral simulation can be performed on VHDL design. In this process, signals and variables are observed, procedures and functions are traced and break points are set. This is a very fast simulation and so allows the designer to change the HDL code if the required functionality is not met with in a short time period. Since the design is not yet synthesized to gate level, timing and resource usage properties are still unknown. In this project we recovered high speed carrier signal, minimized the area and also achieved low power features. V. REFERENCES 1. Lindsey, W.C., and Chie,C.M: “A Survey of digital phase-locked loos”, proc.IEEE,1981 2. Gardner, F.M.: Phase lock techniques 3. Ulrich Rohde, “Digital PLL frequency synthesizers”, prentice-hall,London, 1983. 4. G.S.Moschytz, “Miniaturized RC filter using phase-locked loop”, Bell system Tech.journal 5. Dan wolaver, “phase-locked loop circuits design”, prentice hall, New jersey.
  • 4. DPV Bharathi, B. Sruthi Reddy / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 3, May-Jun 2013, pp.621-624 624 | P a g e 6. Vuori J, “Implementation of a digital phase locked loop using cordic algorithm” IEEE international symposium on circuit and systems Atlanta. Fig1: Modulated signal Fig2: Intermediate signals Fig3: Loop filter output