請用此 Handle URI 來引用此文件:
http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/62796| 標題: | 保證快取同調的錯序執行方法用以快速並準確的模擬多核心系統晶片虛擬平台 Cache-Coherence-Ensured Techniques for Fast and Accurate Out-of-Order MPSoC Virtual Platform Simulation |
| 作者: | Hsin-Cheng Lin 林鑫成 |
| 指導教授: | 黃鐘揚(Chung-Yang (ric) |
| 關鍵字: | 多核心系統晶片,虛擬平台,錯序模擬,快取同調性,同步機制,蹤跡模擬時間重組, MPSoC,virtual platform,out-of-order simulation,cache-coherency,synchronization mechanism,trace-driven timing reconstruction, |
| 出版年 : | 2013 |
| 學位: | 碩士 |
| 摘要: | 在積體電路設計流程的早期階段中,虛擬平台模擬是一個很常被使用的設計與驗證方法。但是隨著硬體的複雜度日趨增長,如何兼顧模擬效率和準度變成為了一個重要的課題。在這篇論文中,我們深入分析含快取同調的多核心系統晶片結構,並提出一個錯序執行的模擬方法來同時達成高模擬效率和時脈精準的模擬結果。這個方法包含了一個快取同調導向的同步管理機制以保證模組間溝通順序及內容的正確性,和一個由模擬蹤跡重組出系統時序的技術以重現模擬結果的時間準確度。從實驗結果中顯示,相較於傳統以時脈為單位正序執行的模擬方法,這個方法可以達到3倍以上的模擬速度,同時保證模擬結果可以達到時脈精準。 Virtual platform simulation is a widely adopted technique for early stages of hardware design and verifications. However, as the complexity of hardware system design grows, how to reserve both decent simulation efficiency and accuracy becomes an issue. In this thesis, we analyze the architecture of multi-processor system-on-chips (MPSoCs) with cache coherency, and propose an out-of-order simulation scheme to achieve both high performance and cycle-accurate results. The method includes a cache-coherency-oriented synchronization mechanism to ensure the correctness of inter-module communications, and a trace-driven timing reconstruction technique to restore timing accuracy. The experiment results show that the simulation speed outperforms the conventional in-order simulation scheme by more than 3 times, while the simulation results are shown to be cycle-accurate. |
| URI: | http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/62796 |
| 全文授權: | 有償授權 |
| 顯示於系所單位: | 電機工程學系 |
文件中的檔案:
| 檔案 | 大小 | 格式 | |
|---|---|---|---|
| ntu-102-1.pdf 未授權公開取用 | 588.92 kB | Adobe PDF |
系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。
