EDA365电子工程师网

标题: 专家讲坛 | Cadence Allegro V17.2 Back Drill Enhancement上篇-Padstack Editor [打印本页]

作者: Cadence_CPG_Mkt    时间: 2018-3-7 10:34
标题: 专家讲坛 | Cadence Allegro V17.2 Back Drill Enhancement上篇-Padstack Editor
本帖最后由 Cadence_CPG_Mkt 于 2018-3-8 09:38 编辑 7 D( w7 m  U7 W  P# Z

) G9 w9 u& b' y, g6 }
在网通及服务器产品,高速电路设计中越来越常使用10/25 Gbps的信号,PCB材质、走线长度及Via Stub对于高频信号所造成的损耗则越显得严重。因此,Back Drill能够针对Via Stub的问题作为解决方案之一;V17.2 对Back Drill 处理技术有多方面的提升, 如:经由Padstack设计即可带入背钻孔径定义、处理后限制区及Via卷标显示等功能。
借由此篇介绍来了解 Back Drill的使用时机,后续再接着一篇文件来说明Back Drill的设定,相信是值得期待的。


! Q$ g6 r, `/ l  p6 O9 V
Back Drill 概述
Back Drill是一种PCB板制造技术,目的在于去除在连接器的插销和信号导通孔未被使用部分的无效的镀通孔。这一种二次受控深度钻孔的技术用于降低所有电解电镀材料的Stub效应 , 并确保信号质量的完整性。 因为 Stub是阻抗不连续的来源之一并会造成信号反射,这成为高速信号设计中必须注意的条件。Back Drill 处理可以从PCB的两侧,依需求进行多种深度的二次加工来刨削多余的 Stub 。且用于Back Drill的钻头尺寸通常比原始钻头尺寸大6-10 mils。因此这类的加工必须小心,钻孔深度不要计算得太紧迫或残留太多(留下不可接受的Stub长度)。 Back Drill加工对信号质量和制造成本之间以及信号完整性和电路板可测性之间的权衡必须加以考虑。

. U3 j& n$ M) o4 C

3 Q8 b( z' t2 u* ?% N5 L$ s
现阶段在 Allegro PCB V17.2 环境中 Back drill 的处理功能被列为标准功能 , 不须额外的OptionLicense 支持。
BackDrill 的属性设定的支持概略整理如下表:
0 O7 H! E8 m( N, Z* Z+ m4 l
4 M# N( T4 Q/ y, [
在进行 Back Drill 处理前因为有钻孔深度的考虑,因此在 PCB 板层迭构设定上对于材料的实际厚度务必正确设定,否则会造成所分析出来的钻孔深度不正确 , 因此会借由 Cross Section来进行迭构材料的实际厚度设定。
. C" Y/ W. m7 X# g# c9 r- a
! J! P7 {9 Y: [
此外若是使用 Press-Fit 类型的连接器,制造商通常会指定需要的最小电镀深度,以确保它的插销可被正确并稳定的固定到PCB。如果该连接器的接脚需要进行背钻处理,则最小的接脚电镀深度的要求与Stub Length 设定就会有冲突,若有此应用则要件将为解决Stub长度抵触的第一要件。
7 A0 M4 |7 ?: _# ~! i

& q9 v6 K' A5 j0 e9 Y: L
因为Back Drill 的数据处理主要是针对制造端,但是我们期望在设计端就能够把相关的条件进行相关的控制与设定,在 Allegro PCB Designer V17.2 版本对这部分有许多增强的设定与功能。首先我们先了解 Backdrill 技术在生产PCB 时会遇到哪些问题,而其设计要求有哪些?
! }2 o3 Z6 T/ {: W# f: g
以PCB制造问题来看
  • PCB 制造时角度并非绝对精准 , 因此中心定位会有偏差问题 , 因此会采用三角定位方式来进行校正 , 但翻转到PCB背面时 , 此偏差量会放大
  • PCB 进行钻孔时 , 钻孔机的定位精度会造成偏差 , 重复钻孔会放大孔径
  • 钻针粗细会影响偏心范围 , 钻针越粗越稳定
  • 钻孔机转速会影响偏心范围 , 转速越快偏心范围越大
    1 C. R: u! c, m0 W& }0 j* R" L
    8 n' u9 E  C) |# n( p6 I: a& b  d
' k& `6 \; S( U' |/ d  n. `% K
PCB制造端对应 Back Drill生产所衍生的需求(仅供参考 , 非标准制式规范)
  • Back drill 尺寸必须比原有的钻头尺寸大 6 ~ 10 mils
  • Back drill 必须拥有比原有的钻头尺寸大 16 mils 的安全间距
  • 内层的 Pad 应该要予以清除
  • 背钻面的Pad尺寸应该要比原始的 Pad尺寸减少
  • 背钻面的soldermask 开窗大小应比原来的钻孔尺寸大 6~ 10 mils" ^! z9 h" M2 g0 G) i: H! J6 `

3 n# T& W. s4 z- t, S2 R

    9 D. W' e& [: [% ?
    % H" l( E( M4 y$ h& m6 A: h

    : r$ W' a& [& L9 \

    ' K8 q7 Q3 [0 U5 h9 z+ x6 P& }
Pad Designer Enhancement
基于上述需求 , Allegro PCB Editor V17.2 对这部分的需求予以全面性的更新并加强其功能。
在 V17.2的Padstack Designer里面新增 Back drill 条件设定。
1. 新增 Secondary Drill :
我们可在建立Padstack 时就可将 Back Drill需要的二次钻孔条件予以设定 , 赋予适用的钻头尺寸及背钻用钻孔符号。
+ g: g+ A. }. X9 Q0 S! u! [& i

* c2 g# U, z9 Y! \) @

8 R4 I0 `+ h/ B* @4 `& I# a
同时因应Back drill 在制造上的需求新增以下项目进行对应设定:
2. 新增专属 Backdrill 专用Pad 数据与限制区
    i. RouteKeep Out : 对应Backdrill 加工问题, 需要规范出较大的间距需求设定。
    ii. BackdrillStart : 对应背钻面的Pad尺寸应该要比原Pad尺寸较小的需求设定。( 专属的BACKDRILLSTART 及 BACKDRILL CLEARANCE 字段必须有勾选 Backdrill 选项才会出现 )。
在这个项目中我们可指定若有进行 Backdrill 处理时 , 则该处里面的 Pad 要套用的数据,  Anti-Pad 需要隔离的范围及要保持的安全间距。
* m- t1 [4 K4 `+ d3 c1 G2 o: r  u6 t

* @  b, @. l* ?9 @1 n: `1 L6 f    iii. BackdrillMask Layer: 对应背钻面的Pad 会更换其他尺寸的Pad , 因此原设计的 Soldermask开窗大小将不合使用 , 应套用比原尺寸更大的需求设定。
- i$ Z6 F. O5 G1 W0 U# J' y7 N; W

1 _( C8 o+ E- e! w" P3 K% B 7 |4 A, f+ D  k# c* y
" X/ h3 {" ?1 ^. c
当这个Padstack 设计完成后 , 整体状况就可在 Summary页面中来呈现。

" K0 m) \6 w8 L2 C: W9 p : m! u$ |% W, z  K4 h
9 J, i2 g9 I# ~

% y8 r' T, g" X$ v+ N( i

本文作者:

Cadence公司中国渠道代理商 - Graser 苏州敦众软件科技
* m5 B9 P3 W% V6 G; V
2 K. L0 ]3 Z  Q7 `
, W* H) g. J" g1 T; I4 L6 {4 ?7 O

' O0 v1 D6 M2 ^

欢迎您的评论!
您可以通过PCB_marketing_China@cadence.com联系我们,非常感谢您的关注以及宝贵意见。
5 T/ s5 J" _; K! H7 p4 ~, e0 s* x) a6 N! c- }& _

; A0 H% J# y# C3 S4 m- m  u
! |$ ~& H* m" _; e* s9 X9 d8 ?. a

! h1 y4 B2 ^" d# H1 X, N
& x! t" _) p- _6 y; \6 X

. h8 o1 N4 {- i: v

. y, @- F, w/ a( `1 v) l9 N
+ h$ p) E& D3 [% R3 Z( G! w  `
$ K0 ]* S; m  y0 e$ F3 @' k, u
% Z  [/ |0 w( e7 }( X, i! R2 F6 p

# t0 l: ^$ r7 q+ @

- u# v- ~( g/ F* P8 R
作者: bravejt    时间: 2018-3-8 10:21
专业。学习了~




欢迎光临 EDA365电子工程师网 (http://bbs.elecnest.cn/) Powered by Discuz! X3.2