3.4.3.2.1.7 DMCDA – Demodulator Carrier Detect for Path A
The DMCDA register contains the settings for the carrier detection of path A. The
number of checked samples (DMCDA.DMCTA) and the maximum number of allowed errors
(DMCDA.DMCLA) within this time window can be configured. This register must only be
modified if the block receiving the settings is disabled (RDPR.PRPTA =
1
). Modifying the settings during operation may lead to
unstable operation.
Name: | DMCDA |
Offset: | 0x0A4 |
Reset: | 0x00 |
Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
DMCTA[2:0] | DMCLA[4:0] | ||||||||
Access | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
Reset | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Bits 7:5 – DMCTA[2:0] Demodulator Carrier Detect Time for Path A
0
turns the carrier check on path A off. The recommendation is
to select a DMCTA value covering two symbols (one Manchester bit).Calculation of the number of samples to span over two symbols
- Equation parameters:
- CLK_BB: Baseband clock frequency in Hz. See equation (13) in the section Bandwidth Scaling
SAMPLES_CTA | DMCTA |
---|---|
Carrier Detect OFF | 0 |
16 | 1 |
32 | 2 |
64 | 3 |
128 | 4 |
256 | 5 |
512 | 6 |
1024 | 7 |
Bits 4:0 – DMCLA[4:0] Demodulator Carrier Detect Limit for Path A
Calculation procedure example:
- Select the number of allowed errors within the carrier detect time window (20%).
- Equation parameters:
- SAMPLES_CTB: Number of samples for carrier check. See Table 3-20
- Calculate the register setting