精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

ESL設計的核心——事務級建模介紹

麥辣雞腿堡 ? 來源:TrustZone ? 作者:TrustZone ? 2023-11-02 14:38 ? 次閱讀

關于ESL的描述更多側重于它在方法學上的抽象描述,實現ESL設計的核心是事務級建模(TLM,Transaction Level Modeling)。

要實現ESL的設計流程,包括系統級描述、體系結構設計、軟硬件劃分、軟硬件協同設計和驗證,都離不開事務級建模。

在系統級的設計中,首先要解決的問題是如何描述系統也就是所謂系統建模。在當前的集成電路設計中,算法層次上建立的功能模型(ALF,Algorithm Function)沒有時序的概念,而且它與體系結構及具體實現關系并不大,沒有辦法進行進一步的性能分析。

而RTL層次上的模型則關注電路在寄存器、連線層次上的細節,所以模型的建立和仿真都需要很長的時間。如何在這兩個抽象層次之間再引入一個抽象層次一直是眾多設計師努力解決的問題,而這個引入的抽象層次就是事務級模型。

通過在算法抽象層(ALF)和RTL抽象層之間增加一事務層(TLM)設計師可以更加有效地開展功能仿真。

事務級建模可以為算法選擇,軟硬件劃分,協同仿真的接口建模提供折中的評價方法。同時可以實現較早地開始軟件開發,驗證體系結構,減小產品的開發周期,提高設計成功率。可以說事務級建模是ESL設計方法學的核心。

這里講的事務是指模塊之間的數據和事件的交互。數據交換可以是一個或多個字,或者是一種數據結構,而同步或者中斷等則屬于事件的交互。事務級建模的核心概念是在一個系統建模的過程中將運算功能和通信功能分開,模塊之間的通信透過函數調用來實現。

與寄存器傳輸級模型相比較,事務級建模可以減少事件和信息的處理,而且事務級模型所需的程序代碼更少,執行速度更快,并且能夠根據實際需要提供足夠的設計精度。根據描述系統精度的不同,事務級模型可以分為3種,即沒有時序信息的模型、周期近似的模型和精確到每個周期的模型。

沒有時序信息的事務級模型的建模和仿真速度最快,而精確到周期的事務級最慢。根據一些公司的經驗,沒有時序信息的事務級模型的仿真速度要比RTL模型快1000~10000倍,帶有時序信息的模型比RTL快100~1000倍,而精確到周期的模型比RTL快10~100倍。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 寄存器
    +關注

    關注

    31

    文章

    5317

    瀏覽量

    120008
  • ESL
    ESL
    +關注

    關注

    1

    文章

    74

    瀏覽量

    21329
  • 模型
    +關注

    關注

    1

    文章

    3172

    瀏覽量

    48713
收藏 人收藏

    評論

    相關推薦

    ESL與FPGA的關系是什么

    ESL與FPGA的關系是什么面向FPGA的電子系統設計工具
    發表于 05-06 10:05

    回去 ESL6/R&S羅德與斯瓦茨 ESL6

    等二手儀器。并出售/維修/收購/租賃這些儀器。歡迎來電咨詢!!熊生1-5-8-2-0-8-2+2-6-6-9結構緊湊、成本低廉的EMI測量接收機產品簡述:R&S?ESL是羅德與施瓦茨為企業
    發表于 08-28 13:55

    羅德與施瓦茨ESL3 ESL7 EMI接收機

    羅德與施瓦茨ESL3 ESL7 EMI接收機劉S 181-2461-8938技術咨詢:181-2461-8938(微信180-2544-6127)傳真:0755-27538807客服QQ
    發表于 10-18 11:11

    基于ESL方法的DSP微處理器行為模型設計

    結合ESL事務建模的方法,提出一種DSP微處理器周期精確的行為模型的建立方法。該模型描述DSP處理器設計中內部各子模塊的功能劃分、流水線的組織及指令的周期行為等關鍵問題
    發表于 04-15 09:20 ?18次下載

    基于SystemC事務建模仿真研究

    事務(Transaction-Level,TL)建模是SystemC 中提出的一種新型高層次建模方法,以CoCentric System Studio(CCSS)作為SystemC
    發表于 07-30 15:27 ?24次下載

    在SoC設計中采用ESL設計和驗證方法

    ESL 設計和驗證方法使設計工程師能夠專注于那些給產品及IP 帶來差異化和價值的系統設計屬性,即功能性和性能。本文討論電子系統(ESL)設計和驗證方法學在系統芯片(SoC)設
    發表于 11-30 16:15 ?33次下載

    一種基于事務的SoC功能驗證方法

    本文介紹了基于事務的SoC驗證方法,詳細說明了事務事務處理器的概念和事務驗證平臺的功能結構。
    發表于 02-24 11:44 ?8次下載

    面向FPGA的ESL工具

    邏輯設計領域正在發生根本變化。新一代設計工具幫助軟件開發者將其算法表達直接轉換成硬件,而無需學習傳統的硬件設計技術。 這些工具及相關設計方法學一起被歸類為電子系統ESL) 設計,廣泛地指從比
    發表于 12-06 11:37 ?3次下載

    ESL企業標準加載器

    ./oschina_soft/esl.zip
    發表于 05-30 15:36 ?1次下載
    <b class='flag-5'>ESL</b>企業<b class='flag-5'>級</b>標準加載器

    介紹單個數據項的讀取事務的過程

    本節詳細介紹單個數據項的讀取事務的過程,以及用于完成事務的不同通道。
    的頭像 發表于 05-11 09:16 ?531次閱讀
    <b class='flag-5'>介紹</b>單個數據項的讀取<b class='flag-5'>事務</b>的過程

    GaussDB數據庫事務介紹

    之一,因此事務管理在數據庫技術中占據了極為重要的位置。在這里我們將著重介紹華為云數據庫 GaussDB 對事務的支持及管理,包括事務應用場景、事務
    的頭像 發表于 06-05 16:28 ?869次閱讀
    GaussDB數據庫<b class='flag-5'>事務</b><b class='flag-5'>介紹</b>

    ESL設計基本概念

    電子系統ESL,Electronic System Level)設計方法和ESL工具相對來說是一種較新的方法學和工具。雖然這種方法學的提出和工具的開發在20世紀90年代已經開始,由于相關工具無法
    的頭像 發表于 11-02 14:17 ?812次閱讀

    ESL設計的流程是什么

    ESL語言來描述這種系統結構,即系統描述,并在此基礎上完成軟硬件的初步劃分。 在完成基本的軟硬件劃分后,可以開始軟件和系統硬件的設計。這里的系統硬件設計是指對功能單元在高抽象層次
    的頭像 發表于 11-02 14:25 ?661次閱讀

    ESL設計中事務建模的一般理論

    在更詳細地描述事務建模之前,首先介紹事務建模
    的頭像 發表于 11-02 14:48 ?579次閱讀

    ESL事務建模語言簡介

    任何系統建模語言,都需要具備在較高層次的抽象能力和對不同來源的IP的集成能力。建模方法的選擇通常基于語言熟悉程度、建模支持、模型可用性和簡單性。 在各種軟硬件描述語言中,Verilo
    的頭像 發表于 11-02 15:10 ?665次閱讀