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

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

[技术文章] cadence16.6制作封装

[复制链接]

该用户从未签到

27

主题

2

回帖

49

积分

一级逆天

积分
49

终身成就奖

发表于 2019-2-21 15:26:50 | 显示全部楼层 |阅读模式

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

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

×
制作焊盘
单位为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。

做完需要检查
焊盘大小,焊盘间距,焊盘位置有没有出问题。
回复

使用道具 举报

该用户从未签到

100

主题

479

回帖

459

积分

二级逆天

积分
459

终身成就奖

QQ
发表于 2019-2-22 10:37:28 | 显示全部楼层
回复

使用道具 举报

该用户从未签到

100

主题

479

回帖

459

积分

二级逆天

积分
459

终身成就奖

QQ
发表于 2019-2-22 10:39:00 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则

每日签到,有金币领取。


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

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

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

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