CML Microcircuits
COMMUNICATION SEMICONDUCTORS
Product Preview
CMX7041
The Two-Way Radio Processor
PP/7041/1
Analogue Radio Baseband Processor with System Clocks
and Auxiliary ADCs and DACs
Features
•
Complete audio processing
- digital gain control, filtering, companding,
pre/de-emphasis, scrambling
Tone squelch signalling
- 51 CTCSS tones plus user definable tones, DCS
and XTXSS
In-Band signalling
- Selcall, two-tone paging tones, DTMF
and user-programmable tones
Concurrent sub-band and in-band signalling
FFSK/MSK packet data modem
- Free format and packet modes with FEC, CRC
and interleaving
Auxiliary systems
- Dual 10-bit ADCs with 4 multiplexed inputs
- 4 channel 10-bit ADCs, 1 with auto-ramping profile
- 2 programmable system clocks
•
•
•
•
•
•
•
•
Reference clock PLL
Single and two-point modulation Tx outputs
C-BUS serial interface
Flexible powersave modes
Function upgrade flexibility built on
FirmASIC™
technology
Customisation options
Low power 3V to 3.6V operation
VQFN and LQFP packaging
•
•
•
•
Applications
•
•
•
•
•
Professional and semiprofessional PMR/LMR
Trunking
GMRS, FRS, PMR446, MURS
Marine VHF
Aviation and amateur radio
•
DAC outputs
ADC inputs
3.0V to 3.6V
Modulator
CMX7041
The Two-Way Radio Processor
Built on
FirmASIC
T M
technology
Reference Clock
RF
Discriminator
GPIO 1
GPIO 2
GPIO a
GPIO b
Host
µC
System Clock 1
System Clock 2
GPS Engine
Brief Description
The CMX7041 Two-Way Radio Processor enables a revolutionary new platform approach to radio design. It provides
a comprehensive feature-set as standard plus a roadmap of function enhancements available through CML’s
FirmASIC™ technology. The CMX7041 is a full-function, half-duplex, audio, signalling and data processor IC.
It is suitable for the implementation of professional radio (PMR/LMR, Trunking etc.), leisure radio (GMRS, FRS,
PMR446, and MURS), Marine VHF, Aviation and Amateur radio products.
The CMX7041 provides concurrent sub-audio-band and in-band signalling, complete audio processing and a
comprehensive data modem implementation. The data modem provides a free format data mode and a robust
flexible packet data mode, utilising CRC, FEC, interleaving and scrambling.
The device features two user programmable system clock outputs and auxiliary ADC and DAC blocks to enable full
control of the radio functions and minimise overall chip count.
A user programmable PLL generates all internal clocks and is driven from the the Xtal/reference clock input. This
supports a wide selection of Xtal/reference clocks and allows one clock source to be internally reused for both
baseband and RF synthesiser functions.
A flexible power control facility allows the device to maximise power-saving whilst not processing signals or when
specific functions are not enabled.
Product Configuration
The overall CMX7041 product function and feature-set
is determined by a Function Image™, which is a data
file that configures its internal systems. The Function
Image™ can be stored in the Host microcontroller’s
FLASH memory and uploaded to the CMX7041 after
power-up (1) or transferred to an E2PROM attached to
the CMX7041 for automatic uploading of the data file
after power-up (2).
Function Image™ data files are retrievable from CML’s
FirmASIC Portal on the www.cmlmicro.com website.
Product specific registration is required and can be
arranged through your local CML representative.
Periodically, Function Image™ upgrades will be made
available to expand the CMX7041’s overall function
and to enhance its feature-set. Once registered for the
CMX7041 you will be automatically notified about product
updates as and when they become available.
Host
Microcontroller
Function Image™
data file
Optional
2
E PROM
2 1
FLASH
Memory
Function Image™ FI-1.x
The initial Function Image™ (FI-1.x) configures the CMX7041 to provide a comprehensive standard feature-set, as
listed below:
Base configuration:
• Single channel half duplex operation
• 3 analogue inputs with input amplifier and
programmable gain adjustment for connection to
microphone and demodulator sections
• 2-point modulation outputs drivers with
programmable level adjustment
Audio processing:
• Channel filtering for 12.5kHz and 25kHz
• Voice-band and sub-audio rejection filtering
• Pre/de-emphasis
• Audio compander
• Digital gain adjustment
• Audio output with digital gain adjustment
Tone squelch signalling:
• Pre-programmed 51 tone CTCSS Encoder/Decoder
plus user programmable tone
• Programmable 23/24bit DCS Encoder/Decoder
In-band signalling:
• Programmable Selcall Encoder/Decoder
• Programmable audio tone generator (for custom
audio tones)
• DTMF encoder
Data modem:
• 1200/2400 baud FFSK/MSK modem
• Data packet mode incorporating interleaving, FEC,
CRC and data scrambler (functions that are suitable
for text messaging/paging, caller identification, caller
location, digital poll of remote radio location, GPS
information in NMEA 0183 format, general data
transfer)
• Free format mode
Control:
• C-BUS serial bus interface
• Xtal/clock input with internal PLL
Auxiliary:
• 2 programmable system clock outputs
• 2 auxiliary ADCs with four selectable input paths
• 4 auxiliary DACs, one with configurable auto-ramping
profile
• Tx enable output pin
• Rx enable output pin
Function Image™ Upgrade
A Function Image™ upgrade will be available in early 2006. This will add new function modules to the CMX7041 plus
enhance a number of modules currently available.
Audio processing:
• Scrambling module – Multi-point single band
frequency inversion
Tone squelch signalling:
• XTCSS – advanced tone squelch signalling system
In-band tone signalling:
• Enhanced Two-tone paging operation
Beta Function Images™ will be released from time to
time to demonstrate the CMX7041’s flexibility and to
expand its feature set.
This will allow customers to preview new advanced
functions prior to their official release at a later date.
CTCSS
Transmit functions
Mux
Output 1
Mod 1 O/P
Tone squelch
signalling
DCS
XTCSS
Selcall
Inband
signalling
Programmable tone
Two-tone paging
DTMF
Mux
Analogue
Routing
Mod 2 O/P
Output 2
Data
Modem
Audio processing
Mux
Compressor
Scrambler
Free format
Modem
Flexible Packet
Pre-
Emphasis
Channel
filtering
Soft
Limiter
Receive functions
Tone Squech signalling
CTCSS
Mux
Mic I/P
LPF
DCS
XTCSS
Analogue
Routing
Audio out
In-band signalling
Input 2
VBias
ALT I/P
Analogue
Routing
VBias
Mux
Disc I/P
BPF
Mux
HPF
Programmable tone
Selcall
Two-tone paging
DTMF
Input 1
Data Modem
Free format
Modem
Flexible Packet
Audio processing
VBias
Mux
HPF
Channel
filter
De-
emphasis
De-
scrambler
Expander
GPIO a
GPIO
GPIO b
GPIO 1
GPIO 2
GPIO
General
purpose I/O
Auxiliary functions
Auxiliary
system
clocks
System Clock 1
Clock O/P 1
System Clock 2
Clock O/P 2
DAC 1
DAC 2
DAC 3
DAC 4
Aux DAC 1
Aux DAC 2
Aux DAC 3
Aux DAC 4
Ramp profile
RAM
RF I/P 1
Synthesiser
1
Out CP1
ISet 1
Auxiliary DACs
RF
Synthesisers
Internal Signal
RF I/P 2
Synthesiser
2
Thresholds
Aux ADC 1
ADC I/P 2
ADC I/P 3
Aux ADC 2
ADC I/P 4
Averaging
MUX
Averaging
Thresholds
Out CP2
ISet 2
ADC I/P 1
Auxiliary
multiplexed
ADCs
RFVdd
CPVdd
RFVss
RF Clk
System Control
EPSI
EPSClk
EPSO
EPCSN
EEPROM
SPI port
Bias
Reg
Boot
Control
Main Clock
Digital PLL
Registers
IRQ
Reply Data
Power control
Crystal
oscillator
C-BUS
Interface
CSN
CMD Data
Serial Clk
Internal systems
control
Clk/Xtal
DVss
VBias
DVdd
AVss
VDec
Boot En1
CMX7041 Functional Block Diagram
CMX7041/7031 Version Variants
The above block diagram illustrates the functions available from the CMX7041 and CMX7031 ICs.
Integer-N RF Synthesisers -
Two of these are available from the CMX7031 but are excluded from the CMX7041.
GPIO Functions -
The CMX7031 offers two, the CMX7041 offers four.
Boot En2
AVdd
XtalN
Product Support
The following options are available to support the CMX7041 Two-Way Radio Processor IC:
PE0401
IC Evaluation Card
PE0001
Evaluation Kit Interface Card
Connects to the evaluation card and is supplied with a
Windows
®
based application to aid product evaluation
PE0001
PC Interface Card
with PC Control Software
PE0401
CMX704x Evaluation Card
Packaging
CMX7041L4
48-pin LQFP
CMX7041Q3
48-pin VQFN
About FirmASIC™
CML’s proprietary
FirmASIC™
component technology reduces cost, time to market and development risk,
with increased flexibility for the designer and end application.
FirmASIC™
combines Analogue, Digital,
Firmware and Memory technologies in a single silicon platform that can be focused to deliver the right feature
mix, performance and price for a target application family. Specific functions of a
FirmASIC™
device are
determined by uploading its Function Image™ during device initialization. New Function Images™ may be
later provided to supplement and enhance device functions, expanding or modifying end-product features without the need for expensive and time-
consuming design changes.
FirmASIC™
devices provide significant time to market and commercial benefits over Custom ASIC, Structured ASIC,
FPGA and DSP solutions. They may also be exclusively customised where security or intellectual property issues prevent the use of Application
Specific Standard Products (ASSPs).
CML Microcircuits
(UK)Ltd
COMMUNICATION SEMICONDUCTORS
Tel: +44 (0)1621 875500 Fax: +44 (0)1621 875600
sales@cmlmicro.com www.cmlmicro.com
CML Microcircuits
(USA) Inc.
COMMUNICATION SEMICONDUCTORS
Tel: +1 336 744 5050 and 800 638 5577 Fax: +1
336 744 5054
us.sales@cmlmicro.com www.cmlmicro.com
CML Microcircuits
(Singapore)PteLtd
COMMUNICATION SEMICONDUCTORS
Singapore
Tel: +65 67450426 Fax: +65 67452917
sg.sales@cmlmicro.com www.cmlmicro.com
Shanghai
Tel: +86 21 63174107 and +86 21 63178916
Fax: +86 21 63170243
cn.sales@cmlmicro.com.cn www.cmlmicro.com
© 2006 CML Microcircuits