jerry1229
驱动牛犊
驱动牛犊
  • 注册日期2002-07-10
  • 最后登录2003-01-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:929回复:2

请教一个关于PCI的问题

楼主#
更多 发布于:2002-07-12 11:51
我用VERILOG 写的一个PCI的内核,程序完成后,如果配置写不响应,计算机能够正常启
动,并且能够找到硬件,但是一旦加上配置写,计算机就不能启动,(配置写只完成基址的
配置,写入地址,对命令和状态寄存器都不能写入)。在配置写时,程序的配置写状态机的
流程是过了的,并且程序走到了写入地址,
请教一下这个现象是什么原因???
急,多谢!!!

      
   我就是用的LATTICE提供设计参考,现在最主要的问题是在状态机中,如果对配置读写都响应,计算机不启动,改动一下,对配置写不响应,计算机可以启动,而且找到硬件,能够读出配置的内容。

我再想问一下!
计算机启动时对每一个PCI设备进行检测,配置读写,如果在写的过程中,PCI设备没有响应,计算机是锁死总线还是跳过写,进行下一个的配置读呢???
还有就是计算机启动时不下载逻辑,怎么样作到
      
stroll
驱动小牛
驱动小牛
  • 注册日期2001-10-26
  • 最后登录2007-06-08
  • 粉丝0
  • 关注0
  • 积分161分
  • 威望17点
  • 贡献值0点
  • 好评度16点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-07-15 11:24
也许你的core里对pci配置写的反应与master不符合。你的pci板子用的是什么ram。
jerry1229
驱动牛犊
驱动牛犊
  • 注册日期2002-07-10
  • 最后登录2003-01-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-07-15 11:39
我用的是CPLD RAM都在里面
游客

返回顶部