The CMX7261 Multi-transcoder IC is a member of the CML DuraTALK family of digital voice products, providing multiple speech coders and an analogue audio codec in a single chip.
The CMX7261 features voice encoding and decoding through an Analogue Front End or transcoding operations over its digital interfaces.
Input data and control are via an SPI compatible C-BUS which has a write-through ability to manage an external SPI controlled device using only one host SPI interface.
The CMX7261 utilises CML’s proprietary FirmASIC® technology. Sub-systems are configured by a Function Image data file that is uploaded (by the host or an external serial memory) during device initialisation and defining the device’s function and feature set.
Two Function Images are available, these can be downloaded from the CML Technical Portal (contact for access):
CMX7261 FI-1.x – Multi-transcoder (CVSD/PCM/G729A)
CMX7261 FI-2.x – PCM/G.723.1 Full Duplex Codec
No Audio Codec Required
No DSP nor DSP Skills Required
Full and Half-duplex Operation
Encoding, Decoding and Transcoding
Mutiple Voice Coding Algorithms Supported – Linear PCM – G.711 ( µ-law, A-law) – G.729A – G.723.1 – CVSD
Transcoder Routing:
Choice of Input Sources: – C-BUS/Host, PCM Codec, Analogue Audio Inputs
Choice of Output Sources: – C-BUS/Host, PCM Codec, Analogue Audio Outputs
Voice Activity Detection (VAD)
C-BUS Host Serial Data/Control Interface – SPI compatible with Register Mapping – Read/Write 128byte FIFOs – Streaming data transfer
Auxiliary GPIO Functions
Master/Slave PCM Serial Interface for External Audio Codec