是不是这样的?假如用Zone6外扩RAM(256k*16):首先接线 /XZCS6--/CS,XRD--OE,XWE0--WE,XA[19:0]--A[19:0],XD[15:0]--D[15:0];然后init_xintf()(用于配置时序和ram通信);接着在cmd文件中,声明一段存储空间给Zone6(这里给的地址是和on-Chip Memory统一编址的)(片内空间不一定实实在在存在,直接映射到外部ram中了,所以当访问超过256k,就会出现错误);这样就可以实现访问外部ram就像是访问片内ram了,当访问Zone6时,/XZCS6会自动拉低。。以上是个人猜测,不知对不对
|