You are on page 1of 5

Product Preview

CMX7143
Multi-Mode Wireless Data Modem
September 2007/2

Function Image™ FI-2.0 = 4FSK Modem Operation


Function Image™ FI-1.0 = GMSK Modem Operation

Features Features (Continued)


• Modulation scheme set by Function Image™ 2 x auxiliary ADCs with 4 mux I/Ps
• Half-duplex operation 4 x auxiliary DACs
• 4.8kbps to 19.2kbps data rates 2 x auxiliary system clocks
• Fast frame sync detection AFSD Flexible powersave modes
(Automatic Frame Sync Detection) Low power (3.0V to 3.6V) operation
• Raw data mode Small 48-pin LQFP and VQFN packages
• Flexible packet data mode Applications
(frame sync, payload, CRC and FEC) Wireless data modems
• ‘Air compatible’ mode (CMX909B/FX919B) Software defined modem systems
• Soft decision decoding option Point-to-point telemetry systems
• C-BUS serial interface to host micro M2M applications
• RSSI processing Traffic location systems
General wireless telemetry
• Flexibility built on FirmASIC® technology

Transceiver control

Tx
C-BUS

Rx
SPI port connection OR Stored in Host Memory
Aux. ADCs

RF
Transceiver
Aux. DACs
CMX7143 Flash E2 Host µC
Multi-Mode
Function Image™
Aux. Clocks Wireless Data Modem
Modulation 1

Tx Enable Function Image™


Modulation 2
Rx Enable Function Image™
Modulation n
GPIO
Tx Trigger

System Overview Diagram

Brief Description
The CMX7143 is a flexible half duplex, multi-mode wireless data modem IC configured by the Function
Image™ (FI) that is uploaded to the device: GMSK modem operation with FI-1.0 and 4FSK modem
operation with FI-2.0.

The device implements a comprehensive wireless data modem function. Raw data and packet data
modes of operation are available; the packet mode being an enabler to achieve the lowest system
operating power by minimising the host microcontroller interaction. Communication to a host is via a
flexible serial bus (C-BUS). The device includes carrier sense function for LBT (Listen Before Transmit)
applications and can automatically control the transmit hardware, including a RAMDAC feature for PA
ramping.

Other features include two Auxiliary ADCs with four selectable inputs and four auxiliary DAC interfaces
(with an optional RAMDAC on the first DAC output, to facilitate transmitter power ramping). The device
has flexible powersaving modes and RSSI processing and is available in both LQFP and VQFN
packages.

© 2007 CML Microcircuits 1/5


Product Preview
CMX7143 Multi-Mode Wireless Data Modem

Brief Description (Continued)


The CMX7143 utilises CML's proprietary FirmASIC® component technology. On-chip sub-systems are
configured by a Function Image™: this is a data file that is uploaded during device initialisation which
defines the device's function and feature set. The Function Image™ can be loaded automatically from
an external EEPROM or host µController over the built-in C-BUS serial interface. The device's functions
and features may be enhanced by subsequent Function Image™ releases, facilitating in-the-field
upgrades.

One or more modulation schemes as Function Images can be held in either an EEPROM attached to
the device or in the host microcontroller’s Flash memory. On power-up one of the stored FIs can be
loaded into the CMX7143 to set its operating modulation scheme. During operation, should a different
modulation scheme be required, the operating FI can be replaced with the appropriate new FI.

Block Diagram
Receive Functions
Rx I/P 1
Transmit Functions
VBias RSSI
O/P 1
Rx I/P 2 Monitor
Tx
Mux Mode
Select
VBias O/P 2
Rx I/P 3

Tx Mode Select
VBias Rx Signal Routing

Filtering Filtering

AFSD
Modem Demodulator Modem Modulator
Rx Eye

Packet Free Format Packet Free Format


Data Data Data Data

Rx Data Buffer Rx Data Buffer


Rx Data Modem Tx Data Modem

Auxiliary Functions
Tx Enable

Clock O/P 2 System Clock 1 Rx Enable


Function Image™
Configured IO
Tx Trigger
Clock O/P 1 System Clock 2
GPIO
System Clocks
GPIO
Internal signal

Thresholds Ramp profile RAM DAC 1 DAC 1


ADC I/P 1 ADC 1
Averaging DAC 2 DAC 2
ADC I/P 2 MUX
Thresholds DAC 3 DAC 3
ADC I/P 3 ADC 2
ADC I/P 4 Averaging DAC 4 DAC 4

Multiplexed ADCs DACs

System Control
IRQ
EPSI
Reply Data
EPSClk
C-BUS
SPI CSN
Main PLL Interface
EPSO EEPROM
Interface Power
Boot Registers CMD Data
EPCSN Crystal control
Bias Bias Control Serial Clk
oscillator
SSOUT
VDec
DVdd
AVdd

Boot En1

Boot En2

XtalN
VBias

AVss

DVss

Clk/Xtal

© 2007 CML Microcircuits 2/5


Product Preview
CMX7143 Multi-Mode Wireless Data Modem

Function Image™ FI-2.0 - 4FSK Modem Overview


• Configurable data rates up to 19.2kbps
• Packet data definition as defined within the FX/MX919B datasheet
o Symbol Sync
o Flexible frame structure, header, intermediate and last blocks can all be:
6bytes, 9bytes or 12bytes
o Frame Sync
Default FX/MX919B
User programmable
o Header block
CRC coding/decoding
o Intermediate blocks
o Last blocks
CRC coding/decoding
o FEC Trellis coding/decoding
o Interleaving/de-interleaving
• Frame construction/destruction utilising a data buffer

Header Block Intermediate Blocks Last Block


7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
Byte 0
Byte 1
Byte 2
Byte 3
Byte 4 Data Bytes Data Bytes
Data Bytes
Byte 5 (10) (12) (8)
Byte 6
Byte 7
Byte 8
Byte 9 CRC2
(4 bytes)
Byte 10 CRC1
Byte 11 (2 bytes)

7 07 0 7 0
Byte 0 Byte 1 Byte 11

'000'

tri-bits 0 1 2 3 4 5 29 30 31 32

FEC TRELLIS CODING / DECODING


( ERROR CORRECTION )

4-level 0 1 2 64 65
symbols

INTERLEAVING / DE-INTERLEAVING

Over-air
SYMBOL FRAME 'HEADER' 'LAST'
signal SYNC SYNC BLOCK INTERMEDIATE BLOCKS
BLOCK
(symbols)
24 66 66 66 66
FRAME
PREAMBLE
FRAME

Frame Sync:
-1 +1 -1 +1 -1 +3 -3 +3 -3 -1 +1 -3 +3 +3 -1 +1 -3 -3 +1 +3 -1 -3 +1 +3

sent first last

Symbol Sync : at least 24 symbols of '..+3 +3 -3 -3 ...' sequence

© 2007 CML Microcircuits 3/5


Product Preview
CMX7143 Multi-Mode Wireless Data Modem

Function Image™ FI-1.0 - GMSK Modem Overview


• Configurable data rates up to 19.2kbps
• Viterbi decoding algorithm
• Packet data definition as defined within the CMX909B datasheet
o Programmable BT = 0.25, 0.27, 0.3 and 0.5
o Frame sync words
o Frame header
o Data block
Data block size
CRC and FEC coding and decoding
Interleaving/de-interleaving
Scrambling/de-scrambling
Including Mobitex R14N short block frames
Flexible frame structure Head and Data block
o Complete frame construction/destruction utilising a data buffer
Frame Head Data Block Short Data Block
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 3 2 1 0 7 6 5 4 3 2 1 0 3 2 1 0
Bit sync 1
Bit sync 2
Data
Frame sync 1
Frame sync 2 (4 bytes)
Control byte 1
Control byte 2 CRC
FEC1 FEC2 (2 bytes) FEC

Data

(18 bytes) FEC

Normal or Short Data-Block


CRC Selection
(2 bytes)

Interleave / De-Interleave

Selectable
Scramble / De-Scramble

Over Air Bit Frame Control


FEC Data Blocks
Signal Sync. Sync. Bytes
16 16 24
Frame Data Blocks
Head ( 0 to 32 )

Frame

© 2007 CML Microcircuits 4/5


Product Preview
CMX7143 Multi-Mode Wireless Data Modem

Product Support
• PE0401 is the evaluation card for the CMX7143
• Specific Function Images can be downloaded into the PE0401 for complete evaluation of the
CMX7143 device
• Microcontroller evaluation/emulator kit is required with a suitable program to control the
PE0401 C-BUS port
PE0401
CMX7143 Evaluation Kit
Microcontroller
Evaluation/Emulator kit

RS232/USB C-BUS

Products
CMX7143Q3 – 48 pin VQFN package
CMX7143L4 – 48 pin LQFP package
PE0401 – Evaluation kit

CML website www.cmlmicro.com


Product overview
Product preview document
Datasheet

CML technical portal (My CML)


Complete datasheet + product user manual
Function Image™ data files
Evaluation kit support
Application notes
FAQs

www.cmlmicro.com

Oval Park, Langford, 4800 Bethania Station Road, No 2 Kallang Pudding No. 218, Tian Mu Road
Maldon, Essex, Winston-Salem, Road, #09 - 05/06 Mactech West, Tower 1, Unit 1008,
CM9 6WG - England. NC 27105 - USA. Industrial Building, Shanghai Kerry Everbright
Singapore 349307 City, Zhabei,
Shanghai 200070,
China.

Tel: +44 (0)1621 875500 Tel: +1 336 744 5050, Tel: +65 6745 0426 Tel: +86 21 6317 4107
800 638 5577 +86 21 6317 8916
Fax: +44 (0)1621 875600 Fax: +1 336 744 5054 Fax: +65 6745 2917 Fax: +86 21 6317 0243

Sales: Sales: Sales: Sales:


sales@cmlmicro.com us.sales@cmlmicro.com sg.sales@cmlmicro.com cn.sales@cmlmicro.com.cn

Technical Support: Technical Support: Technical Support: Technical Support:


techsupport@cmlmicro.com us.techsupport@cmlmicro.com sg.techsupport@cmlmicro.com sg.techsupport@cmlmicro.com

© 2007 CML Microcircuits 5/5

You might also like