国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

FPGA 學(xué)習(xí)筆記:Vivado 生成的 Bitstream bit 文件 超大的解決方法

這篇具有很好參考價(jià)值的文章主要介紹了FPGA 學(xué)習(xí)筆記:Vivado 生成的 Bitstream bit 文件 超大的解決方法。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

前言

  • 最近學(xué)習(xí)FPGA,使用Vivado,照著開發(fā)板例程,寫了個(gè)流水燈的Verilog程序,配置好引腳約束后,下載到開發(fā)板,發(fā)現(xiàn)下載的速度有點(diǎn)慢,我一查看 生成的 bit文件,發(fā)現(xiàn)竟然接近11MB。

  • 開始以為是 Vivado 版本出了問題,我先后更換為 Vivado 2018.2 Vivado 2019.2 Vivado 2022.2,生成的 bit 文件,竟然驚奇的一致。

vivado壓縮bit文件,FPGA開發(fā)技術(shù),fpga開發(fā),學(xué)習(xí)文章來源地址http://www.zghlxwxcb.cn/news/detail-535943.html

  • 開啟查看寫的代碼,發(fā)現(xiàn)只寫了簡(jiǎn)單的幾句,依舊是 接近 11MB,這樣生成的 bin文件,固化到 SPI Flash,會(huì)相當(dāng)?shù)穆?/li>

bit 文件瘦身

  • 因?yàn)橹暗囊粋€(gè)工程,生成的 bin 文件比較的小,并且代碼量很大,所以我對(duì)比了一下工程,發(fā)現(xiàn)約束文件里,一個(gè)配置項(xiàng)沒有開啟,我開啟后,發(fā)現(xiàn)生成的代碼變小為之前的 1/10左右,也就是不到1MB了
set_property CONFIG_VOLTAGE 3.3 [current_design]
set_property CFGBVS VC

到了這里,關(guān)于FPGA 學(xué)習(xí)筆記:Vivado 生成的 Bitstream bit 文件 超大的解決方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Vivado Error問題之[DRC NSTD-1][DRC UCIO-1] FPGA管腳約束問題導(dǎo)致生成bit時(shí)報(bào)錯(cuò),如何在不重新Implentation情況下生成bit?

    Vivado Error問題之[DRC NSTD-1][DRC UCIO-1] FPGA管腳約束問題導(dǎo)致生成bit時(shí)報(bào)錯(cuò),如何在不重新Implentation情況下生成bit?

    [DRC NSTD-1] Unspecified I/O Standard: 1 out of 9 logical ports use I/O standard (IOSTANDARD) value \\\'DEFAULT\\\', instead of a user assigned specific value.? This may cause I/O contention or incompatibility with the board power or connectivity affecting performance, signal integrity or in extreme cases cause damage to the device or the components to which it i

    2024年01月19日
    瀏覽(30)
  • 【FPGA】Xilinx vivado生成.dcp文件的方法

    DCP文件是vivado軟件生成的網(wǎng)表文件,主要起到加密的作用,在不需要提供源代碼的情況下運(yùn)行工程。 首先,需要新建工程,工程頂層文件就是生成后dcp文件的名稱,然后在vivado-Tool-setting-project-setting-synthesis路徑下,在More options中輸入-mode out_of_context(綜合時(shí)不產(chǎn)生IO buffer),

    2024年04月12日
    瀏覽(21)
  • Bitstream:stanbsbitfile.c:3408:1.57 - Incorrect number of bits in bitstream

    Bitstream:stanbsbitfile.c:3408:1.57 - Incorrect number of bits in bitstream

    使用Spartan 6的FPGA,經(jīng)常報(bào)這個(gè)錯(cuò)誤。 ? ? Map屬性設(shè)置,other map command line options 里面寫上語句 \\\"-convert_bram8\\\",強(qiáng)制按8bit進(jìn)行block ram初始化,然后就好了??梢栽囈幌?

    2024年02月16日
    瀏覽(137)
  • FPGA 學(xué)習(xí)筆記:Vivado 工程更改FPGA 型號(hào)

    FPGA 學(xué)習(xí)筆記:Vivado 工程更改FPGA 型號(hào)

    FPGA 不同系列,型號(hào)有些區(qū)別,并且不同型號(hào)FPGA 工程生成的 bit 文件,無法下載 當(dāng)前最好的方式是每個(gè)型號(hào)都重新創(chuàng)建一個(gè)工程,不過這樣多少有點(diǎn)繁瑣,Vivado可以更改FPGA型號(hào) 設(shè)置里面,可以查看當(dāng)前的FPGA型號(hào) 也可以通過【W(wǎng)indow】 - 【Project Summary】,查看當(dāng)前工程的FPGA

    2024年02月11日
    瀏覽(109)
  • FPGA 學(xué)習(xí)筆記:Vivado 工程管理技巧

    FPGA 學(xué)習(xí)筆記:Vivado 工程管理技巧

    當(dāng)前使用 Xilinx 的 FPGA,所以需要熟悉 Xilinx FPGA 的 開發(fā)利器 Vivado 的工程管理方法 這里初步列舉一些實(shí)際 Xilinx FPGA 開發(fā)基于 Vivado 的項(xiàng)目使用到的工程的管理技巧 做過嵌入式軟件或者其他軟件開發(fā)的工程技術(shù)人員,都會(huì)想到使用代碼管理工具,如 SVN 、Git 等對(duì)代碼進(jìn)行管理

    2024年02月09日
    瀏覽(23)
  • FPGA入門學(xué)習(xí)筆記(十三)Vivado實(shí)現(xiàn)按鍵消抖

    FPGA入門學(xué)習(xí)筆記(十三)Vivado實(shí)現(xiàn)按鍵消抖

    四種狀態(tài) 按鍵未按下:靜止?fàn)顟B(tài)呈高電平; 按下過程中:抖動(dòng)狀態(tài)呈高低電平; 按鍵已按下:靜止?fàn)顟B(tài)呈低電平; 釋放過程中:抖動(dòng)狀態(tài)呈高低電平。 按鍵消抖思路 :區(qū)別于單片機(jī)使用20ms延時(shí)判斷電平正負(fù),F(xiàn)PGA中采用電平保持計(jì)時(shí),若時(shí)間長(zhǎng)度超過20ms則認(rèn)為發(fā)生了一次

    2024年02月04日
    瀏覽(26)
  • FPGA 學(xué)習(xí)筆記:Vivado 2018.2 MicroBlaze 啟動(dòng) SDK

    FPGA 學(xué)習(xí)筆記:Vivado 2018.2 MicroBlaze 啟動(dòng) SDK

    Vivado 2018.2,配置好 MicroBlaze Uartlite等Block Design后,生成了 bin、bin文件,此時(shí)燒寫到FPGA板子上,發(fā)現(xiàn)沒有任何動(dòng)靜,所以需要 SDK的支持 這里使用的Vivado 2018.2,最新的 Vivado版本,如 Vivado 2020.2,啟動(dòng)的SDK 是 :Vitis,啟動(dòng)方式稍微有點(diǎn)不同,后面補(bǔ)充 Vivado 2020.2版本的操作方法

    2024年02月12日
    瀏覽(51)
  • FPGA vivado IP核學(xué)習(xí)筆記——單端口RAM

    FPGA vivado IP核學(xué)習(xí)筆記——單端口RAM

    1. 新建IP 在IP Catalog中找到Block Memory Generator 2. 基本配置 ①在 Component Name 位置可以修改IP名字 ② Interface Type 選擇接口類型,有Native(常規(guī))和AXI4兩種,AXI4常用于軟核控制FPGA或ZYNQ中PS端控制FPGA時(shí)使用 ③ Generate address interface with 31 bits ,將地址深度固定在32bit ④ Memory Type : 有一

    2024年04月29日
    瀏覽(31)
  • FPGA 學(xué)習(xí)筆記:Vivado simulation 仿真波形二進(jìn)制顯示

    FPGA 學(xué)習(xí)筆記:Vivado simulation 仿真波形二進(jìn)制顯示

    最近在學(xué)習(xí)FPGA,發(fā)現(xiàn)除了燒寫到FPGA上驗(yàn)證功能,最有效的方式就是軟件仿真 軟件仿真:simulation,就像是模擬器一樣,寫好測(cè)試用例,然后看是否可以輸出想要的結(jié)果,用于驗(yàn)證FPGA邏輯的準(zhǔn)確性 當(dāng)前仿真成功后,還是需要真機(jī)實(shí)測(cè)驗(yàn)證 當(dāng)前安裝了好幾個(gè)版本的Vivado ,當(dāng)然

    2024年02月12日
    瀏覽(147)
  • FPGA入門學(xué)習(xí)筆記(十)Vivado設(shè)計(jì)狀態(tài)機(jī)實(shí)現(xiàn)UART多字節(jié)數(shù)據(jù)發(fā)送

    FPGA入門學(xué)習(xí)筆記(十)Vivado設(shè)計(jì)狀態(tài)機(jī)實(shí)現(xiàn)UART多字節(jié)數(shù)據(jù)發(fā)送

    使用串口發(fā)送5個(gè)字節(jié)數(shù)據(jù)到電腦 1、ADC采樣的結(jié)果為12位,如何使用串口發(fā)送 2、16位數(shù)據(jù),如何通過串口發(fā)送 3、多個(gè)字節(jié)的數(shù)據(jù),如何通過串口發(fā)送 UART規(guī)定,發(fā)送的數(shù)據(jù)位只能有6、7、8位,若直接修改發(fā)送位數(shù),接收模塊將不適配。 兩種情況: 1、沒有開始發(fā)送(上一次的

    2024年02月12日
    瀏覽(24)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包