在工程选项中,生成LDF文件后,就可以看到cache相关的选项,选择使能即可。
配置FPGA不成功,可能是你的工程开了优化,导致配置FPGA的代码被系统优化。你可以尝试关闭优化开关,看FPGA是否能正常工作,如果可以,则说明是优化引起的,你可以在所有和FPGA配置相关的函数前面加上以下语句,关闭系统对该函数的优化:
#pragma optimize_off
这个 是生成cache描述的CPLB文件,选不选都行,如果你不修改这个文件的话,可以不选。
谢谢ANDY能解答。
我今天把CAHCE使能了,调试了下,发现出现好多问题:
1、读外部异步RAM,居然不能读,片选都不能拉低。
2、向SPI发数据,居然好像没启动的现象。
至少以上两个问题在我没开CACHE使能的时候是非常正常的。