System overview, 1 power, 2 grounding and power supply decoupling – Cirrus Logic CDB4245 User Manual
Page 4: 3 cs4245 audio codec, 4 cs8406 digital audio transmitter, 5 cs8416 digital audio receiver, Cdb4245

CDB4245
4
DS656DB1
1. SYSTEM OVERVIEW
The CDB4245 evaluation board is an excellent means for evaluating the CS4245 CODEC. Analog and digital audio
signal interfaces are provided, an on-board FPGA is used for easily configuring the evaluation platform, and a 9-pin
serial cable is included for use with the supplied Windows
®
configuration software.
The CDB4245 schematic set is shown in Figures 5 through 12.
1.1
Power
Power must be supplied to the evaluation board through the red +5.0 V binding post. On-board regulators
provide 3.3 V, 2.5 V, and 1.8 V supplies. Appropriate supply levels for powering VA, VD, VLS, and VLC are
set by a series of jumpers (see Table 8 on page 16). All voltage inputs must be referenced to the single black
binding post ground connector (see Table 7 on page 15).
WARNING: Please refer to the CS4245 data sheet for allowable voltage levels.
1.2
Grounding and Power Supply Decoupling
The CS4245 requires careful attention to power supply and grounding arrangements to optimize perfor-
mance. Figure 4 on page 17 provides an overview of the connections to the CS4245. Figure 13 on page 26
shows the component placement. Figure 14 on page 27 shows the top layout. Figure 15 on page 28 shows
the bottom layout. The decoupling capacitors are located as close to the CS4245 as possible. Extensive use
of ground plane fill in the evaluation board yields large reductions in radiated noise.
1.3
CS4245 Audio CODEC
A complete description of the CS4245 is included in the CS4245 product data sheet.
The required configuration settings of the CS4245 are made in its control port registers, accessible through
the CS4245 tab of the Cirrus Logic FlexGUI software.
Clock and data source selections are made through the control port of the FPGA. Basic routing selections
can be made using the CS4245 Controls tab in the GUI software application. Advanced options are acces-
sible through the Board Configuration sub-tab on the Register Maps tab of the Cirrus Logic FlexGUI soft-
ware. Refer to the FPGA register descriptions sections beginning on page 12.
1.4
CS8406 Digital Audio Transmitter
A complete description of the CS8406 transmitter (Figure 8 on page 21) and a discussion of the digital audio
interface are included in the CS8406 data sheet.
The CS8406 converts the PCM data generated by the CS4245 to the standard S/PDIF data stream. The
CS8406 can operate in either master or slave mode, accepts 128 Fs, 256 Fs, 384 Fs, and 512 Fs master
clocks on the OMCK input pin, and can operate in the Left-Justified, I²S, Right-Justified 16-bit, and Right-
Justified 24-bit interface formats.
The most common operations of the CS8406 may be controlled via the S/PDIF I/O Controls tab in the GUI
software application. Advanced options are accessible through the CS8406 sub-tab on the Register Maps
tab of the Cirrus Logic FlexGUI software.
1.5
CS8416 Digital Audio Receiver
A complete description of the CS8416 receiver (Figure 8 on page 21) and a discussion of the digital audio
interface are included in the CS8416 data sheet.
The CS8416 converts the input S/PDIF data stream into PCM data for the CS4245 and operates in master
or slave mode, generating either a 128 Fs or 256 Fs master clock on the RMCK output pin, and can operate
in the Left-Justified, I²S, Right-Justified 16-bit, and Right-Justified 24-bit interface formats.
The most common operations of the CS8416 may be controlled via the S/PDIF I/O Controls tab in the GUI
software application. Advanced options are accessible through the CS8416 sub-tab on the Register Maps
tab of the Cirrus Logic FlexGUI software.