CS3308-CQZR Cirrus Logic Inc, CS3308-CQZR Datasheet - Page 22
![IC,Tone/Volume/Balance Control,QFP,48PIN,PLASTIC](/photos/6/80/68083/cs3308-cqz_sml.jpg)
CS3308-CQZR
Manufacturer Part Number
CS3308-CQZR
Description
IC,Tone/Volume/Balance Control,QFP,48PIN,PLASTIC
Manufacturer
Cirrus Logic Inc
Type
Volume Controlr
Datasheet
1.CS3308-CQZ.pdf
(44 pages)
Specifications of CS3308-CQZR
Applications
High End Audio
Mounting Type
Surface Mount
Package / Case
48-LQFP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
598-1778 - EVALUATION BOARD FOR CS5376598-1496 - BOARD EVAL FOR CS3308 VOL CTRL
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
CS3308-CQZR
Manufacturer:
Cirrus Logic Inc
Quantity:
10 000
22
5.7
5.7.1
5.7.2
Zero-Crossing Detection
The CS3308 incorporates comprehensive zero-crossing detection features to provide for noise-free level
transitions. Three zero-crossing detection modes and 8 selectable time-out periods are available for en-
hanced flexibility. Zero-crossing detection and time-out is implemented independently for each channel.
Zero-Crossing Modes
The zero-crossing mode for all channels within the CS3308 are configured via the ZCMode[1:0] bits in the
Device Config 2 register. By default, zero-crossing mode 1 is selected. The zero-crossing modes are de-
tailed in
Zero-Crossing Time-Out
When in zero-crossing mode 1 or 2, the zero-crossing time-out period dictates how long the CS3308 will
wait for a signal zero-crossing before implementing the requested volume change without a zero-cross-
ing, thereby allowing the possibility of audible artifacts. The CS3308 provides 8 selectable time-out peri-
ods ranging from 5 ms to 50 ms; these are shown in
The zero-crossing time-out period for all channels within the CS3308 is configured via the TimeOut[2:0]
bits in the Device Config 2 register. The time-out period is set to 18 ms (setting 3) by default.
Referenced Control
ZCMode[1:0] .......................
Referenced Control
TimeOut[2:0] .......................
Mode
0
1
2
Table
Volume changes take effect immediately.
Volume changes take effect on a signal zero-crossing. If a zero-crossing is not detected before the time-
out period has elapsed, the volume change will be implemented immediately when the time-out period
elapses. If the volume setting is changed again before the original volume change has been imple-
mented, the original change will be discarded, the time-out period will be reset, and the new volume set-
ting will take effect when a zero-crossing is detected or the time-out period elapses.
Volume changes take effect on a signal zero-crossing. If a zero-crossing is not detected before the time-
out period has elapsed, the volume change will be implemented immediately when the time-out period
elapses. If the volume setting is changed again before the original volume change has been imple-
mented, the original volume change will be implemented immediately upon reception of the new volume
change command, the time-out period will be reset, and the new volume setting will take effect when a
zero-crossing is detected or the time-out period elapses.
2.
Register Location
Register Location
“Zero-Crossing Mode (Bits 1:0)” on page 35
“Zero-Crossing Time-Out Period (Bits 4:2)” on page 34
Table 3. Zero-Crossing Time-Out Periods
Time-Out Setting
Table 2. Zero-Crossing Modes
0
1
2
3
4
5
6
7
Zero-Crossing Function
Time-Out Period
Table
10 ms
15 ms
18 ms
20 ms
30 ms
40 ms
50 ms
5 ms
3.
CS3308
DS702F1