5 beep configuration (cir = 0004h), Cs4207 – Cirrus Logic CS4207 User Manual

Page 135

Advertising
background image

DS880F4

135

CS4207

6.15.6.5 Beep Configuration (CIR = 0004h)

1:0

Read/Write

10b

DAC1 SZCMode[1:0]: Sets the soft ramp and
zero crossing detection modes by which volume
and muting changes will be implemented.

‘00’b - Immediate Change: When immediate
change is selected, all level changes will take
effect immediately in one step

‘01’b - Zero Cross: Dictates that signal level
changes, both muting and gain/attenuation, will
occur on a signal zero crossing to minimize audi-
ble artifacts. The requested level change will
occur after a timeout period of 512/Fs (approxi-
mately 11 ms @ Fs = 48 kHz) if the signal does
not encounter a zero crossing.

‘10’b - Soft Ramp: Allows level changes, both
muting and gain/attenuation, to be implemented
by incrementally ramping, in 1/8 dB steps, from
the current level to the new level at a rate of
1/8 dB per audio sample period.

‘11’b - Soft Ramp on Zero Cross: Dictates that
signal level changes, both muting and gain/atten-
uation, will occur in 1/8 dB steps and be imple-
mented on a signal zero crossing. The 1/8 dB
level change will occur after a timeout period of
512/Fs (approximately 11 ms @ Fs = 48 kHz) if
the signal does not encounter a zero crossing.

Both soft ramp and zero cross are independently
monitored and implemented for each channel.

Bits

Type

Default

Description

15:5

Read Only

0

Reserved

4

Read/Write

0b

DMIC2 Enable: Specifies whether GPIO1 or Dig-
ital Mic Interface 2 is enabled.
‘0’b - GPIO1 enabled, Digital Mic 2 disabled.
‘1’b - Digital Mic 2 enabled, GPIO1 disabled.

3

Read/Write

0b

DMIC1 Enable: Specifies whether GPIO0 or Dig-
ital Mic Interface 1 is enabled.
‘0’b - GPIO0 enabled, Digital Mic 1 disabled.
‘1’b - Digital Mic 1 enabled, GPIO0 disabled.

2

Read/Write

1b

DAC3 Beep Enable: This bit allows the output
from the beep generator to be passed to DAC3.

1

Read/Write

1b

DAC2 Beep Enable: This bit allows the output
from the beep generator to be passed to DAC2.

0

Read/Write

1b

DAC1 Beep Enable: This bit allows the output
from the beep generator to be passed to DAC1.

Bits

Type

Default

Description

Advertising