TI中文支持网
TI专业的中文技术问题搜集分享网站

C6670 SRIO每个Core一个DeviceID,可行吗?

TI专家好,

********************************************************************************************************************

我目前的工程是:一个DSP只有一个DeviceID,4个Core对外发数据包时都是同一个DeviceID出去的。

一个问题:C6670 SRIO每个Core分配一个DeviceID,不同Core发SRIO数据包包含不同的DeviceID,可行吗?

如果可行能简单描述实现方式吗?以及PDK中有没有对应工程?

********************************************************************************************************************

谢谢!!

chen yi xue:

 应该是可以的把,在PDK DRV例程中的MUTIVORE里面用的是每一个核配一个DIVICEID 发消息。但是我一直不清楚它是怎么给其他核配的DIVICED ID的。

chen yi xue:

我的理解是一个SRIO应该只有一个DEVICEID这是在SRIO初始化时候配好的。应该是设置在了BASE_ID,然后端口的BRR寄存器设置相应路由pattern,就能接收相应的DESTID的包。所以我很疑惑的就是发LSU的时候是怎么控制哪个核去接收呢?

Feng Jin:

回复 chen yi xue:

你的问题也是我的问题,期待专家来解答。

赞(0)
未经允许不得转载:TI中文支持网 » C6670 SRIO每个Core一个DeviceID,可行吗?
分享到: 更多 (0)