一、熱阻的定義及熱阻網絡模型
熱量傳遞有三種形式,熱傳導,熱對流和熱輻射,芯片在Package內的熱量傳遞主要是以熱傳導為主。
圖1
以圖1的QFN模型為例,IC中的die作為熱源,上面有芯片最高溫度結溫TJ, 產生的熱量傳導至直接和die接觸的case top 和PCB board,之后再從case top, PCB board 以熱交換,熱輻射形式傳播至空氣;
因此QFN對應的熱阻模型可以簡化成一個2R網絡,四個熱阻值,分別是θJC, θCA, θJB, θBA. 如圖2;
圖2
這里有兩個細節:
1.熱阻θ的定義是兩點之間的溫度差除以對應流經這兩點的功率,是一個有實際意義的物理量,θJC,θJB, 通常是由芯片封裝決定的,無法改變;θCA, θBA通常是由芯片外圍空間大小,空氣對流情況,有無散熱器,以及PCB layout 決定;
2. 在正常應用中,即芯片在PCB上自然對流情況下,芯片95%以上的熱量都是通過PCB板走,即向下傳導的功率占總功率的95%以上;
二、熱阻的應用
如圖2,根據公式
因此
其中case的溫度往往可以通過熱電偶或者紅外方便測出來,那么知道了結到殼的熱阻θJC是否就能直接算出芯片Junction的溫度呢?
答案是no,這里有個問題,根據熱阻的定義,應用θJC算結溫,乘的功率必須是流經case top 方向的功率,但是我們實際應用中無法定量得測出有多少功率從case top 走,又有多少的功率從PCB board走,我們只是定性得知道有95%的功率都是往PCB走;因此我們引入一個概念熱特征參數ψ,熱特征參數ψ的定義是兩點之間的溫度差除以總功率;買元器件現貨上唯樣商城!
根據公式
得出
因此我們可以很方便地通過ψJT估算芯片的結溫。
總結一下:
1.熱阻θ是兩點之間的溫度差除以對應流經這兩點的功率;
熱阻θJA, θJC是用來評估不同芯片的thermal performance,而不是計算結溫。不同芯片熱阻的是通過統一的JESD51標準測得,方便一些系統級的工程師,在做系統級設計時,進行芯片之間的橫向比較;
2.熱特征參數ψ是兩點之間的溫度差除以總功率;
熱特征參數ψJT的計算更接近于實際應用條件,因此計算芯片結溫往往是通過數ψJT;
三、熱阻的測試與計算
圖3
根據熱阻計算公式:
計算熱阻需要三個值,TJ,TA,PJA; 如圖3芯片數據手冊中提供的熱阻值往往是通過JESD51標準下進行測量,下面簡單介紹一下TJ,TA,PJA在JESD51熱測試標準下的測試方法。
(1).芯片結溫TJ
圖4
圖5
JESD51-1規定芯片結溫的測試方法—用電壓測溫度,如圖4,圖5;
①測K系數:芯片中的MOSFET有寄生的體二極管body diode, 其壓降和溫度是強相關的。我們先選一個bode diode,通一個很小的bias 電流,大概200uA~10mA,把芯片放置恒溫箱內,不斷改變溫度,記錄不同溫度對應的電壓值。幾組數據下來,能夠繪制出一條電壓vs.溫度的曲線,曲線幾乎是線性,其斜率即為K系數,也叫K因子。如下圖6.
圖6
②灌功率算結溫;給芯片灌大電流,讓其發熱,對應body diode電壓值也會隨之變化,帶入①曲線公式中,即可算出對應的結溫;
圖4,圖5是兩種測試方法,他們區別在于:圖4測溫度和灌功率,即bias小電流和功率大電流用的是同一個diode;
圖5,測溫度和灌功率分別用不同的diode。我們實際應用中,芯片在發熱時,die上會有很大溫度梯度,如果用不同位置的diode, 不管測溫度的diode離灌功率的diode有多近,都會存在一定的溫度分布差,造成測試結果偏小。
以MPQ6612A為例,(MPQ6612是一顆QFN3*4的全橋驅動)
下圖7是持續給MPQ6612AOUT1 LS 灌3.3W的功率,1000s后芯片的熱成像圖。P0是OUT1 LS diode的位置,即芯片最高結溫的位置,如果另外選取其他位置如P5-OUT2 LS diode測溫度作為結溫,就會存在高達~30°C的測試誤差。
圖7
圖4是目前的主流方法,也是精度最高的,即用同一個管子完成測溫度和灌功率。
以MPQ6612A為例,圖8:
圖8
選取任意一個diode,先通bias小電流即Isense,測出K系數。之后通大電流灌功率即Idrive, 灌完功率后,迅速把電流切回Isense, 測出diode電壓,根據K系數和diode電壓可以測出一條降溫曲線,在軟件上對降溫曲線進行反向擬合,校正切換瞬間噪聲,可以得出灌完功率那一刻的溫度值,即芯片最高結溫。
選取同一個管子的測試結果精度雖高,但是對實驗要求也很高。必須要讓電流切換瞬間非常快,所以熱阻測試有專門的測試儀器T3ster,它的量測時間短至1us,即灌完功率后1us的時間,傳感器就能讀到小電流下的電壓值。
除了這兩種方法測結溫,還有比較常規的OTP法,很多芯片都有thermal sensor的單元,我們可以通過觸發OTP的threshold來作為結溫測試熱阻,但是這個方法和用不同管子電壓值測溫度一樣,在die里面thermal sensor 和灌功率單位的位置也是有溫度分布差的,因此會有很大的誤差。
(2).芯片環境溫度TA
JESD51同時也規定了芯片測試環境等一系列要求,如圖9,空氣是自然對流還是強制對流,測試板的layout,2s2p還是1s0p等等。大致了解下即可。
圖9
(3).芯片功率方向的唯一性
上面講到,兩點之間的熱阻是對應兩點之間的功率,因此我們在測試不同熱阻時,需要保證芯片功率方向唯一性,以下圖10 θJC為例。
圖10
芯片正常應用中是有上下兩個散熱方向即junction to case(top), junction to board。如果要測試θJC,需要保證芯片全部功耗往case top方向走,可以通過對其他散熱方向進行絕熱處理。實驗中可以讓芯片四周和底部用絕熱泡沫夾住,頂部用冷水板保持恒溫。仿真可以直接在case top 設置一個溫度點,譬如接地。
解決了JESD51標準下TJ,TA,功率方向唯一性的測試方法后,我們來看一下MPQ6612A熱仿真測試結果。
圖11
上圖11是MPQ6612A基于JESD51標準的熱阻仿真結果。其中值得一提的是,θJB測試中,能看到芯片pin走線是非常寬的,遠大于正常應用,這是因為熱阻測試的標準是JESD51,它往往模擬的是PCB layout 很差的情況。因此我們在正常應用中,標準EVB上測試的熱阻值或者是熱特征參數要比JESD51標準下好很多。
四、瞬態熱阻-熱阻抗
現在很多芯片在啟停的時候,會有比較大的電流沖擊,瞬態的功率可能是穩態功率的幾十倍,因此瞬態結溫的高低是越來越多客戶關心的問題。前面提到的熱阻模型都是基于穩態下,那么研究瞬態,該構建怎么樣的散熱模型呢?
瞬態熱阻,即熱阻抗Zth。如圖12,熱阻抗是熱阻值隨功率pulse脈寬變化的函數,當時間足夠長時,系統達到穩態,這時候的熱阻抗就等于熱阻。
圖12
那么如何測試瞬態熱阻抗?即瞬態功率下對應的結溫呢?
我們來看一下基于MPQ6612A的瞬態熱阻抗測試方法和結果。
思路和前面測穩態時一樣,選取一個管子測溫度和灌功率,但是我們可以通過改變power pulse 的脈寬,測出一個不同power pulse 脈寬下對應的結溫,進而得出對應的熱阻,繪制曲線即為熱阻抗。
圖13
圖13是MPQ6612在標準EVB上用T3ster的熱阻抗測試結果。橫坐標是power pulse的脈寬,縱坐標是對應的瞬態結到環境溫度的熱阻Zth。
從圖中,不難發現這里有兩個有趣的現象:
1. 脈寬達到1000s以后,熱阻抗幾乎不變,即系統達到穩態,這時候熱阻抗等于穩態熱阻, 即~30°C/W ,比前面熱仿真RθJA熱阻值44°C/W 要小很多,這是因為30°C/W 是基于標準EVB的測試結果,而44°C/W 是基于JESD51標準的測試結果,JESD51 測試板往往模擬的是PCB布局很差的情況。
2. 熱阻抗曲線,有明顯兩個拐點,分別是1s,100s。這是因為1s以前芯片熱量還沒有傳遞至package表面,熱量還在內部,所以對應1s以前的熱阻抗就非常低。而100s大概是芯片熱量均勻傳遞至PCB的時間點。0-1s是Package level, 1s-100s是PCB level, 100s-1000s 是system level即穩態。
五、PCB Layout Tips
前面提到正常應用中,芯片95%的熱都是通過PCB散熱,因此PCB合理的layout能夠更好地提高芯片的thermal performance。下面是幾個tips。
圖14MPQ6612A: 4-Layer Evaluation Board
1. 走大功率的環路布銅面積要大,布銅率要高。
2. 對散熱有更高要求可以用四層板。
3. 選PCB基板的時候,盡可能多用銅箔,少用FR4
4.靠近IC或者是功率走線,多打過孔,一個常規尺寸的過孔熱阻值也有100°C/W。
審核編輯 黃宇
-
芯片
+關注
關注
455文章
50817瀏覽量
423675 -
IC
+關注
關注
36文章
5950瀏覽量
175613 -
熱阻
+關注
關注
1文章
108瀏覽量
16448
發布評論請先 登錄
相關推薦
評論