Power Profiler套件經(jīng)設計允許嵌入式軟件工程師在開發(fā)期間測定嵌入式解決方案之功耗曲線。這開發(fā)工具能夠以低成本簡便實施,每位工程師均可擁有一個
挪威奧斯陸 - 2016年10月26日 - Nordic Semiconductor宣布提供“Power Profiler套件” 開發(fā)工具,包含基于PC的軟件和擴展板,適用于公司的nRF51和nRF52系列開發(fā)套件(nRF51 DK和nRF52 DK)。這款低成本Power Profiler套件開發(fā)工具能夠以簡便方法測量嵌入式解決方案中的動態(tài)功耗,面向設計嵌入式解決方案的軟件和硬件工程師。
當嵌入式器件在低功耗和活動模式之間不斷切換時,僅僅使用簡單的電流計難以全面了解嵌入式器件的功耗情況。此外,當占空比減小時,精確測定功耗便會變得更為困難。在前稱為藍牙智能的某些低功耗藍牙(Bluetooth? low energy)應用中,功率模式頻繁變化,占空比可能小于1%,使得普通功率測定工具難以發(fā)揮實際作用。
Power Profiler套件克服了這些難題,它設計用于從概念證明到最終產(chǎn)品完成的整個無線產(chǎn)品開發(fā)周期。這款Power Profiler套件成本低廉,每位項目工程師都可各自擁有一套,這是實驗級功耗分析工具無法達到的。這個基于PC的工具能夠清楚地顯示出異常高的功耗(例如應當被軟件禁用的有源模塊仍然運作而引起的高功耗),因此很容易檢測出有缺陷或非優(yōu)化的軟件。
雖然原型產(chǎn)品是在nRF51 DK和nRF52 DK上開發(fā),但是,在產(chǎn)品設計的初級階段,這款套件可用于測定nRF51或nRF52系列低功耗藍牙系統(tǒng)級芯片(SoC)的功耗。在后期階段則可以測定最終PCB上整個設計的功耗。在軟件開發(fā)的所有階段中連續(xù)測定功耗,可確保在早期的設計階段及早辨別出功率問題,較容易避免在后期階段耗費大量時間來修改代碼。
Power Profiler套件包括高級自動量程模擬測定電路,以支持較大動態(tài)輸入范圍的高速電流測定。該套件支持0 至 70mA輸入范圍,最低范圍的分辨率是0.2μA。為了確保捕獲活動的最短周期,每隔13μs執(zhí)行一次取樣。
支持Power Profiler套件的PC軟件可通過多種方法評估功耗,包括瞬時功耗和設定時間周期內(nèi)的平均功耗。用戶可以把套件設置為讀取長達20秒內(nèi)的讀數(shù),同時在感興趣的毫秒?yún)^(qū)間進行放大。在這些時間周期內(nèi),用戶可以選擇瞬時測定點及平均區(qū)間。測定數(shù)據(jù)可以導出以供后續(xù)處理。
Power Profiler套件PC軟件基于Python編程語言,并經(jīng)由一個包含所有必須的Python腳本的安裝程序進行安裝。使用Python語言使得非專家程序人員也可以輕易修改和定制軟件。軟件輸出所產(chǎn)生的日志可以經(jīng)由其它工具直接處理。
Nordic Semiconductor技術營銷經(jīng)理P?l Kastnes解釋道:“許多客戶多次跟我們說,由于Nordic的nRF51和nRF52系列SoC器件的動態(tài)范圍較大,占空比較低,因此很難采用安培計來準確測定功耗?!?/p>
Kastnes補充道:“而且能夠精確測定功耗的實驗室工具的成本很高,通常意味著他們不能經(jīng)常開展測定,而且到了軟件開發(fā)過程后期才可以開展測定,因此通常會在檢測到過多功耗之前,便導致重大的開發(fā)方向錯誤。Nordic通過許多方法幫助客戶加速開發(fā)過程,包括提供價格便宜的開發(fā)工具來應對這種挑戰(zhàn)?!?/p>
這款Power Profiler套件的價格是79美元,可通過Nordic分銷商網(wǎng)絡購買,訂購代碼是nRF6707。