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

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

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

3天內不再提示

如何實現 FPGA 構建環境的自動化

454398 ? 來源:MLE 公司 ? 作者:Andreas Braun & Stefa ? 2020-11-14 11:23 ? 次閱讀

作者:Andreas Braun & Stefan Wiehler設計工程師,MLE 公司

創建 FPGA 設計和維護 Vivado? 設計套件項目時,版本控制系統對于團隊合作可能是一項具有挑戰性的任務。工程師必須能跟蹤設計變更,完整地從 HDL 或 TCL 源代碼再現項目并交付特定的項目狀態。Vivado 工具非常適用于這類工作,因為該工具能夠為項目生成存檔文件或創建 TCL 文件,從而再現項目狀態。


然而,上述機制需要一定數量的手動操作,而且在 Vivado 設計套件項目外對設計的參數進行設置,也存在不夠靈活的問題。因此,為了簡化上述操作,我們已經開發出對應腳本。其思路是在提供項目的 HDL 和 TCL 源文件的同時,提供從頭創建 Vivado 設計套件項目所需的其他配置文件。設計構建腳本的目的是幫助用戶在單獨的 Vivado 設計套件項目下開發獨立的項目組成部分(特色),且能夠以其他配置方式對項目不同組成部分的源文件進行組合。此外,構建腳本也可用于創建目標構建工件,例如 IP XACTIPXACT 封裝、仿真、綜合、實現和比特流生成。

與此同時,MLE 也面向 PetaLinux 和賽靈思軟件開發套件 (XSDK) 發布了一套易用型 Makefiles,并將為 Vitis? 統一軟件平臺提供后續支持。這些處理系統 Makefiles(或簡稱為 PSMake)還提供在 GitHub 上。


為了加快實現 FPGA 構建環境的自動化(如用于持續集成 (CI)),并確保在開發與生命周期后期階段完整重現設計結果,Missing Link Electronics 團隊已整合出一套腳本。目前,這套腳本化 FPGA 構建環境主要面向賽靈思 Vivado 工具(版本 2016.4 或更新版本),并在 Ubuntu Linux 16.04 LTS 和 18.04 LTS 下通過測試,已通過 Apache 2.0 開源許可證提供在 GitHub 上。

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

    關注

    1626

    文章

    21669

    瀏覽量

    601873
  • 賽靈思
    +關注

    關注

    32

    文章

    1794

    瀏覽量

    131166
  • HDL
    HDL
    +關注

    關注

    8

    文章

    327

    瀏覽量

    47340
  • TCL
    TCL
    +關注

    關注

    10

    文章

    1715

    瀏覽量

    88471
  • Vivado
    +關注

    關注

    19

    文章

    808

    瀏覽量

    66329
收藏 人收藏

    評論

    相關推薦

    基于PXI構建先進自動化測試系統

    基于PXI構建先進自動化測試系統
    發表于 10-18 10:30

    FPGA設計之自動化

    建立Quartus II工程,參考[2]翻譯了參考[1]的內容,這里對這些熱心人表示感謝。Quartus II工程自動化在參考[3]中介紹了ALTERA的FPGA開發時利用TCL建立、編譯
    發表于 12-16 15:09

    自動化測試框架思想和構建

    自動化測試一般是指軟件測試的自動化,軟件測試就是在預設條件下運行系統或應用程序,評估運行結果,預先條件應包括正常條件和異常條件。本文介紹的是自動化測試框架思想與構建,一起來看。
    發表于 07-18 06:52

    如何實現智能電網自動化

      要實現對新的或者更新后的智能電網的最優控制,需要端到端通信和高效的供電網絡,特別是傳輸和分配(T&D)子站。為能夠支持自動化,設備應具有監視和控制功能,確保能夠實時高效的管理電網,滿足峰值負載要求。Altera FPGA技術
    發表于 09-17 06:07

    饋線自動化通信系統怎么實現

    饋線自動化是配電網自動化的重要組成部分。要實現饋線自動化,需要合理的配電網結構,具備環網供電的條件;各環網開關、負荷開關和街道配電站內開關的操作機構必須具有遠方操作功能;環網開關柜內必
    發表于 09-17 09:01

    如何搭建DotNet Core 21自動化構建和部署環境

    邊緣搭建DotNet Core 21 自動化構建和部署環境(上)
    發表于 04-23 14:53

    什么是開放性系統?如何構建開放自動化的生態系統?

    什么是開放性系統?開放自動化到底指的是什么?什么樣的系統才是一個理想的開放自動化系統?如何構建開放自動化的生態系統?開放自動化系統會成功么?
    發表于 07-02 07:09

    LabVIEW與Tektronix示波器實現電源測試自動化

    LabVIEW與Tektronix示波器實現電源測試自動化 在現代電子測試與測量領域,自動化測試系統的構建是提高效率和精確度的關鍵。本案例介紹了如何利用LabVIEW軟件結合Tektr
    發表于 12-09 20:37

    FPGA自動化測試難度凸顯

    本文核心提示: 隨著FPGA接口的速度提高,高速接口的測試、PCB板級的測試、EMI/EMC的測試等,這些測試的難度會越來越突出。想要實現FPGA自動化測試的話,就需要提高軟件的可控
    發表于 08-27 10:09 ?1084次閱讀

    FPGA構建環境自動化怎么實現

    創建 FPGA 設計和維護 Vivado? 設計套件項目時,版本控制系統對于團隊合作可能是一項具有挑戰性的任務。
    的頭像 發表于 03-15 17:23 ?1788次閱讀
    <b class='flag-5'>FPGA</b><b class='flag-5'>構建</b><b class='flag-5'>環境</b>的<b class='flag-5'>自動化</b>怎么<b class='flag-5'>實現</b>

    如何實現FPGA構建環境自動化

    與此同時,MLE 也面向 PetaLinux 和賽靈思軟件開發套件 (XSDK) 發布了一套易用型 Makefiles,并將為 Vitis 統一軟件平臺提供后續支持。這些處理系統 Makefiles(或簡稱為 PSMake)還提供在 GitHub 上。
    的頭像 發表于 11-20 16:47 ?1500次閱讀

    如何構建藍牙控制的家庭自動化

    電子發燒友網站提供《如何構建藍牙控制的家庭自動化.zip》資料免費下載
    發表于 06-27 09:41 ?0次下載
    如何<b class='flag-5'>構建</b>藍牙控制的家庭<b class='flag-5'>自動化</b>

    家庭自動化系統開源構建

    電子發燒友網站提供《家庭自動化系統開源構建.zip》資料免費下載
    發表于 07-10 10:30 ?0次下載
    家庭<b class='flag-5'>自動化</b>系統開源<b class='flag-5'>構建</b>

    自動化迷你溫室的構建

    電子發燒友網站提供《自動化迷你溫室的構建.zip》資料免費下載
    發表于 07-13 10:14 ?0次下載
    <b class='flag-5'>自動化</b>迷你溫室的<b class='flag-5'>構建</b>

    自動化構建環境FPGA設計中的應用

    為了加快實現 FPGA 構建環境自動化(如用于持續集成 (CI)),并確保在開發與生命周期后期階段完整重現設計結果,Missing Lin
    發表于 02-20 11:05 ?376次閱讀
    <b class='flag-5'>自動化</b><b class='flag-5'>構建</b><b class='flag-5'>環境</b>在<b class='flag-5'>FPGA</b>設計中的應用