您的位置 首页 ADAS

嵌入式开发PCI卡的PCB布线规矩

PCI卡的布线比较讲究,这是PCI信号的特点决定的。在常规性的高频数字电路设计中我们总是力求避免阻抗不匹配造成的信号反射、过冲、振铃、非单调

PCI卡的布线比较考究,这是PCI信号的特色决议的。在惯例性的高频数字电路设计中咱们总是力求防止阻抗不匹配形成的信号反射、过冲、振铃、非单调性现象,可是PCI信号却恰恰是运用了信号的反射原理来传输物理信号,为使可以合理运用信号反射一起又极力防止较大的过冲、振铃和非单调性等副作用,PCI- SIG在PCI标准中对PCB物理完成做了一些规则。

PCI-SIG引荐PCI卡运用四层PCB板,PCI-SIG规则的PCI连接器的信号散布也正是为便于四层板布线而优化界说的。PCI-SIG对PCI控制器的引脚散布也做了一个引荐性的示意图,实际上AMCC、PLX、 OXFORD等PCI控制器生产商也执行了这个引荐,在这个引荐的pin散布下,运用两层PCB板实际上也是很便利布线的,可是假如PCI卡体系硬件很杂乱,需求多个电源切割层面的情况下仍是多层PCB更好。

PCI卡上任何一个PCI信号仅能连接到一个负载(包含也不能别的连接到一个上拉电阻)。除了CLK,RST,INTA#~INTD#,JTAG这些pin之外,一切pin从金手指与卡座的触摸点算起到负载端不得大于 1.5inch;CLK信号长度为2.5+-0.1inch,这个长度有点长,所以许多情况下需求绕弯走线以到达长度要求,这便是为什么常常在PCI卡上见到CLK的蛇形走线的原因;对其他几个pin没有特别规则。多层PCB时信号走线不要跨过不同的电源层面(至少,存在切割电源层面的那一层应坐落PCB 的另一面),这也便是为什么常常见到PCI卡上A面金手指走上来的一切信号往往都打个过孔走到B面(元件面)的原因。

每个PCI信号的特性阻抗为60~100欧姆,负载电容不得超越10pf,IC的IO Pad应可以接受-3.5V的下冲和+7.1V的信号过冲。关于AMCC、PLX、OXFORD等PCI控制器生产商来说,他们的控制器IC都满意这些规则,用户不用考虑,可是假如运用CPLD/FPGA来完成PCI控制器则有必要考虑运用的类型是否满意这些规则,一般Altera、Xilinx等CPLD /FPGA厂商会在其数据手册中清晰声明该类型CPLD/FPGA是否兼容PCI信号标准。

好了,一般32位33MHz PCI卡的布线仍是比较简单的,首要满意长度要求就可以了。其实假如没有十分严厉依照布线要求来作的话一般也不会出现问题,可是依据主板芯片组不同,一旦引发信号兼容性问题,要硬件调试PCI卡,那将是电路设计中最苦楚的阅历了。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qiche/adas/298481.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部