|
关于阻抗的话题已经说了这么多,想必大家对于阻抗控制在pcb layout中的重要性已经有了一定的了解。俗话说的好,工欲善其事,必先利其器。要想板子利索的跑起来,传输线的阻抗计算肯定不能等闲而视之。
# J. ~5 z/ g' I7 e1 c8 k) ~1 F0 _3 }" e) R! E( V
在高速设计流程里,叠层设计和阻抗计算就是万里长征的第一步。阻抗计算方法很成熟,所以不同的软件计算的差别很小,本文采用Si9000来举例。
& H* A e, Z, B$ s- k* H, Y 图1 * n$ t9 P z, z" ]
阻抗的计算是相对比较繁琐的,但我们可以总结一些经验值帮助提高计算效率。对于常用的FR4,50ohm的微带线,线宽一般等于介质厚度的2倍;50ohm 的带状线,线宽等于两平面间介质总厚度的二分之一,这可以帮我们快速锁定线宽范围,注意一般计算出来的线宽比该值小些。
1 M9 K, S7 m. Q) Q. d* R0 o- H9 Z, C1 S/ n
除了提升计算效率,我们还要提高计算精度。大家是不是经常遇到自己算的阻抗和板厂算的不一致呢?有人会说这有什么关系,直接让板厂调啊。但会不会有板厂调不了,让你放松阻抗管控的情况呢?要做好产品还是一切尽在自己的掌握比较好。
6 U Y- s4 p& Z! ?) z v2 L% W; I( M5 o+ i& w5 c* e% c5 t4 G
以下提出几点设计叠层算阻抗时的注意事项供大家参考:0 U2 p0 G$ X% i- F% h% h
' w# ^: x0 U" Z2 j1 U! X
1,线宽宁愿宽,不要细。这是什么意思呢?因为我们知道制程里存在细的极限,宽是没有极限的。如果到时候为了调阻抗把线宽调细而碰到极限时那就麻烦了,要么增加成本,要么放松阻抗管控。所以在计算时相对宽就意味着目标阻抗稍微偏低,比如单线阻抗50ohm,我们算到49ohm就可以了,尽量不要算到51ohm。0 h: M* |2 D$ p2 Y+ N9 e$ p
4 [- ]8 r) u+ t
2,整体呈现一个趋势。我们的设计中可能有多个阻抗管控目标,那么就整体偏大或偏小,不要100ohm的偏大,90ohm的偏小。" A8 n; F! H2 q7 D i; r$ c
+ j4 k; o: n0 z0 w0 E5 C. ^3,考虑残铜率和流胶量。当半固化片一边或两边是蚀刻线路时,压合过程中胶会去填补蚀刻的空隙处,这样两层间的胶厚度时间会减小,残铜率越小,填的越多,剩下的越少。所以如果你需要的两层间半固化片厚度是5mil,要根据残铜率选择稍厚的半固化片。3 r V# f. Y# C4 f! f6 y& K$ z
" {- D }; T1 o: b5 ]2 S1 r; ~9 I
4,指定玻布和含胶量。看过板材datasheet的工程师都知道不同的玻布,不同的含胶量的半固化片或芯板的介电系数是不同的,即使是差不多高度的也可能是3.5和4的差别,这个差别可以引起单线阻抗3ohm左右的变化。另外玻纤效应和玻布开窗大小密切相关,如果你是10Gbps或更高速的设计,而你的叠层又没有指定材料,板厂用了单张1080的材料,那就可能出现信号完整性问题。% C/ m" Z: n5 h* D! X6 Q& D4 o
3 S8 [* d. R6 N; \) D, u. q5 p当然残铜率流胶量计算不准,新材料的介电系数有时和标称不一致,有的玻布板厂没有备料等等都会造成设计的叠层实现不了或交期延后。咋办?最好的办法就是在设计之初让板厂按我们的要求,他们的经验设计个叠层,这样最多几个来回就能得到理想又可实现的叠层了。
8 ?% r3 K- o" i* m1 T, U
: v6 j* N- f( ]8 K+ M
+ S1 n: v) D! ]$ {, H作者: 一博科技6 P/ E4 u5 L3 T1 ^, v
* J" a# |( I* k# [+ D* W& f
|
|