登录/注册

pads做bga封装

更多

在 PADS (现为 Siemens Xpedition 旗下的工具,常指 PADS Professional/PADS Standard/PADS Layout) 中创建 BGA (Ball Grid Array) 封装,主要涉及以下几个关键步骤。以下是详细的中文操作指南:

核心步骤:

  1. 准备元件规格书 (Datasheet):

    • 获取目标 BGA 芯片的官方规格书 (Datasheet)。
    • 重点关注章节:Package Drawing (封装图纸)、Package Dimensions (封装尺寸)、Land Pattern (焊盘图形建议)、Ball Assignment (焊球分配表)。
    • 关键参数:
      • e: Ball Pitch (焊球间距):最常见的是 1.0mm, 0.8mm, 0.65mm, 0.5mm, 0.4mm 等。
      • Sd: Ball Diameter (焊球直径)。
      • D/E: Package Body Size (封装本体尺寸:通常为 X/Y 方向的长度)。
      • A1: Corner Identifier (标记点位置)。
      • L: Pad Size Recommendation (建议焊盘尺寸 - 最重要! 通常是一个范围或具体值)。
      • 阵列维度: N x N (例如 15x15, 17x17) 或 具体球数 (如 256-ball BGA)。
  2. 计算焊盘尺寸 (Pad Size):

    • 规格书中通常会提供推荐的焊盘直径 L 或尺寸范围。优先使用该推荐值
    • 如果没有推荐值,使用经验公式(需要根据实际制板厂工艺能力调整):
      • 常用规则:Pad Diameter ≈ Ball Diameter (Sd) * 80% - 90%。例如,0.6mm 球径,焊盘可取 0.48mm - 0.54mm。
      • 避免焊盘过大:导致相邻焊盘短路风险增加。
      • 避免焊盘过小:导致焊接强度不足、虚焊。
      • 考虑制造能力: 务必与你的 PCB 制造厂商沟通,确认他们能稳定生产的最小线宽/线距 (L/S)最小钻孔/焊盘尺寸。焊盘尺寸和后续扇出策略都受此限制。
    • 建议将焊盘设计为圆形 (Circle)
  3. 创建新的 PCB 封装:

    • 打开 PADS Layout (或 Library Tools 如 PADS Decal Editor)。
    • 进入菜单 File -> Library Manager...,选择或创建目标库。
    • 选择菜单 Tools -> PCB Decal Editor 启动封装编辑器。
    • 点击 File -> New Decal 或工具栏按钮创建新封装。
  4. 设置设计单位与栅格:

    • 在编辑器底部状态栏或右键菜单中设置单位 (如 mil 或 mm,强烈建议使用 mm 处理小数方便)。
    • 合理设置设计栅格 (Design Grid) 和显示栅格 (Display Grid),使其等于焊球间距 e 的整数分之一(如 e/2e),便于精确定位。
  5. 放置焊盘 (Pads):

    • 选择焊盘类型: 在绘图工具栏找到 Terminals 工具或类似按钮 (图标通常类似焊盘/引脚)。
    • 设置焊盘属性: 点击工具后会弹出 Pad Stack 对话框或类似设置界面。
      • Name/Pin Number::输入焊盘编号(球号),初始化时可先留空或用占位符
      • Layer: 通常选 Top Layer
      • Shape:: 选择 Circle (圆形)。
      • Diameter:: 输入步骤 2 计算或确定的焊盘直径。
      • Plated:: 选择 Plated (金属化孔)。
      • (可选) 设置 Thermal Relief (热风焊盘连接方式),通常在建立元件类型后或在PCB设计层处理。
      • (可选) Drill Size: BGA 表贴焊盘 不需要钻孔!忽略钻孔设置。 通孔扇出用的过孔(VIAs)不在此处设置。
    • 阵列放置:
      • 确认设置后,在 PCB 封装编辑区点击放置焊盘。
      • 关键点:定位 (0, 0) 中心。 通常以封装几何中心或 A1 球为 (0,0) 参考点。放置第一个焊盘前按 Ctrl + E 并输入 (0, 0) 坐标。
      • 利用 Step and Repeat 功能是最高效的:
        • 放置好第一个焊盘 (通常是左下角 A1 或阵列起始点)。
        • 选中该焊盘。
        • 菜单 Edit -> Step and Repeat...
        • 设置:
          • Direction: 选择复制方向 (向右、向上等)。
          • Count: 该方向上的焊盘数量(如列数 X)。
          • Distance: 焊球间距 e(注意单位)。
        • 先沿一个方向(如 X)复制一行。
        • 选中整行焊盘,再次 Step and Repeat,方向选 Y,数量为行数 Y,间距为 e
      • 仔细核对位置、数量是否与 Datasheet 一致。
  6. 添加封装本体轮廓 (Assembly Outline) 和丝印 (Silkscreen):

    • Assembly Top:
      • 使用绘图工具栏 2D Line 工具(有时在 Drawing Toolbar)。
      • 设置当前层为 Assembly Top
      • 根据 Datasheet D/E 尺寸绘制实线矩形,表示芯片实体轮廓。建议画在芯片投影范围内,精确反映尺寸。
    • Silkscreen Top:
      • 设置当前层为 Silkscreen Top
      • 使用 2D Line 工具绘制虚线或较细实线矩形(位置可以稍微超出 Assembly Top 一点,表示占位区域)。
      • 添加关键标记:
        • 在 A1 角对应的封装角落外侧(不要盖住焊盘),画一个小实心圆 (Circle)倒角标记
        • 在标记旁边或内部添加 小横杠。明确指示 A1 位置。
      • 添加位号框: 使用 Text 工具在封装轮廓外(通常右上角)放置 <REFDES> (代表元件位号如 U?)。
      • 添加极性标记(如果 Datasheet 有要求)。
  7. 添加阻焊层 (Solder Mask) 和钢网层 (Solder Paste):

    • Solder Mask Top (阻焊层):
      • PADS 通常会自动为每个焊盘生成大于焊盘的阻焊开窗。 这是正确的标准做法。
      • 通常不需要手动绘制阻焊层! 默认行为是焊盘周围区域阻焊开窗(露出焊盘),其他地方覆盖阻焊漆 (LPI)。
      • 如果特殊需求(如局部需要覆盖阻焊),需手动绘制封闭图形 (Copper Pour) 在 Solder Mask Top 层。
    • Paste Mask Top (钢网层):
      • PADS 通常会自动为每个焊盘生成与焊盘尺寸相同(或略小)的钢网开窗。 这也是标准做法。
      • 对于散热焊盘 (Thermal Pad / EPAD),钢网层极其重要
        • 需要手动修改钢网层!
        • 定位到散热焊盘的焊盘 (Terminal)。
        • 双击该焊盘,编辑其属性。
        • 找到 Paste Mask 相关的设置。将 Paste MaskUse Pads Stack for Paste 改为其他选项(如 Same as in Pad Stack 但尺寸要定义)。
        • 或者在 Pad Stack 设置里单独为 Paste Mask 层指定形状,通常是网格状开口 (多个小方块或线条) 或 “+” / “#” 形开口
        • 目的: 减少锡膏量,防止大焊盘导致芯片焊接后翘起(枕枕效应 Head-in-Pillow)。具体的开窗设计需参考 Datasheet 建议或 SMT 工厂能力。
      • 其他焊盘一般不需手动修改钢网。
  8. 处理散热焊盘 (Thermal Pad / EPAD / Ground Pad):

    • 通常位于 BGA 中心或较大区域。
    • 在放置焊盘步骤,将其作为一个独立的、较大的方形(或多边形)焊盘放置。
    • 关键设置:
      • 确保它被正确命名(如 Pad GNDEPExposedPad)。
      • 设置过孔连接规则: 这是关键!双击焊盘属性,找到 Pad StacksPlane Thermal 设置。确保 Thermal Relief 的连接方式设置为 Orthogonal (正交四向连接) 或 Diagonal (对角四向连接) 或自定义花焊盘,避免 Flood Over (全连接)!全连接会导致手工焊接极其困难且散热不均。
      • 手动添加散热过孔阵列:
        • 在 PCB 设计阶段(非封装阶段!),需要在散热焊盘的下方区域放置一组过孔 (VIAs),通过内层或底层将热量散出去。
        • 封装设计本身只需定义好焊盘,过孔阵列通常在布局布线时设计者根据散热需求添加。
  9. 检查、验证与保存:

    • 测量: 使用 Dimension 工具或 Query/Select 加测量功能 (Ctrl + M),仔细测量所有方向的关键间距、焊盘尺寸、本体尺寸,务必与 Datasheet 严格匹配!
    • Pin Number 分配:
      • 逐个双击焊盘(Terminal)。
      • 在属性框的 Pin 字段,输入正确的球号(如 A1, A2, ..., B1, ... M1, N1)。
      • 参考 Datasheet 的 Ball Assignment 表。确保编号、位置绝对正确! 这是封装能否使用的关键。
      • A1 焊盘的位置是否正确标识?再次确认丝印标记。
    • 规则检查 (DRC): 在封装编辑器中运行设计规则检查(如果有此功能),检查短路、间距等。即使没有内置DRC,也要目视检查焊盘有无重叠、丝印是否压焊盘等。
    • 保存: File -> Save。给封装起一个明确的名称,通常包含以下信息:
      • 封装类型:BGA
      • 球阵列维度:15X15 或球数 225
      • 间距:P0.8
      • 本体尺寸(可选):C10.0X10.0
      • 例如:BGA225P0.8C10BGA-15X15-0.8MM

10. 高级考虑 & 扇出策略:

重要建议:

  1. Datasheet 为王: 每一步都必须严格参照 Datasheet。
  2. 沟通板厂: 焊盘尺寸、过孔类型、最小 L/S 等关键参数在设计前务必与 PCB 制造商和 SMT 贴片厂确认其工艺能力。
  3. 精确坐标定位: 利用坐标输入 (Ctrl + E) 和 Step and Repeat 确保精度。
  4. 仔细校对: 封装设计的错误会导致整批 PCB 报废或难以焊接。务必在创建对应元件类型 (Part Type) 并导入 PCB 布局前进行多次核对。
  5. 利用 Library Manager 工具: 如果使用 PADS Library Tools,流程会更直观,管理更方便。核心步骤逻辑相同。

遵循以上步骤,你就能在 PADS 中成功创建出可靠的 BGA 封装。设计复杂的 BGA(尤其是细间距高密度型)时,务必考虑 HDI 扇出策略和严谨的 DFM (可制造性设计)。

BGA芯片的封装类型 BGA芯片与其他封装形式的比较

在现代电子制造领域,封装技术是连接芯片与外部电路的关键。BGA封装因其高密度、高性能和可靠性而成为许多高性能应用的首选。 一、

2024-11-23 11:40:36

BGA封装技术的发展 BGA封装的优势与应用

BGA(Ball Grid Array,球栅阵列)封装技术是一种集成电路封装技术,它通过在芯片的底部形成一个球形焊点阵列来实现芯片与电路板之间的

2024-11-20 09:15:24

BGA封装技术介绍

BGA封装技术介绍

2023-07-25 09:39:20

使用 BGA 封装

使用 BGA 封装

资料下载 佚名 2022-11-15 19:32:30

PADS AD Cadence转换

PADS的版本是PADS9.5,Altium designer的版本是Altium designer winter 09 PADS和AD的转换

资料下载 jf_51383636 2022-09-28 10:00:57

线性技术uModule BGA封装的组装考虑

线性技术uModule BGA封装的组装考虑

资料下载 生龙活虎3 2021-04-14 14:12:14

allegro与PADS的区别及创建PCB封装的步骤

allegro与PADS的区别及创建PCB封装的步骤

资料下载 佚名 2021-03-27 10:56:29

BGA封装的引脚定义详细说明

本文档的主要内容详细介绍的是BGA封装的引脚定义详细说明。

资料下载 ah此生不换 2020-08-04 08:00:00

【原创分享】Mentor PADS创建BGA IC封装

3所示。 图3 BGA封装 凡亿教育: 凡亿教育打通了“人才培养+人才输送”的闭环,致力于做电子工程师的梦工厂,

2023-07-02 07:35:02

BGA封装是什么?BGA封装技术特点有哪些?

  BGA封装技术是一种先进的集成电路封装技术,主要用于现代计算机和移动设备的内存和处理器等集成电路的

2023-04-11 15:52:37

bga封装是什么意思 BGA封装形式解读

BGA封装形式解读 BGA(ball grid array)球形触点阵列是表面贴装型封

2021-12-08 16:47:18

如何正确设计BGA封装BGA设计规则是什么?

如何正确设计BGA封装?BGA设计规则是什么?BGA有什么局限性?

2021-04-25 07:31:40

BGA封装技术及BGA元件焊点问题简介

BGA封装技术早在20世纪60年代就已开始,并由IBM公司首次应用。然而,BGA封装

2019-08-03 10:06:37

请问BGA封装焊盘要做阻焊吗?

做BGA封装焊盘要做阻焊吗?要选那个?

2019-07-22 01:44:50

PADS BGA Fanout扇出教程

一、建立原点座标:(用PADS 2007打开没有layout BGA文件)1.在Pads中鼠标右键,点选”Select Traces/Pins”

2019-06-10 10:05:00
7天热门专题 换一换
相关标签