RenZhG1011
驱动小牛
驱动小牛
  • 注册日期2003-04-10
  • 最后登录2013-01-31
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:6294回复:38

请教,找不到PCI卡有几种可能的原因?

楼主#
更多 发布于:2003-06-26 21:34
我的PCI卡插入PCI插槽内,计算机没有提示发现新硬件。使用ACEX1K设计的,配置芯片为EPC1441(为可擦除的吗?我怎么不能重新写入程序),PRSNT信号我都接地了。
请教各位,有哪几种原因可能会造成找不到卡。谢谢!
另外我使用示波器看了配置器件的DCLK和DATA信号,可以看出波形,但DATA信号没有变化,OE信号开机后一直保持高电平,NCS一直保持低电平。
renzhg www.unix-driver.org
RenZhG1011
驱动小牛
驱动小牛
  • 注册日期2003-04-10
  • 最后登录2013-01-31
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-07-18 11:08
我用逻辑分析仪看到的CLK波形和IRDY信号是不正常的,而且DEVSEL和TRDY信号在没有将程序写入之前就有了,不知道是怎么一回事?
renzhg www.unix-driver.org
green_pine
驱动太牛
驱动太牛
  • 注册日期2002-10-22
  • 最后登录2019-06-10
  • 粉丝3
  • 关注0
  • 积分48分
  • 威望599点
  • 贡献值1点
  • 好评度144点
  • 原创分0分
  • 专家分0分
  • 社区居民
板凳#
发布于:2003-07-18 10:34
有人看过PCI的时序吗?能不能给说一下几个输入信号的波形。谢谢

规范上好像有一点,另外pci ip core里也有例子
RenZhG1011
驱动小牛
驱动小牛
  • 注册日期2003-04-10
  • 最后登录2013-01-31
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-07-17 23:50
有人看过PCI的时序吗?能不能给说一下几个输入信号的波形。谢谢
renzhg www.unix-driver.org
RenZhG1011
驱动小牛
驱动小牛
  • 注册日期2003-04-10
  • 最后登录2013-01-31
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-07-14 13:28
版主:硬件有问题吗?
另外,ACEX1K-3等级的可以做PCI接口芯片吗?如果不行我准备换芯片了。
renzhg www.unix-driver.org
RenZhG1011
驱动小牛
驱动小牛
  • 注册日期2003-04-10
  • 最后登录2013-01-31
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-07-08 22:12
在ACEX1K的速度等级设为-1级时,仿真正常,在-3等级时不正常,且将CLK周期加大50NS后可以,请问程序应该做怎么样的修改使其能正常应用?
renzhg www.unix-driver.org
RenZhG1011
驱动小牛
驱动小牛
  • 注册日期2003-04-10
  • 最后登录2013-01-31
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-07-08 19:24
版主,硬件有问题吗?
有关于FPGA开发PCI方面的资料吗?
我现在正调试VERILOG HDL程序,时序方面也比较麻烦。
renzhg www.unix-driver.org
RenZhG1011
驱动小牛
驱动小牛
  • 注册日期2003-04-10
  • 最后登录2013-01-31
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2003-07-04 18:27
肯定不是程序的问题,我使用了两个程序进行测试,一个是将IRDY设置为输入,一个为保留,配置后都发生死机现象。后来,我在保留IRDY的程序中,将此管脚设置为高电平,就不在死机了。现在配置后死机问题已经解决了,但计算机就是还不能找到卡。
我听别人说过,XINLIX公司的芯片存在着管脚上拉的选项,如果不上拉会出现此类问题。
renzhg www.unix-driver.org
lllggg
驱动小牛
驱动小牛
  • 注册日期2002-05-04
  • 最后登录2007-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2003-07-04 17:48
  我正在对你所说的上拉问题进行研究,我用的是APEX20K,我对比了它和ACEX1K的文档,他们的I/O结构基本相同。在文档里并没有说可以设置某个PIN为上拉状态,只是说在配置过程中PIN为50K左右的电阻WEAK PULL-UP。QUARTS II里也没有设置上拉的选项,只有设置电平模式的选项(在ASSIGN PIN里)。通过对文档的分析,我认为如果某个管脚不用,它就会被微弱地上拉。
   从你的描述分析,IRDY#在配置后被拉低,说明你的程序有问题,如果你的PCI卡为SLAVE模式,IRDY应当为输入信号,输入信号在配置完之后是不会被拉低的;这说明你将该PIN做输出了。如果你的PCI也支持MASTER模式,IRDR#可以为输出,但你必须查看总线是否允许(GNT#),即使允许,你用完也要释放,你老占着PCI总线,当然会死机。
   所以你再仔细看一下你的VHDL设计文档。
(DEEP + BROAD + SIMPLE) & delicate
RenZhG1011
驱动小牛
驱动小牛
  • 注册日期2003-04-10
  • 最后登录2013-01-31
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2003-07-04 13:58
可是我看了一个好用的板子,它的TDI和TDO是没有连在一起的。
我的板子现在能正常配置了,但是还是找不到卡,是否一定是PCI接口程序的问题了?版主,能不能帮我看一下,方便的话,我把程序传给你。^_^
非常感谢各位!!!!!!!!
renzhg www.unix-driver.org
green_pine
驱动太牛
驱动太牛
  • 注册日期2002-10-22
  • 最后登录2019-06-10
  • 粉丝3
  • 关注0
  • 积分48分
  • 威望599点
  • 贡献值1点
  • 好评度144点
  • 原创分0分
  • 专家分0分
  • 社区居民
10楼#
发布于:2003-07-03 17:24
pci规范149页有说明
Boards that do not implement JTAG Boundary Scan are required to connect TDI and
TDO (pins 4a and 4b) so the scan chain is not broken.
RenZhG1011
驱动小牛
驱动小牛
  • 注册日期2003-04-10
  • 最后登录2013-01-31
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2003-07-03 17:21
tdi和tdo连接起来的作用是什么?
renzhg www.unix-driver.org
green_pine
驱动太牛
驱动太牛
  • 注册日期2002-10-22
  • 最后登录2019-06-10
  • 粉丝3
  • 关注0
  • 积分48分
  • 威望599点
  • 贡献值1点
  • 好评度144点
  • 原创分0分
  • 专家分0分
  • 社区居民
12楼#
发布于:2003-07-03 17:18
你的tdo,tdi需要连接起来
green_pine
驱动太牛
驱动太牛
  • 注册日期2002-10-22
  • 最后登录2019-06-10
  • 粉丝3
  • 关注0
  • 积分48分
  • 威望599点
  • 贡献值1点
  • 好评度144点
  • 原创分0分
  • 专家分0分
  • 社区居民
13楼#
发布于:2003-07-03 17:06

quartus里有,再device选项里边,max很就没用了,应该也有,具体在那里不清楚,应该和device选项有关
RenZhG1011
驱动小牛
驱动小牛
  • 注册日期2003-04-10
  • 最后登录2013-01-31
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2003-07-03 16:07
版主,给点提示吧!
renzhg www.unix-driver.org
wywwwl
驱动大牛
驱动大牛
  • 注册日期2002-08-16
  • 最后登录2018-04-07
  • 粉丝1
  • 关注0
  • 积分-10分
  • 威望135点
  • 贡献值6点
  • 好评度76点
  • 原创分0分
  • 专家分0分
  • 社区居民
15楼#
发布于:2003-07-03 12:48
a
琢磨悟真知
RenZhG1011
驱动小牛
驱动小牛
  • 注册日期2003-04-10
  • 最后登录2013-01-31
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2003-07-02 18:51
在QUARTS中有设置管脚上拉的选项吗?MAXPLUSII应该与它相似的。

附件名称/大小 下载次数 最后更新
2003-07-02_MAIN.rar (21KB)  0
renzhg www.unix-driver.org
lllggg
驱动小牛
驱动小牛
  • 注册日期2002-05-04
  • 最后登录2007-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
17楼#
发布于:2003-07-02 18:32
DDB弄不下来,可能太大,你把SCH贴来一下。我用的是QUARTUS软件。
(DEEP + BROAD + SIMPLE) & delicate
RenZhG1011
驱动小牛
驱动小牛
  • 注册日期2003-04-10
  • 最后登录2013-01-31
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
18楼#
发布于:2003-07-02 18:18
请问,在MAXPLUSII中,在哪儿可以设置管脚为上拉状态。
renzhg www.unix-driver.org
RenZhG1011
驱动小牛
驱动小牛
  • 注册日期2003-04-10
  • 最后登录2013-01-31
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
19楼#
发布于:2003-07-02 08:38
这个是导出的PCB
附件名称/大小 下载次数 最后更新
2003-07-02_design.PCB (2542KB)  0
renzhg www.unix-driver.org
上一页
游客

返回顶部