查看: 762|回复: 0

TI C6000 CodecEngine集成算法核心调用原理

[复制链接]

该用户从未签到

发表于 2020-11-21 19:36:50 | 显示全部楼层 |阅读模式
分享到:

C6000系列DAVINCI是双核:ARM+DSP或者ARM+DSP+其他GPP构架。自有算法可以集成到CodecEngine

使得算法在DSP端运行,ARM或GPP中调用DSP算法(MOD_PROCESS)。CodecEngine是一个多核构架的算法
集成构架(同样也可以在单核上),支持TI的xDM和Non-xDM标准的算法。调用算法是通过执行一个
算法运行时的MOD_PROCESS()函数,在ARM或GPP中通过VISA函数(video,image,speech,audio处理的抽象接口)
调用DSP端的MOD_PROCESS()。 调用原理描述如下:TI C6000 CodecEngine集成算法核心调用原理
C6000系列DAVINCI是双核:ARM+DSP或者ARM+DSP+其他GPP构架。自有算法可以集成到CodecEngine

使得算法在DSP端运行,ARM或GPP中调用DSP算法(MOD_PROCESS)。CodecEngine是一个多核构架的算法
集成构架(同样也可以在单核上),支持TI的xDM和Non-xDM标准的算法。调用算法是通过执行一个
算法运行时的MOD_PROCESS()函数,在ARM或GPP中通过VISA函数(video,image,speech,audio处理的抽象接口)
调用DSP端的MOD_PROCESS()。 调用原理描述如下:C6000系列DAVINCI是双核:ARM+DSP或者ARM+DSP+其他GPP构架。自有算法可以集成到CodecEngine
TI C6000 CodecEngine集成算法核心调用原理

C6000系列DAVINCI是双核:ARM+DSP或者ARM+DSP+其他GPP构架。自有算法可以集成到CodecEngine

使得算法在DSP端运行,ARM或GPP中调用DSP算法(MOD_PROCESS)。CodecEngine是一个多核构架的算法
集成构架(同样也可以在单核上),支持TI的xDM和Non-xDM标准的算法。调用算法是通过执行一个
算法运行时的MOD_PROCESS()函数,在ARM或GPP中通过VISA函数(video,image,speech,audio处理的抽象接口)
调用DSP端的MOD_PROCESS()。 调用原理描述如下:

10.jpg

11.jpg


由于DSP和GPP使用的是共享内存,所以必须注意cache cohrerence问题:

12.jpg

13.jpg


回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /4 下一条



手机版|小黑屋|与非网

GMT+8, 2024-11-23 21:16 , Processed in 0.118447 second(s), 16 queries , MemCache On.

ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

苏公网安备 32059002001037号

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.