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.


  



Schematic/Block Diagram

Quickly understand overall system functionality.

Download Schematic

Design Guide

Get results faster with test and simulation data that's been verified.

Download Design Guide


Bill of Materials (BOM)

Find the complete list of components in this reference design.

Download BOM

Order Now
Part Number Buy from Texas Instruments or Third Party Buy from Authorized Distributor 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  Not Available 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  Sample & Buy View Design Kits & Evaluation Modules
SN74AUC1G32  Single 2-Input Positive-OR Gate  Gate  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  Buffer/driver  Sample & Buy View Design Kits & Evaluation Modules
SN74LVC1G08  Single 2-Input Positive-AND Gate  Gate  Sample & Buy View Design Kits & Evaluation Modules
SN74LVC1G32  Single 2-Input Positive-OR Gate  Gate  Sample & Buy View Design Kits & Evaluation Modules
TMS320C6654  Fixed and Floating Point Digital Signal Processor  C6000 DSP  Not Available View Design Kits & Evaluation Modules
TMS320C6655  Fixed and Floating Point Digital Signal Processor  C6000 DSP  Not Available View Design Kits & Evaluation Modules
TMS320C6657  Fixed and Floating Point Digital Signal Processor  C6000 DSP  Not Available View Design Kits & Evaluation Modules
TPS3808  Low Quiescent Current Supervisor with Programmable-Delay  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  Power management  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 & 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  Sample & Buy Not Available
UCD9222  Digital PWM System Controller  Digital power  Sample & Buy Not Available

CAD/CAE symbols

Part # Package | Pins CAD File (.bxl) STEP Model (.stp)
CDCE62005 Download Download
MAX3221E Download Download
Download Download
MSP430F5435 Download
PCA9306 Download Download
Download Download
Download Download
Download -
Download -
Download -
SN74AHC00 Download Download
Download Download
Download -
Download Download
Download Download
Download Download
Download Download
SN74ALVC125 Download Download
Download -
Download Download
Download -
SN74AUC1G32 Download Download
Download Download
Download Download
Download -
Download -
SN74AVC4T245 Download -
Download -
Download Download
Download Download
Download Download
SN74LVC1G07 Download -
Download Download
Download Download
Download
Download Download
Download -
Download Download
Download Download
SN74LVC1G08 Download Download
Download Download
Download
Download Download
Download -
Download Download
Download Download
SN74LVC1G32 Download Download
Download Download
Download
Download Download
Download -
Download Download
Download Download
TMS320C6654 FCBGA (CZH)| 625 Download -
TPS3808 Download Download
Download Download
TPS51200 Download Download
TPS54231 Download Download
TPS54620 Download -
Download Download
TPS737 Download Download
Download Download
Download Download
TS3L301 Download Download
Download -
TXS0108E Download Download
Download Download
Download Download
UCD7242 Download Download
UCD9222 Download Download

Texas Instruments and Accelerated Designs, Inc. have collaborated together to provide TI customers with schematic symbols and PCB layout footprints for TI products.

Step 1: Download and install the free download.

Step 2: Download the Symbol and Footprint from the CAD.bxl file table.


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 48
PDF 3433 11 May 2012 60
Design files (5)
Title Abstract Type Size (KB) Date Views
ZIP 9013 18 Jun 2015 27
ZIP 1728 18 Jun 2015 40
ZIP 4763 18 Jun 2015 35
PDF 191 18 Jun 2015 48
PDF 1717 18 Jun 2015 103
Related Tools & Software

Software (1)

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


Support & Training

Try our support forums.
Search expert answers for this part Ask a new question

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

Blogs