7.16.3 Equalizer Filter Coefficient Output 0–3
R/O
7
Default
0
Bits Name
31:0
EQ_
EQ coefficient out. Coefficient read data from the equalizer. Data read from the equalizer filter coefficient pointed to by the
COEF_
coefficient address pointer. See
OUT
Filters are read by using EQ_COEF_OUT and written by using
only as part of a full-filter access procedure; otherwise, the three-band filter may be corrupted and audio artifacts may occur.
Notes:
• With SoundWire, indirect procedures must be used for read/write of equalizer coefficients.
• Read/write access to EQ_COEF_OUT[7:0] while the equalizer block is powered down may cause an APB timeout.
• When reading this register via the I
this register may cause the SCL to be held low, hanging the I
7.16.4 Equalizer Initialization Status
R/O
7
Default
0
Bits Name
7:1
—
Reserved
0
EQ_
Equalizer coefficient initialization done. Indicates whether initialization is complete.
INIT_
0 (Default) Initialization is not complete.
DONE
1 Initialization complete. Coefficients may be written to the equalizer.
7.16.5 Equalizer Start Filter Control
R/W
7
Default
0
Bits
Name
7:1
—
Reserved
0
EQ_START_
Equalizer start filter. Signals whether read/write of the coefficients has completed and the equalizer can start operation.
FILTER
See
Section 4.3
0 (Default) Coefficients are being read/written.
1 The equalizer can start filtering based on current coefficients.
7.16.6 Equalizer Input Mute Control
R/W
7
Default
0
Bits
Name
7:1
—
Reserved
0
EQ_MUTE Equalizer input mute. Sets the equalizer input to digital zeros with no soft ramp. See
0 (Default) Not muted
1 Muted
DS1083F2
6
5
0
0
Section 4.3
for programming examples.
2
C bus, EQ_PDN must be cleared and EQ_READ must be set. Otherwise, reading from
6
5
0
0
6
5
0
0
for programming examples.
6
5
0
0
4
3
EQ_COEF_OUT[7:0]
EQ_COEF_OUT[15:8]
EQ_COEF_OUT[23:16]
EQ_COEF_OUT[31:24]
0
0
Description
EQ_COEF_IN
2
C bus. See the notes after
4
3
—
0
0
Description
4
3
—
0
0
Description
4
3
—
0
0
Description
Address 0x2407–0x240A
2
1
0
0
(see
p.
156). However, they must be accessed
Ex. 4-1
in
Section
2
1
0
0
Section 4.3
gives programming examples.
2
1
EQ_START_FILTER
0
0
2
1
0
0
Section 4.3
for programming examples.
CS42L42
7.16 Equalizer
0
0
4.3.
Address 0x240B
0
EQ_INIT_DONE
0
Address 0x240C
0
0
Address 0x240E
0
EQ_MUTE
0
157
Need help?
Do you have a question about the CS42L42 and is the answer not in the manual?