HopeRF CMT2310A Manual

High-performance sub-1ghz rf transceiver
Table of Contents

Advertisement

Quick Links

High-performance Sub-1GHz RF Transceiver
Features
Frequency range: 113 – 960 MHz
Modulation/demodulation: OOK, 2 (G)FSK, 4 (G)FSK
Data rate:
0.1 - 1000 kbps
Sensitivity: 2 FSK, -122 dBm DR=2.4 kbps, 433.92 MHz
4 FSK, -88 dBm DR=1 Mbps,433.92 MHz
OOK, -94 dBm DR= 300 kbps, 433.92 MHz
Adjacent channel rejection : 62 dBc, BW = 4.8 kHz,
76 dBc , ±1 MHz offset, BW = 4.8 kHz
Blocking:
Operating voltage range:
Tx current: 30 mA @ 13 dBm, 433.92 MHz, FSK
82 mA @ 20 dBm, 433.92 MHz, FSK
Rx current: 9.6 mA (DCDC) @433.92 MHz, FSK
No extra RF switching components required in single antenna mode
Multiple super-low power (SLP) Rx modes available
Sleep current
400 nA, Duty Cycle = OFF
800 nA, Duty Cycle = ON
Special features:
Quick and stable automatic frequency control (AFC)
3 varied clock data recovery systems (CDR)
Quick and accurate valid signal detection (PJD, RSSI)
Super-low power (SLP) and Duty Cycle receiving
Fast Tx or Rx frequency hopping
Carrier sense multiple access (CSMA)
Automatic ACK and re-sending
Antenna diversity
4-wire SPI interface
Supporting both direct and packet modes, with configurable
packet handler and 128-Byte FIFO
NRZ format, Manchester, whiten data coding, FEC
Description
The CMT2310A is an ultra-low power, high-performance, OOK /
2(G)FSK / 4(G)FSK based RF transceiver, applicable to various
applications within the 113 - 960 MHz frequency band. The product
is part of the CMOSTEK NextGenRF
a complete product line consisting of transmitters, receivers and
transceivers. The high-density integration of CMT2310A simplifies
the required BOM in system design. With Tx power reaching +20
dBm and sensitivity reaching -122 dBm, it can achieve optimized
performance of application RF links. Through providing multiple
data packet formats and code methods, this product ensures the
flexible supporting of various applications. Besides, the CMT2310A
provides functions such as 128-byte Tx/Rx FIFO, multiple GPIO
and interrupt configurations, Duty-Cycle mode, LBT (listen before
talk), high-precision RSSI, LBD, power on reset, low-frequency
clock output, quick frequency hopping, squelch, etc., which allows
more flexible application design and gains more product
differentiation capability.
Copyright © By HOPERF
Channel space = 12.5 kHz
1.8 - 3.6 V
TM
product family which covers
CMT2310A
Application
Automatic meter reading
Home security and building automation
ISM-band data communication
Industrial monitoring and control
Remote control and security system
Remote key entry
Wireless sensor node
Tag reader and writer
Ordering Information
Product Model
Frequency
CMT2310A-EQR
113 - 960 MHz
Refer to Table 22 for more ordering information.
QF24 (4X4)
CMT2310A Top View
Minimum
Package
Order
QFN24
3,000 pcs

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the CMT2310A and is the answer not in the manual?

Questions and answers

Summary of Contents for HopeRF CMT2310A

  • Page 1 NRZ format, Manchester, whiten data coding, FEC QF24 (4X4) Description The CMT2310A is an ultra-low power, high-performance, OOK / 2(G)FSK / 4(G)FSK based RF transceiver, applicable to various applications within the 113 - 960 MHz frequency band. The product is part of the CMOSTEK NextGenRF...
  • Page 2: Table Of Contents

    Table of Contents Electrical Specifications ................................... 4 Recommended Operating Conditions ..............................4 Absolute Maximum Ratings ................................. 4 RF Power Consumption..................................4 Receiver ....................................... 5 Transmitter ......................................7 RF Frequency Synthesizer ..................................8 Settling Time ......................................8 Crystal Oscillator ....................................9 Low-frequency Oscillator ..................................
  • Page 3 5.3.1 Startup Timing ....................................27 5.3.2 Operation State ..................................... 27 GPIO and Interrupt .................................... 30 Data Packet and Packet Handler ................................33 Direct Rx Mode ....................................33 Packet Mode ...................................... 33 6.2.1 Rx processing .................................... 34 6.2.2 Tx processing ..................................... 34 Low Power Operating ....................................
  • Page 4: Electrical Specifications

    [2]. The CMT2310A is a high performance RF integrated circuit. The operation and assembly of this chip should only be performed on a workbench with good ESD protection.
  • Page 5: Receiver

    Typ. Typ. Parameter Symbol Condition Unit (Disable DCDC) (Enable DCDC) 433 MHz 868 MHz 915 MHz 315 MHz 433 MHz TFS current 868 MHz 915 MHz 13.5 315 MHz 13.6 DR = 10 kbps 433 MHz RX current 14.3 Dev =10 kHz 868 MHz 14.3 915 MHz...
  • Page 6 Parameter Symbol Condition Min. Typ. Max. Unit 300 kbps DR = 10 kbps, F = 10kHz -109 4FSK DR = 100 kbps, F =100kHz DR = 1 Mbps, F = 250 kHz DR = 2.4 kbps, F = 1.2 kHz, BW=4.8kHz -120 DR = 10 kbps,F = 5 kHz...
  • Page 7: Transmitter

    Parameter Symbol Condition Min. Typ. Max. Unit DR = 2.4 kbps; F = 1.2 kHz; Before calibration Image Rejection BW=4.8 kHz @ 433 MHz After calibration CW interference, BER<0.1% DR = 2.4 kbps; F = 1.2 kHz; Before calibration Image Rejection BW=4.8 kHz @ 868 MHz After calibration...
  • Page 8: Rf Frequency Synthesizer

    Symbol Condition Min. Typ. Max. Unit Notes: [1]. The harmonic levelmainly depends on the quality of matching network. The parameters above are measured based on CMT2310A-EM. 1.6 RF Frequency Synthesizer Table 6. RF Frequency Synthesizer Parameter Symbol Condition Min. Typ.
  • Page 9: Crystal Oscillator

    XTAL Notes: [1]. The CMT2310A can utilize external reference clock to directly drive XIN pin through the coupling capacitor. The peak-to- peak value of external clock signal is required between 0.3 and 0.7 V. [2]. It involves:(1) initial tolerance, (2) crystal loading, (3) aging, and (4) temperature changing. The acceptable crystal frequency tolerance is subject to the bandwidth of the receiver and the RF tolerance between the receiver and its paired transmitter.
  • Page 10: Low Battery Detection

    1.10 Low Battery Detection Table10. Low Battery Detection Specifications Parameter Symbol Condition Min. Typ. Max. Unit Detection accuracy 1.11 Digital Interface Table 11. Digital Interface Specifications Parameter Symbol Condition Min. Typ. Max. Unit Digital input high level Vdd-0.4 Digital input low level Digital output high level = -0.5 mA Vdd-0.4...
  • Page 11: Rx Sensitivity Vs. Data Rate

    1.12.2 Rx Sensitivity Vs. Data rate 2 FSK : Sensitivity VS Data Rate -100 -110 -120 kbps -130 Test condition: Freq = 434 MHz, ppm = 10, BER <=0.1% 1.12.3 Tx Power Vs. Supply Power Voltage 2 FSK : TX Power VS Vdd 1.8 1.9 2 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 3 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 Test condition: Freq = 434 MHz, 20 dBm matching network, Tx power with 3.3 V and 20 dBm...
  • Page 12: Tx Phase Noise

    1.12.4 Tx Phase Noise 434 MHz TX span = 4 MHz, rbw = 1 kHz Center = 433.92 MHz 868 MHz TX span = 4 MHz, rbw = 1 kHz Center = 868 MHz...
  • Page 13: Pin Descriptions

    RF signal negative input Floating, not connected Tx output PA_VDD PA VDD IO VDD GPIO4 Configurable, see Table 17 CMT2310A GPIO for more details. GPIO5_RST Configurable, see Table 17 CMT2310A GPIO for more details. DVDD Digital VDD AVDD Analog VDD...
  • Page 14: Typical Application Schematic

    AGND Analog GND. 3 Typical Application Schematic 3.1 Direct Tie Schematic Diagram GPIO0 GPIO1 NIRQ 32MHz CMT2310A_QFN24_T SCLK SCLK GPIO2 GPIO2 PA_VDD GPIO3 GPIO3 VBAT VBAT VBAT Figure 2. Direct Tie Application Schematic Diagram (DCDC enabled) GPIO0 GPIO1 NIRQ 32MHz CMT2310A_QFN24_T CMT2310A_QFN24_T SCLK...
  • Page 15 ±5%, 0603 Chip Ceramic Inductor Sunlord SDCL ±5%, 0603 Chip Ceramic Inductor Sunlord SDCL ±5%, 0603 Chip Ceramic Inductor Sunlord SDCL MPH252012C100MT, 10UH ±20%, Package 2520, DC Resistance 0.5Ω, Sunlord Saturation Current 0.5A ±10 ppm, SMD EPSON CMT2310A receiver CMOSTEK transmitter...
  • Page 16 ±5%, 0603Chip Ceramic Inductor Sunlord SDCL ±5%, 0603Chip Ceramic Inductor Sunlord SDCL ±5%, 0603Chip Ceramic Inductor Sunlord SDCL MPH252012C100MT, 10UH ±20%, Package 2520, DC Resistance 0.5Ω, Sunlord Saturation Current 0.5A ±10 ppm, SMD EPSON CMT2310A RF receiver and transmitter CMOSTEK...
  • Page 17: Function Description

    4 Function Description The CMT2310A is a high integrated mixed-signal transceiver, which employs a 32 MHz crystal to provide PLL reference frequency and digital clock with supporting of OOK, 2-(G)FSK, 4(G)FSK modulation/demodulation as well as Direct and Packet Data processing modes.
  • Page 18: Transmitter

    Similar to the transmitter, the CMT2310A receiver can operate in direct mode and packet mode as well. In direct mode, the demodulator output data can be directly output through the DOUT pin of the chip. DOUTcan be assigned to GPIO by configuration. In packet mode, the demodulator data output is sent to the data packet handler, get decoded then is filled into the FIFO, then MCU can read the FIFO through SPI interface.
  • Page 19: Crystal Oscillator

    Cpar is the parasitic capacitor connected at both ends of the crystal to ground with a value of about 2 ~6pF. A crystal oscillatorof 15 pF is recommended to collaborate with CMT2310A. Besides, the less the ppm value of the crystal, the better the performance of the receiver.
  • Page 20: Sleep Timer

    The VDD pin of TCXO is powered by connecting the NIRQ pin of the CMT2310A. By setting NIRQ_SEL as 4, setting Output Drive Capability as 4 mA on RFPDK, and adding a filter capacitor of 1 uF, users can gain sound application effect.
  • Page 21: Automatic Frequency Control (Afc)

    Normally the frequency variance between the TX and RX is caused by thefrequency variance of the crystal oscillators used in the both sides. The CMT2310A allows users to fill in the crystal tolerance value (in PPM) of TX and RX on RFPDK. Based on the crystal tolerance value, the RFPDK configures the AFC detecting range meanwhile trying to minimize the bandwidth used by the receiver.
  • Page 22 For 3-wire based register reading operation, both MCU and CMT2310A will have to switchthe direction of their IO (SDIO) between the address bit 0 and the data bit 7, that is, the CMT2310A should switch from input to output, while the MCU from output to input. As...
  • Page 23: Read/Write Register In Batch Mode (Burst)

    SCLK; as for CMT2310A, it should switch the IO to output mode after it has gotten the falling edge of the SCLK. This can avoid the possible electrical conflict caused by both of them setting SDIO as output. For MCU, this kind of problems may cause reset or other abnormal behaviors.
  • Page 24: Fifo

    5.2 FIFO The CMT2310A provides two separated 128-byte FIFO by default. They are used for RX and TX respectively. RX FIFO is used to store received data in Rx mode while TX FIFO is used to store data to be transmitted in Tx mode. Users can also set FIFO_MARGE_EN to 1 to merge the two separated FIFO into one 256-byte FIFO, which is used both in TX and RX mode.
  • Page 25: Fifo Read Operation

    FIFO access port (0x7A) first-byte write data last-byte write data Figure 18. SPI (3-wire) Write FIFO Timing 5.2.2 FIFO Associated Interrupt CMT2310A provides comprehensive interrupt sources associated with the FIFO. The interrupt timing of Tx and Rx FIFO is shown in...
  • Page 26 Sync Noise SYNC_OK RX_FIFO_WBYTE RX_FIFO_NMTY (FIFO_TH = 16) RX_FIFO_TH RX_FIFO_FULL RX_FIFO_OVF RX FIFO ARRAY EMPTY FULL Figure 19. CMT2310A RX FIFO Interrupt Timing TX DATA Prefix Pream Sync TX_FIFO_NMTY (FIFO_TH = 16) TX_FIFO_TH TX_FIFO_FULL FIFO ARRAY EMPTY FULL Figure 20. CMT2310A TX FIFO Interrupt Timing...
  • Page 27: Operation State, Timing And Power Consumption

    SLEEP state Figure 21. Power-on Timing 5.3.2 Operation State The CMT2310A supports 7 operation states: IDLE, SLEEP, STBY, RFS, RX, TFS and TX, as shown in the figure below. Table 13. CMT2310A State and Corresponding Active Module State...
  • Page 28 IDLE 0x00 SLEEP 0x81 go_tx go_rx READY 0x82 go_ready go_ready 0x88 0x84 go_tx 0xA0 0x90 go_rx Figure 22. State Transition Diagram  SLEEP State The chip power consumption is the lowest in SLEEP state, and almost all the modules are turned off. SPI is open, the registers of the configuration bank and control bank 1 will be saved, and the contents filled in the FIFO before will remain unchanged.
  • Page 29  RX State All modules on the receiver will be opened in RX state. Switching from RFS to RX requires only 20us. Switching from STBY to RX needs to add the PLL calibration and settled time of 350us. Switching from SLEEP to RX needs to add the crystal start-up and settled time.
  • Page 30: Gpio And Interrupt

    5.4 GPIO and Interrupt The CMT2310A has 7 GPIO ports(GPIO0~GPIO5 and NIRQ).Each GPIO can be configured as input or output independently. It also supports 3 interrupt ports, which can be configured to different GPIO outputs. Table 15. CMT2310A GPIO Pin #...
  • Page 31 CMT2310A Name INT1_SEL Interrupt Descriptions Clearing Method RX_FIFO_OVF 001111 Interrupt indicating RX FIFO being overflow Auto TX_DONE 010000 Interrupt indicating TX completion. By MCU TX_FIFO_NMTY 010001 Interrupt indicating TX FIFO not being empty. Auto Interrupt indicating the unread content of TX FIFO exceeding FIFO...
  • Page 32 TX_DONE_CLR TX_DONE_EN GPIO3 Transmit Done INT_POLAR GPIO2_SEL <1:0> TX_DONE_FLG Interrupt Source 010000 INT1 GPIO2 TX_FIFO_NMTY_EN 010001 GPIO1_SEL <1:0> TX_FIFO_NMTY_FLG GPIO1 GPIO0_SEL <1:0> 100010 GPIO1 nIRQ_SEL <1:0> nIRQ Figure 23. CMT2310A INT1 Interrupt Mapping Diagram www.hoperf.com Rev 2.3 | Page 32/49...
  • Page 33: Data Packet And Packet Handler

    CMT2310A 6 Data Packet and Packet Handler Data mode specifies how the MCU inputs transmission data and acquires received data. The CMT2310A supports both direct Rx mode and packet mode.  Direct Rx Mode - In Rx mode, it only supports preamble and sync detection, namely FIFO does not work;...
  • Page 34: Rx Processing

    CMT2310A The CMT2310A supports identical packet configuration for both Tx and Rx. It provides both the classic packet formats and more flexible packet formats, including variable packet format with Length located before Node ID, variable packet format with Length located after Node ID, and fixed packet format. Each element in the packet supports flexible configuration is shown in the figure below.
  • Page 35: Low Power Operating

    7 Low Power Operating 7.1 Duty Cycle Operating Mode The CMT2310A allows Duty Cycle mode operating for both Tx and Rx by configuring related registers for power saving purpose. The Rx Duty Cycle includes 5 modes as follows. Fully manual mode.
  • Page 36 CMT2310A Tx Data: 发射数据: Length of Packet x 2 + TX Burst Time > RX Cycle Packet Gap < RX Time One Packet IDLE IDLE TX starts transmittion TX starts transmittion 接收时间: Received Missed Received Rx Time: SLEEP SLEEP SLEEP...
  • Page 37: Rx Automatic Frequency Hopping (Rx Auto Hop)

    CMT2310A The T1 and T2 mentioned in the table above refer to the RX T1 and the RX T2 time interval that can be set via the registers or RFPDK.The source of RSSI_VLD can be the comparison result of the RSSI or the detection result of the phase jump detector (PJD).
  • Page 38: Tx Automatic Frequency Hopping (Tx Auto Hop)

    CMT2310A Table 18. Rx-Auto-Hop Operating Mode Rx Extension Mode Rx Extension Condition If it is set to 0, there's no Rx extension. If PKT_DONE is detected before T1 is timeout and PKT_DONE_EXIT_EN = 1, it exits auto-hopping and switches to the state specified by None RX_EXIT_STATE.
  • Page 39: Automatically Re-Sending (Tx Auto Resend)

    CMT2310A The TX_Auto_Hop mode provides the register REQ_CHANL_LV to let users know the current channel value. Moreover, the register FREQ_DONE_TIMES is for users to read the number of currently completed frequency hopping. When making the configurations ready, users can set TX_AUTO_HOP_EN to 1 to enable the function, then send the go_tx command to enter the TX_Auto_Hop mode.
  • Page 40 CMT2310A GO_TX CSMA_EN? Wakeup from sleep ? CSMA_DONE_TIMES = 0 CCA_WIN_SEL[1:0] 00: 32 symbol as a unit to update rssi_ok/pjdet_ok during detect window 01: 64 symbol as a unit to update rssi_ok/pjdet_ok during detect window 10: 128 symbol as a unit to update rssi_ok/pjdet_ok during detect window...
  • Page 41: Antenna Diversity

    The CMT2310A applies the dual-antenna angle diversity technique, which allows electromagnetic waves to pass through two different paths at different angles to reach the receiver end. The CMT2310A receiver determines which path is chosen to receive data packets by using RSSI to compare the signal-to-noise ratios of the two paths.
  • Page 42 CMT2310A GPIO2 GPIO3 Matching CMT2310A Matching Antenna Antenna GPIO0 GPIO1 Switch Switch Figure 32. Transceiver Application Schematic Diagram Applying Antenna Diversity with Separated Matching Network ANT_LOCK_EN is the enabling bit of the diversity antenna lock interrupt. ANT_LOCK_FLAG is the antenna lock flag bit.
  • Page 43: User Register

    The addresses of the 3 banks are continuous. Operation method against the 3 banks have no essential difference, namely all operations are direct read/write operations following the SPI register read/write timing. However, for the 3 banks the functionalities and usage are different as shown in the table below. Table 19. CMT2310A Register Bank Partitioning Page Address...
  • Page 44: Ordering Information

    CMT2310A 9 Ordering Information Table 20. CMT2310A Ordering Information Minimum Operating Model Description Packaging Package Order Condition Quantity CMT2310A, ultra-low power Tape and 1.8 to 3.6V, CMT2310A-EQR QFN24 (4x4) 3,000 pcs -40 to 85 ℃ sub-1GHz RF transceiver Reel Notes: [1].
  • Page 45: Packaging Information

    CMT2310A 10 Packaging Information The packaging information of the CMT2310A is shown in the figure below. Top View Bottom View Side View Figure 33. 24-Pin QFN 4x4 Packaging Table 21. 24-Pin QFN 4x4 Packaging Scale Scale (mm) Symbol Min. Typ.
  • Page 46: Top Marking

    11 Top Marking 3 1 0 A ① ② ③ ④ Y WW Figure 34. CMT2310A Top Marking Table 22. CMT2310A Top Marking Information Laser. Marking method Diameter of the circle = 0.3 mm. Pin 1 mark 0.5 mm, align right.
  • Page 47: Revise History

    CMT2310A 12 Revise History Table 23. Revise History Records Version No. Chapter Description Date Initial version 2021-12-21 1.0A Ready for review 2022-01-09 1. Update pin name NSEL to CSB. 2. Update parameter name SCL to SCLK. 3. Change the note information in Table 21 in section 8.1.
  • Page 48 CMT2310A 1.1.3 Current data update at the RF power consumption table. 2022-04-19 1.0F Update package data 2022-07-18 Update package data 2022-07-28 5.2.1 Update the first FIFO access address in Figure 17/18/19/20 2022-10-14 1.4 Added the saturation input signal level 2022-11-16...
  • Page 49: Contacts

    The material contained herein is the exclusive property of HOPERF and shall not be distributed, reproduced, or disclosed in whole or in part without prior written permission of HOPERF. HOPERF products are not authorized for use as critical components in life support devices or systems without express written approval of HOPERF.

This manual is also suitable for:

Cmt2310a-eqr

Table of Contents