This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

C6678 DDR3的4GB空间数据访问问题

TI的专家,你好,在使用C6678访问DDR3时有一个疑问想请教一下:

手里的板子上DDR3有两个32bit位宽  2GB容量的,拼成64bit位宽使用。

通过查阅前期TI论坛上的一些资料,对MPAX进行了相应段映射的配置,目前已可以成功的访问前2GB以及后2GB空间,正常读写数据没问题。

但是访问是分时的。后2GB可见时,前2GB不可见。

 

入下图所示,请问如何才能在前2GB以及后2GB空间进行数据从传递呢,需求是需要将DDR3内前2GB很大的一段数据拷贝至后2GB空间暂存下来。

我的想法是通过2MB的MSMC来进行中转,多次传递,是否有更为有效的方式呢?