阅读:1914回复:6
高速pci设计求助
近期要设计一块64bit/66m的pci卡,采用plx9656(32bit local bus),要求持续传输速率〉150mbytes/s,现有如下问题不是很清楚,希望大虾给与帮助,谢谢
1:大虾们都说尽量在top上走线,但由于选用的是bga256封装,不知该如何处理为好? 2:电源方面,采用电源模块将pci板上的5v转为3.3v供板上大部分器件的vcc作为一个电源层,而pci总线上的3.3v不直接应用,而是利用另外的模块转换为2.5v,不知这样该如何处理?是不是要把pci插槽上所有的3.3v都引出来?在top层可以么?还是专门在做另外一个电源层(暂不考虑成本问题)? 3:看到有大侠说pci设计为14层以上,就有可能插不进去,但是我们的系统恐怕要在12层以上了,这种情况如何是好? 4:能不能给一块pci版图参考一下啊,很多初级问题不是很清楚,本人email:zhwj408@126.com,希望大家能够给予指导。 谢谢大家,请大家不吝赐教 |
|
沙发#
发布于:2005-01-16 21:26
我设计9056用6层板就够了。TOP、BOTTOM走线,其他布电源和地。插槽上的5、3.3V都用了。
EMAIL:joe_zhao@sina.com :) |
|
板凳#
发布于:2005-01-19 13:49
Local Bus要注意一点。
PCI Bus没什么要求。 |
|
|
地板#
发布于:2005-03-15 08:53
CDriver_365,Local Bus具体注意什么呢?
|
|
地下室#
发布于:2005-03-15 20:18
pci 总线上的3.3v、5v的电压偏差是很小的,我一般都是直接用这个电源,当然了最好用个跳线让自己也可以外接电源。
|
|
|
5楼#
发布于:2005-03-16 09:47
这个桥我没有用过,但是高速线的布线按照下面写的来做,还是有好处的。当然,写的不全,详细的请参考有关信号完整性方面的介绍。
1,因为是66Mhz时钟,所以进PCI槽的信号线以及桥出去的信号线最好走在一个完整的电源层上面,如果必须跨层,两个电源层之间最好加退耦电容。完整的地层也是可以的。PCI规范上有提到,每4根线附近放一个0.01uf的退耦电容。 2,如果有模拟信号线,最好远离高速数字线。 3,晶振下面的电源层、地层最好挖空。 4,时钟线、信号线的长度尽量按照PCI规范来做(clock:2500mil,signal:<1600mil)时钟线尽量不换层。 |
|
6楼#
发布于:2005-03-16 15:49
每4根线附近放一个0.01uf的退耦电容---可以说具体怎样放吗?就放在两根线中间??
另外我想问我现在用9054布CPCI,然后大部分的线都可以走顶层,那么会不会这么多信号线平行走线不好呢? 谢谢,我最近在开发CPCI接口板卡,有兴趣的大侠一起交流交流, qq:15332110 |
|