Vivado功耗之散热模型详解

目录

一、前言

二、热模型

三、结温计算

四、散热器计算

五、参考资料


一、前言

        ​在功耗评估中,Vivado中report power流程以及XPE中都有关于environment的配置,该界面配置涉及到多个晦涩的概念,之前的文章中也对相关概念进行过翻译,但其中的关系未进行说明,本文主要是对其中的关系进行梳理,从实际应用的角度来理解这些名称。

二、热模型

先对一些基本概念定义进行解释

TJ – 结温,芯片工作的内部最大温度,单位为°C 
TA – 环境温度,芯片工作的外围环境温度,单位为°C

TC –芯片封装的温度,大多数情况,采用主要的热流动路径并且代表了封装最热的部分 
TB – 在最靠近测试部分中预定义位置的芯片板子温度,单位为°C
PD – 总的器件扩散功耗,即总的片上功耗,单位为W
TS – 散热器温度,单位为°C

θ – 热阻系数,当有热量在物体上传输时,在物体两端温度差与热源功率之间的比值。单位为开尔文每瓦特(K/W)或摄氏度每瓦特(℃/W)。

注意:在带有封装的芯片中,热量流动的方向是:芯片-》封装(board)/散热剂(case)-》散热器(heatsink)-》周围环境,以这个为前提容易理解下面的参数,A(ambient)为环境,B(board)为封装,C(case)为接接口材料或散热剂,S(heatsink)为散热器

θJA = 芯片内部到环境温度的热阻系数 (°C/W).

θJB = 芯片内部到PCB板的热阻,由芯片封装决定,固定的参数

θJC = 芯片内部到接口材料(可理解为芯片直接接触的散热剂)的热阻,由芯片封装决定,固定的参数

θCA = 接口材料到周围环境的热阻,与芯片外围空间大小,空气对流情况有关

θCS = 接口材料到散热器的热阻
θSA = 散热器到周围环境的热阻

1)θJA、θJB的计算公式如下

θJA = (TJ – TA)/PD

θJB = (TJ – TB)/PD

同理,结点温度=环境温度+(有效θJA*总的片上功耗),即TJ=TA+PD*θJA

芯片上的热量有下面两种路径流动到环境中,下面的路径中junction为芯片结点,到PCB板或Case,再到周围环境Ambient。

以下图芯片的简易热阻模型可知,θJAtop = θJCtop + θCS + θSA

下图是从封装模型角度来考虑,芯片Die是热源,散热可经过封装,再通过EP到达PCB。

三、结温计算

下面提供两个结温计算的场景来理解相关参数的关系

例子1

例如厂家的目标是结温TJmax不大于85°C,设计的工程环境温度TA最大为45°C,封装为FG456, θJA为16.5,θJC为2,设计的片上功耗PD为2W,由以上信息,可计算最大结温为

TJ = 45 + (16.5 x 2.0) = 78°C,小于85°C 符合要求

例子2

器件XCV400E的设计中TA最大为55°C,封装为PQ240,片上功耗PD为2.7W,要求最大结温小于100°C,下表是器件封装的环境温度热阻θJA数据

根据结温的计算公式TJ = Power x θJA + TA,要求TJ小于100°C,下面是使用不同热系数下的结温计算,可见在250LFM下满足要求

still air下:TJ = 55 + (17.9 x 2.70) = 103.33°C.

250LFM下:TJ = 55 + (13.2 x 2.70) = 90.64°C.

四、散热器计算

以器件 XCV1000E-FG680为例,假设要求是TA为50°C,用户评估的功耗为8W,TJmax为100°C。查找器件不同封装编码下的热系数θJA

以封装编号为Still air的计算TJ = TA + (θJA) x P=》TJ = 50 + 8 x 10.6 = 134.8°C,,Tj远大于100°C不符合要求;

换个计算思路,以TJ为100°C进行反推,热预算为100°C-50°C=50°C,

热系数θJA = (50)/8 = 6.25°C/watt,可知θJA最大为6.25,要符合要求必须小于等于6.25,根据上表中数据,可知封装编号为500LFM是符合要求的最大值。

在带有散热器的封装中,热量将先通过封装θJC,然后经过接口材料θCS,再是通过散热器θSA流动到周围空气中,因此θJA ≥ θJC + θCS + θSA,假设封装的热系数θJC为0.9°C/w,接口材料处的热系数 θCS为0.1°C/w,可得

    ​    ​    ​    ​    ​    ​    ​    ​    ​6.25 ≥ 0.9+0.1+ θSA

    ​    ​    ​    ​    ​    ​    ​    ​=》θSA ≤ 5.25°C/w

因此需要查找散热器的散热系数小于5.25°C/w才符合要求

五、参考资料

《UG112_Device Package User Guide》

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

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

相关文章

深入理解WPF的ResourceDictionary

深入理解WPF的ResourceDictionary 介绍 在WPF中,ResourceDictionary用于集中管理和共享资源(如样式、模板、颜色等),从而实现资源的重用和统一管理。本文详细介绍了ResourceDictionary的定义、使用和合并方法。 定义和用法 Res…

祝天下母亲节快乐!虚无!——早读(逆天打工人爬取热门微信文章解读)

练功加精力哦 引言Python 代码第一篇 人民日报【夜读】人与人之间最好的关系:遇事靠谱,懂得感恩第二篇 冯站长之家 三分钟新闻早餐结尾 感恩与善行 是人生旅途中的灯塔 怀感恩之心 行小善之事 它们将指引我们走向光明 引言 今天是母亲节 祝天下的所有母…

python零基础知识 - 定义列表的三种方式,循环列表索引值

这一小节,我们将从零基础的角度看一下,python都有哪些定义列表的方式,并且循环这个列表的时候,怎么循环,怎么循环他的索引值,怎么拿到的就是元素值。 说完循环,我们会说一说关键的break和contin…

Springboot+logback 详细配置

一、添加依赖 这里使用springboot3.0.2 依赖 <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId> </dependency><dependency><groupId>org.projectlombok</grou…

【效率开发】游戏开发Debug效率方法总结

"程序员的一半生命都浪费在了调试上。" ——Brian Kernighan&#xff08;计算机科学家&#xff0c;曾参与开发C语言&#xff09; &#xff08;图片来源&#xff1a;forbesindia&#xff09; Debug无疑是程序员最头疼&#xff0c;也是耗费时间最多的一个环节&#xf…

【linux】详解linux基本指令

目录 cat more less head tail 时间 cal find grep zip/unzip tar bc uname –r 关机 小编一共写了两篇linux基本指令&#xff0c;这两篇涵盖了大部分初学者的必备指令&#xff0c;这是第二篇&#xff0c;第一篇详见http://t.csdnimg.cn/HRlVt cat 适合查看小文…

VP Codeforces Round 944 (Div 4)

感受&#xff1a; A~G 其实都不难&#xff0c;都可以试着补起来。 H看到矩阵就放弃了。 A题&#xff1a; 思路&#xff1a; 打开编译器 代码&#xff1a; #include <iostream> #include <vector> #include <algorithm> #define int long long using na…

一件事做了十年

目录 一、背景二、过程1.贫困山区的心理悲哀2.基础差的客观转变3.对于教育的思考4.持续做这件事在路上5.同行人有很早就完成的&#xff0c;有逐渐放弃的&#xff0c;你应该怎么办&#xff1f;6.回头看&#xff0c;什么才是最终留下的东西? 三、总结 一、背景 在哪里出生我们无…

leetcode刷题指南

本文我将分享给大家一套我自己使用良久并觉得非常高效的 学习论&#xff0c;它可以运用到 Leetcode 上的刷题&#xff0c;也可以 generalize 到生活中涉及到学习以及记忆的方方面面。当然&#xff0c;本文将以 Leetcode 刷题为 case study 去进行讲解。 更具体一点, 我会教大家…

python的import导入规则

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 前言一、pycharm只能看到当前工作路径父目录下所有文件和项目根目录下所有文件二、sys或者图形界面添加解释器路径&#xff08;搜寻路径&#xff09;三、import导入…

【密码学原语介绍】PPRF(可穿孔伪随机函数)

在现代密码学中&#xff0c;伪随机函数&#xff08;PRF&#xff09;是构建各种加密协议和系统的基石。它们提供了一种方式&#xff0c;通过它&#xff0c;给定一个密钥和一个输入&#xff0c;可以生成一个无法预测的伪随机输出。这种机制对于确保数据加密、身份验证和完整性验证…

通过acl设置阻止数据包通过

实验拓扑和信息如图&#xff08;配置信息参考上一章内容&#xff09; acl设置代码 AR4 系统是视图下 acl 2000 rule 5 deny source 10.10.10.1 0 接口0视图下 数据接收时 traffic-filter inbound acl 2000 测试结果