IEEE Circuits and Systems Magazine - Q2 2020 - 19

data representing temperature, which is then processed
by a DSP + DDS block. The output of this block is fed
into a PLL as its input. The frequency tuning hence occurs from the input side of the PLL. In another example
of any-rate clock generator [63], the frequency tuning
is accomplished through a digitally controlled on-chip
oscillator. The digital control is generated from a DSP
processor as shown in Figure 9(d).
Figure 9(e) shows the structure of our TAF-DPS based
solution. It can be viewed as a DCXO since its frequency
control is a digital. The frequency stability of this XO
(or MEMS or LCO) plus TAF-DPS structure is dominated
by the stability of the XO. However, thanks to TAF-DPS's
superior tunability, frequency error on XO can be compensated [53] and frequency variation caused by environment can be counteracted in real time. Table I compares all the aforementioned sources in their suitability
for assisting the task of time synchronization
IV. TAF-DPS Syntonistor for Time Synchronization
A. Definition
	t:	 real time, Newtonian time, unobservable.
	k:	 a natural number, its increase represents
the forward movement of real time t.
	t[k]:	 the value of t at k, unobservable.
	R[k]:	a golden time reference, observable, e.g. the
UTC.
Tt :	 = t [k + 1] - t [k] or = R [k + 1] - R [k]
	
	 T lc [k]:	a common notion of time established within a
network, logical clock, calculated by algorithm.
	
fi [k]:	 ith node's clock hardware frequency at k.

p

T i [k]:	
ith node's physical clock at step k, influenced only by fi [k].
	 T li [k]:	
ith node's logical clock at step k, can be adjusted by algorithm.
	mi[k]:	rate of T li [k] increment at step k, T li [k + 1] =
T li [k] + m i [k]
	N:	number of ticks between two consecutive
synchronizations in unit of k, also called
one interval, or one round.
	M:	number of ticks between two syntonization
events, in unit of k.
	Accuracy:	A parameter quantifying a relationship between two objects of a target and an objectunder-study: the distance between the target and the object-under-study, measured
using certain unit. Accuracy is the degree
of conformity of a measured or calculated
value to its definition.
	P recision:	A parameter quantifying a relationship among
multiple objects-under-study: the standard
deviation of the distances of all the objects
to the mean value.
	Stability:	A parameter quantifying the degree of variation over a given time interval of a quantifiable parameter, such as accuracy or precision. Stability doesn't indicate whether the
parameter, such as accuracy, is "good" or
"bad," but only whether it stays the same.
Those definitions establish the base for future discussion. k is a natural number which is independent of time.
Its monotonic increase corresponds to the arrow-of- ardware,
time: the forward movement of real time t. In h
	

Table I.
Suitability of frequency-tunable sources for assisting time synchronization.
Source

Frequency Tunability

Switch Speed

Circuit Cost

Programmability

XO

Mechanism trim

N/A

N/A

None

VCXO

Tuned by voltage, frequency
granularity is limited by
voltage resolution, sub-ppm

~ Hundreds of
clock cycles

High cost, high
power, hard to be
integrated

Difficult to program, unsuitable for being
used in algorithm since response time is
long and precision is not predictable

DCXO

Tuned by digital word,
granularity is limited by
varactor, sub-ppm

~ Hundreds of
clock cycles

Large area,
medium power,
easy to integrate

Easy to program, but unsuitable for
being used in algorithm since hardware
response time is long

MEMS

Tuned by digital word,
granularity is limited by the
PLL circuit, sub-ppm

~ Hundreds of
clock cycles

Medium cost, and
power, hard to be
integrated

Easy to program, unsuitable for being used
in algorithm since hardware response time
is long and precision is not predictable

DSP
Synthesizer

Tuned by voltage,
granularity is limited by
voltage resolution, sub-ppm

~ Hundreds of
clock cycles

Large area, high
power, hard to be
integrated

Difficult to program, unsuitable for
being used in algorithm since hardware
response time is long

TAF-DPS
DCXO

Tuned by digital word,
frequency granularity
sub-ppb

Two clock
cycles

Small area, low
power, easily
integrated on-chip

Easy to program, friendly to be used in
algorithm since hardware responds fast
and precisely

SECOND QUARTER 2020 		

IEEE CIRCUITS AND SYSTEMS MAGAZINE	

19



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