吴忠躺衫网络科技有限公司

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

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何實現(xiàn)FPGA構(gòu)建環(huán)境的自動化

電子工程師 ? 來源:FPGA設(shè)計論壇 ? 作者:FPGA設(shè)計論壇 ? 2020-11-20 16:47 ? 次閱讀

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

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

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

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

責(zé)任編輯:lq

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

    關(guān)注

    1630

    文章

    21798

    瀏覽量

    606065
  • 控制系統(tǒng)
    +關(guān)注

    關(guān)注

    41

    文章

    6661

    瀏覽量

    110891
  • 自動化
    +關(guān)注

    關(guān)注

    29

    文章

    5622

    瀏覽量

    79674

原文標(biāo)題:如何實現(xiàn) FPGA 構(gòu)建環(huán)境的自動化

文章出處:【微信號:gh_9d70b445f494,微信公眾號:FPGA設(shè)計論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    基于 Docker 與 Jenkins 實現(xiàn)自動化部署

    優(yōu)化,為 Docker 容器應(yīng)用與 Jenkins 自動化流水線提供了理想的運(yùn)行環(huán)境。無論是快速構(gòu)建、測試還是部署,F(xiàn)lexus X 都能確保流程順暢無阻,大幅提升軟件開發(fā)與交付效率
    的頭像 發(fā)表于 01-07 17:25 ?219次閱讀
    基于 Docker 與 Jenkins <b class='flag-5'>實現(xiàn)</b><b class='flag-5'>自動化</b>部署

    Python環(huán)境下的代理服務(wù)器搭建與自動化管理

    在Python環(huán)境下搭建與自動化管理代理服務(wù)器是一項涉及網(wǎng)絡(luò)編程和自動化技術(shù)的綜合任務(wù)。
    的頭像 發(fā)表于 11-14 07:31 ?239次閱讀

    LMX2595EVM如何實現(xiàn)自動化控制?

    我需要用LMX2595EVM實現(xiàn)自動化控制,請問那里有LMX2595EVM相關(guān)的sdk接口文檔或者Demo?
    發(fā)表于 11-13 06:09

    使用TPS2116實現(xiàn)建筑自動化應(yīng)用的高能效

    電子發(fā)燒友網(wǎng)站提供《使用TPS2116實現(xiàn)建筑自動化應(yīng)用的高能效.pdf》資料免費(fèi)下載
    發(fā)表于 09-25 11:12 ?0次下載
    使用TPS2116<b class='flag-5'>實現(xiàn)</b>建筑<b class='flag-5'>自動化</b>應(yīng)用的高能效

    TI RF Transceiver EVM自動化環(huán)境搭建方法

    電子發(fā)燒友網(wǎng)站提供《TI RF Transceiver EVM自動化環(huán)境搭建方法.pdf》資料免費(fèi)下載
    發(fā)表于 09-04 09:35 ?0次下載
    TI RF Transceiver EVM<b class='flag-5'>自動化</b><b class='flag-5'>環(huán)境</b>搭建方法

    開關(guān)電源自動化測試設(shè)備:如何實現(xiàn)自動化測試?

    開關(guān)電源自動化測試設(shè)備是將測試軟件和測試硬件集成在一個電源測試柜中的ate自動測試設(shè)備,其測試原理是通過計算機(jī)操控測試儀器,從而減少人工干預(yù),完成開關(guān)電源的自動化測試,旨在解放人力,提高測試效率,讓測試更便捷。
    的頭像 發(fā)表于 08-30 18:19 ?1391次閱讀
    開關(guān)電源<b class='flag-5'>自動化</b>測試設(shè)備:如何<b class='flag-5'>實現(xiàn)</b><b class='flag-5'>自動化</b>測試?

    機(jī)械自動化和電氣自動化區(qū)別是什么

    機(jī)械自動化和電氣自動化是現(xiàn)代工業(yè)生產(chǎn)中兩個重要的領(lǐng)域,它們在許多方面有著密切的聯(lián)系,但也存在一些明顯的區(qū)別。 一、基本概念 機(jī)械自動化 機(jī)械自動化是指利用機(jī)械設(shè)備、傳感器、控制系統(tǒng)等技
    的頭像 發(fā)表于 07-01 09:33 ?4532次閱讀

    機(jī)械自動化自動化的一種嗎

    引言 自動化技術(shù)是指利用控制裝置對生產(chǎn)過程進(jìn)行控制,以實現(xiàn)生產(chǎn)過程的自動化。機(jī)械自動化自動化技術(shù)的一種,它主要涉及到使用機(jī)械設(shè)備和控制系統(tǒng)
    的頭像 發(fā)表于 07-01 09:32 ?1910次閱讀

    工業(yè)自動化中的控制方式

    工業(yè)自動化是現(xiàn)代工業(yè)發(fā)展的重要標(biāo)志,它極大地提高了生產(chǎn)效率,降低了生產(chǎn)成本,并改善了產(chǎn)品質(zhì)量。在工業(yè)自動化中,控制方式作為實現(xiàn)自動化控制的關(guān)鍵環(huán)節(jié),其重要性不言而喻。本文將詳細(xì)介紹工業(yè)
    的頭像 發(fā)表于 06-17 11:41 ?953次閱讀

    如何實現(xiàn)PLC的自動化控制邏輯

    在工業(yè)自動化領(lǐng)域,PLC(Programmable Logic Controller,可編程邏輯控制器)扮演著至關(guān)重要的角色。PLC通過編程實現(xiàn)自動化控制邏輯,使設(shè)備能夠按照預(yù)定的程序進(jìn)行工作,極大
    的頭像 發(fā)表于 06-15 16:44 ?1307次閱讀

    機(jī)械制造與自動化自動化類嗎

    機(jī)械制造與自動化自動化領(lǐng)域的一個重要分支,它涉及到機(jī)械設(shè)計、制造、檢測、控制等多個方面,是現(xiàn)代制造業(yè)的核心組成部分。 機(jī)械制造與自動化是指利用計算機(jī)、機(jī)器人、傳感器等自動化設(shè)備和技術(shù)
    的頭像 發(fā)表于 06-11 11:18 ?1678次閱讀

    工業(yè)自動化自動化區(qū)別是什么

    工業(yè)自動化自動化是兩個密切相關(guān)但又有所區(qū)別的概念。在這篇文章中,我們將詳細(xì)探討它們之間的區(qū)別,以及它們在現(xiàn)代工業(yè)生產(chǎn)中的應(yīng)用。 一、自動化的定義 自動化是指通過使用機(jī)器、計算機(jī)和其他
    的頭像 發(fā)表于 06-11 11:13 ?1919次閱讀

    工廠自動化控制的典型實現(xiàn)方式

    工廠自動化控制是現(xiàn)代制造業(yè)的關(guān)鍵組成部分,它通過應(yīng)用先進(jìn)的信息技術(shù)、自動化技術(shù)和控制技術(shù),實現(xiàn)生產(chǎn)過程的自動化、智能和信息
    的頭像 發(fā)表于 06-06 15:51 ?1176次閱讀

    非標(biāo)自動化設(shè)備

    1、非標(biāo)自動化設(shè)備 2、根據(jù)需求設(shè)計和制造 3、完成代替人工的目標(biāo)
    發(fā)表于 03-25 09:52

    自動化構(gòu)建環(huán)境FPGA設(shè)計中的應(yīng)用

    為了加快實現(xiàn) FPGA 構(gòu)建環(huán)境自動化(如用于持續(xù)集成 (CI)),并確保在開發(fā)與生命周期后期階段完整重現(xiàn)設(shè)計結(jié)果,Missing Lin
    發(fā)表于 02-20 11:05 ?458次閱讀
    <b class='flag-5'>自動化</b><b class='flag-5'>構(gòu)建</b><b class='flag-5'>環(huán)境</b>在<b class='flag-5'>FPGA</b>設(shè)計中的應(yīng)用
    新昌县| 伟易博百家乐官网的玩法技巧和规则| 现场百家乐百家乐| 大发888我爱好| 虚拟百家乐官网游戏下载| 百家乐必胜下注法| 大发888亚洲游戏咋玩| 百家乐官网赌场优势| 澳门百家乐怎么赢钱| 真钱电子游戏平台| 尊龙百家乐官网娱乐| 威尼斯人娱乐场 老品牌值得您信赖| 百家乐官网玩法及技巧| 百家乐网络真人斗地主| 托克托县| 百家乐有方法赚反水| 优博在线娱乐城| 百家乐体育直播| 立博| 百家乐官网娱乐礼金| 大发888娱乐城送白菜| 赌博百家乐官网赢钱方法| 三公百家乐在线哪里可以| 百家乐官网没边| 网上百家乐乐代理| 百家乐官网赌场破解方法| 百家乐红桌布| 青鹏百家乐官网游戏币 | 百家乐马宝| 百家乐官网对打反水| 鑫鼎百家乐娱乐城| 皇冠百家乐官网客户端皇冠| 财富百家乐的玩法技巧和规则 | 百家乐官网百战百胜| 棋牌室赚钱吗| 百家乐娱乐城公司| 百家乐官网下注平台| 百家乐娱乐网代理佣金| 真钱百家乐官网开户试玩| 威尼斯人娱乐城返水| 老虎百家乐官网的玩法技巧和规则 |