SlideShare a Scribd company logo
1 of 7
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 07 | July 2023 www.irjet.net p-ISSN: 2395-0072
Experimental Electrical Characterization Results of PLL Jitter
Nidhi1, M. Ejaz Aslam Lodhi2, Mohd. Safdar Imam3
1M. Tech. Scholar, Department of ECE, Indira Gandhi Delhi Technical University for Women, Delhi, India
2Senior Assistant Professor, Department of ECE, Indira Gandhi Delhi Technical University for Women, Delhi, India
3Sr. Manager, ST Microelectronics Pvt Ltd, Greater Noida, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - In this letter, we aim to validate and check the
electrical characteristic of Analog IPs embedded in SoCs.
Analog blocks are more prone to the external behavior
because the human world can talk and think in an analog
manner. Hence, not easy to satisfy the requirement from an
analog point of view compared to digital circuits whichcan be
simulated and tested. Furthermore, when an analog comes
into the picture, the noise insertion and its interface
connections start creating problems in satisfying the actual
specifications. Electrical characteristics validated on SoCsare
single period and long-term Jitter for PLLs and their
functionality accordingto the specifications. Further, our work
will be based on improving the test bench with automatedtest
environment, since automation helps to reduce human errors
and make the testing process more reliable.
Key Words: PLL, Jitter, Noise, Analog, SoC, Validation.
1. INTRODUCTION
A phase-locked loop (PLL) is an electronic circuit that
continuously modifies its voltage or voltage-driven
oscillator's frequency to match that of an input signal. PLLs
can produce, maintain, modulate, demodulate, filter, or
recover a signal from a communications channel[1] that is
"noisy" because data is being interrupted. PLLs (Phase-
Locked Loops) are essential components in many wireless
and radio frequency (RF) applications due to their ability to
generate stable and precise frequencies. They play a crucial
role in various communication systems and devices,
including Wi-Fi routers, broadcast radios, walkie-talkie
radios, televisions, and mobile phones. Here's a brief
explanation of how PLLs are used in these applications,
which further helps in low power and delay electronics
device[8]. A PLL is used for clock generation inside SoC, and
its working and application are pretty similar to a frequency
synthesizer in a cellphone to match the cellphone frequency
with desired frequency of reception of the message signal,
then communication can take place. The core function of a
PLL is to synchronize the phase and frequency of an output
signal with that of a reference signal. This closed-loop
feedback system allows the PLL to lock onto and track the
phase and frequency of the reference signal, making it an
essential tool in many applications. It is a system of analog
and digital components connected in a "negative feedback"
topology rather than a single component.
2. PLL AND ITS BASIC BUILDING BLOCK
A PLL consists of three key components:
1. Phase detector (a phase comparator or mixer). It
compares the phases of two signals and generatesa
voltage according to the phase difference. It
multiplies the reference input and the voltage-
controlled oscillator output.
2. Voltage-controlled oscillator produces a
sinusoidal signal whose frequency matches closely
the low-pass filter's centre frequency.
3. Low-pass filter: the loop filter plays a crucial role
in smoothing and shaping the control voltagethatis
applied to the Voltage-Controlled Oscillator (VCO).
Its primary function is to attenuate the high-
frequency alternating current (AC) components of
the phase detector's output signal while allowing
the low-frequency components (DC) to pass
through relatively unattenuated. This action
smoothens and flattens the signal, making it more
DC-like or continuous.
To better understand the operation, let`s start withthe basic
building blocks of PLL
Figure 1: Basic Block Diagram of PLL
The phase detector (PD) compares the phase difference
between the input signal'sfrequency(f_ref)andthefeedback
signal's frequency (f_out). It does not generate a DC voltage
directly proportional to the phase difference, but rather it
produces a voltage that represents the instantaneous phase
error between these two signals.
The phase detector can be represented by a phase
comparator or a multiplier. When using a multiplier as the
ยฉ 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 913
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 07 | July 2023 www.irjet.net p-ISSN: 2395-0072
phase detector, the output signal will contain two frequency
components:
The sum frequency: This componentisequal tof_in+f_out.It
arises because the phase detector multiplies the input and
feedback signals, producing the sum of their frequencies as
one of the output components.
The difference frequency: This component is equal to |f_in -
f_out|, where the absolute value is taken to ensure it is a
positive frequency. This component also appears in the
output because of the multiplication process in the phase
detector..
When no input is supplied to a VCO, it generates a signal at a
specific frequency. A DC voltage can be applied to this
frequency to move it in either direction. The frequency
deviation is thus directly related to this. The voltage-
controlled oscillator signal is compared to the
input/reference signal by the PLL. The PLL can identify
frequency and phase discrepancies in the signals because it
is frequency and phase sensitive. Itproduces orgeneratesan
error signal that reflects the phase difference in the
transmission. The low-pass filter(LPF) uses this difference,
which is an error signal to remove high-frequency
components and convert the error signal to changing direct
current (DC) levels. The voltage-controlled oscillator is
subsequently given this "feedback signal" in order to
regulate its frequency.
3. JITTER AND ITS TYPES
Many of the signals inside a PLL, as well as those at the input
and output, are binary signals. The jitter ofbinarysignalsisa
frequent way to describe noise. An unwanted change or
ambiguity in the timing of occurrences is known as jitter.
Typically, the transitions in a signal are the events of
interest.
Figure 2: Jitter
Digital signal waveforms show up as a bright line on an
oscilloscope. It is possible for this brilliantline,whichshould
oscillate frequently, to appear thick at times. A jitter is
indicated by the signal line expanding..
Figure 2 [2]depicts a single period, or cycle, of a signal
containing numerous distinct periods. An ideal waveform
exhibits a consistent and repetitive cycle. However, real-
world waveforms vary in the time domain, with signal edges
either rising or falling earlier (red) or later (blue) than
expected. Jitter is introduced due to slight instabilities in
electrical signal reading equipment and interference along
signal-carrying paths. Excessive jitter can lead to
interference between neighboring signals, resulting in a
degradation of imageandsoundqualityduringtransmission.
1. Types of Jitter :There are many types of jitter, including
the following:
- Period jitter (peak to peak)
- RMS jitter
- Random jitter
- Deterministic jitter
- Accumulated jitter (long-term jitter)
We will be calculating period and long-term jitter.
Period jitter (peak-to-peak jitter)
1.1. Period jitter is observed as variation width.Epson
expresses this variation using a peak-to-peak
value.
1.2. RMS jitter (1-sigma) The standard deviation (a) of
the above measurement findings is used to
calculate RMS jitter. This indicates a 68.26%
chance that it exists within 12.5 p. Peak-to-peak
jitter, on the other hand, only reveals a small
percentage of states (many ms)ina crystal product
that is typically used for anextendedperiodoftime
and does not exhibit overall jitter.RMSjitterisonly
a meaningful measurement for an ideal normal
distribution (Gaussian distribution); it is
exceedingly unreliable for other distributions.
1.3. Random jitter (RJ) As the name suggests, random
jitter is a jitter component that cannot be
predicted. Random jitter can occur spontaneously
as it is influenced by a device's characteristics,
thermal noise, etc.Randomjitterisexpressedusing
standard deviation,usingthe expressions"rightRJ"
and "left RJ."
1.4. Deterministic jitter (DJ), Circuit design,
electromagnetic induction, or the external
environment can all induce bounded jitter. Actual
measurement findings show that deterministic
jitter is the part between right and left random
jitter. To summarise the preceding jitter ideas,
spontaneously induced jitter (RJ) and artificially
induced jitter (DJ) are components of the overall
jitter in a single cycle length. Reducing
deterministic jitter is the key to decreasing jitter.
When this component is optimized, the gap
between the right and left RJ overlaps, allowing a
perfect normal distribution to occur.
ยฉ 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 914
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 07 | July 2023 www.irjet.net p-ISSN: 2395-0072
1.5. Accumulated jitter (long-term jitter)
Accumulated jitter is a type of jitter that cannot be
described as variations within a single cycle or
period. Instead, it results from the cumulative
effect of jitter fluctuations observed over
numerous successive cycles. In this context, the
horizontal axis of a jitter plot represents the
number of measured cycles, while the vertical axis
depicts the jitter's 1-sigma value for each cycle.
Analyzing accumulated jitter allows us to observe
the behavior of jitter over consecutive cycles. With
accumulated cycles, there is a tendency for the 1-
sigma jitter values to converge or stabilize starting
from a certain cycle. This means that as more
cycles are considered, the jitterfluctuationstendto
reach a relatively consistent level, providing
insights into thelong-termstabilityandbehaviorof
the jitter phenomenon. This enablesthePLLcircuit
bandwidth and transient response characteristics
to be determined[2].
Jitter has an impact on the setup and hold of the route
elements because it alters the circuit's clock delay and
the amount of time the clock is available at sync points.
Depending on whether the jitter makes the clock run
faster or slower in a system that otherwise has clean
timing, setup hold or setup violations may happen. As a
result, the chip's functionality or performance will
degrade and, when analysing timing, the designer must
take into account the jitter values of the clock signal.
4. VALIDATION METHODOLOGY OF PLL
PLL testing is an essential part of validation. Our primary
focus is to use PLL inside the SoC to provide a variable
frequency clock input to many blocks and the peripherals
attached to SoC for their data transfer synchronization. In
such architecture, PLL0 and PLL1 are connected incascaded
mode, and the source clock to PLL can be provided by any of
the three available sources,i.e.,IRC(16MHz), XOSC(40MHz),
and externally by AWG.
The test execution is done in automation to avoid human
errors. At the same time, it is also cumbersome for a human
to collect so much data manually. All the bench instruments
are connected together to the PC through the GPIBinterface,
an IEEE interface standard that allows control of the
equipment remotely. The test automation is achieved
through VBA (visual basic for application). A VBA script is
written to control these instruments to change their voltage
supply and temperature, capture the data through an
oscilloscope and log them into the Excel reportfileandusing
pivot chart, we plot the graph to have the understanding of
results .
4.1 Equipment Used to Perform Testing
1. 4GHz Oscilloscope
2. Precision Temperature Forcing System (PTFS)
3. Arbitrary Waveform Generator (80MHz) for applying
external clock.
4. Lauterbach Debugger Hardware with JTAG connection
interface.
5. Active probe. One end is connected to Oscilloscope, and
another is connected to the PLL clock out probing point on
Daughterboard.
4.2 Validation Condition for IPs
Temperature:
Table -1: Temperature required for testing the PLL
T ambient T Hot T Cold
DUT
Temperature
25 Max spec
plus 5C
Min spec
minus 5C
Power Supply:
V max V type V min
VDD+10% VDD VDD-10%
IP Validation Setup (s/w)
Measurement
Report generation
Report sharing with
the IP & SoC design
Team meeting
Bench setup (h/w)
Figure 3: Validation Flow
Table -2: Maximum and Minimum Power supply Required
for testing the PLL
ยฉ 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 915
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 07 | July 2023 www.irjet.net p-ISSN: 2395-0072
Number of Samples:
The number of trials should be done on three samples to
avoid discrepancies. It could be extended to more if the
result is not compliant with the expected to ascertain if a
particular observed issue is really present on the IP or not.
4.3 Types of Test Codes for PLL
There are two types of test codes under which the PLL is
tested, Quiet Mode Code and Application like Code(Run_Idd
Mode).
In Quiet mode Code, all IPs present inside the SoC are not
active, only the PLL under test is activated and a couple of
other IPs are really needed for the SoC. Most of the IPs are
kept under power down. At this time, fewer transistors are
going through transitions, which means only a few are
switching on - off. This assures that there is minimum noise
generated inside the SoC, and PLL is minimally affected by
the noise inside the SoC.
On the other hand, an Application like code (Run_Idd Mode)
is used, and most of the IPs inside the SoC are
enabled/activated. This way, the maximum number of
possible transistors are going through transitions means
getting switched on โ€“ off. This creates noise inside the SoC
and is normally the actual use case under which PLL has to
work.
We perform the Jitter test on both types of codes. The
parameters we measured in validations are Short-Term
(Single Period) Jitter and Long-Term Jitter on both the PLLs,
which are embedded inside the 32-bit microcontroller
architecture SoC.
4.4 Software Development
A unique software code has to be developed by configuring
the PLLs under test to generate the desired output clock
frequency as per the test cases.
5. EXPERIMENTAL RESULTS
Chart-1: Single Period & Long Term Jitter PLL0: Quiet
Mode
The above experimental results of consolidated Single
Period Jitter and long term Jitter of PLL0 Quiet Mode which
made us to conclude that the results are under the
specification provided by the design team which are:
Case Type of
Jitter
Min.
Value
after
testing
Max.
Value
after
testing
Max.
value
specified
by the
designer
Case 0 Single
period
93.708
ps
175.25
ps
200 ps
Case 1 Single
period
89.448
ps
171.468 300 ps
Case 2 Long
term
Jitter
149.594
ps
397 ps 500 ps
Case 3 Long
Term
Jitter
127.746
ps
330 ps 500 ps
Table-1: Results of Single Period & Long Term Jitter PLL0
(Quiet Mode)
We can also conclude that the results of long term jitter are
high as compared to single period jitter because of the
obvious increased number of cycles used in long term jitter.
Chart-2: Single & Long Term Period Jitter PLL0:
Run_Idd_Mode
The above experimental results of consolidated Single
Period Jitter and long term Jitter of PLL0 Run Idd Mode
which made us to conclude that the results are notunder the
specification provided by the design team which are:
ยฉ 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 916
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 07 | July 2023 www.irjet.net p-ISSN: 2395-0072
Case Type of
Jitter
Min.
Value
after
testing
Max.
Value
after
testing
Max.
value
specified
by the
designer
Case 0 Single
period
311.166
ps
628.950
ps
200 ps
Case 1 Single
period
304 ps 613.632
ps
300 ps
Case 2 Long
term
Jitter
320.976
ps
607.854
ps
500 ps
Case 3 Long
Term
Jitter
257.796
ps
638.130
ps
600 ps
Table-2: Results of Single & Long Term Period Jitter PLL0
(Run_Idd_Mode)
The reason behind the results arenotunderthespecification
are in Run Idd mode is employed
๏‚ท The majority of the SoC's IPs are turned on or
activated. In this manner, the most transistors
possible are switching onandofforpassingthrough
transitions.
๏‚ท This causes noise inside the SoC and is typically the
use case that PLL has to operate in.
Chart-3: Single Period Jitter PLL1 :Quiet Mode
The above experimental results of Single Period Jitter of
PLL1 Quiet Mode which made us to conclude that the results
are under the specification provided by the design team,
which is:
Case Type of
Jitter
Min.
Value
after
testing
Max.
Value
after
testing
Max. value
specified
by the
designer
Case 5 Single
period
105.522
ps
338.934
ps
500 ps
Table-3: Results of Single Period Jitter PLL1(Quiet Mode)
Chart-4: Single Period Jitter PLL1:Run_Idd_Mode
The above experimental results of Single Period Jitter of
PLL1 Run Idd Mode which made us to conclude that the
results are under the specification provided by the design
team, which is:
Case Type of
Jitter
Min.
Value
after
testing
Max.
Value
after
testing
Max.
value
specified
by the
designer
Case 5 Single
period
187.602
ps
378.474
ps
500 ps
Table-4:Results of Single PeriodJitterPLL1(Run_Idd_Mode)
๏‚ท All three samples(SoC) used during the testing of are
following almost similar trend,whichmakesustojustify
that the results we are getting are accurate and can be
used.
๏‚ท one thing we can observe in the graph that we are
getting lower standarddeviationatthetemperature165
C at the hottest.
ยฉ 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 917
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 07 | July 2023 www.irjet.net p-ISSN: 2395-0072
Chart-5: Long Term Jitter PLL0: Quiet Mode
The above experimental results of Single Period Jitter of
PLL0 Quiet Mode which made us to conclude that the results
are under the specification provided by the design team,
which is:
Case Type of
Jitter
Min.
Value
after
testing
Max.
Value
after
testing
Max.
value
specified
by the
designer
Case 4 Long
term
Jitter
153.012
ps
408 ps 1000 ps
Table-5: Results of Long Term Jitter PLL0 (Quiet Mode)
๏‚ท All three samples(SoC) used during the testing of are
following almost havingsimilarbehaviour, whichmakes
us to justify that the results we are getting are accurate
and can be used.
๏‚ท One thing we can observe in the graph that we are
getting lower standard deviation at thetemperature-45
C at the min temperature.
Chart-6: Long Term Jitter PLL0 (Run_Idd Mode)
The above experimental results of Long term Jitter of PLL0
Run Idd Mode which made us to concludethattheresultsare
under the specification provided by the design team, which
is:
Case Type of
Jitter
Min.
Value
after
testing
Max.
Value
after
testing
Max. value
specified by
the
designer
Case 4 Long term
Jitter
297.534
ps
750.456
ps
1000 ps
Table-6: Results of Long Term Jitter PLL0 (Run_Idd Mode)
๏‚ท All three samples(SoC) used during the testing of are
following almost similar trend,whichmakesustojustify
that the results we are getting are accurate.
Chart-7: Results of PLL
6. CONCLUSIONS
Once the measurements are done, data is plotted, and the
result is analyzed. After analyzing the plotted results, itโ€™s
observed that all samples tested follow almost the same
temperature and voltage variationstrends.Bycheckingtheir
minimum & maximum values, we can conclude that the
results are within the design specifications or not under the
tested VT conditions.
It's observed that jitter with application like code (Run_Idd),
is much higher with respect to the quiet mode code, because
a lot more transistors are switching, creating more noise
inside the SoC in the former case.
PLL Jitter also increases if unwanted noise is generated by
any particular IP inside the SoC, affecting the PLL
Thermal noise, power supply changes, loading situations,
device noise, and interference coupled with surrounding
circuits also contribute to jitter.
ยฉ 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 918
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 07 | July 2023 www.irjet.net p-ISSN: 2395-0072
Table -3: Results of the PLL
Test
Overview
Condition Results
The test
aimed to
check the
single
period
and long-
term
jitter.
Temp: - 40C, 25C, 165C
VDD-HV; 3V, 6V
VDD-LV:1.07V, 1.2V,
1.40V
Fin: 20/40MHz,
Fref=Xosc
VCO: 800MHz
PLL0 PHI: 40/80MHz
Clock out on Pad:
40MHz
Within
specification
Min Variation: -
0.00215%
Max Variation:
+0.0125%
REFERENCES
[1] Awati, Rahul, and John Burke. โ€œWhat Is a Phase-Locked
Loop(PLL)?โ€ Networking, 14 June 2021,
www.techtarget.com/searchnetworking/definition/pha
se-locked-loop.
[2] Jenkins, Julian. โ€œSpecifying a PLL Part 2: Jitter Basics.โ€
Design And Reuse, www.design-
reuse.com/articles/48875/specifying-a-pll-jitter-
basics.html. Accessed 15 July 2023.
[3] Maneatis, John G. "Low-jitter process-independent DLL
and PLL based on self-biased techniques." IEEE journal
of solid-state circuits 31.11 (1996): 1723-1732.
[4] Georgoulopoulos, Nikolaos and Alkiviadis A.
Hatzopoulos. โ€œUVM-based Verification of a Digital PLL
Using SystemVerilog.โ€ 2019 29th International
Symposium on Power and Timing Modeling, Optimization
and Simulation (PATMOS) (2019): 23-28.
[5] D. C. Lee, "Analysis of jitter in phase-locked loops," in
IEEE Transactions on Circuits and Systems II: Analog
and Digital Signal Processing, vol. 49, no. 11, pp. 704-
711, Nov. 2002, doi: 10.1109/TCSII.2002.807265.
[6] (Jitter and Phase Noise, n.d.)
[7] Telba, A.A. & Qasim, Syed Manzoor. (2011).
Experimental InvestigationofLow-JitterandWide-Band
Dual Cascaded PLL System. 10.1063/1.3627194.
[8] Harshita Gehlot, Mohd Ejaz Aslam Lodhi, โ€œAnalysis of
Proposed FinFET Based Full Adder using CMOS Logic
Styleโ€, International Research Journal of Engineering
and Technology, Vol. 6, (04), April 2019.
ยฉ 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 919

More Related Content

Similar to Experimental Electrical Characterization Results of PLL Jitter

Similar to Experimental Electrical Characterization Results of PLL Jitter (20)

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
ย 
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...
ย 
ENERGY-EFFICIENT LOW DROPOUT REGULATOR WITH SWITCHING MECHANISM AND COURSE RE...
ENERGY-EFFICIENT LOW DROPOUT REGULATOR WITH SWITCHING MECHANISM AND COURSE RE...ENERGY-EFFICIENT LOW DROPOUT REGULATOR WITH SWITCHING MECHANISM AND COURSE RE...
ENERGY-EFFICIENT LOW DROPOUT REGULATOR WITH SWITCHING MECHANISM AND COURSE RE...
ย 
ENERGY-EFFICIENT LOW DROPOUT REGULATOR WITH SWITCHING MECHANISM AND COURSE RE...
ENERGY-EFFICIENT LOW DROPOUT REGULATOR WITH SWITCHING MECHANISM AND COURSE RE...ENERGY-EFFICIENT LOW DROPOUT REGULATOR WITH SWITCHING MECHANISM AND COURSE RE...
ENERGY-EFFICIENT LOW DROPOUT REGULATOR WITH SWITCHING MECHANISM AND COURSE RE...
ย 
IRJET- ARC Fault and Flash Signal Analysis in DC Distribution Systems
IRJET- ARC Fault and Flash Signal Analysis in DC Distribution SystemsIRJET- ARC Fault and Flash Signal Analysis in DC Distribution Systems
IRJET- ARC Fault and Flash Signal Analysis in DC Distribution Systems
ย 
IRJET- ARC Fault and Flash Signal Analysis in DC Distribution Systems
IRJET- ARC Fault and Flash Signal Analysis in DC Distribution SystemsIRJET- ARC Fault and Flash Signal Analysis in DC Distribution Systems
IRJET- ARC Fault and Flash Signal Analysis in DC Distribution Systems
ย 
Reach and Operating Time Correction of Digital Distance Relay
Reach and Operating Time Correction of Digital Distance Relay Reach and Operating Time Correction of Digital Distance Relay
Reach and Operating Time Correction of Digital Distance Relay
ย 
Reach and Operating Time Correction of Digital Distance Relay
Reach and Operating Time Correction of Digital Distance Relay Reach and Operating Time Correction of Digital Distance Relay
Reach and Operating Time Correction of Digital Distance Relay
ย 
Designing phase frequency detector using different design technologies
Designing phase frequency detector using different design technologiesDesigning phase frequency detector using different design technologies
Designing phase frequency detector using different design technologies
ย 
DESIGNING PHASE FREQUENCY DETECTOR USING DIFFERENT DESIGN TECHNOLOGIES
DESIGNING PHASE FREQUENCY DETECTOR USING DIFFERENT DESIGN TECHNOLOGIESDESIGNING PHASE FREQUENCY DETECTOR USING DIFFERENT DESIGN TECHNOLOGIES
DESIGNING PHASE FREQUENCY DETECTOR USING DIFFERENT DESIGN TECHNOLOGIES
ย 
ANALYSIS OF ASYMMETRICAL FAULTS IN 220/400 KV LINES USING FFT
ANALYSIS OF ASYMMETRICAL FAULTS IN 220/400 KV LINES USING FFTANALYSIS OF ASYMMETRICAL FAULTS IN 220/400 KV LINES USING FFT
ANALYSIS OF ASYMMETRICAL FAULTS IN 220/400 KV LINES USING FFT
ย 
Optiwave Semiconductor LASER Modulation Response
Optiwave Semiconductor LASER Modulation ResponseOptiwave Semiconductor LASER Modulation Response
Optiwave Semiconductor LASER Modulation Response
ย 
Optical Fibres by using Digital Communication without Direct Current to Detec...
Optical Fibres by using Digital Communication without Direct Current to Detec...Optical Fibres by using Digital Communication without Direct Current to Detec...
Optical Fibres by using Digital Communication without Direct Current to Detec...
ย 
IRJET- Arduino based Single Phase Fault Detection System using IoT
IRJET- Arduino based Single Phase Fault Detection System using IoTIRJET- Arduino based Single Phase Fault Detection System using IoT
IRJET- Arduino based Single Phase Fault Detection System using IoT
ย 
IRJET- Fault Location using Discrete Wavelet Transform for Smart Grid Distrib...
IRJET- Fault Location using Discrete Wavelet Transform for Smart Grid Distrib...IRJET- Fault Location using Discrete Wavelet Transform for Smart Grid Distrib...
IRJET- Fault Location using Discrete Wavelet Transform for Smart Grid Distrib...
ย 
DESIGN AND ANALYSIS OF PHASE-LOCKED LOOP AND PERFORMANCE PARAMETERS
DESIGN AND ANALYSIS OF PHASE-LOCKED LOOP AND PERFORMANCE PARAMETERSDESIGN AND ANALYSIS OF PHASE-LOCKED LOOP AND PERFORMANCE PARAMETERS
DESIGN AND ANALYSIS OF PHASE-LOCKED LOOP AND PERFORMANCE PARAMETERS
ย 
SOI RF Switch for Wireless Sensor Network
SOI RF Switch for Wireless Sensor NetworkSOI RF Switch for Wireless Sensor Network
SOI RF Switch for Wireless Sensor Network
ย 
D046402334
D046402334D046402334
D046402334
ย 
En34855860
En34855860En34855860
En34855860
ย 
IRJET- Password based Circuit Breaker using DTMF
IRJET-  	  Password based Circuit Breaker using DTMFIRJET-  	  Password based Circuit Breaker using DTMF
IRJET- Password based Circuit Breaker using DTMF
ย 

More from IRJET Journal

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
ย 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
ย 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
ย 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
ย 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
ย 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
ย 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
ย 
A Review of โ€œSeismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of โ€œSeismic Response of RC Structures Having Plan and Vertical Irreg...A Review of โ€œSeismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of โ€œSeismic Response of RC Structures Having Plan and Vertical Irreg...
ย 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
ย 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
ย 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
ย 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
ย 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
ย 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
ย 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
ย 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
ย 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
ย 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
ย 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
ย 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
ย 

Recently uploaded

AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
ankushspencer015
ย 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
SUHANI PANDEY
ย 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Christo Ananth
ย 

Recently uploaded (20)

(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
ย 
Vivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design SpainVivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design Spain
ย 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
ย 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
ย 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
ย 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
ย 
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSUNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
ย 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
ย 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
ย 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
ย 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
ย 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
ย 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
ย 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ย 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
ย 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
ย 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
ย 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
ย 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
ย 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
ย 

Experimental Electrical Characterization Results of PLL Jitter

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 07 | July 2023 www.irjet.net p-ISSN: 2395-0072 Experimental Electrical Characterization Results of PLL Jitter Nidhi1, M. Ejaz Aslam Lodhi2, Mohd. Safdar Imam3 1M. Tech. Scholar, Department of ECE, Indira Gandhi Delhi Technical University for Women, Delhi, India 2Senior Assistant Professor, Department of ECE, Indira Gandhi Delhi Technical University for Women, Delhi, India 3Sr. Manager, ST Microelectronics Pvt Ltd, Greater Noida, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - In this letter, we aim to validate and check the electrical characteristic of Analog IPs embedded in SoCs. Analog blocks are more prone to the external behavior because the human world can talk and think in an analog manner. Hence, not easy to satisfy the requirement from an analog point of view compared to digital circuits whichcan be simulated and tested. Furthermore, when an analog comes into the picture, the noise insertion and its interface connections start creating problems in satisfying the actual specifications. Electrical characteristics validated on SoCsare single period and long-term Jitter for PLLs and their functionality accordingto the specifications. Further, our work will be based on improving the test bench with automatedtest environment, since automation helps to reduce human errors and make the testing process more reliable. Key Words: PLL, Jitter, Noise, Analog, SoC, Validation. 1. INTRODUCTION A phase-locked loop (PLL) is an electronic circuit that continuously modifies its voltage or voltage-driven oscillator's frequency to match that of an input signal. PLLs can produce, maintain, modulate, demodulate, filter, or recover a signal from a communications channel[1] that is "noisy" because data is being interrupted. PLLs (Phase- Locked Loops) are essential components in many wireless and radio frequency (RF) applications due to their ability to generate stable and precise frequencies. They play a crucial role in various communication systems and devices, including Wi-Fi routers, broadcast radios, walkie-talkie radios, televisions, and mobile phones. Here's a brief explanation of how PLLs are used in these applications, which further helps in low power and delay electronics device[8]. A PLL is used for clock generation inside SoC, and its working and application are pretty similar to a frequency synthesizer in a cellphone to match the cellphone frequency with desired frequency of reception of the message signal, then communication can take place. The core function of a PLL is to synchronize the phase and frequency of an output signal with that of a reference signal. This closed-loop feedback system allows the PLL to lock onto and track the phase and frequency of the reference signal, making it an essential tool in many applications. It is a system of analog and digital components connected in a "negative feedback" topology rather than a single component. 2. PLL AND ITS BASIC BUILDING BLOCK A PLL consists of three key components: 1. Phase detector (a phase comparator or mixer). It compares the phases of two signals and generatesa voltage according to the phase difference. It multiplies the reference input and the voltage- controlled oscillator output. 2. Voltage-controlled oscillator produces a sinusoidal signal whose frequency matches closely the low-pass filter's centre frequency. 3. Low-pass filter: the loop filter plays a crucial role in smoothing and shaping the control voltagethatis applied to the Voltage-Controlled Oscillator (VCO). Its primary function is to attenuate the high- frequency alternating current (AC) components of the phase detector's output signal while allowing the low-frequency components (DC) to pass through relatively unattenuated. This action smoothens and flattens the signal, making it more DC-like or continuous. To better understand the operation, let`s start withthe basic building blocks of PLL Figure 1: Basic Block Diagram of PLL The phase detector (PD) compares the phase difference between the input signal'sfrequency(f_ref)andthefeedback signal's frequency (f_out). It does not generate a DC voltage directly proportional to the phase difference, but rather it produces a voltage that represents the instantaneous phase error between these two signals. The phase detector can be represented by a phase comparator or a multiplier. When using a multiplier as the ยฉ 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 913
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 07 | July 2023 www.irjet.net p-ISSN: 2395-0072 phase detector, the output signal will contain two frequency components: The sum frequency: This componentisequal tof_in+f_out.It arises because the phase detector multiplies the input and feedback signals, producing the sum of their frequencies as one of the output components. The difference frequency: This component is equal to |f_in - f_out|, where the absolute value is taken to ensure it is a positive frequency. This component also appears in the output because of the multiplication process in the phase detector.. When no input is supplied to a VCO, it generates a signal at a specific frequency. A DC voltage can be applied to this frequency to move it in either direction. The frequency deviation is thus directly related to this. The voltage- controlled oscillator signal is compared to the input/reference signal by the PLL. The PLL can identify frequency and phase discrepancies in the signals because it is frequency and phase sensitive. Itproduces orgeneratesan error signal that reflects the phase difference in the transmission. The low-pass filter(LPF) uses this difference, which is an error signal to remove high-frequency components and convert the error signal to changing direct current (DC) levels. The voltage-controlled oscillator is subsequently given this "feedback signal" in order to regulate its frequency. 3. JITTER AND ITS TYPES Many of the signals inside a PLL, as well as those at the input and output, are binary signals. The jitter ofbinarysignalsisa frequent way to describe noise. An unwanted change or ambiguity in the timing of occurrences is known as jitter. Typically, the transitions in a signal are the events of interest. Figure 2: Jitter Digital signal waveforms show up as a bright line on an oscilloscope. It is possible for this brilliantline,whichshould oscillate frequently, to appear thick at times. A jitter is indicated by the signal line expanding.. Figure 2 [2]depicts a single period, or cycle, of a signal containing numerous distinct periods. An ideal waveform exhibits a consistent and repetitive cycle. However, real- world waveforms vary in the time domain, with signal edges either rising or falling earlier (red) or later (blue) than expected. Jitter is introduced due to slight instabilities in electrical signal reading equipment and interference along signal-carrying paths. Excessive jitter can lead to interference between neighboring signals, resulting in a degradation of imageandsoundqualityduringtransmission. 1. Types of Jitter :There are many types of jitter, including the following: - Period jitter (peak to peak) - RMS jitter - Random jitter - Deterministic jitter - Accumulated jitter (long-term jitter) We will be calculating period and long-term jitter. Period jitter (peak-to-peak jitter) 1.1. Period jitter is observed as variation width.Epson expresses this variation using a peak-to-peak value. 1.2. RMS jitter (1-sigma) The standard deviation (a) of the above measurement findings is used to calculate RMS jitter. This indicates a 68.26% chance that it exists within 12.5 p. Peak-to-peak jitter, on the other hand, only reveals a small percentage of states (many ms)ina crystal product that is typically used for anextendedperiodoftime and does not exhibit overall jitter.RMSjitterisonly a meaningful measurement for an ideal normal distribution (Gaussian distribution); it is exceedingly unreliable for other distributions. 1.3. Random jitter (RJ) As the name suggests, random jitter is a jitter component that cannot be predicted. Random jitter can occur spontaneously as it is influenced by a device's characteristics, thermal noise, etc.Randomjitterisexpressedusing standard deviation,usingthe expressions"rightRJ" and "left RJ." 1.4. Deterministic jitter (DJ), Circuit design, electromagnetic induction, or the external environment can all induce bounded jitter. Actual measurement findings show that deterministic jitter is the part between right and left random jitter. To summarise the preceding jitter ideas, spontaneously induced jitter (RJ) and artificially induced jitter (DJ) are components of the overall jitter in a single cycle length. Reducing deterministic jitter is the key to decreasing jitter. When this component is optimized, the gap between the right and left RJ overlaps, allowing a perfect normal distribution to occur. ยฉ 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 914
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 07 | July 2023 www.irjet.net p-ISSN: 2395-0072 1.5. Accumulated jitter (long-term jitter) Accumulated jitter is a type of jitter that cannot be described as variations within a single cycle or period. Instead, it results from the cumulative effect of jitter fluctuations observed over numerous successive cycles. In this context, the horizontal axis of a jitter plot represents the number of measured cycles, while the vertical axis depicts the jitter's 1-sigma value for each cycle. Analyzing accumulated jitter allows us to observe the behavior of jitter over consecutive cycles. With accumulated cycles, there is a tendency for the 1- sigma jitter values to converge or stabilize starting from a certain cycle. This means that as more cycles are considered, the jitterfluctuationstendto reach a relatively consistent level, providing insights into thelong-termstabilityandbehaviorof the jitter phenomenon. This enablesthePLLcircuit bandwidth and transient response characteristics to be determined[2]. Jitter has an impact on the setup and hold of the route elements because it alters the circuit's clock delay and the amount of time the clock is available at sync points. Depending on whether the jitter makes the clock run faster or slower in a system that otherwise has clean timing, setup hold or setup violations may happen. As a result, the chip's functionality or performance will degrade and, when analysing timing, the designer must take into account the jitter values of the clock signal. 4. VALIDATION METHODOLOGY OF PLL PLL testing is an essential part of validation. Our primary focus is to use PLL inside the SoC to provide a variable frequency clock input to many blocks and the peripherals attached to SoC for their data transfer synchronization. In such architecture, PLL0 and PLL1 are connected incascaded mode, and the source clock to PLL can be provided by any of the three available sources,i.e.,IRC(16MHz), XOSC(40MHz), and externally by AWG. The test execution is done in automation to avoid human errors. At the same time, it is also cumbersome for a human to collect so much data manually. All the bench instruments are connected together to the PC through the GPIBinterface, an IEEE interface standard that allows control of the equipment remotely. The test automation is achieved through VBA (visual basic for application). A VBA script is written to control these instruments to change their voltage supply and temperature, capture the data through an oscilloscope and log them into the Excel reportfileandusing pivot chart, we plot the graph to have the understanding of results . 4.1 Equipment Used to Perform Testing 1. 4GHz Oscilloscope 2. Precision Temperature Forcing System (PTFS) 3. Arbitrary Waveform Generator (80MHz) for applying external clock. 4. Lauterbach Debugger Hardware with JTAG connection interface. 5. Active probe. One end is connected to Oscilloscope, and another is connected to the PLL clock out probing point on Daughterboard. 4.2 Validation Condition for IPs Temperature: Table -1: Temperature required for testing the PLL T ambient T Hot T Cold DUT Temperature 25 Max spec plus 5C Min spec minus 5C Power Supply: V max V type V min VDD+10% VDD VDD-10% IP Validation Setup (s/w) Measurement Report generation Report sharing with the IP & SoC design Team meeting Bench setup (h/w) Figure 3: Validation Flow Table -2: Maximum and Minimum Power supply Required for testing the PLL ยฉ 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 915
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 07 | July 2023 www.irjet.net p-ISSN: 2395-0072 Number of Samples: The number of trials should be done on three samples to avoid discrepancies. It could be extended to more if the result is not compliant with the expected to ascertain if a particular observed issue is really present on the IP or not. 4.3 Types of Test Codes for PLL There are two types of test codes under which the PLL is tested, Quiet Mode Code and Application like Code(Run_Idd Mode). In Quiet mode Code, all IPs present inside the SoC are not active, only the PLL under test is activated and a couple of other IPs are really needed for the SoC. Most of the IPs are kept under power down. At this time, fewer transistors are going through transitions, which means only a few are switching on - off. This assures that there is minimum noise generated inside the SoC, and PLL is minimally affected by the noise inside the SoC. On the other hand, an Application like code (Run_Idd Mode) is used, and most of the IPs inside the SoC are enabled/activated. This way, the maximum number of possible transistors are going through transitions means getting switched on โ€“ off. This creates noise inside the SoC and is normally the actual use case under which PLL has to work. We perform the Jitter test on both types of codes. The parameters we measured in validations are Short-Term (Single Period) Jitter and Long-Term Jitter on both the PLLs, which are embedded inside the 32-bit microcontroller architecture SoC. 4.4 Software Development A unique software code has to be developed by configuring the PLLs under test to generate the desired output clock frequency as per the test cases. 5. EXPERIMENTAL RESULTS Chart-1: Single Period & Long Term Jitter PLL0: Quiet Mode The above experimental results of consolidated Single Period Jitter and long term Jitter of PLL0 Quiet Mode which made us to conclude that the results are under the specification provided by the design team which are: Case Type of Jitter Min. Value after testing Max. Value after testing Max. value specified by the designer Case 0 Single period 93.708 ps 175.25 ps 200 ps Case 1 Single period 89.448 ps 171.468 300 ps Case 2 Long term Jitter 149.594 ps 397 ps 500 ps Case 3 Long Term Jitter 127.746 ps 330 ps 500 ps Table-1: Results of Single Period & Long Term Jitter PLL0 (Quiet Mode) We can also conclude that the results of long term jitter are high as compared to single period jitter because of the obvious increased number of cycles used in long term jitter. Chart-2: Single & Long Term Period Jitter PLL0: Run_Idd_Mode The above experimental results of consolidated Single Period Jitter and long term Jitter of PLL0 Run Idd Mode which made us to conclude that the results are notunder the specification provided by the design team which are: ยฉ 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 916
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 07 | July 2023 www.irjet.net p-ISSN: 2395-0072 Case Type of Jitter Min. Value after testing Max. Value after testing Max. value specified by the designer Case 0 Single period 311.166 ps 628.950 ps 200 ps Case 1 Single period 304 ps 613.632 ps 300 ps Case 2 Long term Jitter 320.976 ps 607.854 ps 500 ps Case 3 Long Term Jitter 257.796 ps 638.130 ps 600 ps Table-2: Results of Single & Long Term Period Jitter PLL0 (Run_Idd_Mode) The reason behind the results arenotunderthespecification are in Run Idd mode is employed ๏‚ท The majority of the SoC's IPs are turned on or activated. In this manner, the most transistors possible are switching onandofforpassingthrough transitions. ๏‚ท This causes noise inside the SoC and is typically the use case that PLL has to operate in. Chart-3: Single Period Jitter PLL1 :Quiet Mode The above experimental results of Single Period Jitter of PLL1 Quiet Mode which made us to conclude that the results are under the specification provided by the design team, which is: Case Type of Jitter Min. Value after testing Max. Value after testing Max. value specified by the designer Case 5 Single period 105.522 ps 338.934 ps 500 ps Table-3: Results of Single Period Jitter PLL1(Quiet Mode) Chart-4: Single Period Jitter PLL1:Run_Idd_Mode The above experimental results of Single Period Jitter of PLL1 Run Idd Mode which made us to conclude that the results are under the specification provided by the design team, which is: Case Type of Jitter Min. Value after testing Max. Value after testing Max. value specified by the designer Case 5 Single period 187.602 ps 378.474 ps 500 ps Table-4:Results of Single PeriodJitterPLL1(Run_Idd_Mode) ๏‚ท All three samples(SoC) used during the testing of are following almost similar trend,whichmakesustojustify that the results we are getting are accurate and can be used. ๏‚ท one thing we can observe in the graph that we are getting lower standarddeviationatthetemperature165 C at the hottest. ยฉ 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 917
  • 6. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 07 | July 2023 www.irjet.net p-ISSN: 2395-0072 Chart-5: Long Term Jitter PLL0: Quiet Mode The above experimental results of Single Period Jitter of PLL0 Quiet Mode which made us to conclude that the results are under the specification provided by the design team, which is: Case Type of Jitter Min. Value after testing Max. Value after testing Max. value specified by the designer Case 4 Long term Jitter 153.012 ps 408 ps 1000 ps Table-5: Results of Long Term Jitter PLL0 (Quiet Mode) ๏‚ท All three samples(SoC) used during the testing of are following almost havingsimilarbehaviour, whichmakes us to justify that the results we are getting are accurate and can be used. ๏‚ท One thing we can observe in the graph that we are getting lower standard deviation at thetemperature-45 C at the min temperature. Chart-6: Long Term Jitter PLL0 (Run_Idd Mode) The above experimental results of Long term Jitter of PLL0 Run Idd Mode which made us to concludethattheresultsare under the specification provided by the design team, which is: Case Type of Jitter Min. Value after testing Max. Value after testing Max. value specified by the designer Case 4 Long term Jitter 297.534 ps 750.456 ps 1000 ps Table-6: Results of Long Term Jitter PLL0 (Run_Idd Mode) ๏‚ท All three samples(SoC) used during the testing of are following almost similar trend,whichmakesustojustify that the results we are getting are accurate. Chart-7: Results of PLL 6. CONCLUSIONS Once the measurements are done, data is plotted, and the result is analyzed. After analyzing the plotted results, itโ€™s observed that all samples tested follow almost the same temperature and voltage variationstrends.Bycheckingtheir minimum & maximum values, we can conclude that the results are within the design specifications or not under the tested VT conditions. It's observed that jitter with application like code (Run_Idd), is much higher with respect to the quiet mode code, because a lot more transistors are switching, creating more noise inside the SoC in the former case. PLL Jitter also increases if unwanted noise is generated by any particular IP inside the SoC, affecting the PLL Thermal noise, power supply changes, loading situations, device noise, and interference coupled with surrounding circuits also contribute to jitter. ยฉ 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 918
  • 7. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 07 | July 2023 www.irjet.net p-ISSN: 2395-0072 Table -3: Results of the PLL Test Overview Condition Results The test aimed to check the single period and long- term jitter. Temp: - 40C, 25C, 165C VDD-HV; 3V, 6V VDD-LV:1.07V, 1.2V, 1.40V Fin: 20/40MHz, Fref=Xosc VCO: 800MHz PLL0 PHI: 40/80MHz Clock out on Pad: 40MHz Within specification Min Variation: - 0.00215% Max Variation: +0.0125% REFERENCES [1] Awati, Rahul, and John Burke. โ€œWhat Is a Phase-Locked Loop(PLL)?โ€ Networking, 14 June 2021, www.techtarget.com/searchnetworking/definition/pha se-locked-loop. [2] Jenkins, Julian. โ€œSpecifying a PLL Part 2: Jitter Basics.โ€ Design And Reuse, www.design- reuse.com/articles/48875/specifying-a-pll-jitter- basics.html. Accessed 15 July 2023. [3] Maneatis, John G. "Low-jitter process-independent DLL and PLL based on self-biased techniques." IEEE journal of solid-state circuits 31.11 (1996): 1723-1732. [4] Georgoulopoulos, Nikolaos and Alkiviadis A. Hatzopoulos. โ€œUVM-based Verification of a Digital PLL Using SystemVerilog.โ€ 2019 29th International Symposium on Power and Timing Modeling, Optimization and Simulation (PATMOS) (2019): 23-28. [5] D. C. Lee, "Analysis of jitter in phase-locked loops," in IEEE Transactions on Circuits and Systems II: Analog and Digital Signal Processing, vol. 49, no. 11, pp. 704- 711, Nov. 2002, doi: 10.1109/TCSII.2002.807265. [6] (Jitter and Phase Noise, n.d.) [7] Telba, A.A. & Qasim, Syed Manzoor. (2011). Experimental InvestigationofLow-JitterandWide-Band Dual Cascaded PLL System. 10.1063/1.3627194. [8] Harshita Gehlot, Mohd Ejaz Aslam Lodhi, โ€œAnalysis of Proposed FinFET Based Full Adder using CMOS Logic Styleโ€, International Research Journal of Engineering and Technology, Vol. 6, (04), April 2019. ยฉ 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 919