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

DS679DB2
5
CDB42L51
1.5
CS8406 Digital Audio Transmitter
A complete description of the CS8406 transmitter (
) 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 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 (
) 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 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
“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 (
). 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-
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.