JAJSDH3A March 2016 – July 2017 TAS5782M
PRODUCTION DATA.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | RSTM | Reserved | RSTR | ||||
R/W | R/W | R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-5 | Reserved | Reserved | ||
4 | RSTM | R/W | 0 | Reset Modules – This bit resets the interpolation filter and the DAC modules. Since the DSP is also reset, the coeffient RAM content will also be cleared by the DSP. This bit is auto cleared and can be set only in standby mode. 0: Normal |
3-1 | Reserved | Reserved | ||
0 | RSTR | R/W | 0 | Reset Registers – This bit resets the mode registers back to their initial values. The RAM content is not cleared, but the execution source will be back to ROM. This bit is auto cleared and must be set only when the DAC is in standby mode (resetting registers when the DAC is running is prohibited and not supported). 0: Normal |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
DSPR | Reserved | RQST | Reserved | RQPD | |||
R/W | R/W | R/W | R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | DSPR | R/W | 1 | DSP reset – When the bit is made 0, DSP will start powering up and send out data. This needs to be made 0 only after all the input clocks are (ASI,MCLK,PLLCLK) are settled so that DMA channels do not go out of sync. 0: Normal operation |
6-5 | Reserved | R/W | Reserved | |
4 | RQST | R/W | 0 | Standby Request – When this bit is set, the DAC will be forced into a system standby mode, which is also the mode the system enters in the case of clock errors. In this mode, most subsystems will be powered down but the charge pump and digital power supply. 0: Normal operation |
3-1 | Reserved | R/W | Reserved | |
0 | RQPD | R/W | 0 | Powerdown Request – When this bit is set, the DAC will be forced into powerdown mode, in which the power consumption would be minimum as the charge pump is also powered down. However, it will take longer to restart from this mode. This mode has higher precedence than the standby mode, i.e. setting this bit along with bit 4 for standby mode will result in the DAC going into powerdown mode. 0: Normal operation |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | RQML | Reserved | RQMR | ||||
RO | R/W | R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-5 | Reserved | RO | Reserved | |
4 | RQML | R/W | 0 | Mute Left Channel – This bit issues soft mute request for the left channel. The volume will be smoothly ramped down/up to avoid pop/click noise. 0: Normal volume |
3-1 | Reserved | R/W | Reserved | |
0 | RQMR | R/W | 0 | Mute Right Channel – This bit issues soft mute request for the right channel. The volume will be smoothly ramped down/up to avoid pop/click noise. 0: Normal volume |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | PLCK | Reserved | PLLE | ||||
R/W | R | R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | DBPG | Reserved | |||||
R/W | R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-4 | Reserved | 0 | Reserved | |
3 | DBPG | R/W | 0 | Page auto increment disable – Disable page auto increment mode. for non -zero books. When end of page is reached it goes back to 8th address location of next page when this bit is 0. When this bit is 1 it goes to 0 th location of current page itself like in older part. 0: Enable Page auto increment |
2-0 | Reserved | R/W | 0 | Reserved |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | DEMP | Reserved | SDSL | ||||
R/W | R/W | R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-5 | Reserved | R/W | 0 | Reserved |
4 | DEMP | R/W | 0 | De-Emphasis Enable – This bit enables or disables the de-emphasis filter. The default coefficients are for 44.1 kHz sampling rate, but can be changed by reprogramming the appropriate coeffients in RAM. 0: De-emphasis filter is disabled |
3-1 | Reserved | R/W | 0 | Reserved |
0 | SDSL | R/W | 1 | SDOUT Select – This bit selects what is being output as SDOUT via GPIO pins. 0: SDOUT is the DSP output (post-processing) |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | G2OE | MUTEOE | G0OE | Reserved | |||
R/W | R/W | R/W | R/W | R/W |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-6 | Reserved | R/W | Reserved | |
5 | G2OE | R/W | 0 | GPIO2 Output Enable – This bit sets the direction of the GPIO2 pin 0: GPIO2 is input 1: GPIO2 is output |
4 | MUTEOE | R/W | 0 | MUTE Control Enable – This bit sets an enable of MUTE control from PCM to TPA 0: MUTE control disable 1: MUTE control enable |
3 | G0OE | R/W | 0 | GPIO0 Output Enable – This bit sets the direction of the GPIO0 pin 0: GPIO0 is input 1: GPIO0 is output |
2-0 | Reserved | R/W | 0 | Reserved |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | SCLKP | SCLKO | Reserved | LRCLKFSO | |||
R/W | R/W | R/W | R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-6 | Reserved | Reserved | ||
5 | SCLKP | R/W | 0 | SCLK Polarity – This bit sets the inverted SCLK mode. In inverted SCLK mode, the DAC assumes that the LRCLK and DIN edges are aligned to the rising edge of the SCLK. Normally they are assumed to be aligned to the falling edge of the SCLK. 0: Normal SCLK mode |
4 | SCLKO | R/W | 0 | SCLK Output Enable – This bit sets the SCLK pin direction to output for I2S master mode operation. In I2S master mode the PCM51xx outputs the reference SCLK and LRCLK, and the external source device provides the DIN according to these clocks. Use P0-R32 to program the division factor of the MCLK to yield the desired SCLK rate (normally 64 FS) 0: SCLK is input (I2S slave mode) |
3-1 | Reserved | Reserved | ||
0 | LRKO | R/W | 0 | LRCLK Output Enable – This bit sets the LRCLK pin direction to output for I2S master mode operation. In I2S master mode the PCM51xx outputs the reference SCLK and LRCLK, and the external source device provides the DIN according to these clocks. Use P0-R33 to program the division factor of the SCLK to yield 1 FS for LRCLK. 0: LRCLK is input (I2S slave mode) |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | RSCLK | RLRK | |||||
R/W | R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-2 | Reserved | R/W | Reserved |
|
1 | RSCLK | R/W | 0 | Master Mode SCLK Divider Reset – This bit, when set to 0, will reset the MCLK divider to generate SCLK clock for I2S master mode. To use I2S master mode, the divider must be enabled and programmed properly. 0: Master mode SCLK clock divider is reset |
0 | RLRK | R/W | 1 | Master Mode LRCLK Divider Reset – This bit, when set to 0, will reset the SCLK divider to generate LRCLK clock for I2S master mode. To use I2S master mode, the divider must be enabled and programmed properly. 0: Master mode LRCLK clock divider is reset |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | SREF | Reserved | SDSP | ||||
R/W | R/W | R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-5 | Reserved | R/W | Reserved | |
4 | SREF | R/W | 0 | DSP clock source – This bit select the source clock for internal PLL. This bit is ignored and overriden in clock auto set mode. 0: The PLL reference clock is MCLK |
3 | Reserved | R/W | Reserved | |
2-0 | SDSP | R/W | 0 | DAC clock source – These bits select the source clock for DSP clock divider. 000: Master clock (PLL/MCLK and OSC auto-select) |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | SDAC | Reserved | SOSR | ||||
R/W | R/W | R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | Reserved | R/W | 0 | Reserved |
6-4 | SDAC | R/W | 0 | DAC clock source – These bits select the source clock for DAC clock divider. 000: Master clock (PLL/MCLK and OSC auto-select) |
3 | Reserved | R/W | 0 | Reserved |
2-0 | SOSR | R/W | 0 | OSR clock source – These bits select the source clock for OSR clock divider. 000: DAC clock |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | SNCP | ||||||
R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-3 | Reserved | R/W | Reserved | |
2-0 | SNCP | R/W | 0 | NCP clock source – These bits select the source clock for CP clock divider. 000: DAC clock |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | GDSP | Reserved | GDAC | ||||
R/W | R/W | R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | Reserved | R/W | 0 | Reserved |
6-4 | GDSP | R/W | 0 | GPIO Source for uCDSP clk – These bits select the GPIO pins as clock input source when GPIO is selected as DSP clock divider source. 000: N/A |
3 | Reserved | R/W | 0 | Reserved |
2-0 | GDAC | R/W | 0 | GPIO Source for DAC clk – These bits select the GPIO pins as clock input source when GPIO is selected as DAC clock divider source. 000: N/A |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | GNCP | Reserved | GOSR | ||||
R/W | R/W | R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | Reserved | R/W | 0 | Reserved |
6-4 | GNCP | R/W | 0 | GPIO Source for NCP clk – These bits select the GPIO pins as clock input source when GPIO is selected as CP clock divider source 000: N/A |
3 | Reserved | R/W | 0 | Reserved |
2-0 | GOSR | R/W | 0 | GPIO Source for OSR clk – These bits select the GPIO pins as clock input source when GPIO is selected as OSR clock divider source. 000: N/A |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | GREF | ||||||
R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-3 | Reserved | R/W | 0 | Reserved |
2-0 | GREF | R/W | 0 | GPIO Source for PLL reference clk – These bits select the GPIO pins as clock input source when GPIO is selected as the PLL reference clock source. 000: N/A |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | PPDV | ||||||
R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | PJDV | ||||||
R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-6 | Reserved | 0 | Reserved | |
5-0 | PJDV | R/W | 001000 | PLL J – These bits set the J part of the overall PLL multiplication factor J.D * R. These bits are ignored in clock auto set mode. 000000: Prohibited (do not set this value) |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | PDDV | ||||||
R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-6 | Reserved | R/W | Reserved | |
5-0 | PDDV | R/W | 0 | PLL D (MSB) – These bits set the D part of the overall PLL multiplication factor J.D * R. These bits are ignored in clock auto set mode. 0 (in decimal): D=0000 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
PDDV | |||||||
R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | PDDV | R/W | 0 | PLL D (LSB) – These bits set the D part of the overall PLL multiplication factor J.D * R. These bits are ignored in clock auto set mode. 0 (in decimal): D=0000 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | PRDV | ||||||
R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-4 | Reserved | R/W | Reserved | |
3-0 | PRDV | R/W | 0 | PLL R – These bits set the R part of the overall PLL multiplication factor J.D * R. These bits are ignored in clock auto set mode. 0000: R=1 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | DDSP | ||||||
R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | Reserved | R/W | Reserved | |
6-0 | DDSP | R/W | 0 | DSP Clock Divider – These bits set the source clock divider value for the DSP clock. These bits are ignored in clock auto set mode. 0000000: Divide by 1 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | DDAC | ||||||
R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | Reserved | Reserved | ||
6-4 | DDAC | R/W | 0 | DAC Clock Divider – These bits set the source clock divider value for the DAC clock. These bits are ignored in clock auto set mode. 0000000: Divide by 1 |
3-0 | R/W | 1 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | DNCP | ||||||
R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | Reserved | Reserved | ||
6-2 | DNCP | R/W | 0 | NCP Clock Divider – These bits set the source clock divider value for the CP clock. These bits are ignored in clock auto set mode. 0000000: Divide by 1 |
1-0 | R/W | 1 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | DOSR | ||||||
R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | Reserved | Reserved | ||
6-4 | DOSR | R/W | 0 | OSR Clock Divider – These bits set the source clock divider value for the OSR clock. These bits are ignored in clock auto set mode. 0000000: Divide by 1 |
3-0 | R/W | 1 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | DSCLK | ||||||
R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | Reserved | R/W | Reserved | |
6-0 | DSCLK | R/W | 0 | Master Mode SCLK Divider – These bits set the MCLK divider value to generate I2S master SCLK clock. 0000000: Divide by 1 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
DLRK | |||||||
R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | DLRK | R/W | 0 | Master Mode LRCLK Divider – These bits set the I2S master SCLK clock divider value to generate I2S master LRCLK clock 00000000: Divide by 1 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | I16E | Reserved | FSSP | FSSP | |||
R/W | R/W | R/W | R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-5 | Reserved | R/W | Reserved | |
4 | I16E | R/W | 0 | 16x Interpolation – This bit enables or disables the 16x interpolation mode 0: 8x interpolation |
3 | Reserved | R/W | Reserved | |
2 | FSSP | R/W | 1 | FS Speed Mode – These bits select the FS operation mode, which must be set according to the current audio sampling rate. These bits are ignored in clock auto set mode. 000: Reserved |
1-0 | R/W | 0 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | IDFS | IDBK | IDSK | IDCH | IDCM | DCAS | IPLK |
R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | Reserved | R/W | Reserved | |
6 | IDFS | R/W | 0 | Ignore FS Detection – This bit controls whether to ignore the FS detection. When ignored, FS error will not cause a clock error. 0: Regard FS detection |
5 | IDBK | R/W | 0 | Ignore SCLK Detection – This bit controls whether to ignore the SCLK detection against LRCLK. The SCLK must be stable between 32 FS and 256 FS inclusive or an error will be reported. When ignored, a SCLK error will not cause a clock error. 0: Regard SCLK detection |
4 | IDSK | R/W | 0 | Ignore MCLK Detection – This bit controls whether to ignore the MCLK detection against LRCLK. Only some certain MCLK ratios within some error margin are allowed. When ignored, an MCLK error will not cause a clock error. 0: Regard MCLK detection |
3 | IDCH | R/W | 0 | Ignore Clock Halt Detection – This bit controls whether to ignore the MCLK halt (static or frequency is lower than acceptable) detection. When ignored an MCLK halt will not cause a clock error. 0: Regard MCLK halt detection |
2 | IDCM | R/W | 0 | Ignore LRCLK/SCLK Missing Detection – This bit controls whether to ignore the LRCLK/SCLK missing detection. The LRCLK/SCLK need to be in low state (not only static) to be deemed missing. When ignored an LRCLK/SCLK missing will not cause the DAC go into powerdown mode. 0: Regard LRCLK/SCLK missing detection |
1 | DCAS | R/W | 0 | Disable Clock Divider Autoset – This bit enables or disables the clock auto set mode. When dealing with uncommon audio clock configuration, the auto set mode must be disabled and all clock dividers must be set manually. Addtionally, some clock detectors might also need to be disabled. The clock autoset feature will not work with PLL enabled in VCOM mode. In this case this feature has to be disabled and the clock dividers must be set manually. 0: Enable clock auto set |
0 | IPLK | R/W | 0 | Ignore PLL Lock Detection – This bit controls whether to ignore the PLL lock detection. When ignored, PLL unlocks will not cause a clock error. The PLL lock flag at P0-R4, bit 4 is always correct regardless of this bit. 0: PLL unlocks raise clock error |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | AFMT | Reserved | ALEN | ||||
R/W | R/W | R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-6 | – | |||
5-4 | AFMT | R/W | 0 | I2S Data Format – These bits control both input and output audio interface formats for DAC operation. 00: I2S |
3-2 | Reserved | R/W | Reserved | |
1 | ALEN | R/W | 1 | I2S Word Length – These bits control both input and output audio interface sample word lengths for DAC operation. 00: 16 bits |
0 | R/W | 0 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
AOFS | |||||||
R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | AOFS | R/W | 0 | I2S Shift – These bits control the offset of audio data in the audio frame for both input and output. The offset is defined as the number of SCLK from the starting (MSB) of audio frame to the starting of the desired audio sample. 00000000: offset = 0 SCLK (no offset) |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | AUPL | Reserved | AUPR | ||||
R/W | R/W | R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-6 | Reserved | R/W | Reserved | |
5 | AUPL | R/W | 0 | Left DAC Data Path – These bits control the left channel audio data path connection. 00: Zero data (mute) |
4 | R/W | 1 | ||
3-2 | Reserved | R/W | Reserved | |
1 | AUPR | R/W | 0 | Right DAC Data Path – These bits control the right channel audio data path connection. 00: Zero data (mute) |
0 | R/W | 1 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | PSEL | ||||||
R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-5 | Reserved | R/W | Reserved | |
4-1 | PSEL | R/W | 0 | DSP Program Selection – These bits select the DSP program to use for audio processing. 00000: Reserved |
0 | R/W | 1 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | CMDP | ||||||
R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-3 | Reserved | Reserved | ||
2-0 | CMDP | R/W | 0 | Clock Missing Detection Period – These bits set how long both SCLK and LRCLK keep low before the audio clocks deemed missing and the DAC transitions to powerdown mode. 000: about 1 second |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | AMTL | Reserved | AMTR | ||||
R/W | R/W | R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | Reserved | R/W | Reserved | |
6-4 | AMTL | R/W | 0 | Auto Mute Time for Left Channel – These bits specify the length of consecutive zero samples at left channel before the channel can be auto muted. The times shown are for 96 kHz sampling rate and will scale with other rates. 000: 11.5 ms |
3 | Reserved | R/W | Reserved | |
2-0 | AMTR | R/W | 0 | Auto Mute Time for Right Channel – These bits specify the length of consecutive zero samples at right channel before the channel can be auto muted. The times shown are for 96 kHz sampling rate and will scale with other rates. 000: 11.5 ms |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | PCTL | ||||||
R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-2 | Reserved | R/W | 0 | Reserved |
1-0 | PCTL | R/W | 0 | Digital Volume Control – These bits control the behavior of the digital volume. 00: The volume for Left and right channels are independent |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
VOLL | |||||||
R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
VOLR | |||||||
R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | VOLR | R/W | 00110000 | Right Digital Volume – These bits control the right channel digital volume. The digital volume is 24 dB to –103 dB in –0.5 dB step. 00000000: +24.0 dB |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
VNDF | VNDS | VNUF | VNUS | ||||
R/W | R/W | R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-6 | VNDF | R/W | 00 | Digital Volume Normal Ramp Down Frequency – These bits control the frequency of the digital volume updates when the volume is ramping down. The setting here is applied to soft mute request, asserted by XSMUTE pin or P0-R3. 00: Update every 1 FS period |
5-4 | VNDS | R/W | 11 | Digital Volume Normal Ramp Down Step – These bits control the step of the digital volume updates when the volume is ramping down. The setting here is applied to soft mute request, asserted by XSMUTE pin or P0-R3. 00: Decrement by 4 dB for each update |
3-2 | VNUF | R/W | 00 | Digital Volume Normal Ramp Up Frequency – These bits control the frequency of the digital volume updates when the volume is ramping up. The setting here is applied to soft unmute request, asserted by XSMUTE pin or P0-R3. 00: Update every 1 FS period |
1-0 | VNUS | R/W | 11 | Digital Volume Normal Ramp Up Step – These bits control the step of the digital volume updates when the volume is ramping up. The setting here is applied to soft unmute request, asserted by XSMUTE pin or P0-R3. 00: Increment by 4 dB for each update |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
VEDF | VEDS | Reserved | |||||
R/W | R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-6 | VEDF | R/W | 0 | Digital Volume Emergency Ramp Down Frequency – These bits control the frequency of the digital volume updates when the volume is ramping down due to clock error or power outage, which usually needs faster ramp down compared to normal soft mute. 00: Update every 1 FS period |
5-4 | VEDS | R/W | 1 | Digital Volume Emergency Ramp Down Step – These bits control the step of the digital volume updates when the volume is ramping down due to clock error or power outage, which usually needs faster ramp down compared to normal soft mute. 00: Decrement by 4 dB for each update |
3-0 | Reserved | R/W | Reserved |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | ACTL | AMLE | AMRE | ||||
R/W | R/W | R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-3 | Reserved | R/W | Reserved | |
2 | ACTL | R/W | 1 | Auto Mute Control**NOBUS** – This bit controls the behavior of the auto mute upon zero sample detection. The time length for zero detection is set with P0-R59. 0: Auto mute left channel and right channel independently. |
1 | AMLE | R/W | 1 | Auto Mute Left Channel**NOBUS** – This bit enables or disables auto mute on right channel. Note that when right channel auto mute is disabled and the P0-R65, bit 2 is set to 1, the left channel will also never be auto muted. 0: Disable right channel auto mute |
0 | AMRE | R/W | 1 | Auto Mute Right Channel**NOBUS** – This bit enables or disables auto mute on left channel. Note that when left channel auto mute is disabled and the P0-R65, bit 2 is set to 1, the right channel will also never be auto muted. 0: Disable left channel auto mute |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
DLPA | DRPA | DLPM | DRPM | ||||
R/W | R/W | R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-6 | DLPA | R/W | 0 | Left DAC primary AC dither gain – These bits control the AC dither gain for left channel primary DAC modulator. 00: AC dither gain = 0.125 |
5-4 | DRPA | R/W | 0 | Right DAC primary AC dither gain – These bits control the AC dither gain for right channel primary DAC modulator. 00: AC dither gain = 0.125 |
3-2 | DLPM | R/W | 0 | Left DAC primary DEM dither gain – These bits control the dither gain for left channel primary Galton DEM. 00: DEM dither gain = 0.5 |
1-0 | DRPM | R/W | 0 | Right DAC primary DEM dither gain – These bits control the dither gain for right channel primary Galton DEM. 00: DEM dither gain = 0.5 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | DLPD | ||||||
R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-3 | Reserved | R/W | Reserved | |
2-0 | DLPD | R/W | 0 | Left DAC primary DC dither – These bits control the DC dither amount to be added to the lower part of the left channel primary DAC modulator. The DC dither is expressed is Q0.11 format, with 1.0 equals to 1/32 fullscale modulator input. 00000000000 : No DC dither |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
DLPD | |||||||
R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | DLPD | R/W | 0 | Left DAC primary DC dither – These bits control the DC dither amount to be added to the lower part of the left channel primary DAC modulator. The DC dither is expressed is Q0.11 format, with 1.0 equals to 1/32 fullscale modulator input. 00000000000 : No DC dither |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
DRPD | |||||||
R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | DRPD | R/W | 0 | Right DAC primary DC dither – These bits control the DC dither amount to be added to the lower part of the right channel primary DAC modulator. The DC dither is expressed is Q0.11 format, with 1.0 equals to 1/32 fullscale modulator input. 00000000000 : No DC dither |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
DRPD | |||||||
R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | DRPD | R/W | 0 | Right DAC primary DC dither – These bits control the DC dither amount to be added to the lower part of the right channel primary DAC modulator. The DC dither is expressed is Q0.11 format, with 1.0 equals to 1/32 fullscale modulator input. 00000000000 : No DC dither |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
DLSA | DRSA | DLSM | RSM | ||||
R/W | R/W | R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-6 | DLSA | R/W | 01 | Left DAC secondary AC dither gain – These bits control the AC dither gain for left channel secondary DAC. 00: AC dither gain = 0.125 |
5-4 | DRSA | R/W | 01 | Right DAC secondary AC dither gain – These bits control the AC dither gain for right channel secondary DAC modulator. 00: AC dither gain = 0.125 |
3-2 | DLSM | R/W | 01 | Left DAC secondary DEM dither gain – These bits control the dither gain for left channel secondary Galton DEM. 00: DEM dither gain = 0.5 |
1-0 | DRSM | R/W | 01 | Right DAC secondary DEM dither gain – These bits control the dither gain for right channel secondary Galton DEM. 00: DEM dither gain = 0.5 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
DLSD | |||||||
R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | DLSD | R/W | 0 | Left DAC secondary DC dither – These bits control the DC dither amount to be added to the lower part of the left channel secondary DAC modulator. The DC dither is expressed is Q0.11 format, with 1.0 equals to 1/32 fullscale modulator input. 00000000000 : No DC dither |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
DLSD | |||||||
R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | DLSD | R/W | 0 | Left DAC secondary DC dither – These bits control the DC dither amount to be added to the lower part of the left channel secondary DAC modulator. The DC dither is expressed is Q0.11 format, with 1.0 equals to 1/32 fullscale modulator input. 00000000000 : No DC dither |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
DRSD | |||||||
R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | DRSD | R/W | 00000000 | Right DAC secondary DC dither – These bits control the DC dither amount to be added to the lower part of the right channel secondary DAC modulator. The DC dither is expressed is Q0.11 format, with 1.0 equals to 1/32 fullscale modulator input. 00000000000 : No DC dither |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
DRSD | |||||||
R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | DRSD | R/W | 00000000 | Right DAC secondary DC dither – These bits control the DC dither amount to be added to the lower part of the right channel secondary DAC modulator. The DC dither is expressed is Q0.11 format, with 1.0 equals to 1/32 fullscale modulator input. 00000000000 : No DC dither |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
OLOF | |||||||
R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | OLOF | R/W | 00000000 | Left OFSCAL offset – These bits controls the amount of manual DC offset to be added to the left channel DAC output. The additional offset would be approximately the negative of the decimal value of this register divided by 4 in mV. 01111111 : –31.75 mV |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
OROF | |||||||
R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | OROF | R/W | 0 | Right OFSCAL offset – These bits controls the amount of manual DC offset to be added to the right channel DAC output. The additional offset would be approximately the negative of the decimal value of this register divided by 4 in mV. 01111111 : –31.75 mV |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | G0SL | ||||||
R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-5 | Reserved | R/W | Reserved | |
4-0 | G0SL | R/W | 0 | GPIO0 Output Selection – These bits select the signal to output to GPIO0. To actually output the selected signal, the GPIO0 must be set to output mode at P0-R8. 0110: Clock invalid flag (clock error or clock changing or clock missing) |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | G2SL | ||||||
R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-5 | Reserved | R/W | 0 | Reserved |
4-0 | G2SL | R/W | 0 | GPIO2 Output Selection – These bits select the signal to output to GPIO2. To actually output the selected signal, the GPIO2 must be set to output mode at P0-R8. 0000: off (low) |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
R/W | R/W | R/W | R/W | R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-6 | Reserved | R/W | 0 | Reserved |
5 | GOUT2 | R/W | 0 | GPIO Output Control – This bit controls the GPIO2 output when the selection at P0-R85 is set to 0010 (register output) 0: Output low |
4 | MUTE | R/W | 0 | This bit controls the MUTE output when the selection at P0-R84 is set to 0010 (register output). 0: Output low |
3 | GOUT0 | R/W | 0 | This bit controls the GPIO0 output when the selection at P0-R83 is set to 0010 (register output) 0: Output low |
2-0 | Reserved | R/W | 0 | Reserved |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
R/W | R/W | R/W | R/W | R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-6 | Reserved | R/W | 0 | Reserved |
5 | GINV2 | R/W | 0 | GPIO Output Inversion – This bit controls the polarity of GPIO2 output. When set to 1, the output will be inverted for any signal being selected. 0: Non-inverted |
4 | MUTE | R/W | 0 | This bit controls the polarity of MUTE output. When set to 1, the output will be inverted for any signal being selected. 0: Non-inverted |
3 | GINV0 | R/W | 0 | This bit controls the polarity of GPIO0 output. When set to 1, the output will be inverted for any signal being selected. 0: Non-inverted |
2-0 | Reserved | R/W | 0 | Reserved |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
DIEI | |||||||
R |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | DIEI | RO | 0x84 | Die ID, Device ID = 0x84 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | DTFS | DTSR | |||||
R/W | R | R |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | Reserved | R/W | 0 | Reserved |
6-4 | DTFS | R | 0 | Detected FS – These bits indicate the currently detected audio sampling rate. 000: Error (Out of valid range) |
3-0 | DTSR | R | 0 | Detected MCLK Ratio – These bits indicate the currently detected MCLK ratio. Note that even if the MCLK ratio is not indicated as error, clock error might still be flagged due to incompatible combination with the sampling rate. Specifically the MCLK ratio must be high enough to allow enough DSP cycles for minimal audio processing when PLL is disabled. The absolute MCLK frequency must also be lower than 50 MHz. 0000: Ratio error (The MCLK ratio is not allowed) |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | DTBR | ||||||
R/W | R |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-1 | Reserved | R/W | 0 | Reserved |
0 | DTBR | R | 0 | Detected SCLK Ratio (MSB) |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | DTBR | R/W | Detected SCLK Ratio (LSB) – These bits indicate the currently detected SCLK ratio, i.e. the number of SCLK clocks in one audio frame. Note that for extreme case of SCLK = 1 FS (which is not usable anyway), the detected ratio will be unreliable |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | CDST6 | CDST5 | CDST4 | CDST3 | CDST2 | CDST1 | CDST0 |
R/W | R | R | R | R | R | R | R |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | Reserved | R/W | 0 | Reserved |
6 | CDST6 | R | Clock Detector Status – This bit indicates whether the MCLK clock is present or not. 0: MCLK is present |
|
5 | CDST5 | R | This bit indicates whether the PLL is locked or not. The PLL will be reported as unlocked when it is disabled. 0: PLL is locked |
|
4 | CDST4 | R | This bit indicates whether the both LRCLK and SCLK are missing (tied low) or not. 0: LRCLK and/or SCLK is present 1: LRCLK and SCLK are missing |
|
3 | CDST3 | R | This bit indicates whether the combination of current sampling rate and MCLK ratio is valid for clock auto set. 0: The combination of FS/MCLK ratio is valid |
|
2 | CDST2 | R | This bit indicates whether the MCLK is valid or not. The MCLK ratio must be detectable to be valid. There is a limitation with this flag, that is, when the low period of LRCLK is less than or equal to five SCLKs, this flag will be asserted (MCLK invalid reported). 0: MCLK is valid |
|
1 | CDST1 | R | This bit indicates whether the SCLK is valid or not. The SCLK ratio must be stable and in the range of 32-256FS to be valid. 0: SCLK is valid |
|
0 | CDST0 | R | This bit indicated whether the audio sampling rate is valid or not. The sampling rate must be detectable to be valid. There is a limitation with this flag, that is when this flag is asserted and P0-R37 is set to ignore all asserted error flags such that the DAC recovers, this flag will be de-asserted (sampling rate invalid not reported anymore). 0: Sampling rate is valid |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | LTSH | Reserved | CKMF | CSRF | CERF | ||
R/W | R | R/W | R | R | R |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-5 | Reserved | R/W | 0 | Reserved |
4 | LTSH | R | Latched Clock Halt – This bit indicates whether MCLK halt has occurred. The bit is cleared when read. 0: MCLK halt has not occurred |
|
3 | Reserved | R/W | 0 | Reserved |
2 | CKMF | R | Clock Missing – This bit indicates whether the LRCLK and SCLK are missing (tied low). 0: LRCLK and/or SCLK is present |
|
1 | CSRF | R | Clock Resync Request – This bit indicates whether the clock resynchronization is in progress. 0: Not resynchronizing |
|
0 | CERF | R | Clock Error – This bit indicates whether a clock error has occurred. The bit is cleared when read 0: Clock error has not occurred |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | AMLM | AMRM | |||||
R/W | R | R |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-2 | Reserved | R/W | 0 | Reserved |
1 | AMLM | R | Left Analog Mute Monitor – This bit is a monitor for left channel analog mute status. 0: Mute |
|
0 | AMRM | R | Right Analog Mute Monitor – This bit is a monitor for right channel analog mute status. 0: Mute |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | GPIN2 | MUTE | GPIN0 | Reserved | Reserved | Reserved | |
R/W | R | R | R | R | R | R |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-6 | Reserved | R/W | 0 | Reserved |
5 | GPIN2 | RO | GPIO Input States – This bit indicates the logic level at GPIO2 pin. 0: Low |
|
4 | MUTE | RO | This bit indicates the logic level at MUTE pin. 0: Low |
|
3 | GPIN0 | RO | This bit indicates the logic level at GPIO0 pin. 0: Low |
|
2 | RO | N/A 0: Low |
||
1 | RO | N/A 0: Low |
||
0 | RO | N/A 0: Low |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | AMFL | Reserved | AMFR | ||||
R/W | R | R/W | R |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-5 | Reserved | R/W | 0 | Reserved |
4 | AMFL | R | Auto Mute Flag for Left Channel – This bit indicates the auto mute status for left channel. 0: Not auto muted |
|
3-1 | Reserved | R/W | 0 | Reserved |
0 | AMFR | R | Auto Mute Flag for Right Channel – This bit indicates the auto mute status for right channel. 0: Not auto muted |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | OSEL | ||||||
R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-1 | Reserved | R/W | 0 | Reserved |
0 | OSEL | R/W | 0 | Output Amplitude Type - This bit selects the output amplitude type. The clock autoset feature will not work with PLL enabled in VCOM mode. In this case this feature has to be disabled via P0-R37 and the clock dividers must be set manually. 0: VREF mode (Constant output amplitude against AVDD variation) 1: VCOM mode (Output amplitude is proportional to AVDD variation) |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | LAGN | Reserved | RAGN | ||||
R/W | R/W | R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-5 | Reserved | R/W | 0 | Reserved |
4 | LAGN | R/W | 0 | Analog Gain Control for Left Channel - This bit controls the left channel analog gain. 0: 0 dB 1: -6 dB |
3-1 | Reserved | R/W | 0 | Reserved |
0 | RAGN | R/W | 0 | Analog Gain Control for Right Channel - This bit controls the right channel analog gain. 0: 0 dB 1: -6 dB |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | AMCT | ||||||
R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-1 | Reserved | R/W | 0 | Reserved |
0 | AMCT | R/W | 1 | Analog Mute Control -This bit enables or disables analog mute following digital mute. 0: Disabled 1: Enabled |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | AGBL | Reserved | AGBR | ||||
R/W | R/W | R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-5 | Reserved | R/W | 0 | Reserved |
4 | AGBL | R/W | 0 | Analog +10% Gain for Left Channel - This bit enables or disables amplitude boost mode for left channel. 0: Normal amplitude 1: +10% (+0.8 dB) boosted amplitude |
3-1 | Reserved | R/W | 0 | Reserved |
0 | AGBR | R/W | 0 | Analog +10% Gain for Right Channel - This bit enables or disables amplitude boost mode for right channel. 0: Normal amplitude 1: +10% (+0.8 dB) boosted amplitude |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | DEME | VCPD | |||||
R/W | R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-2 | Reserved | R/W | 0 | Reserved |
1 | DEME | R/W | 0 | VCOM Pin as De-emphasis Control - This bit controls whether to use the DEEMP/VCOM pin as De-emphasis control. 0: Disabled (DEEMP/VCOM is not used to control De-emphasis) 1: Enabled (DEEMP/VCOM is used to control De-emphasis) |
0 | VCPD | R/W | 1 | Power down control for VCOM - This bit controls VCOM powerdown switch. 0: VCOM is powered on 1: VCOM is powered down |