我们从2011年坚守至今,只想做存粹的技术论坛。  由于网站在外面,点击附件后要很长世间才弹出下载,请耐心等待,勿重复点击不要用Edge和IE浏览器下载,否则提示不安全下载不了

 找回密码
 立即注册
搜索
查看: 1196|回复: 2

[技术文章] Allegro元件封装(焊盘)制作方法总结

[复制链接]
  • TA的每日心情
    无聊
    2024-9-25 10:17
  • 签到天数: 1 天

    [LV.1]初来乍到

    175

    主题

    78

    回帖

    770

    积分

    二级逆天

    积分
    770

    终身成就奖金点子奖

    QQ
    发表于 2016-11-10 09:52:27 | 显示全部楼层 |阅读模式

    马上注册,结交更多好友,享用更多功能,让你轻松玩转社区

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

    ×


       Allegro系统中,建立一个零件(Symbol)之前,必须先建立零件的管脚(Pin)。元件封装大体上分两种,表贴和直插。针对不同的封装,需要制作不同的Padstack
    AllegroPadstack主要包括以下部分。
    1PAD即元件的物理焊盘
       pad有三种:
    1.   Regular Pad,规则焊盘(正片中)。可以是:Circle 圆型、Square 方型、Oblong 拉长圆型、Rectangle 矩型、Octagon八边型、Shape形状(可以是任意形状)。
    2.   Thermal relief 热风焊盘(正负片中都可能存在)。可以是:Null(没有)、Circle 圆型、Square方型、Oblong 拉长圆型、Rectangle矩型、Octagon 八边型、flash形状(可以是任意形状)。
    3.   Anti pad 抗电边距(负片中使用),用于防止管脚与其他的网络相连。可以是:Null(没有)、Circle 圆型、Square方型、Oblong 拉长圆型、Rectangle矩型、Octagon 八边型、Shape形状(可以是任意形状)。
    2SOLDERMASK:阻焊层,使铜箔裸露而可以镀涂。
    3PASTEMASK:胶贴或钢网。
    4FILMMASK:预留层,用于添加用户需要添加的相应信息,根据需要使用。
    表贴元件的封装焊盘,需要设置的层面及尺寸:
    RegularPad
    具体尺寸根据实际封装的大小进行相应调整后得到。推荐使用《IPC-SM-782A Surface Mount Design and Land Pattern Standard》中推荐的尺寸进行尺寸设计。同时推荐使用IPC-7351A LP Viewer。该软件包括目前常用的大多数SMD元件的封装。并给出其尺寸及焊盘设计尺寸。可以从www.pcblibraries.com免费下载。
    ThermalRelief
    通常比Regular pad尺寸大20mil,如果Regular Pad尺寸小于40mil,根据需要适当减小。
    Antipad
    通常比Regular pad尺寸大20mil,如果Regular Pad尺寸小于40mil,根据需要适当减小。
    SOLDERMASK
      通常比Regular Pad尺寸大4mil
    PASTEMASK
    通常比Regular Pad尺寸大4mil
    FILMMASK
    似乎很少用到,暂时与SOLDERMASK 直径一样。
    直插元件的封装焊盘,需要设置的层面及尺寸:
       所需要层面:
    ·        Regular Pad
    ·        Thermal Relief
    ·        Anti pad
    ·        SOLDERMASK
    ·        PASTEMASK
    ·        FILMMASK
    1BEGIN LAYER-----Thermal Relief PadAnti Pad比实际焊盘做大0.5mm
    2END LAYERBEGIN LAYER一样设置
    2DEFAULT INTERNAL尺寸如下
    其中尺寸如下:
    DRILL_SIZE>= PHYSICAL_PIN_SIZE + 10MIL
    RegularPad >= DRILL_SIZE + 16MIL (DRILL_SIZE<50)0.4mm 1.27
    RegularPad >= DRILL_SIZE + 30MIL (DRILL_SIZE>=50)0.76mm 1.27
    RegularPad >= DRILL_SIZE + 40MIL (钻孔为矩形或椭圆形时)1mm
    ThermalPad = TRaXbXc-d其中TRaXbXc-dFlash的名称(后面有介绍)
    AntiPad = DRILL_SIZE + 30MIL 0.76mm
    SOLDERMASK= Regular_Pad + 6MIL 0.15mm
    PASTEMASK= Regular Pad  (可以不要)
    ?FlashName: TRaXbXc-d
    其中:
    a. Inner Diameter: Drill Size + 16MIL
    b. Outer Diameter: Drill Size + 30MIL
    c. Wed Open:    12 (DRILL_SIZE = 10MIL以下
                               15 (DRILL_SIZE =11~40MIL
                               20 (DRILL_SIZE =41~70MIL
                               30 (DRILL_SIZE =71~170 MIL
                               40 (DRILL_SIZE =171 MIL以上
    也有这种说法至于flash的开口宽度则要根据圆周率计算一下保证连接处的宽度不小于10mil。公式为:
    DRILLSIZE × Sin30°﹙正弦函数30度﹚批注[B.K.1]:那不就是1/2?有待商榷
    d.Angle:45
    1 通孔焊盘(图中的Thermal Relief使用Flash
    PCB元件(Symbol)的必要的 CLASS/SUBCLASS
    *这些层在添加pad时已经添加,无需额外添加。其他层需要在Allegro中建立封装时添加。
    **对于PLACE_BOUND_TOPDIP元件要比零件框大1mm  SMD的话是0.2mm
    注:这些层除标明必要外,其他的层可以不包括在内。另外其他层可以视情况添加进来。
    序号
    CLASS
    SUBCLASS
    元件要素
    备注
    1*
    Eth
    Top
    Pad/PIN(通孔或表贴孔)
    Shape(贴片IC 下的散热铜箔)
    必要、有导电性
    2*
    Eth
    Bottom
    Pad/PIN(通孔或盲孔)
    视需要而定、有导电性
    3*
    Package Geometry
    Pin_Number
    映射原理图元件的 pin 号。
    如果 PAD没标号,表示原理图不关心这个 pin 或是机械孔。
    必要
    4
    Ref Des
    Silkscreen_Top
    元件的位号。
    必要
    5
    Component Value
    Silkscreen_Top
    元件型号或元件值。
    必要
    6
    Package Geometry
    Silkscreen_Top
    元件外形和说明:线条、弧、字、Shape 等。
    必要
    7
    Package Geometry
    Place_Bound_Top**
    元件占地区域和高度。
    必要
    8
    Route Keepout
    Top
    禁止布线区
    视需要而定
    9
    Via Keepout
    Top
    禁止放过孔区
    视需要而定
    备注:
    1.Regularpadthermal reliefanti pad的概念和使用方法
    答:Regular pad(正规焊盘)主要是与top layerbottom layerinternal layer等所有的正片进行连接(包括布线和覆铜)。一般应用在顶层,底层,和信号层,因为这些层较多用正片。
       thermal relief(热风焊盘),anti pad(隔离盘),主要是与负片进行连接和隔离绝缘。一般应用在VCCGND等内电层,因为这些层较多用负片。但是我们在begin layerend layer也设置thermal relief(热风焊盘),anti pad(隔离盘)的参数,那是因为begin layerend layer也有可能做内电层,也有可能是负片。
       综上所述,也就是说,对于一个固定焊盘的连接,如果你这一层是正片,那么就是通过你设置的Regular pad与这个焊盘连接,thermal relief(热风焊盘),anti pad(隔离盘)在这一层无任何作用。
       如果这一层是负片,就是通过thermal relief(热风焊盘),anti pad(隔离盘)来进行连接和隔离,Regular pad在这一层无任何作用。
       当然,一个焊盘也可以用Regular padtop layer的正片同网络相连,同时,用thermal relief(热风焊盘)与GND内电层的负片同网络相连。
    2.正片和负片的概念
    答:正片和负片只是指一个层的两种不同的显示效果。无论你这一层是设置正片还是负片,作出来的PCB板是一样的。只是在cadence处理的过程中,数据量,DRC检测,以及软件的处理过程不同而已。
       只是一个事物的两种表达方式。就像一个兄弟发的帖子上面说的,正片就是,你看到什么,就是什么,你看到布线就是布线,是真是存在的。
       负片就是,你看到什么,就没有什么,你看到的,恰恰是需要腐蚀掉的铜皮。
    3.正片和负片时,应如何使用和设置(Regular padthermal reliefanti pad)这三种焊盘
    答:我们在制作pad时,最好把flash做好,把三个参数全部设置上,无论你做正片还是负片,都是一劳永逸。如果不用负片,那么,恭喜你,你可以和flash说拜拜了。
       如果在做焊盘的时候,你内层不做花焊盘,那么在多层板的如果电源层是负片的话就不会有花焊盘出现,必须前期做了才会有.如果反过来,前期做了,但出图的时候不想要花焊盘,可以直接在art work负片中设置去掉花焊盘。
       当然你电源层也可以采用正片直接铺铜的方式,铺洞时设置孔的连着方式等参数,也可达到花焊盘的效果,这样在做焊盘的时候不做花焊盘也可以通过设置孔的连接方式达到花焊盘的效果。设置方法:shape—global dynamic parameterThermal relief connects里进行相应设置。
       每个管脚可以拥有所有类型的padRegular, thermal relief, anti-pad and custom shapes),这些pad将应用于设计中的各个走线层。对于artwork层中的负片,allegro将使用thermalreliefanti-pad。而对于正片,allegro只使用Regular pad。这些工作是allegro在生成光绘文件时,自动选择的。
       每一层中都有可能指定Regular Thermal reliefAnti-pad是出于以下考虑:在出光绘文件时,当该层中与该焊盘相连通的是一般走线,那么,在正片布线层中,Allegro将决定使用Regular焊盘。如果是敷铜,则使用Thermalrelief焊盘,如果不能与之相连,则使用Anti-pad。具体使用由Allegro决定。

    回复

    使用道具 举报

    该用户从未签到

    5

    主题

    207

    回帖

    122

    积分

    二级逆天

    积分
    122

    社区居民终身成就奖

    QQ
    发表于 2016-11-12 11:10:04 | 显示全部楼层
    回复

    使用道具 举报

    该用户从未签到

    44

    主题

    1113

    回帖

    2468

    积分

    二级逆天

    积分
    2468

    社区居民忠实会员终身成就奖

    QQ
    发表于 2016-11-12 11:58:48 | 显示全部楼层
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    每日签到,有金币领取。


    Copyright ©2011-2024 NTpcb.com All Right Reserved.  Powered by Discuz! (NTpcb)

    本站信息均由会员发表,不代表NTpcb立场,如侵犯了您的权利请发帖投诉

    ( 闽ICP备2024076463号-1 ) 论坛技术支持QQ群171867948 ,论坛问题,充值问题请联系QQ1308068381

    平平安安
    TOP
    快速回复 返回顶部 返回列表