1. Catalogs
  2. CML Microcircuits
  3. CMX7261 Multi-transcoder IC

CMX7261 Multi-transcoder IC

CMX7261 Multi-transcoder IC
1 / 58 PagesView full catalog

CMX7261 Multi-transcoder IC

Product catalog summary
Overview
The CMX7261 is a versatile multi-transcoder integrated circuit designed for voice communication applications. It supports various speech codecs, including G.723.1 and PCM formats, and can function in both half-duplex and full-duplex modes. The device utilizes CML’s proprietary FirmASIC® technology to transcode between PCM and G.723.1 formats without external DSPs or codecs.
Key Features
  • Supports G.723.1 codec at 5.3kbps and 6.3kbps rates, with Annex A.
  • Transcoding capabilities between PCM (linear, µ-law, A-law) and G.723.1.
  • Operates with a 3.3V power supply and includes power-saving modes.
  • Available in 64-pin VQFN or LQFP packages.
  • Includes a C-BUS host serial interface for streamlined data transfers.
  • Auxiliary functions include GPIOs, analogue input/output gain adjustment, and multiplexers.
Applications
  • Digital radio systems (half and full duplex).
  • Personal area network voice links.
  • Privacy-type digital voice communications.
  • Wireless PBX and VoIP applications.
  • Digital Software Defined Radio (SDR).
Technical Specifications
  • Operates from a 3.3V supply with selectable power-saving modes.
  • Function Image™ data file defines device functions and can be updated for in-field upgrades.
  • Supports input and output through C-BUS interface, PCM port, or on-chip converters (ADC/DAC).
Interface and Configuration
  • SPI-like C-BUS interface with register addressing for data transfer.
  • Function Image™ can be loaded from a host microcontroller or external memory.
  • Device configuration through programming registers and dedicated registers.
Performance and Packaging
  • Electrical performance includes absolute maximum ratings and operating limits.
  • Available in 64-VQFN or 64-LQFP package options.
Procedures
The document outlines procedures for connecting the CMX7261 to external codecs and loading the Function Image (FI) from serial memory. It highlights optional configurations and provides schematic references.
Interfacing with External Devices
Detailed schematics are provided for interfacing the CMX7261 with external codecs and serial memory. Key connections include FS, BCK, DIN, DOUT, SDO, CLKI, FSO, SDI, SSOUT0, CLKO, FSI, SI, SO, CS, and SCK.
Audio Input/Output
The CMX7261 offers four analogue outputs and supports two analogue inputs. Gain settings and mute controls are configurable, with guidance on using external components for reconstruction filters.
GPIO Pins
Configured as inputs with an internal bus-hold circuit after loading the Function Image™, eliminating the need for external termination resistors.
Signal Interfaces
The CMX7261 interfaces with host controllers via a C-BUS interface, supporting command, status, and data transfers in both half-duplex and full-duplex modes.
Data Transfer Using C-BUS Interface
Describes the process of transferring audio data using the C-BUS interface, specifically through Audio In and Audio Out FIFOs, with details on FIFO operations and data formats.
Device Control
The CMX7261 can operate in several modes, including Idle, Transcode, Enc-Dec, and Full Duplex modes, controlled via the C-BUS interface.
Performance Specification
Includes electrical performance, operating limits, and characteristics, with detailed register configurations and performance specifications for optimal device operation.
PCM External Clock Timings
Provides detailed specifications for PCM external clock timings, including various delay times and cycle times.
Packaging Information
Outlines the mechanical dimensions for two packaging types of the CMX7261: 64-pin VQFN and 64-pin LQFP.
About FirmASIC®
FirmASIC® technology offers a flexible silicon platform, allowing for cost reduction, faster time to market, and functionality determined by uploading a Function Image™ during initialization.
Handling Precautions
Includes input protection against electro-static discharge, with recommended precautions to prevent damage.
See more

Catalog excerpts

CMX7261 Multi-transcoder IC-1

CML Microcircuits COMMUNICA TION SEMICONDUCTORS 7261FI-2.x – G.723.1 Full Duplex Codec DATASHEET • Half-duplex operation Full-duplex operation Codec support: o G.723.1 codec (5.3kbps / 6.3kbps rates) with Annex A o PCM (linear, µ-law, A-law), • Transcoding support: o PCM to G.723.1 and reverse o PCM μ/A/linear to PCM μ/A/linear transcoder • No external DSP or codecs required: simply upload Function Image™ (FI) • Transcoder routing: o Choice of input sources – C-BUS transfer to host, external PCM device/codec, analogue audio input o Choice of output sources – C-BUS transfer to host, external PCM device/codec, analogue audio output Advance Information C-BUS host serial interface o SPI-like with register addressing o Read/Write 128-word FIFOs and data buffers to streamline transfers and relax host service latency Auxiliary functions o Three GPIOs o Analogue input/output gain adjustment o Analogue input multiplexer o Analogue output multiplexer Master/Slave PCM serial interface o For external audio CODEC Low power 3.3V operation with powersave functions Small 64-pin VQFN or LQFP package Half duplex digital radio systems Full duplex digital radio systems Personal area network voice links Privacy-type digital voice communications Wireless PBX VoIP applications Digital Software Defined Radio (SDR) Digital Filters Digital Filters FIFO Configuration

 Open the catalog to page 1
CMX7261 Multi-transcoder IC-2

Brief Description The CMX7261 Multi-transcoder IC is a device supporting multiple speech codecs in a single chip. When loaded with FI-2.x the CMX7261 is capable of encoding analogue voice into PCM (linear, µ-law or A-law) or G.723.1 data formats at either 5.3kbps or 6.3kbps. It is capable of decoding PCM or G.723.1 (both rates) back to analogue voice. It can also transcode data between PCM formats and G.723.1. Input and output signals may be passed through the C-BUS interface, the PCM port or the on-chip converters (ADC/DAC). The device utilises CML’s proprietary FirmASIC component technology....

 Open the catalog to page 2
CMX7261 Multi-transcoder IC-4

Table Table 1 Table 2 Table 3 Table 4 Table 5

 Open the catalog to page 4
CMX7261 Multi-transcoder IC-5

Full public release, minor typographical corrections First public release Advance Draft for first alpha release Information in this data sheet should not be relied upon for final product design. It is recommended that you check for the latest product datasheet version from the CML website: [www.cmlmicro.com].

 Open the catalog to page 5
CMX7261 Multi-transcoder IC-6

Block Diagrams Half Duplex Transcoder Decoder output is 16-bit linear PCM Transcoder Half Duplex (detailed view) Select one using Input_Type C-BUS reg Pass Through Pass Through Select one using Output_Type C-BUS reg Audio Filter Fine Gain Audio Filter Encoder Output Buffer Input Buffer Transcoder Block IRQN Audio_In FIFO Host Thru Commands Audio_Out FIFO CDATA SCLK External serial memory boot C-BUS Interface Auxiliary Functions GPIOA GPIOB FI Configured I/O Power control Main Clock PLL Boot Control System Clock Crystal Oscillator XTAL/ CLOCK Figure 1 Block Diagram Figure 1 presents a detailed...

 Open the catalog to page 6
CMX7261 Multi-transcoder IC-7

Input audio stream Input Port-A Output Port-B Output audio stream Output audio stream Output Port-A Input Port-B Input audio stream Figure 2 Full Duplex Block Diagram In full duplex operation, the input and output ports may be specified on one channel and the opposite input and output ports will be used for the second channel. Table 1 shows the mapping between Input Ports and Output Ports. Table 1 Input and Output Ports – Full Duplex Mapping Input Port-A / B Analogue In Audio In FIFO (C-BUS In) PCM Port In Output Port-A / B Analogue Out Audio Out FIFO (C-BUS Out) PCM Port Out For example, if...

 Open the catalog to page 7
CMX7261 Multi-transcoder IC-8

Signal Description The combined state of BOOTEN1 and BOOTEN2, upon RESET, determine the Function Image™ load interface. The combined state of BOOTEN1 and BOOTEN2, upon RESET, determine the Function Image™ load interface. Negative supply rail (ground) for the digital on-chip circuits. 3.3V positive supply rail for the digital on-chip circuits. This pin should be decoupled to DVSS by capacitors mounted close to the supply pins. Logic input used to reset the device (active low). Negative supply rail (ground) for the digital on-chip circuits. Single ended output for speaker. Positive 3.3V supply...

 Open the catalog to page 8
CMX7261 Multi-transcoder IC-9

Signal Description NC Internally generated bias voltage of approximately AVDD/2. If VBIAS is power saved this pin will present a high impedance to AVDD. This pin must be decoupled to AVSS by a capacitor mounted close to the device pins; no other connections should be made. Differential inputs for main audio; ‘P’ is positive, ‘N’ is negative. Together these are referred to as the ANAIN. ADC reference voltage; connect to AVSS. Positive 3.3V supply rail for the analogue on-chip circuit. Levels and thresholds within the device are proportional to this voltage. This pin should be decoupled to AVSS...

 Open the catalog to page 9
CMX7261 Multi-transcoder IC-10

Signal Description Negative supply rail (ground) for the digital on-chip circuits. Output of the on-chip xtal oscillator inverter. Input to the oscillator inverter from the xtal circuit or external clock source. C-BUS serial clock input from the µC. 3-state C-BUS serial data output to the µC. This output is high impedance when not sending data to the µC. C-BUS serial data input from the µC. C-BUS chip select input from the µC. ‘wire-Orable’ output for connection to the Interrupt Request input of the µC. This output is pulled down to DVSS when active and is high impedance when inactive. An external...

 Open the catalog to page 10
CMX7261 Multi-transcoder IC-11

Notes: IP = Input (+ PU/PD = internal pull-up / pull-down resistor) NC = No Connection - should NOT be connected to any signal Table 2 Definition of Power Supply and Reference Voltages

 Open the catalog to page 11
CMX7261 Multi-transcoder IC-12

PCB Layout Guidelines and Power Supply Decoupling + CLKI DVDD RESETN DVSS GPIOB GPIOC DVSS Active low reset from supervisor IC or RC circuit Digital Ground Plane Analogue Ground Plane Figure 3 CMX7261 Power Supply and De-coupling Notes: To achieve good noise performance, VDD and VBIAS decoupling and protection of the receive path from extraneous in-band signals are very important. It is recommended that the printed circuit board is laid out with a ground plane in the CMX7261 area to provide a low impedance connection between the VSS pins and the VDD and VBIAS decoupling capacitors.

 Open the catalog to page 12
*Prices are pre-tax. They exclude delivery charges and customs duties and do not include additional charges for installation or activation options. Prices are indicative only and may vary by country, with changes to the cost of raw materials and exchange rates.