耐蚀点蚀镀铜工艺

引言

随着5G技术的推出,导致电子电路和IC基板在设计中要求更高的密度。由于5G应用的性质,这些设计中的高可靠性和出色的电气性能也越来越重要。为了满足5G应用和其他下一代设备平台的需求,逐渐建立了使用改良半加成加工(mSAP)制造电路板的制造能力。除了mSAP之外,半加成加工(SAP)和嵌入式迹线基板(ETS)加工也被用于满足精细特征制造的要求。由于mSAP从将薄铜箔层压到有机预浸料上的电路板开始,互连可以提供更高的可靠性,因此细线对基板具有良好的粘附力。

实验与讨论

mSAP背后的主要概念是在工艺的每个阶段较小化铜的累积量, 实验化为形成电路而需要蚀刻掉的铜的结果总量。这被称为mSAP过程的“铜预算”。如图1所示,典型的mSAP工艺流程从有机基板开始,表面覆盖一层厚度约为3 m的较薄铜箔。然后用激光钻微孔,并对面板进行去污,以清除目标焊盘上的任何树脂残留物。

图1:典型mSAP工艺流程

图2:表面具有典型的点蚀图像和凹坑的横切面显示特征的“V”形状

图2显示了在常规电解沉积铜上蚀刻后通常观察到的凹坑。这种现象被称为“V型点蚀”,这是因为点蚀具有V型特征。当从上面观察时,典型的表面上的凹坑呈圆形。当它们被剖开时,可以看到典型的“V”形。在这项研究中,英思特重点研究了V形坑的形成和预防。

英思特使用专有的过氧化物基蚀刻溶液将铜蚀刻至所需厚度,以形成电路。蚀刻溶液由10%过氧化物(50%溶液)、15%硫酸和4%循环添加剂组成。在蚀刻过程中,溶液温度保持在30℃。电镀完成后,用去离子水冲洗面板,并用压缩空气干燥。让面板在室温(21-24℃)下静置15分钟。然后在新鲜沉积物上进行快速蚀刻。该溶液的蚀刻速率约为3米/30秒。将来自面板的单独样品分别放置在蚀刻溶液中30秒和60秒,以蚀刻3米和6米的表面Cu。然后我们用空气干燥切片,并立即在显微镜下分析。

常规沉积的未退火铜在蚀刻后在整个表面上产生广泛的V-坑。凹坑在宏观尺度的聚集体中既分散又集中。这些V型坑的规模如此之大,以至于无法对其进行量化。在图3中可以看到未退火的常规Cu的蚀刻表面。

图3:未退火的常规Cu的蚀刻表面

表面缺陷也更容易在蚀刻后形成V形坑。然后,将图9中施加了指纹的区域向下蚀刻3、6、9和12μm。英思特研究发现由新型电解液电镀的沉积物蚀刻非常均匀,并且没有v-坑形成。未退火的常规铜沉积物在3 m的蚀刻后显示出V-坑,并且随着蚀刻的继续,这些V-坑的尺寸增大。

结论

英思特通过快速蚀刻步骤之后,研究发现来自该工艺的铜沉积物形成明显更少的凹坑,这有助于解决电路制造中的点蚀问题,而不需要使用时间和能量密集的退火工艺。除了选择适当的添加剂,在闪蚀步骤中为镀铜提供耐点蚀性之外,该研究还表明表面污染对点蚀形成也有影响。

在电镀工艺之前适当清洁的表面对于减少蚀刻步骤中形成凹坑的机会也很重要。通过SEM/EDS检测,某些通孔含有污染物。当这些板被电镀和蚀刻时,即使使用优化的电镀配方,在填充的过孔上也存在优先点蚀。然而,点蚀远没有未退火的常规配方严重。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/116310.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

安达发|生产计划排程APS系统整体结构引领企业智能化生产

随着科技的不断发展,企业对于生产计划排程的需求也在不断提高。在过去的生产计划管理中,企业往往需要根据销售订单或销售报表来分配生产加工任务,这种方式容易导致生产加工不均衡,影响企业的竞争力。为了解决这一问题,…

对ioc的简单理解

最近闲着无聊,又把ioc梳理了一遍,一边看一边满脑子是王宝强的“啥啥啥,这又是个啥”的表情包。 一会注入、一会依赖、一会又自动装配的……哎……还好有了点头绪。 ioc的概念 1、ioc是什么?有什么用? 老生常谈&…

设计模式备忘录+命令模式实现Word撤销恢复操作

文章目录 前言思路代码实现uml类图总结 前言 最近学习设计模式行为型的模式,学到了备忘录模式提到这个模式可以记录一个对象的状态属性值,用于下次复用,于是便想到了我们在Windows系统上使用的撤销操作,于是便想着使用这个模式进…

【Linux】fork函数的基础知识

文章目录 前言一、fork的返回值二、常见问题 1.为什么fork要给子进程返回0,给父进程返回子进程pid?2.一个函数返回两次值怎么理解? 3.一个变量怎么会有不同的内容? 4.fork函数干了什么? 前言 fork初识: …

【分布式搜索引擎elasticsearch】

文章目录 1.elasticsearch基础索引和映射索引库操作索引库操作总结 文档操作文档操作总结 RestAPIRestClient操作文档 1.elasticsearch基础 什么是elasticsearch? 一个开源的分布式搜索引擎,可以用来实现搜索、日志统计、分析、系统监控等功能 什么是…

电脑莫名其妙重启 为设备 ROOT\DISPLAY\0000 加载驱动程序 \Driver\WUDFRd 失败

卸载向日葵即可解决!!!!!下面是报错日志,估计是远程连接导致的问题

10. selenium API (二)

目录 1. 多层框架/窗口定位 2. 下拉框处理 2.1 前端界面 2.2 代码 3. 针对 alert 弹窗进行操作 3.1 前端界面 3.2 代码 4. 文件提交 4.1 前端界面 4.2 代码 5. 显示等待 6. 操作浏览器滚动条 7. 截图 8. 浏览器关闭 9. 窗口切换 在上篇文章中,我们学…

【仿写spring之ioc篇】二、bean生命周期中的创建以及属性赋值

扫描类 这个类就不多说了,基本所有框架都要有这一步,这里主要关注我们目前要实现的方法,其他的具体方法可以查看源码 isComponent方法 /*** 扫描所有带有Component注解的java类,放入到BeanRegistry** return boolean*/public bo…

vcs仿真教程(查看断言)

VCS是在linux下面用来进行仿真看波形的工具,类似于windows下面的modelsim以及questasim等工具,以及quartus、vivado仿真的操作。 1.vcs的基本指令 vcs的常见指令后缀 sim常见指令 2.使用vcs的实例 (1)新建文件夹: …

C++STL——deque容器详解

纵有疾风起,人生不言弃。本文篇幅较长,如有错误请不吝赐教,感谢支持。 💬文章目录 一.deque容器的基本概念二.deque容器常用操作①deque构造函数②deque元素操作③deque赋值操作④deque交换操作⑤deque大小操作⑥deque插入和删除…

vue3中axios的使用方法

在Vue 3中使用axios发送HTTP请求的方法与Vue 2中基本相同。首先,需要安装axios库: npm install axios然后,在Vue组件中引入axios: import axios from axios;接下来,可以在Vue组件的方法中使用axios发送HTTP请求。例如…

Linux 系统运维工具之 OpenLMI

一、前要 OpenLMI(全称 Open Linux Management Infrastructure)即开放式的 Linux 管理基础架构。OpenLMI 是一个开源项目,用于管理 Linux 系统管理的通用基础架构。它建立在现有工具基础上,充当抽象层,以便向系统管理…

英码深元“三位一体”AI场景化解决方案,助力多地化工园区快速实现智慧化转型!

我国是世界公认的化工大国,同时也是崛起中的化工强国。近年来多起重大爆炸事故暴露出我国化工园区安全问题突出,特别是在安全风险管控数字化转型、智能化升级方面存在明显短板和不足,尤其突出的痛点:化工园区的日常管理方式较为粗…

VBA_MF系列技术资料1-172

MF系列VBA技术资料 为了让广大学员在VBA编程中有切实可行的思路及有效的提高自己的编程技巧,我参考大量的资料,并结合自己的经验总结了这份MF系列VBA技术综合资料,而且开放源码(MF04除外),其中MF01-04属于定…

【数据结构】带头双向循环链表及其实现

目录 1.带头双向循环链表 2.带头双向循环链表实现 2.1初始化 2.2销毁 2.3头插 2.4链表打印 2.5头删数据 2.6尾插数据 2.7尾删数据 2.8链表判空 2.9查找一个数据 2.10在pos位置前插入数据 2.11删除pos位置 2.12求链表的长度 2.顺序表和链表的比较 1.带头双向循环…

【python爬虫】4.爬虫实操(菜品爬取)

文章目录 前言项目:解密吴氏私厨分析过程代码实现(一)获取与解析提取最小父级标签一组菜名、URL、食材写循环,存列表 代码实现(二)复习总结 前言 上一关,我们学习了用BeautifulSoup库解析数据和…

matlab的基本使用

matlab的基本使用,可以参考如下的教程:matlab教程 本文针对基本内容进行记录。 matlab简介 MATLAB是美国MathWorks公司出品的商业数学软件,用于数据分析、无线通信、深度学习、图像处理与计算机视觉、信号处理、量化金融与风险管理、机器人&…

Python学习笔记:正则表达式、逻辑运算符、lamda、二叉树遍历规则、类的判断

1.正则表达式如何写? 序号实例说明1.匹配任何字符(除换行符以外)2\d等效于[0-9],匹配数字3\D等效于[^0-9],匹配非数字4\s等效于[\t\r\n\f],匹配空格字符5\S等效于[^\t\r\n\f],匹配非空格字符6\w等效于[A-Za-z0-9]&…

大数据Flink简介与架构剖析并搭建基础运行环境

文章目录 前言Flink 简介Flink 集群剖析Flink应用场景Flink基础运行环境搭建Docker安装docker-compose文件编写创建并运行容器访问Flink web界面 前言 前面我们分别介绍了大数据计算框架Hadoop与Spark,虽然他们有的有着良好的分布式文件系统和分布式计算引擎,有的有…

java基础-----第八篇

系列文章目录 文章目录 系列文章目录一、Java类加载器二、双亲委托模型 一、Java类加载器 JDK自带有三个类加载器:bootstrap ClassLoader、ExtClassLoader、AppClassLoader。 BootStrapClassLoader是ExtClassLoader的父类加载器,默认负责加载%JAVA_HOME…