3.3.7 Fractional-N PLL Register Overview
The following registers are used by the PLL. The RF front-end registers from the following table and the TX DSP registers from Table 3-2 must not be changed by application software. They are only used by firmware to control the start-up, power-down and calibration of the fractional-N PLL.
Register |
Function |
---|---|
FESR.PLCK |
PLL locked |
FEEN1.PLSP1 |
PLL speedup |
FEEN1.PLCAL |
PLL calibration mode |
FEEN1.PLEN |
PLL enable |
FEEN2.PLPEN |
PLL post enable |
FECR.PLCKG |
PLL lock detect gate |
FEVCT.FEVCT[3:0] |
RF front-end VCO tuning register |
Register |
Function |
---|---|
TDEN.SDEN |
Sigma delta modulator enable for receive and transmit frequency synthesis |
TDEN.SDPU |
Sigma delta power-up |
The RF front-end values, summarized in the following table are transferred from the factory-locked EEPROM to the RF front end by firmware before using the PLL.
Register |
Function |
---|---|
FEBT.RTN2[1:0] |
Resistor tuning |
FEBT.CTN2[1:0] |
Capacitor tuning |
FETN4.CTN4[3:0] |
Capacitor tuning |
FETN4.RTN4[3:0] |
Resistor tuning |
FEVCO.VCOB[3:0] |
VCO bias 4-bit value(1) |
FEVCO.CPCC[3:0] |
Charge pump current control(1) |
The TX DSP registers from Table 3-2 and RF front-end registers from Table 3-1 are changed due to application-specific settings coming from the EEPROM. The configuration tool must be used to calculate these EEPROM settings. The FFREQ settings can be modified there to compensate both the initial XTO and the XTAL frequency tolerances. The exact frequency steps of the PLL (fXTO/218 = 92.7 Hz in Low-Band frequency range and fXTO/217 = 185.43 Hz in High-Band when using a 24.3 MHz crystal) have to be considered.
Register |
Function |
---|---|
FEMS.M[3:0] |
Main counter |
FEMS.S[3:0] |
Swallow counter |
FECR.S4N3 |
Select 433MHz/315MHz band |
FECR.LBNHB |
Select Low-/High-Band |
FEVCO.VCOB[3:0] |
VCO bias (1) |
FEVCO.CPCC[3:0] |
Charge pump current control (1) |
The following table shows the TX DSP settings used for frequency control (for more information, see TX DSP).
Register |
Function |
---|---|
FSEN.PEEN |
Preemphasis filtering enable |
FSEN.GAEN |
Gauss filtering enable |
FSFCR.BTSEL |
Gauss filter BT selection |
GACDIV[12:0] |
Gauss clock divider |
FFREQ1[17:0] |
Fractional frequency setting1 |
FFREQ2[17:0] |
Fractional frequency setting2 |