导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→PCI

* 10825: PCI

   scanli 
scanli发表的帖子 

 PCI
老古你好:
    我想问几个PCI总线开发的问题,请你不啬赐教。
  我用VHDL写了一个简化的PCI总线程序,用syni   综合,用MAX-PLUSII进行时序仿真和布
线在EPM128SL84-7中实现,以上的步骤都顺利完成,仿真波形完全正确.
写入器件后,装入扩展槽中,计算机不能启动(WIN98,AGP显卡,PCI声卡),取出卡后,重新开机,
开机过程完成(显示器显示出字符)后,将扩展板插入,计算机能顺利启动,不过系统不能发现
装入的扩展卡,且系统的运行速度明显减慢,大约慢3-4倍左右.我将卡上的EPM128摘下后,插
入扩展槽,系统正常启动和运行.
    我的PCI程序只实现了配置读写和8位的I/O读写,没有奇偶校验PAR,不支持BACK TO 
BACK 和 突发传输.布线完成后用了125个CELL,时序仿真符合规范要求.器件写入也完全正
确.
    出现开不了机的现象我自己分析,可能有以下几种可能:
     1.PCB版布线不合理,其一.PCB上的AD00的长度是54MM,超过规范的要求;其二.没有将
PCB的空余部分作为GND或VCC;其三.没有考虑到电源的退藕问题,没有加退藕电容器.致使CLK
变形使启动后插卡导致系统运行速度变慢.
     2.在RST#起作用期间,AD线和CBE线的状态不正确.
     对上面的故障现象我已经检查了一个星期了,我不知怎样解决它,请老古先生帮我分析
分析,如有必要我可以将我的VHDL代码和PCB图(PROTEL)发给你.
    非常感谢!
    我的EMALL:SCAN000@SOHU.COM

发表时间:2002年9月9日21:20:00

  
回复该帖

本主题共有 5 帖,分页:>>>>>该主题的所有内容[5]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  10852.[详细]应该是par的问题,电脑里要求par的检验
摘要:......(无内容)
- [老古][950次] 2002年9月10日

  10902.[详细]PCI
摘要:我也怀疑是PAR的问题,但前两天我为了验证这个想法买了一个RTS8029的网卡,将其PAR线 断开,计算机能开机也能发现网卡,所以我认为可能不是PAR的问题。请分析,谢谢!......(86字)
- [scanli][986次] 2002年9月11日

  11040.[详细]期待回答
摘要:老古同志,是不会还是不愿意回答,也得给个信吧,期待回答。......(28字)
- [scanli][1113次] 2002年9月14日

[上一篇帖子]:深圳哪里能做8口、16口、24口交换机机壳?如题。我公司长期订货,请有模具的机械生产厂家或者知情者与
[下一篇帖子]:复位不对