合作信息
用于軟硬件協同開發的全系統仿真平臺SkyEye
發布單位:清華大學
所屬行業:電子信息
合作信息類型:意向合作
機構類型:高等院校
供求關系:供應
合作信息期限:2016-12
參考價格:面議
0
收藏數
合作信息簡介
1成果簡介
我們以普適計算為技術支撐,以產學研用為導向,基于多年的研究成果研發用于嵌入式
系統軟硬協同開發的全系統仿真平臺SkyEye。目前該平臺已經應用于航空、航天、通信等
行業的多家單位,如西安的航空工業計算機技術研究所,北京的星地恒通公司,華為公司等。
該平臺可以對硬件進行全系統的仿真,從而用于硬件尚未完成之前的軟件開發,來縮短開發
周期,已經取得初步成果。
目前,國外廠商研制的全系統仿真平臺Simics已經廣泛用于航空航天、軍工、半導體
等行業,并已經取得較高的經濟效益。
2應用說明
計算機仿真是一種工程學的概念,它是把已知的理論、計算方法、流程、各種參數等在
計算機上編程實現,從而達到快速計算、快速重復、提前求得結果、減少工程迭代次數的目
的。這種仿真不僅僅是在計算機和電子行業中使用,也在航空航天、石油化工、理論科學、
汽車船舶,甚至在金融、社會學、自然科學研究等領域都有廣泛的應用。
在復雜嵌入式系統特別是數字信號處理系統的開發上,仿真技術近年來也得到了廣泛的
應用。在現代復雜嵌入式系統的研發過程中,特別是針對多核和多節點的復雜系統,實際的
硬件平臺已經無法很好地滿足開發和測試過程中的需求,在成本、可用性、可控性、可調試
性、可測試性、容錯檢錯測試等方面硬件平臺都比不上數字化全系統仿真平臺。其具體應用
領域如下:
1)軟硬件系統開發
使用全系統仿真平臺可以在硬件平臺尚未完成之前,就可以用我們的仿真平臺對硬件進
行建模,從而用仿真平臺提前進行軟件的開發和調試,從而可以有效降低開發成本,縮短開
發周期。
上圖 開發周期和傳統基于硬件的開發周期相比較
2)全系統的閉環測試
利用仿真平臺可以做全系統的閉環測試,我們可以把真實數據通過計算機的外部接口輸
清華大學科技成果重點推廣項目
28
入到仿真平臺,然后仿真平臺上運行待測試的系統軟件,從而可以對系統軟件進行全系統測
試。
仿真平臺特點:
綜合性能指標如下:
運行性能:本平臺為非周期精確的功能仿真,性能遠遠超過周期精確仿真軟件,可以達
到500到2000個MIPS。
支持多處理器系統的仿真,同時支持對多處理器進行并行仿真,以保證系統整體性能。
目前支持的處理器架構集如下:
帶有多種外設、總線和接口的仿真,并能對用戶自有的設備和總線進行建模和定制。
支持系統級調試,能夠支持全系統暫停、單步、設置斷點、代碼跟蹤等調試功能,并支
持全系統現場的恢復和保存。
支持仿真系統的運行自動控制,以實現不需要人工干預的自動化測試。并且這種控制是
能夠仿真人機交互的,即使是交互型的測試也可以編程自動化完成。
支持故障注入,以利于設備故障恢復代碼和系統魯棒性的測試。
3效益分析
使用全系統仿真平臺進行嵌入式系統軟件開發不但可以縮短開發周期和降低開發成本,
而且可以在軟件調試和軟件測試上顯著提升效率。一次完成開發的全系統仿真平臺可以在項
目的早期設計,中期調試開發,以及末期的測試的各個環節使用。
目前據我們調研,全系統仿真平臺在美國的NASA、瑞典的愛立信公司等已經使用較為
普遍,并帶來了良好的經濟效益。我們預測未來國內的相關行業對全系統仿真平臺的需求將
會有迅速的增長,將有一定的發展前景。
4合作方式
商談。
5項目所屬行業領域
電子信息。
我們以普適計算為技術支撐,以產學研用為導向,基于多年的研究成果研發用于嵌入式
系統軟硬協同開發的全系統仿真平臺SkyEye。目前該平臺已經應用于航空、航天、通信等
行業的多家單位,如西安的航空工業計算機技術研究所,北京的星地恒通公司,華為公司等。
該平臺可以對硬件進行全系統的仿真,從而用于硬件尚未完成之前的軟件開發,來縮短開發
周期,已經取得初步成果。
目前,國外廠商研制的全系統仿真平臺Simics已經廣泛用于航空航天、軍工、半導體
等行業,并已經取得較高的經濟效益。
2應用說明
計算機仿真是一種工程學的概念,它是把已知的理論、計算方法、流程、各種參數等在
計算機上編程實現,從而達到快速計算、快速重復、提前求得結果、減少工程迭代次數的目
的。這種仿真不僅僅是在計算機和電子行業中使用,也在航空航天、石油化工、理論科學、
汽車船舶,甚至在金融、社會學、自然科學研究等領域都有廣泛的應用。
在復雜嵌入式系統特別是數字信號處理系統的開發上,仿真技術近年來也得到了廣泛的
應用。在現代復雜嵌入式系統的研發過程中,特別是針對多核和多節點的復雜系統,實際的
硬件平臺已經無法很好地滿足開發和測試過程中的需求,在成本、可用性、可控性、可調試
性、可測試性、容錯檢錯測試等方面硬件平臺都比不上數字化全系統仿真平臺。其具體應用
領域如下:
1)軟硬件系統開發
使用全系統仿真平臺可以在硬件平臺尚未完成之前,就可以用我們的仿真平臺對硬件進
行建模,從而用仿真平臺提前進行軟件的開發和調試,從而可以有效降低開發成本,縮短開
發周期。
上圖 開發周期和傳統基于硬件的開發周期相比較
2)全系統的閉環測試
利用仿真平臺可以做全系統的閉環測試,我們可以把真實數據通過計算機的外部接口輸
清華大學科技成果重點推廣項目
28
入到仿真平臺,然后仿真平臺上運行待測試的系統軟件,從而可以對系統軟件進行全系統測
試。
仿真平臺特點:
綜合性能指標如下:
運行性能:本平臺為非周期精確的功能仿真,性能遠遠超過周期精確仿真軟件,可以達
到500到2000個MIPS。
支持多處理器系統的仿真,同時支持對多處理器進行并行仿真,以保證系統整體性能。
目前支持的處理器架構集如下:
帶有多種外設、總線和接口的仿真,并能對用戶自有的設備和總線進行建模和定制。
支持系統級調試,能夠支持全系統暫停、單步、設置斷點、代碼跟蹤等調試功能,并支
持全系統現場的恢復和保存。
支持仿真系統的運行自動控制,以實現不需要人工干預的自動化測試。并且這種控制是
能夠仿真人機交互的,即使是交互型的測試也可以編程自動化完成。
支持故障注入,以利于設備故障恢復代碼和系統魯棒性的測試。
3效益分析
使用全系統仿真平臺進行嵌入式系統軟件開發不但可以縮短開發周期和降低開發成本,
而且可以在軟件調試和軟件測試上顯著提升效率。一次完成開發的全系統仿真平臺可以在項
目的早期設計,中期調試開發,以及末期的測試的各個環節使用。
目前據我們調研,全系統仿真平臺在美國的NASA、瑞典的愛立信公司等已經使用較為
普遍,并帶來了良好的經濟效益。我們預測未來國內的相關行業對全系統仿真平臺的需求將
會有迅速的增長,將有一定的發展前景。
4合作方式
商談。
5項目所屬行業領域
電子信息。