IEEE Circuits and Systems Magazine - Q2 2020 - 15

G. Motivation for On-Chip Syntonistor
One of the key reasons for network's tendency of gradually-out-of-sync is the mismatch among the frequencies of local oscillators inside the nodes. Oscillator's
frequency is influenced by deterministic factors (temperature, aging, pressure, shock) and stochastic factors
(white noise, flicker noise, random noise and etc.). Practically speaking, frequency instability is usually categorized as short-term noise (jitter, higher than 10 Hz) and
long-term noise (wander, below 10 Hz) [31]-[33]. Shortterm noise impairs circuit operation. Its impact on clock
synchronization however can be ignored since shortterm noise is blocked by the circuits once the circuit is
appropriately constructed and functions correctly. In
other words, clock signal's spectral purity does not affect the performance of synchronization. Compared to
frequency variations caused by environmental factors,
frequency wander (a long-term and low-frequency phenomenon) is the leading cause of network's graduallyout-of-sync [34], [35].
Frequency wander is typically caused by systematic
reasons, such as manufacture imperfection and component aging. Atomic oscillator (Rubidium and Cesium)
has the highest frequency stability of 10 -11 to 10 -12
(x = 1 s). OCXO (oven-controlled crystal oscillator) is
next in line at +10 -10 to 10 -11. TCXO (temperature-controlled crystal oscillator) is in the range of +10 -8 to 10 -9
[36]-[37]. Those high-quality oscillators are expense and
usually only used as PRC at high stratum level. Regular
XO (crystal oscillator) has stability in the range of +10 -5
to 10 -6. It also has significant aging rate in the range of
tens of ppm per year [37]. When XO of such low stability
is used in communicating nodes as local clock (which is
the case for most of today's networks), some methods of
compensation is certainly desired.
As mentioned, PTP provides a method of syntonization to correct slave clock's rate. In current practice, this method is however implemented on logical
clock (i.e. time register), not on actual clock circuitry.
Therefore, it is not a true syntonization since physical

clock is not altered (the clock circuit is not touched).
Its performance is thus limited. Our goal is to create
a hardware based syntonization method. Our method mainly focuses on XO since it is the most popular
choice due to its low cost. For this reason, it is desirable to adopt a clock circuit having following features
as XO's companion.
■■ fine frequency granularity and fast frequency
switching
■■ frequency-tuning being done in a highly traceable
fashion (so that high-level processing unit can
change node's frequency precisely in real time)
■■ frequency adjustment being digitally performed
and in a fashion that is transparent to algorithm
(no extra computation-load and message-traffic
burdening the main processor)
■■ can be on-chip integrated into nodes with low cost
By providing this capability of directly adjusting
physical clock, it is believed that some difficult problems that cannot be efficiently dealt with at algorithm
level, such as the rate adjustment and the linear time
function, can be solved from a new perspective. This
can eventually lead to a higher precision and accuracy
in time synchronization. In next section, we will introduce a clock circuit of such kind: TAF-DPS. The XO plus
TAF-DPS (i.e. TAF-DPS Syntonistor), will be used in section IV for creating a method of hardware syntonization.
III. TAF-DPS Clock Circuit
A. Review of TAF-DPS Working Principle
	
	
	

T A = I $ T,

Figure 5 shows the principal idea of TAF-DPS frequency synthesizer. It is based on the Time-Average-Frequency (TAF) concept [18], [38]. From a base time unit

TAF-DPS
Base Unit ∆

TTAF = (1-r ) . TA + r . TB
(1- r )%

TA = I . ∆

Frequency
Control Word
F=I+r

TB = (I + 1) $ T (1)

TTAF = 1 = (1 - r) $ T A + r $ TB = (I + r) $ T = F $ T (2)
fs
= - dF 1 = - dF fs, dfs = - dF (3)
dfs = - dF
F FT
F
fs
F
F 2T

r%

TA

TB

TA

TB

Synthesized Clock Signal

TB = (I +1) . ∆ = TA +∆
Figure 5. TAF-DPS working principle.

SECOND QUARTER 2020 		

IEEE CIRCUITS AND SYSTEMS MAGAZINE	

15



IEEE Circuits and Systems Magazine - Q2 2020

Table of Contents for the Digital Edition of IEEE Circuits and Systems Magazine - Q2 2020

Contents
IEEE Circuits and Systems Magazine - Q2 2020 - Cover1
IEEE Circuits and Systems Magazine - Q2 2020 - Cover2
IEEE Circuits and Systems Magazine - Q2 2020 - Contents
IEEE Circuits and Systems Magazine - Q2 2020 - 2
IEEE Circuits and Systems Magazine - Q2 2020 - 3
IEEE Circuits and Systems Magazine - Q2 2020 - 4
IEEE Circuits and Systems Magazine - Q2 2020 - 5
IEEE Circuits and Systems Magazine - Q2 2020 - 6
IEEE Circuits and Systems Magazine - Q2 2020 - 7
IEEE Circuits and Systems Magazine - Q2 2020 - 8
IEEE Circuits and Systems Magazine - Q2 2020 - 9
IEEE Circuits and Systems Magazine - Q2 2020 - 10
IEEE Circuits and Systems Magazine - Q2 2020 - 11
IEEE Circuits and Systems Magazine - Q2 2020 - 12
IEEE Circuits and Systems Magazine - Q2 2020 - 13
IEEE Circuits and Systems Magazine - Q2 2020 - 14
IEEE Circuits and Systems Magazine - Q2 2020 - 15
IEEE Circuits and Systems Magazine - Q2 2020 - 16
IEEE Circuits and Systems Magazine - Q2 2020 - 17
IEEE Circuits and Systems Magazine - Q2 2020 - 18
IEEE Circuits and Systems Magazine - Q2 2020 - 19
IEEE Circuits and Systems Magazine - Q2 2020 - 20
IEEE Circuits and Systems Magazine - Q2 2020 - 21
IEEE Circuits and Systems Magazine - Q2 2020 - 22
IEEE Circuits and Systems Magazine - Q2 2020 - 23
IEEE Circuits and Systems Magazine - Q2 2020 - 24
IEEE Circuits and Systems Magazine - Q2 2020 - 25
IEEE Circuits and Systems Magazine - Q2 2020 - 26
IEEE Circuits and Systems Magazine - Q2 2020 - 27
IEEE Circuits and Systems Magazine - Q2 2020 - 28
IEEE Circuits and Systems Magazine - Q2 2020 - 29
IEEE Circuits and Systems Magazine - Q2 2020 - 30
IEEE Circuits and Systems Magazine - Q2 2020 - 31
IEEE Circuits and Systems Magazine - Q2 2020 - 32
IEEE Circuits and Systems Magazine - Q2 2020 - 33
IEEE Circuits and Systems Magazine - Q2 2020 - 34
IEEE Circuits and Systems Magazine - Q2 2020 - 35
IEEE Circuits and Systems Magazine - Q2 2020 - 36
IEEE Circuits and Systems Magazine - Q2 2020 - 37
IEEE Circuits and Systems Magazine - Q2 2020 - 38
IEEE Circuits and Systems Magazine - Q2 2020 - 39
IEEE Circuits and Systems Magazine - Q2 2020 - 40
IEEE Circuits and Systems Magazine - Q2 2020 - 41
IEEE Circuits and Systems Magazine - Q2 2020 - 42
IEEE Circuits and Systems Magazine - Q2 2020 - 43
IEEE Circuits and Systems Magazine - Q2 2020 - 44
IEEE Circuits and Systems Magazine - Q2 2020 - 45
IEEE Circuits and Systems Magazine - Q2 2020 - 46
IEEE Circuits and Systems Magazine - Q2 2020 - 47
IEEE Circuits and Systems Magazine - Q2 2020 - 48
IEEE Circuits and Systems Magazine - Q2 2020 - Cover3
IEEE Circuits and Systems Magazine - Q2 2020 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2023Q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2023Q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2023Q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2022Q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2022Q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2022Q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2022Q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2021Q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2021q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2021q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2021q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2020q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2020q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2020q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2020q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2019q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2019q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2019q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2019q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2018q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2018q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2018q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2018q1
https://www.nxtbookmedia.com