- 积分
- 288
- 兑换点
- 点
- 声望度
-
- 金钱
- 元
- 银行存款
- 元
- 贡献度
-
- 精华
|
楼主 |
发表于 2010-11-25 17:41:49
|
显示全部楼层
19.PCB的布线调整.我想请问一个问题:因觉机器布的不如意,调整起来反而费时。我一般是用的手工布线,现在搞的PCB板多半要用引脚密度较大的贴片封装芯片,而且带总线的(ABUS,DBUS,CBUS等),因工作频率较高,故引线要尽可能短.自然的就是很密的信号线匀布在小范围面积的板子上。我现感觉到花的时间较多的是调整这些密度大的信号线, 一是调整线间的距离,使之尽可能的均匀。因为在布线的过程中,一般的都时不时的要改线。每改一次都要重新均匀每一根已布好的线的间距。越是布到最后,这种情况越是多。 二是调整线的宽度,使之在一定宽度中尽可能的容下新増加的线。一般一条线上有很多弯曲,一个弯就是一段,手工调整只能一段一段地调整,调整起来也费时间。 我想如果在布线的过程中,能按我的思路先粗粗地手工拉线,完了以后, 软件能从这两个方面帮我自动地调整。或是即便已布完,如要改线,也是粗粗地改一下,然后让软件调整。甚至,到最后我觉的需要调整元件的封装,也就是说整片布线都需要调整,都让软件来干。那样就要快多了.我用的是Protel98。我知道这软件能做自动均匀调整元件封装的距离而不能自动调整线距和线宽。可能是其中的一些功能我还不会用,或是有其他什么办法,在此请教一下。
专家解答:
线宽和线距是影响走线密度其中两个重要的因素。一般在设计工作频率较高的板子时,布线之前需要先决定走线的特性阻抗。在PCB迭层固定的情况下,特性阻抗会决定出符合的线宽。而线距则和串扰(Crosstalk)大小有绝对的关系。最小可以接受的线距决定于串扰对信号时间延迟与信号完整性的影响是否能接受。这最小线距可由仿真软件做预仿真(pre-simulation)得到。也就是说,在布线之前,需要的线宽与最小线距应该已经决定好了,并且不能随意更动,因为会影响特性阻抗和串扰。这也是为什幺大部分的EDA布线软件在做自动布线或调整时不会去动线宽和最小线距。
如果这线宽和最小线距已经设定好在布线软件,则布线调整的方便与否就看软件绕线引擎的能力强弱而定。如果您对蔽公司Expedition有兴趣试看看我们的绕线引擎,请电21-64159380,会有专人为您服务。
20. 自动布线及SI仿真工具比较.您能比较一下CandenceInnovedaMentorZuken公司各自的自动布线及SI仿真工具吗?有没有测试指标呢?
专家解答:
通常各公司自动布线引擎的算法多多少少都会有各自较喜欢的绕线模式,如果所测试的板子的绕线模式较符合某种算法,则那一个工具所表现的结果可能会较好,这也是为什么每家公司都有他们各自的数据来宣称他们的自动布线是最好的。所以,最好的测试方式就是用贵公司的设计在各家自动布线工具上来跑。测试的指针有绕线的完成率及所花的时间。
仿真工具最重要的是仿真引擎的精确度及对线路的模型与算法是否符合贵公司设计的需求。例如,如果所设计的时钟频率为400MHz,这时仿真工具能否提供正确的AC loss模型就很重要。其它可考虑使用者接口是否方便操作,是否有定制化(customization)的方法,利于batch run。 |
|