Realtek Wi-Fi Chip Thermal Control 機制

關鍵字 :RealtekWiFiThermal ControlThermal

       IC運作時,電能轉換成熱能,導致晶片溫度升高,在初期產品設計上熱模擬偏差,或是機構太小散熱面積不足,機殼耐熱係數較低,工作環境溫度過高,等因素需要事後做溫度控制來確保產品整體穩定度,Realtek 提供Thermal Control 方法,來解決產品溫度過高的問題,以下我們來說明Thermal Control的機制及做動原理。

首先我們先對術語做定義,

thermal control 保護機制的觸發閾值:

限制 TX 流量的機制來控制 wifi IC 的溫度。

thermal protect:

機制應用funcoff或其他方法來防止wifi IC的溫度超過Junction temperature.

ther_hi (TH):

透過此閾值啟用thermal control 機制。

ther_low (TL):

透過此閾值關閉thermal control 機制。

ther_max (TM):

透過此閾值啟做為過熱保護(防止 IC 的溫度超過Junction temperature)。

thermal control測量熱控制溫度點:

High temperature(HT):

測量IC溫度,啟用熱控制的溫度點。

Low temperature(LT):

測量IC溫度,關閉熱控制的溫度點。

Junction temperature(JT):

測量IC溫度,啟用熱保護的溫度點。(防止 IC 的溫度超過Junction temperature的溫度點)。

透過測量方式找出3檔溫度對應的熱值:LT°C/HT°C/JT°C

  1. 紀錄溫度計未連接到IC表面時的溫度到表格”air temperature ”裡。
  2. 將溫度計連接到被測 IC 表面。
  3. 透過console 開啟打印觀察IC 的thermal value。
  4. 使用熱風槍將IC表面溫度升高到3個不同的水平:LT°C/HT°C/JT°C。
  5. 將IC表面溫度達到LT°C/HT°C/JT°C時IC的thermal value記錄到表中。

Wlan0

air temperature

Temperature Level

thermal value

 

25

LT(low):  90°C

45

HT(hi):  100°C

50

JT(max):  107°C

53

Wlan1

air temperature

Temperature Level

thermal value

 

25

LT(low):  90°C

42

HT(hi):  100°C

48

JT(max):  107°C

52


        將結果設為預設值,修改 etc/ther.conf 中的 ther_default,如下圖一。
圖一 ther_default 修改範例
                      圖一 ther_default 設定範例
       下圖為Thermal Control/Protect Flow Chart

                                                            圖二 Thermal Control/Protect Flow Chart


以上是對於Realtek WiFi 熱保護機制說明,之後實作Thermal Control 來看對系統溫度的影響效果。


Reference:

Realtek Thermal test plan.

★博文內容均由個人提供,與平台無關,如有違法或侵權,請與網站管理員聯繫。

★文明上網,請理性發言。內容一周內被舉報5次,發文人進小黑屋喔~

評論