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.