wzxlxb
驱动牛犊
驱动牛犊
  • 注册日期2004-04-02
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1462回复:6

用fpga作的pci板能够在系统启动后再配置吗(热插拔~?)

楼主#
更多 发布于:2004-11-19 15:32
想作个fpga的pci开发板,直接板fpga和pci连接起来,然后再启动主机系统后下载pci软核,我决得这样和热插拔差不多啊,会不会造成系统死机啊,或者由于没有经过开机自检,不能够获得i/o或者是中断资源,
想听听高手们的意见,谢谢~!
guan_2000
驱动牛犊
驱动牛犊
  • 注册日期2003-05-02
  • 最后登录2011-08-18
  • 粉丝0
  • 关注0
  • 积分25分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-11-20 22:16
是啊,应该不行吧,不如中间再加一级CPLD,我的产品就这样的,通过PCI  CPLD为FPGA做下载.
ythweb
驱动牛犊
驱动牛犊
  • 注册日期2002-03-31
  • 最后登录2013-08-04
  • 粉丝0
  • 关注0
  • 积分221分
  • 威望32点
  • 贡献值0点
  • 好评度22点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-11-25 19:40
我觉得分配资源应该是驱动的问题,只要驱动支持热插拔,就应该为板子分配资源
nkzynk
驱动牛犊
驱动牛犊
  • 注册日期2003-07-30
  • 最后登录2005-10-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-11-26 21:30
可以的,但是这样很麻烦,你第一次下载完装驱动时,系统会清除你
下载的核,还要再次下载,可能还要重启,那时再下载,共三次。
guan_2000
驱动牛犊
驱动牛犊
  • 注册日期2003-05-02
  • 最后登录2011-08-18
  • 粉丝0
  • 关注0
  • 积分25分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-12-01 15:53
3楼4楼的回答不是很明白,一个空的FPGA,没有任何逻辑及触发器,PCI总线是怎么给他们下载数据啊?怎么完成PCI协议的操作.郁闷中.
focusconss
驱动牛犊
驱动牛犊
  • 注册日期2002-11-17
  • 最后登录2006-08-02
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望4点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-12-12 23:17
   应该是可以的。不知你用的是什么系统?
如果是主机型的,可以和作bios的进行讨论,因为资源的分配是在bios里进行的;如果是嵌入式的,可以和作bsp的进行交流,资源的分配是在bsp里进行的。
   这个问题比较有意思。大家一起讨论!
guan_2000
驱动牛犊
驱动牛犊
  • 注册日期2003-05-02
  • 最后登录2011-08-18
  • 粉丝0
  • 关注0
  • 积分25分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-12-13 18:06
  应该是可以的。不知你用的是什么系统?
如果是主机型的,可以和作bios的进行讨论,因为资源的分配是在bios里进行的;如果是嵌入式的,可以和作bsp的进行交流,资源的分配是在bsp里进行的。
   这个问题比较有意思。大家一起讨论!

高,实在是高,用BIOS来做,有可能!
游客

返回顶部