洪士灝Hung, Shih-Hao臺灣大學:資訊工程學研究所陳江睿Chen, Chinag-RueiChinag-RueiChen2010-05-182018-07-052010-05-182018-07-052008U0001-1908200817045800http://ntur.lib.ntu.edu.tw//handle/246246/183671由於消費性電子產品的高度需求帶動了嵌入式系統的蓬勃發展,在快速導入市場的壓力之下,系統設計者在早期開發階段對於系統效能評估以及預測顯得特別重要。另外在這些電子產品中,可攜式裝置佔了大部分,系統功率消耗也成為了設計時期必須納入考量的因素。因此在本論文中,要探討的主題即為系統層級的效能及功率評估方法,透過評測分析應用程式的行為建立而成的應用程式模型及功率模型,放入根據目標平台參數所建立的硬體結構平台,進行交互模擬,提供一個快速的評估環境。我們使用Mibench作為目標應用程式,在效能部分,使用Cycle-Accurate 的ARM SoC Designer Simulator當作比較對象;功率部份,我們著重在記憶體系統的功耗,並且使用DRAMsim進行驗證。從實驗結果得知,模擬速度平均約有15倍至25倍的加速,效能評估誤差率在15%以下,功率評估誤差則在6%以下。從結果來看模擬的速度有顯著的提升,未來將致力於更精準的應用程式及硬體結構模型建構,以及加入其他功率消耗元件。Due to the high demand of the consumer electronics, embedded systems generally have short product design cycles. To shorten the time to market, system designers need a way to quickly validate the performance for the entire system in the early design stage. For battery-powered devices, power consumption is also critical issue.hus, we propose a simulation framework to estimate the performance and power consumption of memory system jointly using behavioral models. Our results showed that our simulation scheme reduced simulation time by up to 25X , compared to the ARM SoC Designer, a cycle-accurate simulator, while the error was controlled under 0.67%, 8.16% and 11.78% for single-core, dual-core and 4-core systems respectively. For the power consumption of the memory system, the error was under 6%. Thus, our framework provides a significant improvement of simulation speed over the traditional method and still delivers reasonable accuracy for joint performance and power consumption evaluation.誌謝 i要 iibstract iii錄 iv目錄 vi目錄 viii1章 序論 12章 背景及相關研究 3.1 SystemC 4.2 功率模組相關研究 53章 SystemC模擬環境介紹 7.1 模擬環境及架構 7.1.1 應用程式模型 8.1.2 硬體結構模型 11.2 模擬正確性及速度 12.2.1 模擬的正確性 12.2.2 模擬的速度 15.3 小結 164章 記憶體功率分析與評估 18.1 功率評測工具 – DRAMsim 18.2 應用程式位址記錄蒐集與轉換 19.3 應用程式功率量測 22.3.1 DRAMsim功率量測方法 22.3.2 函數層級功率量測與函數功率庫的建立 255章 實驗及結果探討 29.1 實驗平台及步驟 30.2 功率量測準確度探討 32.2.1 Stringsearch 32.2.2 Susan系列 34.3 功率及能量消耗分析 356章 結論及未來展望 39考文獻 41application/pdf916098 bytesapplication/pdfen-US行為模擬效能分析功率評估behavioral simulationperformance analysispower estimation嵌入式計算機系統效能與功率分析之模擬環境設計A System-Level Performance and Power Simulation Environment for Embedded Computer Systemsthesishttp://ntur.lib.ntu.edu.tw/bitstream/246246/183671/1/ntu-97-R95922145-1.pdf