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

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

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

教你們怎么設(shè)置或獲取BITSTREAM屬性信息

XILINX開發(fā)者社區(qū) ? 來源:TeacherGaoFPGAHub ? 作者:TeacherGaoFPGAHub ? 2021-06-18 10:24 ? 次閱讀

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

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

依次點擊Tools-》 Edit Device Properties

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

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

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

ef0fbf9c-cfa1-11eb-9e57-12bb97331649.png

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

ef1e0dc2-cfa1-11eb-9e57-12bb97331649.png

其中第一條命令是將當(dāng)前目錄切換到Vivado工程所在目錄。第二條命令則會生成BITSTREAM相關(guān)屬性信息,并將其寫入指定文件中。文件內(nèi)容如下圖所示。可以看到和之前的設(shè)置是一致的。

ef2915f0-cfa1-11eb-9e57-12bb97331649.png

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

efa4969e-cfa1-11eb-9e57-12bb97331649.png

編輯:jq

聲明:本文內(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)注

    1625

    文章

    21636

    瀏覽量

    601315
  • TCL
    TCL
    +關(guān)注

    關(guān)注

    10

    文章

    1713

    瀏覽量

    88411

原文標(biāo)題:如何設(shè)置或獲取BITSTREAM屬性信息?

文章出處:【微信號:gh_2d1c7e2d540e,微信公眾號:XILINX開發(fā)者社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    使用VirtualLab Fusion屬性瀏覽器獲取更多光場信息

    摘要 在研究任何結(jié)果時,快速方便地獲取所有必要信息是關(guān)鍵。為此,VirtualLab Fusion 使用Property Browser直接向用戶提供有關(guān)任何選定對象的物理和數(shù)值信息的完整摘要
    發(fā)表于 08-09 18:18

    TCP IP協(xié)議屬性設(shè)置中的IP配置

    在現(xiàn)代網(wǎng)絡(luò)中,TCP/IP協(xié)議是基礎(chǔ)架構(gòu)的重要組成部分。掌握TCP/IP協(xié)議屬性設(shè)置中的IP配置對于確保網(wǎng)絡(luò)的穩(wěn)定性、性能和安全至關(guān)重要。本文將深入探討TCP/IP協(xié)議中的IP配置,包括IP地址
    的頭像 發(fā)表于 07-23 10:10 ?426次閱讀

    鴻蒙開發(fā):Universal Keystore Kit 密鑰管理服務(wù) 獲取密鑰屬性ArkTS

    HUKS提供了接口供業(yè)務(wù)獲取指定密鑰的相關(guān)屬性。在獲取指定密鑰屬性前,需要確保已在HUKS中生成導(dǎo)入持久化存儲的密鑰。
    的頭像 發(fā)表于 07-17 10:46 ?281次閱讀

    鴻蒙開發(fā):Universal Keystore Kit 密鑰管理服務(wù) 獲取密鑰屬性C C++

    HUKS提供了接口供業(yè)務(wù)獲取指定密鑰的相關(guān)屬性。在獲取指定密鑰屬性前,需要確保已在HUKS中生成導(dǎo)入持久化存儲的密鑰。
    的頭像 發(fā)表于 07-17 09:47 ?314次閱讀
    鴻蒙開發(fā):Universal Keystore Kit 密鑰管理服務(wù) <b class='flag-5'>獲取</b>密鑰<b class='flag-5'>屬性</b>C C++

    鴻蒙ArkTS聲明式開發(fā):跨平臺支持列表【無障礙屬性】 通用屬性

    組件可以設(shè)置相應(yīng)的無障礙屬性和事件來更好地使用無障礙能力。
    的頭像 發(fā)表于 06-11 17:30 ?346次閱讀
    鴻蒙ArkTS聲明式開發(fā):跨平臺支持列表【無障礙<b class='flag-5'>屬性</b>】 通用<b class='flag-5'>屬性</b>

    鴻蒙ArkTS聲明式開發(fā):跨平臺支持列表【柵格設(shè)置】 通用屬性

    默認(rèn)占用列數(shù),指useSizeType屬性沒有設(shè)置對應(yīng)尺寸的列數(shù)(span)時,占用的柵格列數(shù)。
    的頭像 發(fā)表于 06-05 09:28 ?354次閱讀
    鴻蒙ArkTS聲明式開發(fā):跨平臺支持列表【柵格<b class='flag-5'>設(shè)置</b>】 通用<b class='flag-5'>屬性</b>

    鴻蒙開發(fā)接口圖形圖像:【@ohos.display (屏幕屬性)】

    屏幕屬性提供管理顯示設(shè)備的一些基礎(chǔ)能力,包括獲取默認(rèn)顯示設(shè)備的信息,獲取所有顯示設(shè)備的信息以及監(jiān)聽顯示設(shè)備的插拔行為。
    的頭像 發(fā)表于 05-30 11:39 ?705次閱讀
    鴻蒙開發(fā)接口圖形圖像:【@ohos.display (屏幕<b class='flag-5'>屬性</b>)】

    鴻蒙OS元服務(wù)開發(fā):【(Stage模型)設(shè)置應(yīng)用主窗口】

    在Stage模型下,應(yīng)用主窗口由UIAbility創(chuàng)建并維護生命周期。在UIAbility的onWindowStageCreate回調(diào)中,通過WindowStage獲取應(yīng)用主窗口,即可對其進(jìn)行屬性設(shè)置等操作。還可以在應(yīng)用配置文件
    的頭像 發(fā)表于 04-03 18:28 ?1164次閱讀
    鴻蒙OS元服務(wù)開發(fā):【(Stage模型)<b class='flag-5'>設(shè)置</b>應(yīng)用主窗口】

    mapgis如何進(jìn)行屬性連接

    MapGIS是一種強大的GIS(地理信息系統(tǒng))軟件,它提供了許多功能來處理和分析空間數(shù)據(jù)。在MapGIS中,屬性連接是一種非常有用的功能,它可以將兩個多個地圖層中的屬性
    的頭像 發(fā)表于 02-25 10:59 ?1532次閱讀

    使用LTC2943可以正確檢測電壓、電流、溫度等信息,怎么計算獲取電池電量剩余量呢?

    目前,使用LTC2943可以正確檢測電壓、電流、溫度等信息,但怎么計算獲取電池電量剩余量呢? 嘗試過根據(jù)電壓劃分剩余量25% 50% 75% 100%,但誤差太大無法接受。 請問實際應(yīng)用此款芯片,要怎么計算?
    發(fā)表于 01-05 10:20

    連接相機丟包怎么辦?如何設(shè)置網(wǎng)卡屬性?

    連接相機丟包怎么辦?如何設(shè)置網(wǎng)卡屬性?
    的頭像 發(fā)表于 12-12 16:26 ?625次閱讀
    連接相機丟包怎么辦?如何<b class='flag-5'>設(shè)置</b>網(wǎng)卡<b class='flag-5'>屬性</b>?

    DFX設(shè)計中Bitstream文件詳解

    Fullconfiguration bitstreams對應(yīng)的是靜態(tài)區(qū)加動態(tài)區(qū)的完整設(shè)計,因此,該文件與傳統(tǒng)的非DFX工程生成的bitstream從文件格式到文件結(jié)構(gòu)均是一致的。同時使用方法也是一致
    的頭像 發(fā)表于 12-07 10:45 ?1146次閱讀
    DFX設(shè)計中<b class='flag-5'>Bitstream</b>文件詳解

    placeholder屬性和value屬性的差別

    在現(xiàn)代的Web設(shè)計和開發(fā)中,表單是至關(guān)重要的元素之一。與此同時,placeholder屬性和value屬性在表單中扮演著重要的角色。本文將詳細(xì)探討這兩個屬性的區(qū)別,深入探究它們在不同場景下的應(yīng)用及其
    的頭像 發(fā)表于 11-30 10:13 ?1640次閱讀

    placeholder屬性的作用

    placeholder屬性是HTML表單中的一個屬性,用于為表單字段提供占位符文本。當(dāng)用戶點擊選擇表單字段時,占位符文本會消失,用戶可以輸入自己的內(nèi)容。它的主要作用是為用戶提供一些提示信息
    的頭像 發(fā)表于 11-30 10:12 ?1053次閱讀

    ROS中如何設(shè)置消息信息

    設(shè)置消息信息 ROS 消息是結(jié)構(gòu)。可以直接復(fù)制它們以生成新的消息。副本和原始消息都有自己的數(shù)據(jù)。創(chuàng)建一條類型為geometry_msgs/Twist的消息。 twist = rosmessage
    的頭像 發(fā)表于 11-15 14:55 ?336次閱讀
    ROS中如何<b class='flag-5'>設(shè)置</b>消息<b class='flag-5'>信息</b>