WiFi|硬體:茶凳淺談-高通Wi-Fi 7 CTL 測試方式

關鍵字 :CTLWi-Fi 7Qualcomm功率等级

Wi-Fi的輸出功率分為Low Power Indoor、Very Low Power、Standard Power三個等級。從下圖可以大概知道,indoor AP 會用LPI,手持設備會用VLP,而outdoor AP則會用SP。所以,我們基於產品的類型,需要去做Conformance Test,讓產品的輸出功率符合該產品的標準。
lpi vlp sp
接著我們來了解一下怎麼做Conformance Test

準備Conformance Test

做Conformance Test之前,我們需要先把Regulatory Database準備好,並且完成設備的Power Calibration以及Target Power Limit的驗證與設定。以上通通整合好之後產生golden bin。比如bdwlan.bin、bdwlan.b000c、bdwlan.b0001…, 等等。然後從這些BDF中讀取CTL資料

  1. 使用bin2txt.exe 把BDF.bin轉成BDF.txt
  2. 使用bdf2ctl.ext 從BDF.txt 輸出BDF Tool-CONFIG.xlxs、BDF Tool-EXECEPTION.xlxs以及BDF Tool-REGRULES.xlxs 這三個檔案

開始Conformance Test:

打開QRCT進入到CTL ENGINE畫面,在CONFIG頁面完成AUTO DETECT CHIP之後,會把一些設定從DUT中讀取出來。

CTL Engine Config

Peak dBi (Element)填的是Antenna Gain的值,照著硬體的設計去填。其他的設定改好之後,SAVE CONFIG SCREEN changes to BDF,把設定存到DUT中。

之後切到TEST頁面。選擇要測試的CTL Region 跟 Channel等參數。之後按UPDATE POWER TABLE。

CTL Engine Test

按了UPDATE POWER TABLE 之後,CTL ENGINE會自動算好輸出功率,形成一個CTLGroup的表格。

ctl group table

之後,一個一個的Run,並且量測輸出功率。 如果量測結果不理想,就改最後面的EXECPTION欄位,然後按Update Exception,會把值儲存到DUT中。之後再按一次UPDATE POWER TABLE,CTL ENGING會重新計算出FINAL POWER。如此把所有的Channel都測過之後就可以切到EXECPTION頁面去。

在EXECPTION頁面,我們唯一要做的就是把剛才測試完的結果導出來。勾選要導出的內容,按PRINT/EXPORT FINAL Power Table to csv

power table export

至此,我們就算完成了Conformance Test了。

Conformance Test之後:

在做Conformance Test的過程中我們在CONFIG頁面,可以用EXPORT CONFIG to local Drive導出一個CONFIG.cvs; 在EXCEPTION頁面,可以用PRINT/EXPORT FINAL Power Table to csv導出一個EXCEPTON.cvs。接著我們依據CONFIG.cvs的內容去修改BDF Tool-CONFIG.xlxs 中的CTL ENGINE CONFIG分頁。

ctl engine config



依據EXECEPTION.cvs 把Exeception不等於0的資料填到BDF Tool-EXECEPTION.xlxs的EXECEPTION TABLE中。

ctl power table

BDF Tool-EXECEPTION.xlxs 的格式不同,下圖顯示填寫的例子。由於這個EXECEPTION TABLE的數量有限,所以只填寫Exeception不是0的資料。

exeception power

現在,我們有了更新好的BDF Tool-CONFIG.xlxs、BDF Tool-EXECEPTION.xlxs以及BDF Tool-REGRULES.xlxs 這三個檔案,接著就是轉檔了。

  1. 執行ctl2bdf.exe 把三個.xlxs 合進bdwlan.txt、bdwlan5g/6g.txt…等等
  2. 執行txt2bdf.exe 把bdwlan.txt轉成bdwlan.bin、把bdwlan5g/6g.txt轉成bdwlan5g/6g.bin….等等

結論:

高通CTL ENGINE自己把FINAL POWER都算好,使用QRCT工具可以輕鬆的進行CTL測試、驗證與調適,最後產出一個完整的EXECEPTION TABLE。也可以很輕鬆地將結果整合進BDF中。

提問與解答

問題 1: 合規測試的主要目的是什么?

回答: 合規測試的主要目的是確保Wi-Fi設備的輸出功率符合相關的法規標準,這樣可以保證設備在不同環境下的安全性和性能,並避免對其他設備或用戶造成干擾。

問題 2: 在準備合規測試時,為什麼需要進行Power Calibration

回答: Power Calibration是為了確保設備的輸出功率準確,這樣才能在測試中獲得可靠的數據,並確保設備在實際使用中不會超出法規限制。

問題 3: Golden Bin是什麼,為什麼需要生成它?

回答: Golden Bin是根據設備的校準和設定生成的參考文件,包含了設備的最佳性能數據。生成Golden Bin有助於後續的測試和驗證,確保設備在合規測試中能夠達到預期的性能標準。

問題 4: 在QRCT工具中,為什麼需要進行AUTO DETECT CHIP

回答: AUTO DETECT CHIP功能可以自動識別設備的硬體配置,這樣可以確保測試過程中使用正確的參數和設定,從而提高測試的準確性和效率。

問題 5: 如果測試結果不理想,應該怎麼做?

回答: 如果測試結果不理想,可以調整EXCEPTION欄位中的值,然後更新DUT中的設定。接著再次按UPDATE POWER TABLE,讓CTL ENGINE重新計算FINAL POWER,直到測試結果符合要求。

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

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

評論