Reference Design using TMS320C6657 to Implement Efficient OPUS Codec Solution

(ACTIVE) TIDEP0036

Description & Features

Technical Documents

Support & Training

Order Now


View the Important Notice for TI Designs covering authorized use, intellectual property matters and disclaimers.

Key Document

Description

The TIDEP0036 reference design provides an example of the ease of running TI optimized Opus encoder/decoder on the TMS320C6657 device. Since Opus supports a a wide range of bit rates, frame sizes and sampling rates, all with low delay, it has applicability for voice communications, networked audio and even high performance audio processing application.   This design also highlights the performance improvements achieved when implementing the Opus codec on a DSP vs. a general purpose processor, like ARM.  Depending upon the level of optimization of the code running on the genral purpose processor, implementing the Opus Codec on a C66x TI DSP core can have 3X the performance of an ARM CORTEX A-15 implementation. TMS320C66x DSPs support both audio and video codecs.

Features
  • This reference design is tested and includes hardware reference(EVM), software (Opus Codec package), users guide.
  • TMDSEVM6657 Lite EVM for high performance, cost-efficient, standalone development platform, using the TMS320C6657 high performance DSP based on TI's C66x Keystone multicore architecture. This design includes schematics, design files and bill of materials.
  • TI optimized Opus codec on the TI C66x DSP Core. The Opus codec package includes the codec,  along with test application and user guides, as well as documentation.
  • Users guide, including how to get started, as well as performance benchmarks vs. ARM® Cortex®-A15.

View the Important Notice for TI Designs covering authorized use, intellectual property matters and disclaimers.


  




Order Now
Part Number Buy from Texas Instruments or Third Party Order Options Status

TMDSEVM6657LS:
TMS320C6657 Lite Evaluation Modules (EVM)

$399.00(USD)




Pricing may vary.



ACTIVE
Contact a Distributor  

TI Devices (23)

Order samples, get tools and find more information on the TI products in this reference design.

Part Number Name Product Family Sample & Buy Design Kits & Evaluation Modules
CDCE62005  5/10 Outputs Clock Generator/Jitter Cleaner with Integrated Dual VCO  Clock Generators  Sample & Buy View Design Kits & Evaluation Modules
MAX3221E  3-V to 5.5-V Single-Channel RS-232 Line Driver/Receiver  Interface  Sample & Buy Not Available
MSP430F5435  16-Bit Ultra-Low-Power Microcontroller, 192KB Flash, 16KB RAM, 12 Bit ADC, 2 USCIs, 32-bit HW Multi  MSP430 ultra-low-power MCUs  Sample & Buy View Design Kits & Evaluation Modules
PCA9306  2-Bit Bidirectional I2C Bus and SMBus Voltage-Level Shifter  I2C  Sample & Buy View Design Kits & Evaluation Modules
SN74AHC00  Quadruple 2-Input Positive-NAND Gates  Gate  Sample & Buy Not Available
SN74ALVC125  Quadruple Bus Buffer Gates With 3-State Outputs  Buffer/Driver/Transceiver  Sample & Buy View Design Kits & Evaluation Modules
SN74AUC1G32  Single 2-Input Positive-OR Gate  Logic  Sample & Buy Not Available
SN74AVC4T245  4-Bit Dual-Supply Bus Transceiver with Configurable Voltage-Level Shifting and 3-State Outputs  Voltage Level Translation  Sample & Buy View Design Kits & Evaluation Modules
SN74LVC1G07  Single Buffer/Driver With Open-Drain Output  Logic  Sample & Buy View Design Kits & Evaluation Modules
SN74LVC1G08  Single 2-Input Positive-AND Gate  Logic  Sample & Buy View Design Kits & Evaluation Modules
SN74LVC1G32  Single 2-Input Positive-OR Gate  Logic  Sample & Buy View Design Kits & Evaluation Modules
TMS320C6654  Fixed and Floating Point Digital Signal Processor  C6000 DSP  Sample & Buy View Design Kits & Evaluation Modules
TMS320C6655  Fixed and Floating Point Digital Signal Processor  C6000 DSP  Sample & Buy View Design Kits & Evaluation Modules
TMS320C6657  Fixed and Floating Point Digital Signal Processor  C6000 DSP  Sample & Buy View Design Kits & Evaluation Modules
TPS3808  Low Quiescent Current, Programmable-Delay Supervisory Circuit  Power Management  Sample & Buy View Design Kits & Evaluation Modules
TPS51200  3A Sink/Source DDR Termination Regulator w/ VTTREF Buffered Reference for DDR2, DDR3, DDR3L and DDR4  Power Management  Sample & Buy View Design Kits & Evaluation Modules
TPS54231  3.5 to 28V Input, 2A, 570kHz Step-Down Converter with Eco-mode™  Step-Down (Buck)  Sample & Buy View Design Kits & Evaluation Modules
TPS54620  4.5V to 17V Input, 6A Synchronous Step-Down SWIFT™ Converter  Step-Down (Buck)  Sample & Buy View Design Kits & Evaluation Modules
TPS737  Single Output LDO, 1A, Adj. (1.2 to 5.0V), Reverse Current Protection  Linear Regulator (LDO)  Sample & Buy View Design Kits & Evaluation Modules
TS3L301  16-Bit to 8-Bit SPDT Gigabit LAN Switch with Low and Flat On-State Resistance  Switches and Multiplexers  Sample & Buy Not Available
TXS0108E  8-Bit Bidirectional Voltage-Level Shifter For Open-Drain And Push-Pull Application  Voltage Level Translation  Sample & Buy View Design Kits & Evaluation Modules
UCD7242  Digital Dual Synchronous Buck Power Driver  Digital Power Control Solutions  Sample & Buy Not Available
UCD9222  Digital PWM System Controller  Digital Power Control Solutions  Sample & Buy Not Available

Technical Documents

View the Important Notice for TI Designs covering authorized use, intellectual property matters and disclaimers.

Third party documents (2)
*This is not an TI official document.
Title Date Type
TMS320C6657 EVM Overview [eInfochips] 26 Jun 2015
TMS320C6657 EVM Quick Setup Guide [eInfochips] 26 Jun 2015
User guides (3)
*This is not an TI official document.
Title Abstract Type Size (KB) Date Views TI Recommends
Wiki* 26 Jun 2015
PDF 992 16 Jun 2015 351
PDF 3433 11 May 2012 465
Design files (5)
Title Abstract Type Size (KB) Date Views
ZIP 9013 18 Jun 2015 128
ZIP 1728 18 Jun 2015 222
ZIP 4763 18 Jun 2015 204
PDF 191 18 Jun 2015 299
PDF 1717 18 Jun 2015 659
Related Tools & Software

Software (1)

Name Part Number Software Type
CODECS- Video, Speech - for C66x-based Devices  C66XCODECS  Software Codecs 



Support & Training

TI E2E Community

As a member of  myTI you can join the TI E2E™ Community  where you can ask questions, share ideas and collaborate with fellow engineers and TI experts

Content is provided "AS IS" by the respective TI and Community contributors and does not constitute TI specifications. See  Terms of use.

Blogs

Wikis

Visit the TI Wiki

Topics Last modified
26 Jun 2015 4:51 PM