事務級建模方法

来自维基百科,自由的百科全书

TLM(事務級建模方法,Transaction-level modeling)是一種高級的數字系統模型化方法,它將模型間的通信細節與函數單元或通信架構的細節分離開來。通信機制(如匯流排或者FIFO)被建模成信道,並且以SystemC接口類的形式向模塊呈現。事務請求一般在調用這些信道模型的接口函數時發生,而接口函數封裝了信息交換的底層細節。在事務層面上,TLM更強調數據傳輸的功能本身——數據的內容和傳輸的起止點,並儘可能少涉及具體實現。這種方法使得系統級設計者測試不同的匯流排架構(這些架構均支持公共的抽象接口)更加方便,通過這些公共接口進行模塊間交互,無需對模塊重新編碼。[1]

然而,TLM模型的應用程式並不僅限於使用SystemC作為程式語言,同樣也可以採用其他語言。TLM的概念首次出現在system level language and modeling domain中。[2]

歷史

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.