This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

6678的EMIF16接口的地址信号在访问连续缓冲区时不变化,为什么



在自制的6678板上,我用fpga内部的双口构建了一个ASRAM接到CS3空间,地址数据按用户手册的接法连接,并按照EMIF16的用户手册设置了EMIF16的寄存器,采用SS模式,不用WAIT,其余的建立保持时间采用上电初始化值,NAND控制器对应的CS3空间位清零.通过chipscope 可以观察到当读写0x74000000地址空间的100个连续数时,OE,CE1和WE有相应变化,可地址只是在0xe0,0xe1变化,并没有根据访问的地址出现连续的变化1,2,3,4,5,请问是什么原因造成的,是寄存器设置不对吗?开始还以为有虚焊,可访问更大范围的地址空间时,地址线上有变化,但也就是在类似于0x01c0,0x01c1变化。也就是地址线有变化,但不是期望的变化,应该没有虚焊。也就是说,我读连续的100个数,由于地址呈现上述变化,只读出50组一模一样的两个数,而我的asram中的数本身是不同的