50 ways to use a TI C6678 DSP

Like Gene Frantz, one of the fathers of the DSP, I enjoying seeing how customers apply our processors in real applications.  However, I find the KeyStone™-based TMS320C6678, eight core C66x DSP especially interesting because it is one of the earlier high performance multicore DSPs in the market.  While there are over 100 customers that have implemented the C6678 DSP into their products, I think it is safe to say there must be at least 50 different uses for the fixed and floating point C6678 DSP!   But, don’t worry, I will spare you a lengthy list, and share just five popular applications.

Step up the backhaul – The KeyStone family of wireless basestation SoCs is prevalent in the wireless market but the C6678 DSP has found a role in the wireless backhaul space as well. Sub10 Systems utilizes the C6678 DSP as the foundation for their wireless backhaul network synchronization platform, relying on this KeyStone-based DSP for real-time algorithm processing and network interfacing.

Make a new scan –Since image processing is an ideal function for digital signal processing, a wide array of TI DSPs plays a fundamental role in medical imaging equipment and the C6678 DSP is no exception. Find out how you might apply this KeyStone multicore DSP to your next medical imaging application.

Stay on the bus – Or airborne in the case of synthetic aperture radar (SAR) products. SAR has become a popular technique for both commercial and military radar-based applications and due to SAR’s heavy reliance on advance signal processing and compute intensive operations, the C6678 multicore DSP is an ideal core for this function. See how you too can leverage this high performance DSP for SAR functions.

Don’t have to discuss much – Our increasing usage of streaming video via our smart phones, tablets, etc. leaves us very little time for live conversations these days. All this video streaming places a heavy burden on servers and content distribution boxes in the network and as such, video compression/decompression standard implementations such as H.265 are essential for real-time performance. The C6678 is highly efficient at executing video encoding as well as being a software programmable chip that is low on power consumption. We have more information on how the C6678 DSP is an ideal H.265 processing engine.

FFT is the key – Since avionics and defense applications rely so heavily on real time signal processing, it is no surprise that they are highly reliant of Fast Fourier Transforms (FFT)s; very large FFTs in many cases. Check out this FFT white paper to find out more about how the C6678 DSP with its FFT co-processor is ideal for FFT processing and avionics and defense applications, maintaining optimal performance at low power and size footprints.

You can find out more about applying the C6678 multicore DSP and other TI DSPs to specific solutions at the TI DSP applications page.  If you are not familiar with the C6678 DSP itself, be sure to check it out.  In the next segment of this blog I will discuss five key facts of the C6678. In the meantime, we would love to hear, what is your application for the C6678?  Dream it. Do it. DSP it.