一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

3天內不再提示

ESL設計的流程是什么

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

首先,設計工程師接收一個設計定義的輸入,這個定義可以是文本、圖表、算法或某種描述語言(如UML、SLD、MATLAB等的描述)。

設計工程師根據(jù)這個輸入的定義,完成算法的開發(fā),提出一種系統(tǒng)的結構,用ESL語言來描述這種系統(tǒng)結構,即系統(tǒng)級描述,并在此基礎上完成軟硬件的初步劃分。

在完成基本的軟硬件劃分后,可以開始軟件和系統(tǒng)級硬件的設計。這里的系統(tǒng)級硬件設計是指對功能單元在高抽象層次上進行建模,并完成功能設計,如用SystemC進行事務級的建模。

軟件設計是指根據(jù)系統(tǒng)結構中指定的處理器和軟件任務的定義,用如C/C++匯編語言完成應用軟件的設計。

在這個階段,開始軟硬件的協(xié)同驗證,即軟件運行在系統(tǒng)的虛擬平臺上。根據(jù)協(xié)同驗證的結果反饋給系統(tǒng)結構和軟硬件劃分。后者根據(jù)性能、成本等因素重新做出調整。軟硬件的設計和驗證,包括軟硬件的協(xié)同驗證,是一個迭代的過程。在整個設計過程中都要根據(jù)驗證的結果對系統(tǒng)做出調整。

軟硬件的設計和驗證,包括軟硬件的協(xié)同驗證,是一個迭代的過程。在整個設計過程中都要根據(jù)驗證的結果對系統(tǒng)做出調整。

完成驗證的硬件和軟件設計就可以組成一個完整的系統(tǒng)級設計,并傳遞給下一級的設計作為輸入。例如,ESL設計為軟件應用提供C或C++語言描述的程序;為定制電路提供Verilog或VHDL語言描述的硬件設計;為硬件平臺提供PCB板的功能部件或抽象層IP,如基于SystemC的IP。

需要指出的是,關于軟硬件的劃分有許多方法。最初是設計工程師根據(jù)經驗手工劃分,20世紀90年代開始出現(xiàn)了自動劃分的方法。

由于SoC系統(tǒng)復雜,算法的求解難度較大,只在一些EDA工具中得到了初步的應用。ESL工具可以幫助進行快速的系統(tǒng)級建模,進行定量的系統(tǒng)性能分析。

在實現(xiàn)ESL設計流程的具體過程中,有不同的實現(xiàn)方法可以采用。直接由軟件參考代碼開始,從已有事務級(TLM)模型庫中選取硬件結構(如通用處理器等),或者重新設計IP庫中沒有的模塊的事務級模型,創(chuàng)建系統(tǒng)虛擬平臺,在此基礎上將任務并行化,映射到硬件結構上,然后進行驗證和性能的分析。根據(jù)分析得到結果,再調整系統(tǒng)結構和軟件,再分析,直到性能滿意。

通常,軟件參考代碼已實現(xiàn)了基本功能,特別是保證了算法及數(shù)據(jù)流等的正確性。例如,軟件參考代碼可以是某一標準協(xié)議用C語言寫的參考代碼。在軟件參考代碼和主要的事務級模型的基礎上分別進行軟件和硬件的設計。在軟件設計中,會把建立完成的虛擬平臺和構架作為集成開發(fā)環(huán)境的一部分。集成開發(fā)環(huán)境還包括編譯器和調試工具的開發(fā)。在設計過程中要通過軟硬件的協(xié)同驗證調整設計的內容。

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

    關注

    38

    文章

    4306

    瀏覽量

    221169
  • 硬件
    +關注

    關注

    11

    文章

    3446

    瀏覽量

    67054
  • ESL
    ESL
    +關注

    關注

    1

    文章

    74

    瀏覽量

    21590
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    怎么計算陶瓷電容的ESR和ESL

    因為相同容值,電壓的陶瓷電容,在不同的封裝下,ESR和ESL是不一樣的,在PCB設計的時候要考慮這些,所以想問下電容的ESR和ESL是如何計算的?因為我再datasheet里面沒有找到相關的描述,都
    發(fā)表于 07-16 13:15

    ESL有什么參數(shù)?

    一只電容器會因其構造而產生各種阻抗、感抗,比較重要的就是ESR等效串聯(lián)電阻及ESL等效串聯(lián)電感—這就是容抗的基礎。電容器提供電容量,要電阻干嘛?故ESR及ESL也要求低…低;但low ESR/low ESL通常都是高級系列。
    發(fā)表于 03-30 09:00

    ESL的定義是什么?它與FPGA有何關系?

    ESL的定義是什么?ESL與FPGA有何關系?ESL的用戶群主要是哪些?ESL設計流程是怎樣的?
    發(fā)表于 04-14 07:07

    ESL與FPGA的關系是什么

    ESL與FPGA的關系是什么面向FPGA的電子系統(tǒng)級設計工具
    發(fā)表于 05-06 10:05

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

    回去 ESL6/R&S羅德與斯瓦茨 ESL6/測試接收器東莞市佳賽通用儀器有限公司聯(lián)系人:熊先生***(微信同號)QQ:623511571傳真:0769-87500340郵箱
    發(fā)表于 08-28 13:55

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

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

    索尼t(yī)a-f333esl pdf

    索尼t(yī)a-f333esl:
    發(fā)表于 02-20 16:40 ?66次下載
    索尼t(yī)a-f333<b class='flag-5'>esl</b> pdf

    面向FPGA的ESL工具

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

    采用SystemC ESL設計的九個理由

    支持SystemC的電子系統(tǒng)級(ESL)設計和驗證環(huán)境旨在設計,分析,優(yōu)化和驗證片上系統(tǒng)(SoC)平臺模型。這樣的環(huán)境構成了已建立的RTL實現(xiàn)流程的前端。
    的頭像 發(fā)表于 10-03 17:05 ?5487次閱讀

    ESL和DFM論文和資料免費分享

    ESL和DFM論文和資料免費分享。
    發(fā)表于 03-29 09:33 ?17次下載
    <b class='flag-5'>ESL</b>和DFM論文和資料免費分享

    ESL企業(yè)級標準加載器

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

    為什么電容可以去耦? ESR和ESL對于電容濾波作用的影響

    降低ESL,降低高頻區(qū)域的阻抗,因為在頻率超過超過自諧振頻率fs之后,電容呈現(xiàn)的是感抗,跟ESL相關,這時候降低ESL,就可以降低電容的阻抗。
    發(fā)表于 02-08 13:46 ?4235次閱讀

    ESL設計基本概念

    配合及市場需求較少,過去幾年在EDA產業(yè)一直居于不太起眼的位置。隨著90nm技術的出現(xiàn),上億門規(guī)模電路的開發(fā)及系統(tǒng)的復雜度的劇增,ESL設計逐漸受到重視。但真正能夠執(zhí)行設計流程所需的ESL工具,直到最近幾年才開始陸續(xù)上市。 在傳
    的頭像 發(fā)表于 11-02 14:17 ?1538次閱讀

    ESL設計的特點有哪些

    ESL設計之所以會受歡迎,主要源于以下3方面的特性:功能正確和時鐘精確型的執(zhí)行環(huán)境使提前開發(fā)軟件成為可能,縮短了軟硬件集成的時間; 系統(tǒng)設計更早地與驗證流程相結合,能確定工程開發(fā)產品的正確性;在抽象
    的頭像 發(fā)表于 11-02 14:30 ?888次閱讀

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

    關于ESL的描述更多側重于它在方法學上的抽象描述,實現(xiàn)ESL設計的核心是事務級建模(TLM,Transaction Level Modeling)。 要實現(xiàn)ESL的設計流程,包括系統(tǒng)級
    的頭像 發(fā)表于 11-02 14:38 ?1917次閱讀