[發明專利]基于總線模型的嵌入系統仿真平臺無效
| 申請號: | 200710063679.9 | 申請日: | 2007-02-07 |
| 公開(公告)號: | CN101059773A | 公開(公告)日: | 2007-10-24 |
| 發明(設計)人: | 孟曉風;鄭偉 | 申請(專利權)人: | 北京航空航天大學 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京慧泉知識產權代理有限公司 | 代理人: | 王順榮;唐愛華 |
| 地址: | 100083北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 總線 模型 嵌入 系統 仿真 平臺 | ||
1.一種基于總線模型的嵌入系統仿真平臺,其特征在于:通過引入嵌入系統柔性總線(5),實現各種嵌入系統底層架構的統一,在此基礎上利用系統建模語言SystemC建立處理器主機仿真模型和外擴接口板仿真模型(13);該處理器主機仿真模型包括嵌入處理器功能模型(1)及其接口總線事務模型(3)或SOC功能模型(2)及其片上總線事務模型(4);通過軟/硬件協同設計及仿真集成環境(14)實現嵌入系統仿真模型的開發,通過實時并發仿真控制臺(15)實現嵌入系統仿真模型的并發執行及運行監控;
所述的仿真平臺的系統架構由嵌入處理器功能模型(1)及其接口總線事務模型(3)或SOC功能模型(2)及其片上總線事務模型(4)、柔性總線(5)、總線拓撲數據庫(9)、標準總線仿真模型(10)、外擴接口板功能實體(12)及外擴接口板仿真模型(13)幾部分組成;
該柔性總線(5)分為三層組織架構:總線適配接口(6)、中間層(7)和標準總線接口(8);各部分連接關系為:嵌入處理器功能模型(1)或SOC功能模型(2)通過接口總線事務模型(3)或片上總線事務模型(4)連接到總線適配接口(6),總線適配接口(6)分別連接中間層(7)和總線拓撲數據庫(9),中間層(7)和標準總線接口(8)連接;標準總線接口(8)連接到標準總線仿真模型(10),外擴接口板功能實體(12)和標準總線接口(8)連接,外擴接口板仿真模型(13)和標準總線仿真模型(10)連接;
所述的仿真平臺由軟/硬件協同設計及仿真集成環境(14)和實時并發仿真控制臺(15)協同實現;軟/硬件協同設計及仿真集成環境(14)包括總線拓撲數據庫(9)、驅動數據庫(16)、模型數據庫(17)、資源管理器(18)、控制臺執行代碼編譯器(19)、測試文件(20)和仿真報告(21);實時并發仿真控制臺(15)包括調度主函數(22)、測試輸入模塊(23)、監控輸出模塊(24)、SystemC仿真內核及類庫(25)、標準總線仿真模型(10)和外擴接口板仿真模型(13);各部分連接關系為:總線拓撲數據庫(9)、驅動數據庫(16)、模型數據庫(17)連接到資源管理器(18),資源管理器(18)連接到控制臺執行代碼編譯器(19);控制臺執行代碼編譯器(19)連接到實時并發仿真控制臺(15);調度主函數(22)和測試輸入模塊(23)、監控輸出模塊(24)、SystemC仿真內核及類庫(25)連接;測試文件(20)輸出端和測試輸入模塊(23)輸入端連接;測試輸入模塊(23)輸出端和SystemC仿真內核及類庫(25)輸入端連接;SystemC仿真內核及類庫(25)輸出端和監控輸出模塊(24)輸入端連接,監控輸出模塊(24)輸出端和仿真報告(21)的輸入端連接;SystemC仿真內核及類庫(25)和標準總線仿真模型(10)連接;
所述的仿真平臺按如下步驟工作:
步驟1:用SystemC建立外擴接口板仿真模型(13),存入模型數據庫(17);建立嵌入處理器接口總線或SOC片上總線的總線信息表單及適配表單,存入總線拓撲數據庫(9);建立嵌入處理器接口總線事務模型(3)或SOC片上總線事務模型(4),存入驅動數據庫(16);
步驟2:資源管理器(18)從驅動數據庫(16)中調用總線驅動信息,生成總線驅動文件;
步驟3:軟/硬件協同設計及仿真集成環境(14)對總線驅動文件進行參數解析,結果存入測試文件(20);
步驟4:資源管理器(18)從模型數據庫(17)中調用外擴接口板仿真模型(13)的模型表述文件,從總線拓撲數據庫(9)中調用接口總線信息導入控制臺執行代碼編譯器(19);
步驟5:控制臺執行代碼編譯器(19)連接調度主函數(22)、測試輸入模塊(23)、監控輸出模塊(24)、SystemC仿真內核及類庫(25)、標準總線仿真模型(10)和外擴接口板仿真模型(13)表述文件以及接口總線信息,編譯生成實時并發仿真控制臺(15);
步驟6:軟/硬件協同設計及仿真集成環境(14)調用實時并發仿真控制臺(15)運行,在高頻時鐘調度下,測試輸入模塊(23)接收測試文件(20)輸入的總線驅動信號,調度仿真系統并發工作;
步驟7:監控輸出模塊(24)將運行結果輸出到仿真報告(21),同時將信號工作波形輸出到顯示環境;
步驟8:結合仿真報告(21)和信號波形進行仿真結果綜合分析,滿足系統設計指標則輸出模型,不滿足則進行模型修改,返回執行步驟1。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京航空航天大學,未經北京航空航天大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710063679.9/1.html,轉載請聲明來源鉆瓜專利網。





