EPI通过8位总线模式和FPGA交换数据,低地址位A0~A1不起作用,实际输出的地址为想要的地址左移2位,请问是什么原因造成的?
Felix luo :
地址左移了2位不就是变成32位地址了么,确认下EPI的工作模式吧
谢谢JSW,确认是在总线模式下的,但即使是32位总线方式,把8位地址传递到32位地址的寄存器中,也不应该低2位地址失效的。
Felix luo:
需要确认是8位或32位总线方式。如果设置为32位总线方式的话,地址是要4字节对齐的,所以低两位A0,A1可以忽略无效