Manual
Table Of Contents
- 1. Pin Descriptions
- 2. Characteristics and Specifications
- 3. Typical Connection Diagram
- 4. Detailed Block Diagram
- 5. Applications
- 5.1 General Description
- 5.2 System Design
- 5.3 Power-Up and Power-Down
- 5.4 Volume & Muting Control Architecture
- 5.5 Volume Controls
- 5.6 Muting Controls
- 5.7 Zero-Crossing Detection
- 5.8 System Serial Control Configuration
- 5.9 I·C/SPI Serial Control Formats
- 6. CS3318 Register Quick Reference
- 7. CS3318 Register Descriptions
- 7.1 Ch 1-8 Volume - Addresses 01h - 08h
- 7.2 ¹dB Control - Address 09h
- 7.3 Mute Control - Address 0Ah
- 7.4 Device Configuration 1 - Address 0Bh (Bit 5)
- 7.5 Device Configuration 2 - Address 0Ch
- 7.6 Channel Power - Address 0Dh
- 7.7 Master Power - Address 0Eh
- 7.8 Freeze Control - Address 0Fh
- 7.9 Master1 Mask - Address 10h
- 7.10 Master1 Volume - Address 11h
- 7.11 Master1 Control - Address 12h
- 7.12 Master2 Mask - Address 13h
- 7.13 Master2 Volume - Address 14h
- 7.14 Master2 Control - Address 15h
- 7.15 Master3 Mask - Address 16h
- 7.16 Master3 Volume - Address 17h
- 7.17 Master3 Control - Address 18h
- 7.18 Group2 Chip Address 19h
- 7.19 Group1 Chip Address 1Ah
- 7.20 Individual Chip Address 1Bh
- 7.21 Chip ID - Address 1Ch
- 8. Parameter Definitions
- 9. Package Dimensions
- 10. Thermal Characteristics and Specifications
- 11. Ordering Information
- 12. Revision History

DS693F1 19
CS3318
5.5 Volume Controls
The CS3318 provides comprehensive volume control functionality, allowing each channel’s volume to be
changed on an individual or master basis. Refer to the “Volume & Muting Control Architecture” section on
page 17 for complete details about the configuration of the CS3318’s individual and master controls.
The CS3318 incorporates zero-crossing detection capabilities, and all volume changes are implemented as
dictated by the zero-crossing detection settings (see “Zero-Crossing Detection” on page 22).
5.5.1 Individual Channel Volume Controls
The CS3318 provides 8 individual channel volume controls. These controls can be used to independently
gain and/or attenuate each of the input/output channels over a range of +22 dB to -96 dB in ¼ dB steps.
Each channel has a corresponding Ch. X Volume register used to gain or attenuate the channel from
+22 dB to -96 dB in ½ dB steps. The ¼ dB Control register contains one bit per channel used to add an
additional ¼ dB gain to the channel’s volume as set by its Ch. X Volume register.
5.5.2 Master Volume Controls
The CS3318 master volume controls allow the user to simultaneously gain or attenuate a user defined set
of channels from +22 dB to -96 dB in ¼ dB increments. A total of 3 master volume controls, Master 1,
Master 2, and Master 3, are provided for comprehensive and flexible control.
Each master volume control has a corresponding Master X Volume register which is used to gain or at-
tenuate the control’s respective unmasked channels from +22 dB to -96 dB in ½ dB steps. The LSB of the
corresponding Master X Control register contains one bit used to add an additional ¼ dB gain to the mas-
ter volume control’s value as set by its Master X Volume register.
As discussed in the “Volume & Muting Control Architecture” section on page 17, each master volume con-
trol has a corresponding Master X Mask register which allows the user to select which channels are af-
fected by the control. By default, each master control is configured to affect all channels within the device.
The effective volume setting of an individual channel is determined by the following equation:
EffVol
ChN
= Individual
ChN
+ (Master 1 & Mask 1
ChN
) + (Master 2 & Mask 2
ChN
) + (Master 3 & Mask 3
ChN
)
In this equation, EffVol
ChN
represents the actual gain or attenuation level, in dB, of the individual channel
“N” as determined by the its constituent volume settings within the CS3318. The effective volume is limited
to the range of +22 dB to -96 dB; see “Volume Limits” on page 20.
Individual
ChN
is the individual channel volume setting in dB as set by the channel’s individual volume con-
trol register and ¼ dB bit (see “Individual Channel Volume Controls” on page 19).
Master X is the Master X volume setting in dB as set by the master volume control registers and their re-
spective ¼ dB bits.
Mask X
ChN
is the channel N mask bit associated with the Master X volume control setting.
This volume control architecture in combination with the multiple group addressing capabilities of the
CS3318 (as detailed in section 5.8.2 on page 24) allows easy volume control of multiple channels across
multiple devices in a system while eliminating the system controller overhead typically associated digitally
driven analog volume control devices.
Referenced Control Register Location
Ch. X Volume ...................... “Ch 1-8 Volume - Addresses 01h - 08h” on page 31
¼ dB Control ....................... “¼ dB Control - Address 09h” on page 32
Equation 1. Effective Volume Setting