MPS---MPQ86960芯片layout设计总结

news2025/3/1 23:00:53

MPQ86960 是一款内置功率 MOSFET 和栅极驱动的单片半桥。它可以在宽输入电压 (VIN) 范围内实现高达 50A 的连续输出电流 (IOUT),通过集成MOSFET 和驱动可优化死区时间 (DT) 并降低寄生电感,从而实现高效率。

MPQ86960 兼容三态输出控制器,另外提供通用电流采样和温度采样功能。该器件是注重高效率与小尺寸的自动驾驶应用理想之选。而且MPQ86960是一个Drmos,一般需要搭配MPQ2967这种控制器使用。本期内容主要讲解的是MPQ86960的layout的注意事项,关于这两者之前如何搭配使用可以去MPS的官网上搜下即可。

单片 DrMOS 功率级应用于汽车 SoC 时的优势

MPQ86960 采用 LGA-38 (5mmx6mm) 封装。

1,原理图的设计:

2,封装设计:

3,Layout设计需要注意点

A, 输入滤波电容摆放在VIN和GND管脚附近,尽量保持和芯片在同一层放置(容值小的MLCC电容)

1,Place the input MLCC capacitors as close tothe VIN and PGND pins as possible,

2,Place the major MLCC capacitors on thesame layer as the Intelli-Phase™.(若是输入的电容有很多的话,板子布局的空间还不够,可以把预留的电容或者的大电容放置在背面(前提是大容值的放置在背面要满足板子的结构限高要求的,小容值的尽量保持和电源芯片在同一面)。

B, BST回路尽量短,器件尽量放置在和芯片同一面,在单板有布局空间的前提下,布线线宽10MIL以上。(Place the BST capacitor as close to the BST and PHASE pins as possible,Route the BST path with a trace width that is at least 10mil. )

C,最大化VIN和PGND铜平面,以最小化寄生阻抗。在PGND平面附近放置尽可能多的PGND过孔,以最大限度地减少寄生阻抗和热阻。这个很重要的,我们的电源芯片一般芯片内核到PCB的热阻往往都是小于到封装表面的热阻的,这也就是意味着一般电源芯片的大部分热量是通过芯片PIN脚导入PCB后散热的。但是VIA不建议打的太密集了,可以通过热仿真来验证多少孔合适。

一般是通过VIN脚,SW脚,PGND脚这三个地方是将热量传递到PCB上的最有效果的引脚,原因是它们是直接联至上管和下管的MOSFET。电感部分也是可以作为一个有效的散热器的,一般要求电感尽量靠近SW管脚放置,但是这个开关节点区域的铜皮也不宜过大的,之前的文章也有讲过这个点。对于我们这颗MPQ86960来说散热性能是很重要的,毕竟输出的负责电流很大50Amax,而且要求单板的设计总的层面最后是在10层板以上,其中GND层面尽量在五层以上最好的,感兴趣的可以去MPS的官网的论坛上搜下。

VIN脚,SW脚,PGND脚这三个地方PCB设计如下:

这个是比较理想的情况下的布局布线,若是空间很小,可以适当去优化一下铜皮,但是尽量保证VIN脚,SW脚,PGND脚这三个地方铜皮不要被分割的太少了,除非你的电源工程师同事通过热仿真的结果告诉你这些优化一些后也是可以的,否则自己不可轻易删除太多了,毕竟这些区域是芯片主要散热的路径。

D,Place the VDD5 decoupling capacitor close to the VDD5 pin。

E,Place the VDD3 decoupling capacitor close to the VDD33 pin。Place the VDRV33 decoupling capacitor close to the VDRV33 pin。Ensure the that the VDRV33 capacitance exceeds the bootstrap (BST) capacitance. For example, use a 1µF capacitor for the VDRV33 pin and a 0.22µF capacitor for the BST pin。

 

F,AGND的处理,单点接地的做法,直接和VDD33上的下拉电阻的GND相接后再去打孔到主GND面上,不要和PGND接上再去打孔。(Connect AGND and PGND at the point of the VDD33 capacitor’s ground connection. )

G,IOUT 管脚的处理,这个是相对来说比较重要的一个信号了,走线加粗10MIL以上,走线尽量短一些,尽量远离其他噪声敏感干扰信号,手册要求是间距在1MM以上最好,这个看实际情况而定吧,有布线空间的话还是尽量保证,没有空间的话也要尽量拉开间距,尤其是其走线和那些噪声信号在同层的时候尽量拉开间距,手册上要求的是和那些噪声信号尽量中间隔一个GND层布线,(Route the IOUT signal with a 10mil trace width, Route the IOUT signal trace away from high-current paths, such as SW and PWM,Keep a 40mil distance between IOUT and any noisy signals,Route the IOUT signal and the noisy signals in two different layers,Place a solid GND layer between these layers

H,PWM 管脚的处理,这个也是比较重要的一个信号了,走线加粗10MIL以上,走线尽量短一些,尽量远离其他噪声敏感干扰信号,这个和上面的那个IOUT差不多的处理方式的。

I,RC snubber电路,这个是一般加在一级电源上的,可以做预留使用的。(Use an RC snubber circuit placeholder to tune the switching spike if required. )

以上就是小编在处理MPQ86960芯片的一些设计经验心得,下期文章我将分享与之搭配的控制芯片MPQ2967上的一些设计心得。

   

下面是小编的微信公众号二维码,习惯用微信看的可以扫描下面的二维码关注小编即可阅读文章。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

[附源码]基于Flask的演唱会购票系统

摘要 随着互联网技术的普及和发展,传统购票方式因其效率低下、流程繁琐等问题已难以满足现代社会的需求。本文设计并实现了一个基于Flask框架的演唱会购票系统,该系统集成了用户管理、演唱会信息管理、票务管理以及数据统计与分析等功能模块&#xff0c…

如何让代码兼容 Python 2 和 Python 3?Future 库助你一臂之力

目录 01Future 是什么? 为什么选择 Future? 安装与配置 02Future 的基本用法 1、兼容 print 函数 2、兼容整数除法 3、兼容 Unicode 字符串 03Future 的高级功能 1. 处理字符串与字节 2. 统一异常处理…

nullptr和NULL

nullptr 既不是整型类型,也不是指针类型,nullptr 的类型是 std::nullptr_t(空指针类型),能转换成任意的指针类型。 NULL是被定义为0的常量,当遇到函数重载时,就会出现问题。避免歧义 函数重载…

Django QuerySet对象,filter()方法

filter()方法 用于实现数据过滤功能&#xff0c;相当于sql语句中的where子句。 filter(字段名__exact10) 或 filter(字段名10)类似sql 中的 10 filter(字段名__gt10) 类似SQL中的 >10 filter(price__lt29.99) 类似sql中的 <29.99 filter(字段名__gte10, 字段名__lte20…

ELFK简介

&#x1f468;‍&#x1f393;博主简介 &#x1f3c5;CSDN博客专家   &#x1f3c5;云计算领域优质创作者   &#x1f3c5;华为云开发者社区专家博主   &#x1f3c5;阿里云开发者社区专家博主 &#x1f48a;交流社区&#xff1a;运维交流社区 欢迎大家的加入&#xff01…

初识java—jdk17的一些新增特性

文章目录 前言一 &#xff1a; yield关键字二 &#xff1a;var关键字三 &#xff1a;密封类四 &#xff1a;空指针异常&#xff1a;五&#xff1a;接口中的私有方法&#xff1a;六&#xff1a;instanceof关键字 前言 这里介绍jdk17相对于jdk1.8的部分新增特性。 一 &#xff…

python集成Bartender实现二维码打印

本文摘录于&#xff1a;https://blog.csdn.net/mynameisJW/article/details/105500773只是做学习备份之用&#xff0c;绝无抄袭之意&#xff0c;有疑惑请联系本人&#xff01; 这里上传我优化了一下的代码:https://download.csdn.net/download/chengdong1314/89522026 我这里弄…

GuLi商城-商品服务-API-品牌管理-OSS整合测试

各语言SDK参考文档_对象存储(OSS)-阿里云帮助中心 安装SDK&#xff1a; <dependency><groupId>com.aliyun.oss</groupId><artifactId>aliyun-sdk-oss</artifactId><version>3.17.4</version> </dependency> 测试上传文件流&…

【leetcode周赛记录——405】

405周赛记录 #1.leetcode100339_找出加密后的字符串2.leetcode100328_生成不含相邻零的二进制字符串3.leetcode100359_统计X和Y频数相等的子矩阵数量4.leetcode100350_最小代价构造字符串 刷了一段时间算法了&#xff0c;打打周赛看看什么水平了 #1.leetcode100339_找出加密后的…

【微服务网关——服务发现】

1.服务发现 1.1 介绍 服务发现是指用注册中心来记录服务信息&#xff0c;以便其他服务快速查找已注册服务服务发现分类: 客户端服务发现服务端服务发现 1.2 客户端服务发现 客户端服务发现&#xff08;Client-side Service Discovery&#xff09;是一种微服务架构中的模式…

RAID的实现

软RAID&#xff0c;在实际工作中使用较少&#xff0c;性能太次。 mdadm工具&#xff0c;主要在虚拟机上使用&#xff0c; 硬RAID 用一个单独的芯片&#xff0c;这个芯片的名字叫做RAID卡&#xff0c;数据在RAID中进行分散的时候&#xff0c;用的就是RAID卡。 模拟RAID-5工作…

Http Json参数到x-www-form-urlencoded参数的在线转换工具

Json参数到x-www-form-urlencoded参数的在线转换工具

vue学习笔记之组件传值

说起组件传值&#xff0c;首先要介绍再vue中什么是组件。 组件&#xff08;Component&#xff09;&#xff0c;是vue中很强大的一个功能&#xff0c;可以将一些可重用的代码进行重用。所有的vue组件同时也是vue实例&#xff0c;可以接受使用相同的选项对象和提供相同的生命周期…

cf 7.7

Problem - C - Codeforces 大致意思&#xff1a; 找前缀&#xff0c;排序后使得本位之前数字和等于该位 &#xff08;以下代码超时了&#xff09; #include<bits/stdc.h> typedef long long ll;#define IOS ios::sync_with_stdio(0),cin.tie(0),cout.tie(0) const ll …

哈希表——C语言

哈希表&#xff08;Hash Table&#xff09;是一种高效的数据结构&#xff0c;能够在平均情况下实现常数时间的查找、插入和删除操作。 哈希表的核心是哈希函数&#xff0c;哈希函数是一个将输入数据&#xff08;通常称为“键”或“key”&#xff09;转换为固定长度的整数的函数…

Linux--V4L2摄像头驱动框架及UVC浅析

一、前言 对于一个usb摄像头&#xff0c;它的内核驱动源码位于/drivers/media/usb/uvc/ 核心层&#xff1a;V4L2_dev.c文件 硬件相关层&#xff1a; uvc_driver.c文件 本篇记录基于对6.8.8.8内核下vivid-core.c文件&#xff08;虚拟视频驱动程序&#xff09;的分析&#xff…

人工智能项目论文复现

文章目录 &#xff08;一&#xff09;技术学习任务Ⅰ、机器学习之聚类1、基本介绍概念2、聚类分析基本介绍3、K均值聚类4、K近邻分类模型(KNN)5、均值漂移聚类6、代码实现7、上述三种算法总结 Ⅱ、机器学习其他常用技术1、决策树基本知识2、异常检测概念3、主成分分析4、决策树…

【SpringCloud应用框架】Nacos服务配置中心

第四章 Spring Cloud Alibaba Nacos之服务配置中心 文章目录 一、基础配置二、新建子项目1.pom文件2.YML配置3.启动类4.业务类5.Nacos配置规则 三、Nacos平台创建配置操作四、自动配置更新五、测试 一、基础配置 Nacos不仅仅可以作为注册中心来使用&#xff0c;同时它支持作为…

算法:[动态规划] 斐波那契数列模型

目录 题目一&#xff1a;第 N 个泰波那契数 题目二&#xff1a;三步问题 题目三&#xff1a;最小花费爬楼梯 题目四&#xff1a;解码方法 题目一&#xff1a;第 N 个泰波那契数 泰波那契序列 Tn 定义如下&#xff1a; T0 0, T1 1, T2 1, 且在 n > 0 的条件下 Tn3 …

CAN总线(下)

位时序 为了灵活调整每个采样点的位置&#xff0c;使采样点对齐数据位中心附近&#xff0c;CAN总线对每一个数据位的时长进行了更细的划分&#xff0c; 分为同步段&#xff08;SS&#xff09;、传播时间段&#xff08;PTS&#xff09;、相位缓冲段1&#xff08;PBS1&#xff0…