我用FPGA写了一个HPI模块,用来往C6701里面读写数据,现在的现象是我把同样的84个字节的数据写入0x00000484(波形如图1),数据读写正常;当我把同样的数据写入0x80000484时(波形如图2),数据只能写入低16位,高16位数据保持不变,我用signalTap观察两次写的时序完全一样,现在只能怀疑是不是0x80000000的内部数据段只能写入半字,求大神给予解答?
另外,我遇到另外一个问题,就是我HPI读写的时候,如果仿真器连着DSP,读写运行正常,但是如果断开仿真器,就会出现不稳定,特别是HDRY信号在读的时候出现常高的现象,请问是不是我的那些DSP状态信号没有设置好
0x00000484地址写
0x00000484地址读
0x80000484写
0x80000484读




