紧急求助各位大神:
我的信号处理板,DSP是6455,DDR2用的是开发板上的那一款芯片MT47***,程序在L2中运行,由于数据量太大,内部的2MB存储空间不够,我把一部门数据放在DDR2中缓存,结果发现程序运行速度非常慢,读取DDR2中数据的运行时间大概是读取L2中数据的5倍左右,从而导致无法处理完数据。
各位是否有相同经历?DDR2如何配置才能提高运行效率呢?
谢谢!
Tony Tang:
把Cache打开,并把相应的MARn使能。
紧急求助各位大神:
我的信号处理板,DSP是6455,DDR2用的是开发板上的那一款芯片MT47***,程序在L2中运行,由于数据量太大,内部的2MB存储空间不够,我把一部门数据放在DDR2中缓存,结果发现程序运行速度非常慢,读取DDR2中数据的运行时间大概是读取L2中数据的5倍左右,从而导致无法处理完数据。
各位是否有相同经历?DDR2如何配置才能提高运行效率呢?
谢谢!
把Cache打开,并把相应的MARn使能。