?
具有精確信息交換的可拓展聯合仿真功能模塊
提供了一個精確的數據交換仿真工具控制系統(tǒng)(CCSS)仿真接口,可以實現不同仿真部件在不同環(huán)境下完全并行仿真時信息實時交換。
目前,普遍常用的聯合仿真技術采用Macro-step方法和保持同步的分布離散事件仿真技術?,F有存在的聯合仿真技術由于速度準確性的問題,因此容易導致聯合仿真并行運行時失真。聯合仿真技術最理想的情況是,各個組件在不同仿真環(huán)境下仿真的保真度要和這些組件在相同仿真環(huán)境下的仿真結果相同,為此提出了復雜控制系統(tǒng)仿真。
CCSS接口可以用在聯合仿真中心上,用于連接仿真工具,Wrapper可將任何的仿真工具嵌入到給定的框架中。從內部來看,每個組件都與邏輯組件(LP)相連。模型同步器技術被嵌入到了每個LP當中,對于LP中信息實時交流的作用非常重要。其中,LP之間互相獨立運行,沒有任何通道進行信息流通。對于CCSS接口中,應用程序編程接口中起到最重要作用的部分是實現最初轉變(ccssFirstStep)和時間步(ccssStep)。每個LP都會計算下一步的本地目標時間,這個目標時間將通過實現ccssStep傳到仿真工具里。并不像其它普遍使用的接口,CCSS接口允許仿真工具在任何時間中斷仿真,并產生信號,該信號被傳輸到各自接收器LP的輸入隊列中。這種在仿真時間內利用LP與仿真工具相互控制的方式,可以實現仿真工具與仿真發(fā)動機信息的精確傳輸。
所提出的聯合仿真框架同時具有Macro-step方法的擴展性,以及傳統(tǒng)分布離散事件仿真技術的準確性,而且還具有以下的特點:①仿真工具與聯合仿真發(fā)動機可以交互,而不損失精確的時間信息;②完全并行的聯合仿真,仿真時間受最慢的組件時間限制;③完全并行聯合仿真時可實現實時的信息交流,且不存在失真性。
Asim Munawar et al. Design Automation Conference (DAC), 2014 51st ACM/EDAC/IEEE.
編譯:倪媛媛