最近在使用MPMC,但是遇到几个问题,请教大家一下,谢谢~我的MPMC测试使用通过(对外连接DDR,对内连接PLB,CPU为MB)
1、在C语言中采用指针绝对地址的形式对MPMC控制的DDR的几个地址进行了存储-读取测试,是可行的。但是在Linking script设置中,我把heap 和stack放在MPMC所控制的DDR中,程序却无**常执行,为什么呢?MB对PLB已连接了DPLB和IPLB。
2、DDR是有BURST R/W方法的,在MPMC中使能了该读取方法后,如果我需要对DDR进行大量数据的读写,我怎样做才能确保编译后的程序操纵MPMC对DDR进行BURST方式读写呢? |