《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 業界動態 > 具有硬件矢量浮點運算單元的微控制器在醫療電子中的應用

具有硬件矢量浮點運算單元的微控制器在醫療電子中的應用

2009-03-18
作者:王朋朋

摘 要: 恩智浦微控制器非常適用于需要高性能和低功耗的嵌入式應用。LPC3000系列ARM9微控制器具有片上的矢量浮點運算單元,使其在需要較多的算法處理特別是單精度及雙精度浮點運算的應用中具有性能上的優勢。以該產品在醫療電子領域的應用為例作了說明,并提供了基于恩智浦微控制器的基準測試數據。這些數據使用由嵌入式微處理器評測基準協會(EEMBC)開發的工具收集得到,并由此得到一種用于測量處理器性能和能耗的標準方法學。


關鍵詞: 微控制器;ARM9;浮點運算;醫療電子

?

?? 如今,越來越多的嵌入式控制應用需要信號處理,如:濾波、插值、降噪、頻譜分析、解調等。醫療電子設備正是需要進行信號處理的一個應用領域。例如用于超聲診斷的圖像處理,在進行圖像重建、邊緣處理、增強以及圖像識別和辨識形狀時均需要進行大量的數字信號處理。用于胎心、血壓和心跳等監護的控制平臺,其運算模塊也會對采樣得到的原始數據經過一定的算法處理,再將處理和分析結果通過LCD等反饋給使用者。


? 8 bit/16 bit微控制器通常需要消耗很多計算資源來做這些工作。今天,內置浮點運算的強大微控制器開始出現,32 bit微控制器有足夠的能力來實現其中的許多功能。


評估微控制器的性能
? 相比于專業的DSP處理器,微控制器用于信號處理具有如下優勢:
? (1)有效的循環控制;

? (2)豐富的外設;

? (3)單一的處理器結構、指令集和開發工具鏈;

? (4)統一的中斷和任務切換環境,同類存儲器;

? (5)同樣的操作系統同時管理控制和信號處理任務,基于MMU;

? (6)由于大大地簡化了開發過程,所以上市時間較短;

? (7)流行的微控制器容易獲得,開發工具成本低。
?

? ?如何評估微控制器的性能是否滿足應用需求,是工程師在項目設計的早期階段需要考慮的問題。評價和匯總來自數據手冊的信息是一種有效方法,另一種方法是使用某一類型的評估板來進行特定性能測試和功耗測試的方法。這兩類方法都有各自的缺點。


?? 依賴于數據手冊的比較是有風險的,而測試多種硬件通常不切實際、耗時且昂貴。本文檢驗了一種使用工業標準基準數據的中間解決方案,在產品設計的早期階段,當關鍵器件選定以后,使用這種方法來評估性能和能耗。


?? 目標是調查恩智浦微控制器在幾種不同測試標準下的系統性能,并把收集到的數據和能耗關聯起來。這就需要同時測量性能和功耗,進而能夠測量在特定負載下的整體能耗。


?在評估過程中,使用了三個步驟:

?(1)通過運行各種系統測試基準,并改變不同的系統參數,抽象出系統特征;

?(2)解釋收集的特征數據來確立系統的行為;

?(3)通過系統的行為決定怎樣設定控制參數,從而使系統表現達到預想的效果。


特征化
?? 從理論上來說,性能測試是對運作系統式樣的質化或量化評估。在實際應用中,系統的式樣可能不夠詳細,不足以定義完整的質量測試,創建測試也許太昂貴,不能保證其開發。一個比較好的得到系統特征的折衷方法是,使用測試基準作為一個或一系列以軟件執行的測試,提供量化的數據,這些數據可以用來比較不同系統的特性。


? 為得到微控制器的特性,從EEMBC的Auto-Bench組選擇一套性能測試基準。這些基準幫助預測微控制器在汽車電子,工業和一般應用中的性能。運行每一個基準測試都通過多次反復循環以消除一些啟動代碼在每次測試開始時只運行一次的影響。使用這一工業標準基準組件的一個優勢就是可以將結果數據與其他類似架構微控制器的測試數據進行比較,以評判總體系統性能。


? 這里所測試的微控制器是基于ARM926EJ-S內核,帶硬件矢量浮點協處理器和一個32 KB的指令緩存(I-cache)。該測試衡量浮點協處理器和指令緩存的性能。在微控制器不同的工作頻率時運行Auto-Bench測試基準,使用Energy-Bench測量每一基準執行中消耗的能量。Energy-Bench是另一個EEMBC工具,可以測量基準負載運行時處理器消耗的能量。從Energy-Bench收集的數據可以觀察到微控制器在各種不同負載下的能量效率。選擇了這些工具來評估微控制器,下一步就是確定微控制器在不同運行條件下的性能。


性能分析
?? 為了分析微控制器的性能,需要決定在不同條件下的整體系統響應。在測試項目中,需要評估恩智浦微控制器上浮點協處理器和指令緩存的性能。


? ?運行Auto-bench基準測試組,改變4個參數:運行頻率、CPU核的電壓、指令緩存的狀態和浮點協處理器的狀態。


?? 圖1為建立Auto-Bench/Energy-Bench測試環境的示意圖。由三部分組成:數據獲取系統(DAC)、軟件開發環境和測試目標。美國國家儀器公司的DAC連接到PC機上,PC機運行Energy-Bench這一功耗和能耗測試軟件。軟件測試環境使用KeilTM集成開發工具來編譯,下載和運行Auto-Bench測試基準。把供給微處理器的三個電源電壓隔離開,Energy-Bench可以測量Auto-Bench基準測試中消耗的能量,并計算在每一測試中消耗的總能量。

圖2 EEMBC的有限脈沖響應濾波(FIR)測試數據結果

?


?? 在4種不同的頻率下運行Auto-Bench(13 MHz、52 MHz、104 MHz和208 MHz),并組合其他測試條件,包括打開或關閉浮點協處理器,打開或關閉指令緩存。浮點協處理器默認為不使能的,使得編譯器對任何需要浮點運算的情況使用軟件浮點。


?? 實際收集到的數據遠比本文中所能呈現的多,這里只介紹兩個有代表性的案例以表現收集的特征數據怎樣決定系統的性能。圖2中以圖形方式表示了EEMBC的有限脈沖響應濾波(FIR)的測試數據結果。圖3則以圖形方式表示收集到的EEMBC的基本整數浮點的數據結果。在13 MHz運行兩個不同的基準測試,在0.9 V~1.2 V之間改變CPU核的電壓。當測試基準運行在CPU時鐘設置為208 MHz時,AHB的時鐘設置為其極限104 MHz。在所有其他測試頻率中,CPU時鐘和AHB時鐘是相同的。

圖3 收集到的EEMBC的基本整數浮點數據結果


??選擇FIR基準作為一個測試基線是因為它不包含浮點運算,當與基本整數浮點基準進行比較時,它可以提供有用的數據。提供這兩個基準的數據以確定指令緩存和浮點協處理器性能所需的必要信息。


?? 首先來看指令緩存的性能,觀察圖2和標示著循環次數/s的圖。數據表明,在所有頻率下,當指令緩存使能時,微控制器的絕對性能都更好。第二,當CPU時鐘頻率增加時,即使指令緩存提供了更好的絕對性能,其提高的相對幅度不是線性的。通過觀察標示著循環次數/s/MHz的圖,讀者可以驗證這一特性。圖2表明,對于幾乎所有的CPU時鐘頻率性能都線性增加大約100次/s/MHz,而除了運行在208 MHz時,根據指令緩存使能與否,性能降至60或80次/s/MHz。


? 很明顯,當指令緩存使能時,系統運行更快。因為當CPU從指令緩存執行指令時,對AHB RAM進行讀寫的次數減少。


? 非線性性能特征是由于AHB時鐘具有最高104 MHz的上限的結果。當AHB時鐘慢于CPU時鐘時,CPU必須等待較長的時間以從AHB總線的RAM上讀取指令,其結果是每MHz相對性能的增加較小。


??下面分析一下指令緩存對能耗的影響。如果只考慮圖2中功率(Power)的絕對功耗,也許會得出關閉指令緩存可以節省整個系統能量的結論。然而,Energy-Bench數據表明,當指令緩存被使能時,每一個基準循環消耗的能量實際上是低于指令緩存被關閉時的。


?? 更詳細地對能量(Energy)圖進行觀察表明,當指令緩存使能,在208 MHz,1.2 V時每個循環消耗的能量甚至低于其他運行頻率。實際上,有10%~12%的提高。換句話說,在使能指令緩存的情況下執行同樣的基準,高速(208 MHz)運行較短的一段時間比低速(52 MHz或104 MHz)運行較長時間具有更好的能量效率。


?? 從圖3及循環次數/s的圖可以看到使用浮點協處理器的運行效率和能耗。這張圖相當生動地表明了集成的浮點協處理器的性能效果。在頻率為208 MHz時,使能指令緩存,使用軟件浮點運算,微控制器運行在大約8 500次/s;而使用浮點協處理器,這一值越至超過32 500次/s,性能提高超過280 %。


?? 檢驗浮點協處理器的能耗效果參見圖3中的能量圖。當指令緩存使能、使用軟件浮點運算時,每個基準負載在208 MHz的能量表明微控制器消耗每次循環大約16 J; 而使用浮點協處理器時,這一值小于4 J/循環-節省超過75%的能量,而工作量是相同的。


?? 圖2和循環次數/s圖表明,在頻率為13 MHz、供電電壓為0.9 V和1.2 V時,性能基準數據是相等的。


?? 然而,功率圖表示,在1.2 V時的功耗比0.9 V時的功耗要高大約75%。


系統控制參數
?

?? 在測試例子中,使用的EEMBC特性工具決定目標測試系統中指令緩存和浮點協處理器的性能。根據這一性能,可以選擇通用的配置參數,以提供具有低能耗的系統性能的最好條件。


??下面是一些參數選擇,在類似那些EEMBC Auto-Bench基準測試組的環境下,可以控制系統的功率利用率和性能:
?(1)使能指令緩存能使性能更好;
?(2)使用硬件浮點協處理器比軟件浮點的運算性能明顯提高且能耗明顯降低;
?(3)在208 MHz時,指令緩存使能,其能耗比低頻率時要好;
?(4)對于13 MHz低功耗運行,內核電壓在0.9 V時比1.2 V時要好得多。

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          久久性色av| 久久精品2019中文字幕| 久久不见久久见免费视频1| 国产精品a久久久久久| 免费视频久久| 久久婷婷蜜乳一本欲蜜臀| 欧美麻豆久久久久久中文| 亚洲欧美偷拍卡通变态| 欧美国产一区二区三区激情无套| 麻豆国产精品777777在线| 亚洲欧美综合另类中字| 欧美日韩亚洲一区二区三区在线观看| 在线观看成人av| 夜夜狂射影院欧美极品| 亚洲黑丝一区二区| 亚洲少妇在线| 一区二区三区偷拍| 久久久久久久综合日本| 欧美视频日韩视频在线观看| 黄色另类av| 欧美α欧美αv大片| 性欧美xxxx大乳国产app| 欧美日韩综合在线免费观看| 国产精品美女www爽爽爽| 中国日韩欧美久久久久久久久| 久久综合九色99| 国产亚洲视频在线观看| 欧美电影资源| 国模私拍一区二区三区| 亚洲国产日韩欧美在线动漫| 欧美三日本三级少妇三2023| 欧美精品久久久久久久久老牛影院| 亚洲激情一区二区三区| 日韩亚洲一区在线播放| 亚洲一区二区在线观看视频| 国产精品乱人伦中文| 99国产精品自拍| 欧美日韩xxxxx| 亚洲免费视频在线观看| 久久精品国产视频| 国产一区二区三区四区在线观看| 欧美黑人多人双交| 亚洲一二区在线| 欧美精品国产精品| 国产视频一区三区| 在线播放视频一区| 91久久嫩草影院一区二区| 亚洲电影欧美电影有声小说| 国产精品一区二区黑丝| 欧美91大片| 欧美日本中文| 久久精品二区三区| 欧美一级成年大片在线观看| 国产精品高精视频免费| 亚洲午夜精品国产| 欧美巨乳波霸| 亚洲三级免费| 国产日韩一级二级三级| 欧美尤物巨大精品爽| 亚洲一区国产视频| 久久精品在线| 国产精品一区二区在线观看| 一区二区三区在线视频播放| 亚洲一区二区三区视频播放| 蘑菇福利视频一区播放| 久久精品av麻豆的观看方式| 欧美日韩黄色一区二区| 在线欧美不卡| 久久se精品一区精品二区| 亚洲欧美春色| 午夜精品久久久久久久久久久| 性高湖久久久久久久久| 欧美视频一区二区三区…| 国产精品推荐精品| 亚洲国产另类久久精品| 一区二区三区四区蜜桃| 欧美精品三级日韩久久| 一区二区在线观看av| 一个色综合导航| 国产喷白浆一区二区三区| 国产区精品视频| 亚洲剧情一区二区| 99视频精品免费观看| 国产一区二区中文字幕免费看| 午夜精品久久久久久久白皮肤| 欧美精品一卡| 久久久99精品免费观看不卡| 国产原创一区二区| 亚洲已满18点击进入久久| 亚洲一级片在线观看| 欧美日韩三级一区二区| 一区二区黄色| 欧美日韩国产色综合一二三四| 亚洲蜜桃精久久久久久久| 亚洲激情校园春色| 国产一区二区剧情av在线| 欧美日韩美女在线观看| 欧美岛国激情| 欧美激情女人20p| 欧美电影电视剧在线观看| 国产精品爱啪在线线免费观看| 亚洲一级网站| 国产精品久久久久影院色老大| 久久久无码精品亚洲日韩按摩| 老司机亚洲精品| 欧美激情精品久久久久久免费印度| 一本色道久久综合亚洲精品婷婷| 亚洲欧美日韩一区在线观看| 国内精品免费在线观看| 国产美女精品人人做人人爽| 麻豆乱码国产一区二区三区| 欧美成人日本| 国产精品福利网| 伊人成人在线| 亚洲欧美精品中文字幕在线| 亚洲国产婷婷| 久久精品网址| 1000精品久久久久久久久| 欧美日韩一区高清| 亚洲大片免费看| 久久琪琪电影院| 亚洲自啪免费| 国产日韩在线视频| 国产精品久久久一区麻豆最新章节| 国产日韩在线一区二区三区| 国产视频精品xxxx| 国产乱码精品一区二区三区忘忧草| 欧美日韩国产成人精品| 欧美日韩一区二区三区| 欧美日韩精品一二三区| 欧美成人午夜激情在线| 亚洲激情一区| 欧美日韩天堂| 欧美成人首页| 久久精品水蜜桃av综合天堂| 欧美不卡福利| 亚洲欧美成人综合| 欧美一区二区三区久久精品| 欧美日韩一区二区三区四区在线观看| 亚洲精品乱码视频| 久久精品五月| 欧美日韩在线观看视频| 亚洲精品欧美日韩专区| 欧美.www| 在线国产日韩| 欧美日韩直播| 久久久久久久999精品视频| 欧美精品一区二区视频| 欧美日韩伦理在线| 毛片精品免费在线观看| 欧美日韩中文字幕在线| 一区二区三区日韩欧美| 国产精品免费久久久久久| 一区二区在线观看av| 欧美日本簧片| 日韩香蕉视频| 中文日韩电影网站| 亚洲一区二区三区色| 欧美日韩在线播放一区| 久久久水蜜桃| 美女成人午夜| 在线欧美日韩精品| 在线视频一区二区| 噜噜噜91成人网| 免费成人av| 久久久久99精品国产片| 亚洲午夜性刺激影院| 亚洲另类自拍| 国产一区视频在线观看免费| 日韩一级大片在线| 亚洲日本久久| 欧美成人午夜剧场免费观看| 国产精品国码视频| 一本色道久久加勒比88综合| 久久亚洲电影| 免费在线亚洲欧美| 国产日韩一区二区三区在线| 亚洲网站视频福利| 久久九九电影| 欧美午夜精品久久久久久人妖| 在线视频一区观看| 国产一区二区三区高清在线观看| 久久野战av| 久久精品中文| 亚洲午夜电影在线观看| 精品999在线播放| 国产精品女人毛片| 久久在线免费视频| 欧美日韩卡一卡二| 国产一区久久久| 亚洲人成网在线播放| 亚洲视频免费在线| 亚洲一区在线观看免费观看电影高清| 欧美精品日日鲁夜夜添| 一区二区三区中文在线观看| 在线视频亚洲欧美| 久久精品在这里| 欧美亚洲动漫精品| 亚洲精品久久久蜜桃| 国产精品亚洲一区二区三区在线| 国产一区99| 欧美视频一区二区三区| 美女爽到呻吟久久久久| 欧美精品一区二区久久婷婷| 久久久久亚洲综合| 欧美精品三级在线观看| 亚洲欧美日韩综合一区| 国内精品国语自产拍在线观看| 欧美天天影院| 亚洲第一精品夜夜躁人人爽| 国产一区二区三区黄| 一本色道久久综合亚洲精品不| 亚洲欧美在线网| 亚洲一区二区欧美| 影音先锋日韩有码| 一区二区三区不卡视频在线观看| 亚洲精品资源美女情侣酒店| 欧美精品1区| 亚洲国产欧美一区二区三区同亚洲| 欧美精品一卡| 久久久久九九九九| 亚洲精品国产精品国自产观看| 欧美三区美女| 欧美一区二区三区四区在线观看| 亚洲国产欧美不卡在线观看| 欧美另类变人与禽xxxxx| 亚洲一区二区在线免费观看| 久久国产精品色婷婷| 欧美视频免费在线| 久久综合亚洲社区| 鲁鲁狠狠狠7777一区二区| 国产综合色产| 亚洲欧美日韩国产另类专区| 久久影视三级福利片| 黑丝一区二区| 免费久久99精品国产自在现线| 欧美破处大片在线视频| 激情六月婷婷综合| 欧美国产日韩在线| 国产欧美一区二区精品秋霞影院| 国产欧美日韩另类一区| 国产精品久久91| 国产亚洲女人久久久久毛片| 噜噜噜久久亚洲精品国产品小说| 亚洲经典视频在线观看| 亚洲视频999| 久久综合久久美利坚合众国| 国产视频一区二区三区在线观看| 国产精品99久久久久久久vr| 一区视频在线看| 国产一区二区三区高清在线观看| 国产精品v一区二区三区| 99精品视频免费| 国内偷自视频区视频综合| 国产精品久久久久久久app| 美女脱光内衣内裤视频久久网站| 亚洲视频 欧洲视频| 欧美夜福利tv在线| 国产日韩精品一区二区三区在线| 久久伊人亚洲| 欧美日韩国产综合视频在线观看中文| 久久久久久电影| 中文网丁香综合网| 亚洲电影免费观看高清完整版在线观看| 国产精品亚洲а∨天堂免在线| 久久精品91久久久久久再现| 性欧美暴力猛交另类hd| 美女免费视频一区| 欧美视频一区在线观看| 国内精品久久久久久久果冻传媒| 樱桃成人精品视频在线播放| 亚洲国产精品成人精品| 99国产精品自拍| 国产精品videossex久久发布| 日韩视频免费观看高清在线视频| 黄色成人av| 午夜日韩福利| 欧美日韩福利在线观看| 欧美午夜大胆人体| 国产精品日韩欧美| 欧美国产日韩xxxxx| 亚洲精品乱码久久久久久| 久久精品综合一区| 亚洲精品国产精品国自产观看| 中文无字幕一区二区三区| 日韩午夜剧场| 最新国产拍偷乱拍精品| 国产欧美日韩亚洲精品| 香蕉国产精品偷在线观看不卡| 欧美日韩国产综合新一区| 男同欧美伦乱| 国产精品久久久久久久久久三级| 国产精品网站一区| 久久av一区二区三区| 欧美aⅴ99久久黑人专区| 国产欧美在线看| 国产精品99久久不卡二区| 国产麻豆精品久久一二三| 黄色成人小视频| 久久亚洲不卡| 亚洲高清成人| 99精品热视频| 裸体丰满少妇做受久久99精品| 久久久久久97三级| 狠狠色综合色综合网络| 亚洲视频免费| 国产精品人人爽人人做我的可爱| 欧美激情按摩在线| 亚洲片国产一区一级在线观看| 欧美性猛交xxxx乱大交蜜桃| 91久久综合亚洲鲁鲁五月天| 国产日韩欧美一区二区三区在线观看| 亚洲尤物在线视频观看| 国产亚洲视频在线| 久久国产欧美| 久色婷婷小香蕉久久| 亚洲国产成人91精品| av成人国产| 国产美女高潮久久白浆| 欧美一区二区三区久久精品茉莉花| 国产一区二区三区不卡在线观看| 亚洲精品中文字幕女同| 欧美在线精品一区| 欧美在线一二三四区| 亚洲激情专区| 欧美日本国产一区| 国产精品久久久久久久一区探花| 亚洲精品一二区|