众所周知c6678的DDR3可以扩展到8GB,手册是这么说的,C6678 集成一个64-bit 1333MTS DDR3 SDRAM 接口,可以支持8GB 外部扩展存储器,既可以存放数据也可以存放程序。那是如何扩展到8GB呢?只是多加几片DDR3么?
Allen35065:
首先6678的物理地址空间支持36bit的寻址,所以8G的DDR3空间是可以支持的;
但是,对于每个核以及系统的MSMC来说,只支持32bit的寻址空间,因此,需要通过MPAX模块做36bit到32bit的地址映射;
因此,对于每个核,它在某一个时间只能看见8G DDR3中间的2G;
具体的细节你可以查看MPAX的技术手册来了解。