Section 3, An339rev1, An339 – Cirrus Logic AN339 User Manual

Page 2: Basics of clock recovery

Advertising
background image

AN339

AN339REV1

2

AN339REV1

Beyond those listed in the table, several other notable enhancements are available in the CS8416:

There are a number of other differences between the CS8413/14 and the CS8416 that a designer considering a tran-
sition from the CS8413/14 to the CS8416 should be aware of. For reference, a list of some of the more significant
differences is included in

Section 9.1 on page 10

.

3. BASICS OF CLOCK RECOVERY

The purpose of a S/PDIF receiver is to convert a 1-wire S/PDIF input signal containing both clock and data informa-
tion into discrete serial audio clock and data signals. A phase-locked loop (PLL) is used to derive a system clock
signal synchronous to the S/PDIF stream, and digital logic is used to decode the data.

In some limited applications, a S/PDIF receiver is used to source data into a purely digital system where clock jitter
needs to be only good enough to operate the internal digital components. However, the vast majority of systems with
a S/PDIF receiver also contain a D/A converter, an A/D converter, or a combination of the two, all being clocked by
the PLL recovered system clock generated by the S/PDIF receiver. In these systems, the jitter performance of the
S/PDIF recovered clock is of extreme importance because it has a direct impact on the system’s analog audio per-
formance.

As a result, an important qualifying factor for a
S/PDIF receiver is the performance of its recov-
ered clock. If the S/PDIF receiver does not pro-
vide a low-jitter recovered clock, then any
converters that use the clock for sampling can be
expected to exhibit reduced performance as a re-
sult.

The basic block diagram of the PLL is shown in

Figure 2

. The PLL uses a negative feedback loop

to compare the phase of the input clock to that of
the output clock. The resulting error voltage sig-
nal is low pass filtered and sent to an internal volt-
age-controlled oscillator (VCO). The VCO output

clock frequency is adjusted by the error signal voltage until the output clock frequency matches the input. The feed-
back loop contains a frequency divider so that the output clock frequency can be a multiple of the input frequency.

The amount of jitter present on the recovered clock is dependent on the characteristics of the PLL that generates
the clock. Since the CS8413/14 and CS8416 have different PLLs, the jitter on their recovered clocks is expected to
be different as discussed in the following section.

General Enhancements

Optional automatic enable of de-emphasis filter
based on channel status bits.

Dedicated S/PDIF receiver pass-through pin.

Selectable recovered master clock frequency of
256 x Fs or 128 x Fs.

SOIC, TSSOP, and QFN package options.

Available in automotive grade.

Software Mode Enhancements

Three configurable GPO pins.

Data output muting capability.

Data format detection and reporting.

Channel status register update inhibit function.

User data Q-channel subcode decoding into regis-
ters.

IEC61937 Pc/Pd burst preamble registers.

Phase

Comparator

VCO

Recovered

Master Clock

Input

LPF

÷N

Figure 2. PLL Block Diagram

Advertising