目前的软件设计采用1-7核辅助0核运算的方式,0核需要读取其他核的运算结果,拟采用的方案:
1)1-7核运算完成给0核发送核间中断;
2)0核由共享内存(MCSM)读取运算结果。
问题:
1)若1-7核同时给0核发中断,DSP如何保证没有中断丢失?
2)1-7核同时访问MCSM的不同地址时,是并行进行的吗?
3)1-7核写和0核读运算结果时,用DMA可以保证正确,但是数据量较小效率不高,可以采用其他什么方式呢?另外多个核同时使用DMA(配置为不同的参数地址
和通道)会不会出错(不考虑正常的延时)。
感谢您的支持!
chunhai feng:
最近我也在看6678的核间通信,求讨论啊。。QQ 380330222