Professional Documents
Culture Documents
Ethernet
By Slobodan Milijevic
Senior Applications Engineer
Zarlink Semiconductor Inc.
E - ma il: sl o b o d a n . mil i j e v i
c@ zarlink.com
1 eetasia.com | EE Times-Asia
For example, time division
multiplexing (TDM) services
such as T1/E1 and SONET/SDH
require synchronized clocks at
both the source and destination
2 eetasia.com | EE Times-Asia
Ethernet equipment vendors are
developing SyncE-enabled
equipment targeting this
lucrative new market. However,
Ethernet equipment designers
often lack indepth
understanding of
synchronization and may
underestimate the complexity of
the issue.
A common assumption is
synchronization over Ethernet
can be achieved merely by
replacing the free-running
crystal oscillator used for
Ethernet Physical Layer Device
(PHY) with a general purpose
syn-
Figure 1: Network synchronization in telecom systems is based on clock hierarchy, with the highest accuracy clock
at the top.
3 eetasia.com | EE Times-Asia
PRC/PRS is not broken. multiple ports. Gigabit Ethernet over copper provides an additional challenge for SyncE implementation,
For reliability reasons, it is which does not exist in Ethernet over fiber.
unrealistic to expect all global
telecommunication networks to
be synchronized to a single PRC/
PRS. Real networks use a flatter
timing distribution structure with
a number of PRC/PRS running
independently. Each telecom
provider usually has its own
PRC/PRS, which means that the
worldwide telecommunication
network consists of synchronized
Figure 2: Synchronization does exist in Ethernet on each hop between two adjacent nodes, but it is not passed from
islands connected with hop to hop.
plesiochronous links.
While PRC/PRS and SSU/BITS
are usually implemented as
standalone products with timing-
only functionality (no data
transmission), SEC/SMC are
almost exclusively implemented
as a part of networking product
such as an add-drop multiplexer.
4 eetasia.com | EE Times-Asia
Gigabit Ethernet over copper be
synchronous
set manually.
Ethernet equipment transmission
clock (ITU G.8262/Y1362)
on a single fiber. specifications. These specifications are
uses line coding and based on ITU-T
Figure that Thus,
G.813 specification
2 illustrates for SDH there is noThe
clocks. need for master
major requirements of ITU-T G.8262/Y1362 are
transmission over all four pairs the following: does exist in and slave functions.
synchronization
of CAT-5 cable to compensate Ethernet
• Free-run on accuracy—The
each hop between accuracy ofAny Gigabit when
PLL output or 10GbE
it is notPHY
driven by a reference should be equal
for limited bandwidth of twisted twoor adjacent nodes, but it is not device should
better than ±4.6ppm over a time period of one year. be able to support
This is a very accurate clock relative to the
pairs used in CAT-5 cables. The passed from
clock hop tofor
accuracy hop. synchronized
Passing Ethernet
traditional (±100ppm). Ethernet, so long
transmission is done in both • Holdover—The PLL constantly calculates the aaverage
synchronization is relatively as it provides recovered clock of the locked reference. If the
frequency
directions simultaneously, simple—take theand recovered
reference fails on one of its output
no other references are available, the PLL goes pins. The into holdover mode and generates
similar to ISDN and xDSL where clockanfrom
outputthe node
clock based on a calculated average value. Holdoverthe
receiving recovered clock is cleaned by stability depends on the resolution of
DSP algorithms have to be used synchronization with thisandPLL
and algorithm
the PLL averaging theand fed to the
frequency 25MHz
stability crystal
of the oscillator used as the PLL master clock.
for echo cancellation. clock, nodes that arePLL oscillator
feed allmonitoring—The
• Reference input pin on the PHY
needs to constantly
The echo cancellation is transmitting synchronization device. Some new Ethernet PHY
greatly simplified if the symbol (Figure 3). devices provide a dedicated pin
rate (frequency at which data is Of course, the recovered for the synchronization input.
transmitted) is identical in both signal needs to be cleaned with a The advantage of this approach
directions. This is accomplished PLL to remove jitter generated is that frequency input can be
with a GbE master/slave from the clock recovery circuit higher than 25MHz—higher
concept. before being fed to the clock frequencies usually have
The master generates a transmitting device. Ports need lower jitter. In addition, this
transmit clock locally from free- to be manually set in the clock approach avoids any potential
running crystal oscillator and the path to alternate the master and timing loop problems within the
slave recovers the master clock slave function (only for PHY device.
from the received data and uses 1000Base-T).
this recovered clock to transmit This is not an issue for Gigabit Clean jitter
its own data. Master and slave Ethernet over fiber (1000Base-X) From the discussion so far, it
are determined during the or for 10GbE (10GBASE) because appears that the only
autonegotiation process. The one fiber is always used for requirement for a PLL used in
master is generally assigned transmission and the other for SyncE is to clean jitter from the
randomly using a seed value but reception—there is no bi- recovered clock,
it can also directional
which can be accomplished with
general purpose PLLs. However,
the PLL used in SyncE must
provide additional functions Figure 4: Timing in a carrier-grade SyncE system is composed of two timing cards that feed clocks to multiple line
beyond jitter cleaning. cards via a common backplane.
For example, if the receiving
PHY device (Node 2, PHY 1 in
Figure 3) gets disconnected from
the line, the recovered clock
frequency will either stop or start
to drift depending on the
implementation of the clock
recovery circuit. The general
purpose PLL will pass this big
frequency change to the
transmitting PHY device (Node 2,
PHY 2 in Figure 3). As a result, not
only is the transmission of
synchronization signal going to
fail, but the data transmission
could fail as well.
The PLL used in SyncE must be
able to detect failure of the
recovered clock and switch the
PLL to either another good
reference in the system or into
holdover mode. Requirements
for SyncE are outlined in the
timing characteristics of
5 eetasia.com | EE Times-Asia
input references. If the refer- raises an alarm (interrupt) • Jitter and wander tolerance— as opposed to telecom clocks and switches
The narrower the loop band- to another valid The PLL should tolerate large (19.44MHz, 155.52MHz) used in reference. jitter and
able to lock and generate wander at its input, SONET/SDH.
clock ence deteriorates • Hitless reference switching—If and still maintain synchro- Carrier-grade SyncE systems the PLL's
(disappears width, the better reference fails, it nization without raising any must provide highly reliable opwill lock to another
the jitter frequencies used in available alarms. eration under all network condi-
Ethernet or drifts in reference without phase dis- These stringent requirements tions. To do this, the most critical
frequency), the and wander turbances at its output. can be met only with a DPLL components within the system
attenuation. (25MHz, • Jitter and wander filter- similar to DPLLs used for SONET/ are made redundant, including ing—The
125MHz and 156.25MHz), PLL PLL can be viewed SDH clocks. The major difference timing.
Timing in a carrier-grade The line card DPLL must also minimize the number of the lines
SyncE system is composed of two provide hitless switching going to the Central Office (CO)
timing cards that feed clocks to between the active and and increase xDSL data rates by
multiple line cards via a common redundant clocks and provide shortening the length of the
backplane (Figure 4). All line clock continuity for a short copper lines.
cards synchronize to the clock period, such as when the active Aggregated traffic is carried to
coming from an active timing clock unexpectedly disappears the CO via a fiber cable or several
card. If the active timing card before the system detects active copper lines. Traditionally, DLCs
clock fails (i.e. the card is reference failure and switches have used SONET/SDH or T3/E3
unplugged), line cards will the line card DPLL to lock to the to transmit data between the
synchronize to the clock coming redundant reference. Like any DLC and CO. However, these
from the redundant timing card. DPLL, a line card DPLL requires a links are being replaced by
Switching from one timing card crystal oscillator. Ethernet because of its lower
to the other should not cause However, this can be a capital and operational costs.
any interruption or failure in the lowcost oscillator as the line card
system. DPLL is not required to go into
Having two timing cards holdover (except for short time
protects against an internal periods when switching between
failure if one of the cards fails. As active and redundant clocks). For
seen in Figure 4, to protect from long-term holdover, the system
external clock reference failures, relies on a timing card DPLL.
the timing cards are designed to Therefore, a timing card DPLL
be able to synchronize to more requires higher quality crystal
than one reference. A timing oscillators (TCXO, OCXO).
card accepts references from Smaller SyncE systems that do
multiple sources, selects one, not need timing redundancy will
cleans it from phase noise with a generally have only one DPLL.
DPLL, and distributes it to the This DPLL should meet all
line cards via the backplane. The requirement of the timing card
DPLL is the most important part DPLL and the line card DPLL
of the timing card. Timing card combined. This DPLL should have
DPLL references can come narrow loop bandwidth, good
externally from a SSU/BITS, holdover (TCXO or OCXO
internally from line cards, or required), hitless reference
from the other timing card in the switching and very low intrinsic
system. Timing card DPLLs jitter. Depending on the
should meet all ITU-T application, this DPLL might also
G.8262/Y1362 requirements. need to generate telecom
As seen in Figure 4, the line frequencies such as 8KHz,
cards each have a DPLL that is 2.048MHz, 1.544MHz,
used for jitter reduction and 34.368MHz, 44.736MHz and
frequency translation. For many others.
example, frequency translation Figure 5 illustrates a next-
is required to convert from the generation Digital Loop Carrier
25MHz backplane clock to one or (DLC) requiring Ethernet and
more clocks required by the telecom clock frequencies. DLCs
Ethernet PHY, such as 125MHz, are installed in the neighborhood
156.25MHz, 155.52MHz or any to aggregate traffic from
other. multiple POTS, xDSL and T1/E1 to
6 eetasia.com | EE Times-Asia