cadence16.6制作封装

制作焊盘

单位为mil时,精度为2位小数点;单位为mm时,精度为4位小数点。

Solder mask比Regular Pad大6mil即0.1524mm,但对于BGA和密间距的IC器件,阻焊比Regular Pad 大4mil,当绿油桥小于4MIL时,整体开窗。

表面贴焊盘的钢网与Regular Pad一样大或比焊盘稍小。

命名规则:表贴焊盘SMD*_*,SMD*CIR*

           通孔PAD*_*D,PAD*CIR*D(D表示金属化孔,U表示非金属化孔)

            假如要使用mm为单位,可以使用r代替小数点,1.2可以表示为1r2

DIP元件焊盘和孔径的关系

元件引脚直径(D)

PCB焊盘孔径,一般配合

D小于等于1mm

D+0.3mm

D小于等于2mm

D+0.4

D大于2mm

D+0.5

焊盘空孔径和焊盘尺寸的关系

焊盘孔径(C)

焊盘外径尺寸,一般配合

C小于等于0.75mm

C+0.35

C小于等于1mm

C+0.5

C小于等于1.25mm

C+0.75

C小于等于1.5mm

C+1

C小于等于2mm

C+1.25

C小于等于2.5mm

C+1.5

C小于等于3mm

C+2

C大于3mm

C+2.5

(于书上摘录)

Solder mask一直都是6mil。

添加pin引脚

选择layout pins这个选项或者ADD Pins这个工具,然后在options工具栏出现以下选项。Padstack这边选择焊盘路径。

出现的焊盘是USER preference edit里面设置的路径里的焊盘文件。

修改焊盘路径,set up USER Preferences Editor(最后一个)。需要修改的是padpath这个lib。

(padpath是焊盘路径,psm是封装路径。Psm和dra都是封装文件,但真正起到作用的是psm,因为dra是让用户操作使用,dra文件保存的时候会自动生成psm文件。)

.这个路径表示当前PCB文件的路径。顺序表示优先级。

更改焊盘到封装

 选择Tools--Padstack--Replace,右侧的Option菜单即出现如下图所示的画面:

点击replace之后就可以替换。

放置焊盘需要精确的坐标,在命令窗口输入x(空格)x坐标(空格)y坐标,则可以将焊盘放置在该位置,且ix(空格)x位移坐标只会在x方向位移相应距离,y方向同理。

需要将坐标原点放置在元器件中心,所以焊盘放置的位置需要经过计算。

焊盘编辑,具体操作:Tools--Padstack--Modify design padstack,然后选择相应焊盘右键edit即可进入焊盘设置界面。

修改之后选择更新到封装即可。

丝印放置

在Package Geometry这个Class的Silkcreen_Top这个Subclass层。

先选择Add èLine这个选项,然后Options这个工具栏会出现相应的选项。

Mil为单位时,线宽为6mil。Mm为单位时,线宽为0.1524。

用坐标绘制,可以先将外框放置在原点绘制,完成之后再移动到相应的位置,这个位置不需要精确,大致即可。

复制该丝印并更改到Package Geometry的Assembly_Top层,作为装配丝印。

需要注意的是,丝印不可以放置在阻焊层上面,所以需要将阻焊层上面的丝印切除。具体方法:选择DELETE,在工作区域空白位置右键选择cut,然后选择需要去除的丝印,即选择切除段的起点和终点,删除一段之后再右键选择cut切除另一段,最后右键done即可完成丝印切除。

装配丝印不需要切除。

Place_Bound_Top的放置

选择铜皮工具,然后在options里面设置。这个区域保证了元器件间的安全间距,假如两个元器件的Bound_Top层接触了会有error。

添加place bound高度。

点击之后需要再选择已经画好的place bound就可以在option处设置高度,不选择place bound的话不可以选择。

位号等信息

Add -->text

然后直接在需要标注的地方左击一下,然后打字即可。

Block选择字体。

总共需要添加的信息:

Device  Class:Device Type  Subclass:Assembly_top

Device  Class:Device Type  Subclass:Silkcreen_top

Value   Class:Component Value  Subclass:Assembly_top

Value   Class:Component Value  Subclass:Silkcreen_top

RS     Class:Ref Des  Subclass:Silkcreen_top

RA     Class:Ref Des  Subclass:Assembly_top

但是一般的话写RS即可。

修改字体大小:

Setup--Design parameters--text

假如一开始忘记修改了字体,可以用一下方法修改。

Edit--Change

框选需要修改的text。

1号脚标注

在这一层画,之后体现在板子上就是一小块白色的三角形,三角形尖端指向一号脚。

最后的总结

封装一定要有的模块—place bound top/bottom以及添加place bound的high、1引脚指示、Ref Des、Package Geometry  Silkcreen_Top、Package Geometry  Assembly_Top

做完需要检查

焊盘大小,焊盘间距,焊盘位置有没有出问题。

放一个自己之前做过的封装做参考。

 

  • 11
    点赞
  • 114
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值