99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

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

如何在Vivado下設(shè)置BITSTREAM配置信息

FPGA技術(shù)驛站 ? 來源:TeacherGaoFPGAHub ? 作者:TeacherGaoFPGAHub ? 2021-06-15 14:26 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

首先我們看一下如何在Vivado下設(shè)置BITSTREAM配置信息。這可以在綜合之后進(jìn)行。借助如下操作:

打開綜合后的設(shè)計(jì)

依次點(diǎn)擊Tools-》 Edit Device Properties

會(huì)彈出如下界面。

e5414d66-cd8d-11eb-9e57-12bb97331649.png

在這個(gè)界面的左側(cè)部分,相當(dāng)于主菜單,右側(cè)部分為菜單細(xì)節(jié)。例如,這里選擇General,可以看到右側(cè)BitstreamProperties細(xì)節(jié)。如果要對生成的bit文件進(jìn)行壓縮,就可以選擇這里的Enable Bitstream Compression。有時(shí)如果只記得某個(gè)屬性名字,不知道在哪個(gè)菜單下,可直接在搜索處(主菜單上方的放大鏡處)輸入關(guān)鍵字就可以快速找到。

這里我們選擇SPI配置方式,同時(shí)將未使用的FPGA管腳設(shè)置為下拉。

事實(shí)上,這些信息最終都是以約束的形式被保存在.xdc文件中。上述設(shè)置對應(yīng)的約束即為(這些命令會(huì)出現(xiàn)在Vivado Tcl Console中):

e5ea7436-cd8d-11eb-9e57-12bb97331649.png

如果已經(jīng)執(zhí)行完布局布線并生成了布線后的.dcp文件,那么如何從這個(gè)文件中獲取BITSTREAM信息呢?這個(gè)借助Tcl命令就很簡單,具體命令如下圖所示。

e5f67eca-cd8d-11eb-9e57-12bb97331649.png

其中第一條命令是將當(dāng)前目錄切換到Vivado工程所在目錄。第二條命令則會(huì)生成BITSTREAM相關(guān)屬性信息,并將其寫入指定文件中。文件內(nèi)容如下圖所示??梢钥吹胶椭暗脑O(shè)置是一致的。

e6031400-cd8d-11eb-9e57-12bb97331649.png

有興趣的同學(xué)可執(zhí)行下面的命令,觀察輸出結(jié)果,理解命令list_property和list_property_value的含義。

e68fb25c-cd8d-11eb-9e57-12bb97331649.png

編輯:jq

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

    關(guān)注

    1645

    文章

    22050

    瀏覽量

    618534
  • SPI
    SPI
    +關(guān)注

    關(guān)注

    17

    文章

    1804

    瀏覽量

    95997
  • Vivado
    +關(guān)注

    關(guān)注

    19

    文章

    835

    瀏覽量

    68784
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    Vivado無法選中開發(fā)板的常見原因及解決方法

    在使用 AMD Vivado Design Suite 對開發(fā)板(Evaluation Board)進(jìn)行 FPGA 開發(fā)時(shí),我們通常希望在創(chuàng)建工程時(shí)直接選擇開發(fā)板,這樣 Vivado 能夠自動(dòng)配置
    的頭像 發(fā)表于 07-15 10:19 ?429次閱讀
    <b class='flag-5'>Vivado</b>無法選中開發(fā)板的常見原因及解決方法

    何在EZ-USB SX3配置實(shí)用程序中配置它的設(shè)置?

    SX3 UVC(CYUSB3017)是否可以使用圖像傳感器接口以非整數(shù)幀速率(如 29.97fps)傳輸 UVC 視頻? 如何在 EZ-USB SX3 配置實(shí)用程序中配置它的設(shè)置?
    發(fā)表于 05-15 06:25

    何在Linux中配置DNS服務(wù)器

    本文詳細(xì)介紹了如何在Linux中配置DNS服務(wù)器,包括DNS工作原理、本地緩存、DNS查詢過程,以及正向和反向查詢的配置。步驟包括服務(wù)器配置、編輯BIND
    的頭像 發(fā)表于 05-09 13:38 ?1433次閱讀
    如<b class='flag-5'>何在</b>Linux中<b class='flag-5'>配置</b>DNS服務(wù)器

    如何設(shè)置信令測試儀的發(fā)射參數(shù)

    設(shè)置信令測試儀的發(fā)射參數(shù)是一個(gè)涉及多個(gè)步驟的過程,具體步驟可能因信令測試儀的型號(hào)和品牌而有所不同。以下是一個(gè)通用的設(shè)置信令測試儀發(fā)射參數(shù)的步驟指南:一、準(zhǔn)備階段 確認(rèn)信令測試儀型號(hào)與規(guī)格: 在設(shè)置
    發(fā)表于 03-24 14:31

    hyper-v 配置,Hyper-V配置:性能優(yōu)化與高級(jí)設(shè)置

    Hyper-V配置:性能優(yōu)化與高級(jí)設(shè)置。 ? ?Hyper-V配置:性能優(yōu)化與高級(jí)設(shè)置 ? ?在虛擬化環(huán)境中,Hyper-V作為一款強(qiáng)大的虛擬化平臺(tái),通過合理的
    的頭像 發(fā)表于 02-08 09:49 ?1225次閱讀
    hyper-v <b class='flag-5'>配置</b>,Hyper-V<b class='flag-5'>配置</b>:性能優(yōu)化與高級(jí)<b class='flag-5'>設(shè)置</b>

    ADS8528如何與FPGA鏈接通訊,采集數(shù)據(jù)?

    哪位用過ADS8528這款芯片,如何在硬件模式下設(shè)置它的外圍配置,如何讓它與FPGA鏈接通訊,采集數(shù)據(jù)
    發(fā)表于 02-05 08:51

    何在Linux系統(tǒng)上設(shè)置站群服務(wù)器IP地址

    在Linux系統(tǒng)上設(shè)置站群服務(wù)器的IP地址,可以通過以下步驟進(jìn)行,主機(jī)推薦小編為您整理發(fā)布如何在Linux系統(tǒng)上設(shè)置站群服務(wù)器IP地址。
    的頭像 發(fā)表于 12-11 10:05 ?502次閱讀

    請問DAC1280的1s-density bitstream如何產(chǎn)生?

    最近我正在使用DAC1280,在閱讀其數(shù)據(jù)手冊的時(shí)候,手冊中明確指出DAC1280需要用1s-density bitstream進(jìn)行驅(qū)動(dòng),而且對其的頻率也有要求,為clk的1/16。 手冊中有幾點(diǎn)
    發(fā)表于 12-05 06:58

    CDCE949如何使用Clock Pro 1.21來計(jì)算寄存器的值,并導(dǎo)出配置信息呢?

    如何使用 Clock Pro 1.21來計(jì)算寄存器的值,并導(dǎo)出配置信息呢?使用這個(gè)軟件脫機(jī)運(yùn)行一直不能輸入信息。
    發(fā)表于 11-13 07:58

    Vivado使用小技巧

    后的約束在之前版本中已存在,那么Vivado會(huì)給出警告信息,顯示這些約束會(huì)覆蓋之前已有的約束;如果是新增約束,那么就會(huì)直接生效。
    的頭像 發(fā)表于 10-24 15:08 ?1017次閱讀
    <b class='flag-5'>Vivado</b>使用小技巧

    何在應(yīng)用中正確設(shè)置THVD1505和SN65HVD888

    電子發(fā)燒友網(wǎng)站提供《如何在應(yīng)用中正確設(shè)置THVD1505和SN65HVD888.pdf》資料免費(fèi)下載
    發(fā)表于 09-18 10:25 ?0次下載
    如<b class='flag-5'>何在</b>應(yīng)用中正確<b class='flag-5'>設(shè)置</b>THVD1505和SN65HVD888

    使用Python腳本備份華為交換機(jī)的配置信息

    在現(xiàn)代網(wǎng)絡(luò)管理中,備份交換機(jī)的配置信息是一項(xiàng)至關(guān)重要的任務(wù)。備份可以確保在交換機(jī)發(fā)生故障或配置錯(cuò)誤時(shí),能夠迅速恢復(fù)到之前的工作狀態(tài)。本文將詳細(xì)介紹如何使用Python腳本備份華為交換機(jī)的配置信息。
    的頭像 發(fā)表于 08-12 17:50 ?1337次閱讀
    使用Python腳本備份華為交換機(jī)的<b class='flag-5'>配置信息</b>

    何在服務(wù)器上調(diào)試本地FPGA板卡

    ?》。 簡介 Vivado 可以在功能更強(qiáng)大的服務(wù)器上遠(yuǎn)程運(yùn)行,同時(shí)可以在本地PC上連接的 FPGA 板卡上進(jìn)行開發(fā)調(diào)試。在此配置中,服務(wù)器和工作站必須安裝相同版本的 Vivado
    發(fā)表于 07-31 17:36

    何在UART啟動(dòng)加載模式下設(shè)置ESP8266?

    我需要能夠使用 UART 通過不同的 MCU 對 ESP8266 進(jìn)行編程。但是,我找不到有關(guān)如何執(zhí)行此操作的任何文檔。有誰知道怎么做?我知道如何在 UART 啟動(dòng)加載模式下設(shè)置 ESP8266。
    發(fā)表于 07-19 14:25

    Mesh組網(wǎng)完成后,esp_wifi_set_config函數(shù)寫入的配置信息會(huì)丟失,為什么?

    信息,然后在將讀到的信息使用esp_mesh_set_config函數(shù)設(shè)置Mesh網(wǎng)絡(luò),給Mesh 配網(wǎng)是使用字節(jié)寫的ble通訊將app配置的WiFi
    發(fā)表于 07-19 06:57