beautypg.com

5 cs8406 digital audio transmitter, 6 cs8415 digital audio receiver, 7 oscillator – Cirrus Logic CDB42L51 User Manual

Page 5: 8 i/o stake headers, Cdb42l51

background image

DS679DB2

5

CDB42L51

1.5

CS8406 Digital Audio Transmitter

A complete description of the CS8406 transmitter (

Figure 19 on page 21

) and a discussion of the digital au-

dio interface are included in the CS8406 data sheet.

The CS8406 converts the PCM data generated by the CS42L51 to the standard S/PDIF data stream and
routes this signal to the optical and RCA connectors. The CS8406 operates in slave mode only, accepting
either a 128xFs or 256xFs master clock, and can operate in either the Left-Justified or I²S interface format.

Selections are made in the control port of the FPGA, accessible through the “General Configurations” tab
of the Cirrus FlexGUI software or through the on-board switches, “FPGA H/W Control.”

Section 2. “Software

Mode Control” on page 7

and

Section 3. “Hardware Mode Control” on page 13

provide configuration details.

provide configuration details.

1.6

CS8415 Digital Audio Receiver

A complete description of the CS8415 receiver (

Figure 19 on page 21

) and a discussion of the digital audio

interface are included in the CS8415 data sheet.

The CS8415 converts the input S/PDIF data stream from the optical or the RCA connector into PCM data
for the CS42L51. The CS8415 operates in master or slave mode, generates a 256xFs master clock, and
can operate in either the Left-Justified or I²S interface format.

Selections are made in the control port of the FPGA, accessible through the “General Configurations” tab
of the Cirrus FlexGUI software or through the on-board “FPGA H/W Control” switches.

Section 2. “Software

Mode Control” on page 7

and

Section 3. “Hardware Mode Control” on page 13

provide configuration details.

provide configuration details.

1.7

Oscillator

The on-board oscillator provides one of the system master clocks. Selections are made in the control port
of the FPGA, accessible through the “General Configurations” tab of the Cirrus FlexGUI software or through
the on-board switches, “FPGA H/W Control.”

Section 2. “Software Mode Control” on page 7

and

Section 3.

“Hardware Mode Control” on page 13

provide configuration details. provide configuration details.

The oscillator is mounted in pin sockets, allowing easy removal or replacement. Additional sockets are also
installed, allowing the optional use of a full- or half-can-sized oscillator.

1.8

I/O Stake Headers

The evaluation board has been designed to allow interfacing with external systems via a serial port header
(reference designation J5) and a control port header, “CS42L51 S/W Control.” The serial port header pro-
vides access to the serial audio signals required to interface with a DSP (

Figure 21 on page 23

). Selections

are made in the control port of the FPGA, accessible through the “General Configurations” tab of the Cirrus
FlexGUI software or through the on-board switches, “FPGA H/W Control.”

Section 2. “Software Mode Con-

trol” on page 7

and

Section 3. “Hardware Mode Control” on page 13

provide configuration details.

The control port header provides bidirectional access to the SPI™/I²C

®

control port signals by simply re-

moving all the shunt jumpers from the “PC” position. The user may then choose to connect a ribbon cable
to the “CONTROL” position, allowing operation of the CS42L51 in a user-application for system develop-
ment. A single “GND” row for the ribbon cable’s ground connection is provided to maintain signal integrity.
Two unpopulated pull-up resistors are also available should the user choose to use the CDB for the I²C pow-
er rail.