CMOSTEK CMT2219B Manual Download Page 3

 
 

AN199 

Rev0.7 | 3

/8

 

www.cmostek.com

 

 

1  RF Frequency Calculation 

The  RF  frequency  calculation  and  manual  configuration  methods  for  the  3  products  are  described  below.  Note  that  the 

description of RX part is not applicable to the CMT2119B and the statement of TX part is not applicable to the CMT2219B. 

In general, when configuring RF frequency, it's recommended for users to generate parameters using RFPDK and write them to 

the registers in the frequency area. If users need to configure the frequency of TX and RX separately in applications while not 

using the fast  frequency hopping  mechanism,  it's  required  for users  to  know  the  detail  information  of  the register configuration 

and related value calculation. The registers in the frequency area are listed in the below table. 

 

Table 2. Registers in Frequency Area 

 

 

 

In the table, the  value  of FSK_SWT  is generated  by  RFPDK,  with no depending  on  frequency. Do not  change this  value  when 

configuring other bits of the register. 

1.1 

Configuring RF Parameters of RX

 

To configure the frequency of RX, the below items need to be configured.   

 

FREQ_VCO_BANK <2:0> 

 

FREQ_DIVX_CODE <2:0> 

 

FREQ_RX_N <7:0> 

 

FREQ_RX_K <19:0> 

 

AFC_OVF_TH <7:0> 

 

Among them, N is the integer part of the frequency word, K is the fractional part of the frequency word, DIVX CODE is used to 

select the division factor of the PLL, and VCO BANK is used to select the operating frequency range of the VCO. The calculation 

is as follows. 

First, check the table to get the value of FREQ_VCO_BANK<2:0> and FREQ_DIVX_CODE<2:0> (both need to be written to the 

registers) and DIVIDER (frequency dividing factor, used to calculate N and K) according to the target frequency band where the 

configured frequency is located. 

 

 

Addr R/W

Name

Bit 7

Bit 6

Bit 5

Bit 4

Bit 3

Bit 2

Bit 1

Bit 0

Function

0x18

RW

CUS_RF1

0x19

RW

CUS_RF2

0x1A

RW

CUS_RF3

0x1B

RW

CUS_RF4

FREQ_PALDO_SEL

0x1C

RW

CUS_RF5

0x1D

RW

CUS_RF6

0x1E

RW

CUS_RF7

0x1F

RW

CUS_RF8

FSK_SWT

频率区

FREQ_TX_N [7:0]
FREQ_TX_K [7:0]

FREQ_TX_K [15:8]

FREQ_VCO_BANK [2:0] (000)

FREQ_TX_K [19:16]

FREQ_RX_N [7:0]
FREQ_RX_K [7:0]

FREQ_RX_K [15:8]

FREQ_DIVX_CODE [2:0]

FREQ_RX_K [19:16]

Frequency Area   

Summary of Contents for CMT2219B

Page 1: ...ange Modulation Type Main Function Configuration Mode Packaging CMT2300A 126 33 1020 MHz G FSK OOK Transceiver Register QFN16 CMT2119B 126 33 1020 MHz G FSK OOK Transmitter Register QFN16 CMT2219B 126...

Page 2: ...AN199 Rev0 7 2 8 www cmostek com Table of Contents 1 RF Frequency Calculation 3 1 1 Configuring RF Parameters of RX 3 1 2 Configuring RF Parameters of TX 6 2 Revise History 7 3 Contacts 8...

Page 3: ...bits of the register 1 1 Configuring RF Parameters of RX To configure the frequency of RX the below items need to be configured FREQ_VCO_BANK 2 0 FREQ_DIVX_CODE 2 0 FREQ_RX_N 7 0 FREQ_RX_K 19 0 AFC_O...

Page 4: ...ted local oscillator frequency in Hz FREQ_LO FREQ_RF x 10 6 26 MHz 92 Then calculate the value of the frequency word N K N K FREQ_LO x DIVIDER 26 MHz Obtain the integer part of N K and convert it to b...

Page 5: ...ith an address of 0x27 CUS_FSK4 to make the receiver work normally otherwise the receiver may have error when performing AFC which may cause receiving failure For example if the target RF frequency fo...

Page 6: ...frequency of RX In the formula below FREQ_RF is the target RF frequency in MHz FREQ_LO is the calculated local oscillator frequency in Hz FREQ_LO FREQ_RF x 10 6 Then calculate the value of the freque...

Page 7: ...AN199 Rev0 7 7 8 www cmostek com 2 Revise History Table 1 Revise History Records Version No Chapter Description Date 0 7 All Initial version 2018 10 10...

Page 8: ...for inaccuracies and specifications within this document are subject to change without notice The material contained herein is the exclusive property of CMOSTEK and shall not be distributed reproduced...

Reviews: