阅读:1139回复:1
为什么PCI卡一读IO或memory就死机?
我的卡是用fpga完成pci的桥接功能。插上主板后,能开机,也能安装设备,资源也分配好了。但是对io
读写就死机。后来用逻辑分析仪观察,发现系统在不断的对pci卡reset,不知何故?(我的主板上就只插 了一个pci设备)请各位大侠帮帮忙,谢谢 联系方式:kornecor@163.net QQ:16884178 |
|
沙发#
发布于:2004-01-10 16:17
你做了本地总线仲裁信号没有?即你的桥芯片上应该有一个LHOLD(申请获得local bus,输出),还应有一个LHOLDA(批准获得local bus,输入),可以LHOLDA<=LHOLD,但最好还是延迟一个local clk.。
另外桥芯片上还应该有本地中断信号LINT#(引发PCI中断),和桥内部寄存器片选信号CCS#,正常传输时都应该置1(0为有效)。 这样应该不会死机了。 以上是我使用PCI9054芯片的心得,可能与你自己做的桥芯片功能不全相符! 如有谬言,请多多指正! |
|