SBASAO8 June 2025 DAC39RF20
ADVANCE INFORMATION
The mute function quiets the output data in various conditions described below. The output transitions directly from valid sample to mid-scale (0) when muting or directly from mid-scale (0) to a valid sample when unmuting.
The DAC output is muted in the following conditions:
Once the mute condition ceases, the mute is extended by a counter. The duration of the counter is a function of MXMODE, PFIR_EN, and PFIR_MODE. The mute extension makes sure that unknown or old samples stored in the PFIR, DES2X filter, or encoder signal paths are flushed out whenever the encoder is started up or resumed (and these samples never reach the DACs). The extension roughly scales based on the memory depth of the signal path.
The extension (in DAC cycles) is defined by this equation with three terms:
Total Mute Extension (in DAC cycles) = 512 * (2 + DPFIR_ENC + DDES2X)
The value of the terms is defined in the following tables, and can be unique for each encoder channel n:
| Condition | Value of DPFIR_ENC |
|---|---|
| PFIR_EN[n]&&PFIR_MODE==0 | 2 |
| All other conditions | 0 |
| MXMODE | DDES2X |
|---|---|
| DES2X or DES2XH | 1 |
| All others | 0 |
This mute function is also triggered when the transmit enable signal for the DAC is low (transmit_enn) and IDLE_STATIC=0. No mute extension occurs due to exiting this condition.