This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

【多核编程】CCS与codec engine

Other Parts Discussed in Thread: DM3730

请问我自己的算法,在异核双核的DSP(DM8168)中,需要把算法在CCS中做成lib,然后再集成到ARM侧的程序中,还是不需要用到CCS,只需要用codec engine的工具就行了?

  • 如果需要调试DSP的代码,CCS还是需要的。

  • dm8168,我刚开始接触,开发流程还不熟悉。给你说一下,我在dm6467上做x264的移植时,一般的开发流程,希望对你有点参考意义。

    1, 先在ccs下实现算法并优化到需要的性能,然后对它进行xdm封装,使得算法可以被codec engine框架调用。这样得到的是.a64p算法库文件。

    2,之后进行server端的配置和集成,将.a64p与tcf,bios库等链到一块,就得到可以在dsp端运行的.x64p文件。

    3,编译arm上的app时,通过.cfg与.x64p建立一个关联,最后就能,在arm上运行.out ,在dsp上运行.x64p, 并协同工作了。

    所以:

    前期一般使用ccs开发和优化算法,因为直接在codec engine下去做的话,调试、优化和评估性能都很不方便。

  • 你好!

    ccs下实现算法并优化到需要的性能,然后对它进行xdm封装。这一步有没有详细的资料可以参考。

    本人新手,想在dm3730上做双核开发。望指导。

  • 你好!

    ccs下实现算法并优化到需要的性能,然后对它进行xdm封装。这一步有没有详细的资料可以参考。

    本人新手,想在dm3730上做双核开发。望指导。