MT312 Initialisation
3.5.2 MT312 Configuration. Register 127 (R/W)
Def
hex
NAME
ADR
B7
B6
B5
B4
B3
B2
B1
B0
CONFIG
127
312 EN
DSS B DSS A BPSK PLL FACTOR CRYS ADC R/W
[1:0] 15 EXT
08
CONFIG[7:0]: This register is for setting up the MT312. It must be loaded first before any other register. It can
only be reset by the RESET pin being pulled low.
B7:
312 EN
High = MT312 enable.
Low = MT312 disable to save power.
B6-5:
DSS B
DSS A
0
0
1
1
0:
1:
0:
1:
DVB mode
DSS mode 1 - code rate 2/3
DSS mode 2 - code rate 6/7
DSS search mode
If both DSS A and DSS B are set high, the MT312 will search for the code rate in DSS mode. Then
the Symbol rate is automatically set to 20Mbaud and SYM RATE registers (23 & 24) are ignored.
Also, any code rate programmed into VIT MODE register (25) and VIT SETUP register (86) will be
ignored.
Also in DSS mode TS SW RATE register (50) must be set to 20, see page 70.
B4:
BPSK
High = BPSK
Low = QPSK
B3-2:
PLL FACTOR[1:0]:
B3-2
00:
Multiplication factor
3
4
6
9
01:
10:
11:
B1:
B0:
e.g.
CRYS15
ADCEXT
High = 15MHz crystal.
Low = 10MHz crystal.
High = ADC external.
Low = ADC internal.
For a crystal frequency of 10MHz, a system clock frequency of 60MHz, the PLL ratio will be 6,
requiring the PLL FACTOR[1:0] = 2.
When MT312 is not being used it can be put into power save mode by setting bit B7 to 0.
22