Home >
Products >
Algorithms
ITU G.726 is the most used speech-compression algorithm in telecommunications due to its high perceived speech quality and low resource requirements. It compresses 64-K speech to 40-, 32-, 24-, or 16-K BPS using adaptive differential pulse-code modulation (ADPCM). Mean Opinion Scores (MOS) for G.726 at the 32K rate are considered to be toll quality; the 24K rate is near toll quality. G.726 is used in applications where high-quality, low DSP MIPS, and low algorithmic delay are desired.
Commetrex offers G.726 in a C-coded reference design, as well as versions optimized for the Texas Instruments TMS320C6000 and TMS320C5400. Commetrex’ implementations are extremely resource-frugal. The ‘C6000 version requires only 1.55 mega-cycles per second in the dual-channel version where two samples are processed simultaneously. On the 200-MHz TI ‘C6201, this yields 120 channels per DSP. When the execution is optimized for single-channel operation the ‘C6000 version requires 2.77-MCPS, or over 60 channels per DSP.
G.726 is eXpress DSP Compliant (http://dspvillage.ti.com/docs/express_dsp/expressdsphome.jhtml). The TMS320DSP Algorithm Standard is directly supported by the MSP Consortium M.100 specification (http://www.msp.org) so it is compatible with any MSP-conforming media-processing system.
Features
Ultra-low resource utilization
C-callable interface
Does not disable interrupts
TMS320DSP Algorithm Standard compliant
MSP Consortium M.100 compatible
Industry’s lowest MIPS utilization
Benefits
High densities
Low power
Low implementation cost
‘C6000 Resource Utilization
MCPS dual-sample encode: 1.54
MCPS dual-sample decode: 1.64 (32K rate)
Program Memory (full duplex): 9K bytes
Per-Instance Memory: 54 bytes
License Options
Limited-Use Paid-Up Source Code
Royalty with Reduced Up-Front
Object Code with Runtime Licenses
Ordering Information
G.726 on ‘C5400 – PN 60092-1
G.726 on ‘C6000 – PN 60092-2
| Open Telecommunications Framework and OTF are trademarks, and Commetrex is a registered trademark of Commetrex Corp. Windows NT is a trademark of Microsoft Corporation. All other trademarks are the property of their respective holders
|
|