找回密码
 注册
关于网站域名变更的通知
查看: 3413|回复: 7
打印 上一主题 下一主题

Cadence Allegro 如何避免过孔via 过于靠近焊盘 造成DFM问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2017-9-5 15:12 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
# L% j. }3 G* _& c) x# ~3 \
3 `  U; u; O* V' |

. B$ ~$ {  L6 }% s! z如果过孔via过于靠近焊盘,或者直接在焊盘上打过孔,在SMT时,就会漏锡造成器件引脚虚焊,而焊盘对面由于漏锡,会有短路的风险,除非你对过孔做「塞孔」工艺,但这样做会增加制板费用,如果不是空间受限的HDI板子,是建议大家别打盘中孔的,过孔孔环边离焊盘要拉开一定距离(0.2mm  8mil)。通常,我们做板时会要求板厂过孔盖油,但过孔过于靠近焊盘之后,会造成过孔部分开窗,焊盘上的焊锡便会流到过孔上。
/ o9 D* g# ^9 {& G' C' j: G5 { 8 p& l" Y7 w' L: }8 _4 L
那如何利用强大的 cadence allegro 规则引擎来避免我们在layout过程中无意的将过孔打得过于靠近焊盘,造成DFM违规风险呢?
Cadence Allegro 强大的 Constraint Manager 可以很方便的设定via与pad的间距以及是否允许在焊盘上打孔。
通过Allegro的菜单栏“Setup-> Constraints-> Constraint Manager…”打开「Allegro Constraint Manager」约束规则管理器。
9 j( y7 b; S6 M% N, y
在左侧的Spacing及Same Net Spacing设置不同网络及相关网络的间距规则约束。
在右侧的设置编辑界面中,可以双击「Thre Via To >>」展开via间距参数的设置,其中的All即使所有的间距统一进行设置,Line的值即是Via对line的最小间距要求,SMD pin则是Via与SMD pin的最小间距要求,以此类推。
对于禁止或者允许在焊盘上打孔,可以通过Physical这项规则约束设置实现,在Allow这一栏通过下拉菜单可以选择对应的规则, 如“NOT_ALLOWED”则是禁止在焊盘上打孔。

: R. F' |2 D+ I# o* R
当然,对于允许在焊盘上打孔的器件,如BGA焊盘或者需要打开散热的焊盘,我们可以设置区域规则,针对BGA区域允许过孔打在焊盘上。
要想DRC显示基于过孔间距启用约束,还需要对Analysis Modes进行设置,在Constraint Manager界面中,点击菜单”Analyze->Analysis Modes”, 在弹出的Analysis Modes对话框中,勾选Spacing及Same Net Spacing 的 Hole To 为 On 状态。

' g. @/ m  c# {/ D) \6 S+ ]7 s) H7 c* r7 g2 e9 u

该用户从未签到

3#
发表于 2017-9-5 16:49 | 只看该作者
用绿油塞孔的成本和不塞孔会差很多么?
  • TA的每日心情
    无聊
    2020-5-21 15:40
  • 签到天数: 21 天

    [LV.4]偶尔看看III

    4#
    发表于 2017-9-5 17:51 | 只看该作者
    原文在这里:
    + f  ~8 f& t! Y; nhttp://www.mr-wu.cn/cadence-alle ... o-cheng-dfm-wen-ti/

    点评

    我直接贴链接怎么提示非法呢?  详情 回复 发表于 2017-9-6 08:38

    该用户从未签到

    5#
     楼主| 发表于 2017-9-6 08:38 | 只看该作者
    xtwass 发表于 2017-9-5 17:51+ t) f& ^1 s: z8 A0 O; M
    原文在这里:
    ( J/ K3 r( ^  R& x2 I; l: p. \1 j3 ehttp://www.mr-wu.cn/cadence-allegro-ru-he-bi-mian-guo-kong-via-guo-yu-kao-jin-han-pan- ...

    . {! u: V! A, U& }$ b/ ]/ I我直接贴链接怎么提示非法呢?
    " r" c) s* Q. Y4 q3 k" [6 v9 V

    该用户从未签到

    6#
    发表于 2017-9-6 15:15 | 只看该作者
    将同名过孔的间距设大一点就行了
  • TA的每日心情
    开心
    2019-11-19 15:59
  • 签到天数: 1 天

    [LV.1]初来乍到

    7#
    发表于 2017-9-8 15:04 | 只看该作者
    这个没事吧,不要打在焊盘上就行了,打的近点应该没事吧 ,不知道别人是怎样做的,这个距离我都没控制。
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-6-15 22:35 , Processed in 0.093750 second(s), 27 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表