4.4.3.2.1.4 DMDRB – Demodulator Data Rate on Path B

The target symbol rate for the receiving path B is configured in this register. This register must only be modified if the block receiving the settings is disabled (RDPR.PRPTB = 1). Modifying the settings during operation may lead to unstable operation.

Name: DMDRB
Offset: 0x0A7
Reset: 0x00

Bit 76543210 
 DMDNB[3:0]DMAB[3:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 

Bits 7:4 – DMDNB[3:0] Demodulator Down-Sampling on Path B

Selects the down-sampling and cut-off frequency of the first stage of the data filter.
Table 4-15. DMDNB Setting versus Amplitude Threshold Scaling on Path B (ATSCAL_B)
DMDNBATSCAL_B
01
11
22
32
44
54
68
78
816
The recommended down-sampling for a target symbol rate is:
DMDNB=floor[Id(20)+Id(CLK_BBSymbolRatePathB×128)](20)
If the result is -1, set DMDNB = 0.
  • Equation parameters:
    • SymbolRatePathB: Maximum expected symbol rate in Hz on the useful signal for path B
    • CLK_BB: Baseband clock frequency in Hz. See equation (13) in Bandwidth Scaling. See Bandwidth Scaling in the Channel Filter from Related Links.
    • ld(): Logarithm to the base 2

Bits 3:0 – DMAB[3:0] Demodulator Moving Average Data Rate Factor on Path B

Selects the moving average filter length for the data filter and initial data rate for the clock recovery on path B.
Table 4-14. DMAB Setting versus Moving Average Filter Length and Symbol Rate Factor on Path B (MAVFL_B, SR_F_B)
DMABMAVFL_BSR_F_B
01210
11111
21012
3913
4914
5815
6816
7717
8718
9619
10620
11621
12522
13524
14426
15428
The recommended settings for this register are provided by the configuration tool after selecting the desired target data rate for path B. Symbol Rate Factor can also be calculated using the following equation. Use the corresponding value for DMAB from the preceding table.
Equation 4-1. Symbol Rate Factor
SR_F_B=round(SymbolRatePathB×2DMDNB×128CLK_BB)(21)
  • Equation parameters:
    • SymbolRatePathB: Maximum expected symbol rate in Hz on the useful signal for path B
    • CLK_BB: Baseband clock frequency in Hz. See equation (13) in Bandwidth Scaling. See Bandwidth Scaling in the Channel Filter from Related Links.
    • SR_F_B: Must be in the range of 10 to 28, if possible 10 to 19