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

关于SRIO以及EDMA同时操作DDR的问题

现在遇到这个问题:从核通过SRIO读取数据(Direct IO方式)存在在DDR中,主核通过EDMA从DDR中搬移数据到L2,两者不是对同一片DDR空间访问,但可能会抢占DDR总线资源。现在一旦两者同时进行,主核EDMA正常,但从核SRIO读取就可能卡住(等待时间比较长)。现在想当同时DDR操作时,让从核SRIO读取数据优先,因为SRIO读取操作在中断中执行,一旦等待时间太长会中断累积,请问有没有什么办法能解决这个问题,有没有什么优先级配置机制?请专家帮忙解答。

之前在http://www.deyisupport.com/question_answer/dsp_arm/c6000_multicore/f/53/t/59039.aspx帖子中也考虑过这个问题。

wj xz:

回复 Allen35065:

请问当EDMA3读取DDR中数据时,SRIO传输数据被暂停,说明EDMA3读取DDR的优先级比SRIO写DDR优先级高么?可不可以选择配置

赞(0)
未经允许不得转载:TI中文支持网 » 关于SRIO以及EDMA同时操作DDR的问题
分享到: 更多 (0)