TI中文支持网
TI专业的中文技术问题搜集分享网站

TMS320C6678: 【TMDXEVM667LE】存储器访问的性能

Part Number:TMS320C6678

我查阅Application report ZHCA575 TMS320C6678存储器访问性能后产生了些疑问想确认一下。

由于6678的存储器结构,越往外的存储器容量越大,但是速率低。那么把数据放到共享内存上进行处理和把数据放到ddr上处理的耗时应该是不一样的,并且放在共享内存上进行处理应该更快。

而Cache可解决core时钟与L2 SL2 DDR这几个存储器时钟不匹配的问题。那么我使用CACHE_enableCaching语句和CACHE_setLxxSize语句,将ddr地址进行映射。因为设置了cache,那么在ddr上处理数据的速度应该会有提高。

我进行了测试发现,这个逻辑好像是对的,但又不敢确定,所以想来确认一下。请问这个逻辑和实验结果是合理的吗?

上面是分别在sram、ddr、ddr(使能L1Dcache)、ddr(使能L1D、L2cache)内存空间上进行的测试结果。

Nancy Wang:

您的逻辑和实验结果是合理的,开启cache是会提升效率的。在不开启cache的情况下,片上ram一定是比外部memory快的。

赞(0)
未经允许不得转载:TI中文支持网 » TMS320C6678: 【TMDXEVM667LE】存储器访问的性能
分享到: 更多 (0)