Board logo

标题: 向各位高手,请教PCI卡上FPGA数据读写中出现的一个问题 [打印本页]

作者: fyw1225@sohu.co    时间: 2003-10-5 15:06     标题: 向各位高手,请教PCI卡上FPGA数据读写中出现的一个问题

我做了一块PCI 卡,用于数据采集,PCI接口芯片用的是PCI9054,选用C模式,PCI卡上用了一块FPGA,我在FPGA里设计了存储器。目前我做实验时,发现主机对FPGA里的存储单元进行读操作时,本次要读的存储单元数据被上一次数据读的存储器单元的数据覆盖,而本次读的存储单元数据又将下一次读的存储单元覆盖。同时我也发现主机对FPGA里的存储器进行写操作时,始终都不能将数据写进去,现象是对FPGA内的某个存储器单元进行写操作后,再回读这个单元的内容,得到的结果不是刚才写入存储器单元的数据,而是上一次读某个存储单元的数据。
     因此现在我这块PCI卡FPGA内存储器读写存在的问题是:1、主机对它进行读操作时,有本次数据被上一次读得的数据覆盖的现象,要连读两次才能得到正确的结果。2、主机不能对它进行写操作。   
     查看了9054的数据说明书,觉得我在VHDL程序里用的读写信号控制时序没有错,因此向各位高手请教一下这种问题应该怎么解释和怎么去解决。


[此贴子已经被作者于2003-9-30 22:28:18编辑过]






欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0