我发现最近大家都很关心EDMA并行使用,我也在测试,我来提几个问题。
1。三个EDMA控制器只有主频和同步事件不同吗,他们各自的主频是多少?
2。6678有三个EDMA控制器,其中EDMA0有两个event queue 两个 TC ,EDMA1和2 分别有四个event queue 和四个TC,那么,如果我想多核同时并行使用EDMA并使效率最高,我该怎么映射。
比如4个核同时传输,想同时提交到TC并搬移,那么是否需要分别映射到某一个EMDA控制器的四个EVENT QUEUE上,这样这四个传输请求才可以同时传输给四个不同的TC。
如果 8个核同时传输,是否要使用EDMA1的EVENT QUEUE 0~ 3 再加上EDMA2 的EVENT QUEUE 0~ 3 这样8个EDMA任务才算是并行传输
3. 如果多个EDMA CHANNEL 映射到同一个 EVENT QUEUE 了,那么多个CHANEL同时被触发时,他们执行时是不是串行的?
4. 想提高多核并行使用EDMA的效率,还有哪些方面值得注意。