IEEE Solid-State Circuits Magazine - Winter 2018 - 8

C ircu it Intu itions

Ali Sheikholeslami

Random Walk in a Ring

W

Welcome to the 16th article in the
"Circuit Intuitions" column series.
As the title suggests, each article
provides insights and intuitions into
circuit design and analysis. These
articles are aimed at undergraduate
students but may serve the interests of other readers as well. I would
appreciate your comments and feedback on this article as well as your
requests and suggestions for future
articles in this series. Please e-mail
me at ali@ece.utoronto.ca.
Among the many concepts that a
circuit designer should be familiar
with is the concept of random process and, in particular, the concept of
a random walk process. This article
introduces these concepts in the context of a ring oscillator and its period
of oscillation.
Consider three inverters in a ring,
as shown in Figure 1. A quick inspection of this circuit reveals that the
output of this circuit (say v 3 ) cannot
stay at digital 0 or 1 for too long. If it
is 0 at an instant, it will force v 1 and
v 2 to 1 and 0, respectively, and this
in turn will force v 3 to flip to 1. Similarly, this 1 will only last for three inverter delays before it changes back
to 0. As a result, the circuit oscillates
and produces a periodic clock waveform with a period of oscillation
being 6t pd, where t pd is the propagation delay of an ideal inverter. Note
that, in general, the inverter delay
for a rising input transition (often denoted by t phl) may be different than
Digital Object Identifier 10.1109/MSSC.2017.2771101
Date of publication: 31 January 2018

8

W i n t e r 2 0 18

1

T = 6 tpd
v1

2
v2
3
v3
tpd tpd tpd
Figure 1: A three-stage ring oscillator and its corresponding ideal waveforms.

VDD

VDD
l2(t )

ln2(t )
C

M2
vin

vo

vo

(b)

vo
M1

C

C
l1(t )

(a)

ln1(t )
(c)

Figure 2: (a) A CMOS inverter, (b) an equivalent model when the input voltage steps down
from VDD to zero, and (c) an equivalent model when the input voltage steps up from zero to VDD .

the corresponding delay for a falling
input transition (often denoted by
t plh), but for simplicity, we have assumed t phl = t plh = t pd.
What we just described is what
most of us have seen in an introductory course on digital electronics. Let

IEEE SOLID-STATE CIRCUITS MAGAZINE

us now consider the fact that t pd is not
constant but rather a random variable
due to the thermal noise of the transistors forming the inverter.
Figure 2(a) shows a schematic of a
complementary metal-oxide-semiconductor (CMOS) inverter, consisting



Table of Contents for the Digital Edition of IEEE Solid-State Circuits Magazine - Winter 2018

Contents
IEEE Solid-State Circuits Magazine - Winter 2018 - Cover1
IEEE Solid-State Circuits Magazine - Winter 2018 - Cover2
IEEE Solid-State Circuits Magazine - Winter 2018 - Contents
IEEE Solid-State Circuits Magazine - Winter 2018 - 2
IEEE Solid-State Circuits Magazine - Winter 2018 - 3
IEEE Solid-State Circuits Magazine - Winter 2018 - 4
IEEE Solid-State Circuits Magazine - Winter 2018 - 5
IEEE Solid-State Circuits Magazine - Winter 2018 - 6
IEEE Solid-State Circuits Magazine - Winter 2018 - 7
IEEE Solid-State Circuits Magazine - Winter 2018 - 8
IEEE Solid-State Circuits Magazine - Winter 2018 - 9
IEEE Solid-State Circuits Magazine - Winter 2018 - 10
IEEE Solid-State Circuits Magazine - Winter 2018 - 11
IEEE Solid-State Circuits Magazine - Winter 2018 - 12
IEEE Solid-State Circuits Magazine - Winter 2018 - 13
IEEE Solid-State Circuits Magazine - Winter 2018 - 14
IEEE Solid-State Circuits Magazine - Winter 2018 - 15
IEEE Solid-State Circuits Magazine - Winter 2018 - 16
IEEE Solid-State Circuits Magazine - Winter 2018 - 17
IEEE Solid-State Circuits Magazine - Winter 2018 - 18
IEEE Solid-State Circuits Magazine - Winter 2018 - 19
IEEE Solid-State Circuits Magazine - Winter 2018 - 20
IEEE Solid-State Circuits Magazine - Winter 2018 - 21
IEEE Solid-State Circuits Magazine - Winter 2018 - 22
IEEE Solid-State Circuits Magazine - Winter 2018 - 23
IEEE Solid-State Circuits Magazine - Winter 2018 - 24
IEEE Solid-State Circuits Magazine - Winter 2018 - 25
IEEE Solid-State Circuits Magazine - Winter 2018 - 26
IEEE Solid-State Circuits Magazine - Winter 2018 - 27
IEEE Solid-State Circuits Magazine - Winter 2018 - 28
IEEE Solid-State Circuits Magazine - Winter 2018 - 29
IEEE Solid-State Circuits Magazine - Winter 2018 - 30
IEEE Solid-State Circuits Magazine - Winter 2018 - 31
IEEE Solid-State Circuits Magazine - Winter 2018 - 32
IEEE Solid-State Circuits Magazine - Winter 2018 - 33
IEEE Solid-State Circuits Magazine - Winter 2018 - 34
IEEE Solid-State Circuits Magazine - Winter 2018 - 35
IEEE Solid-State Circuits Magazine - Winter 2018 - 36
IEEE Solid-State Circuits Magazine - Winter 2018 - 37
IEEE Solid-State Circuits Magazine - Winter 2018 - 38
IEEE Solid-State Circuits Magazine - Winter 2018 - 39
IEEE Solid-State Circuits Magazine - Winter 2018 - 40
IEEE Solid-State Circuits Magazine - Winter 2018 - 41
IEEE Solid-State Circuits Magazine - Winter 2018 - 42
IEEE Solid-State Circuits Magazine - Winter 2018 - 43
IEEE Solid-State Circuits Magazine - Winter 2018 - 44
IEEE Solid-State Circuits Magazine - Winter 2018 - 45
IEEE Solid-State Circuits Magazine - Winter 2018 - 46
IEEE Solid-State Circuits Magazine - Winter 2018 - 47
IEEE Solid-State Circuits Magazine - Winter 2018 - 48
IEEE Solid-State Circuits Magazine - Winter 2018 - 49
IEEE Solid-State Circuits Magazine - Winter 2018 - 50
IEEE Solid-State Circuits Magazine - Winter 2018 - 51
IEEE Solid-State Circuits Magazine - Winter 2018 - 52
IEEE Solid-State Circuits Magazine - Winter 2018 - 53
IEEE Solid-State Circuits Magazine - Winter 2018 - 54
IEEE Solid-State Circuits Magazine - Winter 2018 - 55
IEEE Solid-State Circuits Magazine - Winter 2018 - 56
IEEE Solid-State Circuits Magazine - Winter 2018 - 57
IEEE Solid-State Circuits Magazine - Winter 2018 - 58
IEEE Solid-State Circuits Magazine - Winter 2018 - 59
IEEE Solid-State Circuits Magazine - Winter 2018 - 60
IEEE Solid-State Circuits Magazine - Winter 2018 - 61
IEEE Solid-State Circuits Magazine - Winter 2018 - 62
IEEE Solid-State Circuits Magazine - Winter 2018 - 63
IEEE Solid-State Circuits Magazine - Winter 2018 - 64
IEEE Solid-State Circuits Magazine - Winter 2018 - 65
IEEE Solid-State Circuits Magazine - Winter 2018 - 66
IEEE Solid-State Circuits Magazine - Winter 2018 - 67
IEEE Solid-State Circuits Magazine - Winter 2018 - 68
IEEE Solid-State Circuits Magazine - Winter 2018 - 69
IEEE Solid-State Circuits Magazine - Winter 2018 - 70
IEEE Solid-State Circuits Magazine - Winter 2018 - 71
IEEE Solid-State Circuits Magazine - Winter 2018 - 72
IEEE Solid-State Circuits Magazine - Winter 2018 - 73
IEEE Solid-State Circuits Magazine - Winter 2018 - 74
IEEE Solid-State Circuits Magazine - Winter 2018 - 75
IEEE Solid-State Circuits Magazine - Winter 2018 - 76
IEEE Solid-State Circuits Magazine - Winter 2018 - 77
IEEE Solid-State Circuits Magazine - Winter 2018 - 78
IEEE Solid-State Circuits Magazine - Winter 2018 - 79
IEEE Solid-State Circuits Magazine - Winter 2018 - 80
IEEE Solid-State Circuits Magazine - Winter 2018 - 81
IEEE Solid-State Circuits Magazine - Winter 2018 - 82
IEEE Solid-State Circuits Magazine - Winter 2018 - 83
IEEE Solid-State Circuits Magazine - Winter 2018 - 84
IEEE Solid-State Circuits Magazine - Winter 2018 - Cover3
IEEE Solid-State Circuits Magazine - Winter 2018 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/mssc_fall2023
https://www.nxtbook.com/nxtbooks/ieee/mssc_summer2023
https://www.nxtbook.com/nxtbooks/ieee/mssc_spring2023
https://www.nxtbook.com/nxtbooks/ieee/mssc_winter2023
https://www.nxtbook.com/nxtbooks/ieee/mssc_fall2022
https://www.nxtbook.com/nxtbooks/ieee/mssc_summer2022
https://www.nxtbook.com/nxtbooks/ieee/mssc_spring2022
https://www.nxtbook.com/nxtbooks/ieee/mssc_winter2022
https://www.nxtbook.com/nxtbooks/ieee/mssc_fall2021
https://www.nxtbook.com/nxtbooks/ieee/mssc_summer2021
https://www.nxtbook.com/nxtbooks/ieee/mssc_spring2021
https://www.nxtbook.com/nxtbooks/ieee/mssc_winter2021
https://www.nxtbook.com/nxtbooks/ieee/mssc_fall2020
https://www.nxtbook.com/nxtbooks/ieee/mssc_summer2020
https://www.nxtbook.com/nxtbooks/ieee/mssc_spring2020
https://www.nxtbook.com/nxtbooks/ieee/mssc_winter2020
https://www.nxtbook.com/nxtbooks/ieee/mssc_fall2019
https://www.nxtbook.com/nxtbooks/ieee/mssc_summer2019
https://www.nxtbook.com/nxtbooks/ieee/mssc_2019summer
https://www.nxtbook.com/nxtbooks/ieee/mssc_2019winter
https://www.nxtbook.com/nxtbooks/ieee/mssc_2018fall
https://www.nxtbook.com/nxtbooks/ieee/mssc_2018summer
https://www.nxtbook.com/nxtbooks/ieee/mssc_2018spring
https://www.nxtbook.com/nxtbooks/ieee/mssc_2018winter
https://www.nxtbook.com/nxtbooks/ieee/solidstatecircuits_winter2017
https://www.nxtbook.com/nxtbooks/ieee/solidstatecircuits_fall2017
https://www.nxtbook.com/nxtbooks/ieee/solidstatecircuits_summer2017
https://www.nxtbook.com/nxtbooks/ieee/solidstatecircuits_spring2017
https://www.nxtbook.com/nxtbooks/ieee/solidstatecircuits_winter2016
https://www.nxtbook.com/nxtbooks/ieee/solidstatecircuits_fall2016
https://www.nxtbook.com/nxtbooks/ieee/solidstatecircuits_summer2016
https://www.nxtbook.com/nxtbooks/ieee/solidstatecircuits_spring2016
https://www.nxtbook.com/nxtbooks/ieee/solidstatecircuits_winter2015
https://www.nxtbook.com/nxtbooks/ieee/solidstatecircuits_fall2015
https://www.nxtbook.com/nxtbooks/ieee/solidstatecircuits_summer2015
https://www.nxtbook.com/nxtbooks/ieee/solidstatecircuits_spring2015
https://www.nxtbook.com/nxtbooks/ieee/solidstatecircuits_winter2014
https://www.nxtbook.com/nxtbooks/ieee/solidstatecircuits_fall2014
https://www.nxtbook.com/nxtbooks/ieee/solidstatecircuits_summer2014
https://www.nxtbook.com/nxtbooks/ieee/solidstatecircuits_spring2014
https://www.nxtbookmedia.com