CMX7164 CML Microcircuits Multi Mode Modem COMMUNICATION SEMICONDUCTORS D/7164 FI-1.x/FI-2.x/FI-4./FI-6.x/29/May 2021 DATASHEET Provisional Issue 7164FI-1.x, 7164FI-2.x, 7164FI-4.x and 7164FI-6.x Multi Mode Modem C-BUS host Serial Interface Features o SPI-like with register addressing Half-duplex modem supports multiple o Read/Write 128-byte FIFOs and data buffers modulations and channel spacings streamline transfers and relax host service 7164FI-1.x latency o GMSK/GFSK with BT=0.5, 0.3, 0.27 or 0.25 Auxiliary Functions o Over-air compatible with FX/MX909B and o Four 10-bit DACs CMX7143FI-1.x o Autonomous RAMDAC sequencer o Two frame sync detectors o Automatic support for dc calibration of CMX998 o Automatic frame sync detect o Four 10-bit ADCs o Rx carrier frequency correction o ADC averaging and trip on high/low watch o Receive signal quality measurement modes 7164FI-2.x o Four GPIO o 2/4/8/16-FSK up to 10ksymbols/s in 25kHz e.g. o Sequence GPIO on Tx or Rx trigger 40kbps for 16-FSK o Start Tx on digital trigger input o Compatible FEC for CMX7143 and FX/MX919B Master C-BUS/SPI Serial Interface 4-FSK (not 2-FSK) o For external slave devices e.g. RF transceiver o Over-air compatibility with CMX969 for RD-LAP and synthesiser Tx/Rx o Pass-through mode expands host C-BUS/SPI o Two frame sync detectors capacity o Automatic frame sync detect Two Synthesised Clock Generators o Rx carrier frequency correction Low Power 3.3V Operation with Powersave o Receive signal quality measurement Functions 7164FI-4.x o 4/16/32/64 QAM up to 96kbps in 25kHz Small 64-pin VQFN and LQFP Packages o Adaptive Coded Modulation (ACM) features Applications allowing over-the-air commands and on-the-fly changes to modulation rates High Performance Narrowband Data Radio o Different rate, robust FEC choices o Telemetry/SCADA/data modems o Channel estimation and equalisation o 6.25kHz to 25kHz RF channel spacing o Two frame sync detectors o Compatible worldwide e.g. ETSI, FCC, ARIB, etc. o Automatic frame sync detect o FCC Part 90 per new spectral efficiency o Rx carrier frequency and phase correction requirements o Receive signal quality measurement Digital Software Defined Radio (SDR) 7164FI-6.x High-speed Wireless Data o V.23 modulation Mobile Data over Fading Channels o Two frame sync detectors V.23 compatibility for interoperability with o Automatic frame sync detect legacy equipment in the field o Rx carrier frequency correction o Receive signal quality measurement High Performance I/Q Radio Analogue Interface o Tx and Rx: direct connect to zero IF transceiver o Simple external RC filters o Digital IF filter reconfigures for multiple RF channel spacings (Rx) o Deviation control without manual trim (Tx) o I/Q trims 2021 CML Microsystems Plc CMX7164 Multi Mode Modem CMX7164 Aux Aux Aux Aux 2 x CLK 4 x GPIO 4 x ADC 4 x DAC Synth Digital RF Rx ADCs FIFO Filters Host Modem C C-BUS Digital Configuration RF Tx DACs Filters Modulation- Modulate Specific Function External Serial C-BUS/SPI Image FEC Devices master CMX7164 3.3V 3.3V Multi Mode Modem 1 Brief Description The CMX7164 Multi Mode Modem is a half-duplex device currently supporting GMSK/GFSK, 4/16/32/64- QAM, 2/4/8/16-Level FSK and V.23 modes in multiple channel spacings under host control. Its *Function Image (FI) is loaded to initialise the device and determine modulation types. The 7164FI-1.x supports GMSK/GFSK modulation, with BT=0.5, 0.3, 0.27, or 0.25. User-programmable filters are also possible (contact CML Technical Support for further information). The 7164FI-1.x supports up to 20kbps. Flexible bit rates support a wide range of applications requiring a selectable bit rate and robustness. The 7164FI-1.x supports zero IF (I/Q) and two-point modulation (Mod1/2) transmit modes, with zero IF receive mode. The GMSK/GFSK data is over-air compatible with the FX/MX909B and the CMX7143FI-1.x. The 7164FI-2.x supports 2-FSK, 4-FSK, 8-FSK, and 16-FSK modulations, root raised cosine filtered with =0.2 with optional sinc filtering. User-programmable filters are also possible (contact CML Technical Support for further information). The 7164FI-2.x supports up to 10ksymbols/s in a 25kHz channel. Flexible bit rates support a wide range of applications requiring a selectable bit rate and robustness. The 7164FI-2.x supports zero IF (I/Q) and two-point modulation (Mod1/2) transmit modes, with zero IF receive mode. The data is over-air compatible with the FX/MX919B and the (CMX)7143FI-2.x. Additionally, 4- FSK coded mode also supports RD-LAP channel coding which is over-air compatible with CMX969. The 7164FI-4.x supports 4-, 16-, 32- and 64-QAM modulations, root raised cosine filtered with =0.2, 0.35 or a user programmable filter (contact CML Technical Support for further information). The 7164FI-4.x supports up to 96kbps in a 25kHz channel, with channel estimation and equalisation to provide robust performance under realistic channel conditions. The 7164FI-4.x supports zero IF (I/Q) transmit and receive. QAM data is over-air compatible with the CMX7163FI-4.x. FI-2.x and FI-4.x include Adaptive Coded Modulation (ACM) features that add the following increased functionality and flexibility to the device: Over The Air Commands A Tx CMX7164 host driver can effectively control an Rx terminals CMX7164 via commands transported by the link. This enables a Tx terminal to dynamically select over air burst structure in response to application requirements and have bursts properly received by Rx terminals that do not have prior knowledge of the structure. The Rx host first commands the Rx CMX7164 to expect and treat a portion of the next received data payload as an Over The Air Command that is pushed into the front of the Rx CMX7164 Command FIFO for top priority execution. 2021 CML Microsystems Plc Page 2 D/7164 FI-1.x/FI-2.x/FI-4.x/FI-6.x/29 Registers