欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 科技 > IT业 > 【技术笔记】通过Cadence Allegro创建一个PCB封装(以SOT23为例)

【技术笔记】通过Cadence Allegro创建一个PCB封装(以SOT23为例)

2025/4/29 12:58:11 来源:https://blog.csdn.net/weixin_50499137/article/details/147591631  浏览:    关键词:【技术笔记】通过Cadence Allegro创建一个PCB封装(以SOT23为例)

【技术笔记】通过Cadence Allegro创建一个PCB封装(以SOT23为例)

  • 一、焊盘创建
  • 二、PCB封装设计
  • 三、丝印位号及标识添加

在这里插入图片描述

更多内容见专栏:【硬件设计遇到了不少问题】、【Cadence从原理图到PCB设计】

一、焊盘创建

  1. 首先要找到元器件的相关手册,根据手册上的相关尺寸进行设计。在这里我们选择以SOT23为例,进行PCB封装的设计记录。
    在这里插入图片描述
  2. 打开焊盘编辑器【Padstack Editor】
    在这里插入图片描述
  3. 设置焊盘尺寸
    在这里插入图片描述
  4. 阻焊和钢网
    在这里插入图片描述
  5. 做好之后单独另存为
    在这里插入图片描述
  6. PAD和FLASH一般放在一起,新建PCB_LIB文件夹
    根据命名规则:S + R + 0R80 + 0R90
    在这里插入图片描述

二、PCB封装设计

  1. 做封装,打开PCB编辑器【PCB Editor 24.1】,模式选择【Allegro X Designer】
  2. 手工新建一个封装,后缀为 .DRA,位置存于PCB_LIB,创建方式选择【Package Symbol】
    在这里插入图片描述
  3. 设置单位及可视面积
    在这里插入图片描述
  4. 显示原点
    在这里插入图片描述
    在这里插入图片描述
  5. 格点设置,默认是2.54,可以改为0.1*0.1
    在这里插入图片描述
  6. 根据手册计算焊盘基于原点的坐标
    在这里插入图片描述
  7. 指定封装库路径
    在这里插入图片描述
  8. 添加焊盘【Layout】-【Pin】
    在这里插入图片描述
    在这里插入图片描述
    15.先放两个焊盘【Options】,Qty:横向放两个,Spacing间距,两个焊盘之间的距离0.95+0.95。
    在这里插入图片描述
  9. 输入坐标(小写字母x + 空格 + 坐标)x -0.95 1.0
    在这里插入图片描述
  10. 放置第三个焊盘
    在这里插入图片描述
  11. 测量检查,点击焊盘中心
    在这里插入图片描述
  12. 修改焊盘引脚号,根据手册或原理图确定
    在这里插入图片描述
    在这里插入图片描述
  13. 添加丝印,选择【Package Geometry】-【Silkscreen Top】
    在这里插入图片描述
  14. 装配线(实际尺寸A * K 2.95 * 2.45)
    在这里插入图片描述
    装配线是给装配的工人去看的,无需印刷在PCB板上,所以可以用零线宽,2.95/2 * 2.45/2
    层选择:Assembly_Top(装配层,无需印刷)
    定起点:x -1.475 -1.225
    偏移量:ix 2.95
    偏移量:iy 2.45
    在这里插入图片描述
    位号字符分为:丝印位号(用于匹配原理图),装配位号(用于贴装放置中间),Val位号(无需印刷)

三、丝印位号及标识添加

  1. 添加丝印位号【Ref Des】-【Silkscreen_Top】
    在这里插入图片描述
  2. 添加装配位号【Ref Des】-【Assembly_Top】
    在这里插入图片描述
  3. 添加val值【Component Value】-【Assembly_Top】
    在这里插入图片描述
  4. 添加占地面积【Package Geometry】-【Place_Bound_Top】全部覆盖
    在这里插入图片描述
  5. 最大高度标识
    在这里插入图片描述
  6. SAVE生成.psm文件
    在这里插入图片描述
  7. 导出第三方网表
    在这里插入图片描述

在PCB封装设计领域,Cadence Allegro 与 Altium Designer(AD)是两款主流的工具,但它们在功能定位、适用场景和专业性上有显著差异。
Allegro:高密度封装支持:对BGA、QFN、Microvia(微孔)、HDI(高密度互连)等复杂封装的参数化设计支持更专业,尤其适合 芯片封装(如SiP、Chiplet) 和 高速高密度PCB。焊盘堆栈(Padstack)精细控制:通过Padstack Editor可定义多层焊盘结构(如盲埋孔、背钻)、阻焊补偿、热风焊盘等,支持 制造工艺补偿(如蚀刻补偿)。可通过Skill语言实现封装设计的自动化(如批量生成焊盘、规则检查),适合企业级标准化流程。可定义复杂的物理规则(如焊盘间距、钻孔到铜皮距离)和电气规则(如阻抗控制),确保封装设计与PCB布局无缝衔接。支持与PLM(产品生命周期管理)系统集成(如Cadence Pulse),适合大型团队协作和版本控制。


最后
在这里插入图片描述

更多内容见专栏:【硬件设计遇到了不少问题】

Cadence 笔记传送门:【Cadence从原理图到PCB设计】

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词