kornecor
驱动牛犊
驱动牛犊
  • 注册日期2003-08-25
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1139回复:1

为什么PCI卡一读IO或memory就死机?

楼主#
更多 发布于:2004-01-06 20:22
我的卡是用fpga完成pci的桥接功能。插上主板后,能开机,也能安装设备,资源也分配好了。但是对io

读写就死机。后来用逻辑分析仪观察,发现系统在不断的对pci卡reset,不知何故?(我的主板上就只插

了一个pci设备)请各位大侠帮帮忙,谢谢

联系方式:kornecor@163.net
QQ:16884178
zhgang
驱动牛犊
驱动牛犊
  • 注册日期2002-12-19
  • 最后登录2004-04-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-01-10 16:17
你做了本地总线仲裁信号没有?即你的桥芯片上应该有一个LHOLD(申请获得local bus,输出),还应有一个LHOLDA(批准获得local bus,输入),可以LHOLDA<=LHOLD,但最好还是延迟一个local clk.。
另外桥芯片上还应该有本地中断信号LINT#(引发PCI中断),和桥内部寄存器片选信号CCS#,正常传输时都应该置1(0为有效)。
这样应该不会死机了。
以上是我使用PCI9054芯片的心得,可能与你自己做的桥芯片功能不全相符!
如有谬言,请多多指正!
游客

返回顶部