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

FPGAC程序固化——ZYNQ7020

這篇具有很好參考價值的文章主要介紹了FPGAC程序固化——ZYNQ7020。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

? ? ? ? 剛開始學(xué)習(xí)FPGA的小伙伴們,想必都會遇見到一個問題就是程序固化。在FPGA開發(fā)過程中,我們不僅需要編寫代碼實現(xiàn)所需功能,還需要將這些代碼固定在FPGA芯片上,以確保其穩(wěn)定運(yùn)行并符合項目需求。盡管此過程聽起來可能有些復(fù)雜,但它卻是使得FPGA成為如此強(qiáng)大工具的關(guān)鍵一環(huán)。本篇博客將帶領(lǐng)大家走進(jìn)FPGA程序固化的世界,探索這個重要步驟的背后原理、方法和技巧。希望能夠幫助到剛開始學(xué)習(xí)FPGA的小伙伴們,讓我們一同踏入FPGA程序固化的世界吧!

過程步驟入下:

1、新建一個文件夾,用于存放接下來的工程文件;

2、雙擊打開vivado 軟件,新建工程:

采用串口固化fpga程序,fpga開發(fā)

?采用串口固化fpga程序,fpga開發(fā)

然后繼續(xù)點(diǎn)擊Next

直到

采用串口固化fpga程序,fpga開發(fā)

?選擇完成后,點(diǎn)擊Finish創(chuàng)建工程。

3、配置IP核 :

采用串口固化fpga程序,fpga開發(fā)

?添加IP 核。

采用串口固化fpga程序,fpga開發(fā)

?雙擊打開進(jìn)行配置。

采用串口固化fpga程序,fpga開發(fā)

?根據(jù)自己的情況進(jìn)行選擇。

采用串口固化fpga程序,fpga開發(fā)

?將不需要的配置取消。

采用串口固化fpga程序,fpga開發(fā)

采用串口固化fpga程序,fpga開發(fā)

采用串口固化fpga程序,fpga開發(fā)

?

采用串口固化fpga程序,fpga開發(fā)

配置Flash。

?采用串口固化fpga程序,fpga開發(fā)

?

?根據(jù)個人需要配置SD卡。

采用串口固化fpga程序,fpga開發(fā)

?根據(jù)自己需要配置串口。

采用串口固化fpga程序,fpga開發(fā)

?設(shè)置板卡電平。

采用串口固化fpga程序,fpga開發(fā)

?到這就配置完啦!

點(diǎn)擊自動連接。

采用串口固化fpga程序,fpga開發(fā)

?輸出DDR文件。

??采用串口固化fpga程序,fpga開發(fā)

?建立頂層文件。

采用串口固化fpga程序,fpga開發(fā)

?然后就有頂層例化文件了。

采用串口固化fpga程序,fpga開發(fā)

?4、將代碼和管腳約束文件導(dǎo)入:

打開 .srcs文件,找到sources_1文件,創(chuàng)建一個新的文件夾,名字自定義。

采用串口固化fpga程序,fpga開發(fā)

?將寫好的.v文件和xdc文件添加到剛剛新建的文件夾中。

采用串口固化fpga程序,fpga開發(fā)

?在工程中導(dǎo)入這兩個文件。

采用串口固化fpga程序,fpga開發(fā)

?點(diǎn)擊 Next。

采用串口固化fpga程序,fpga開發(fā)

?找到剛剛添加的.v文件,然后點(diǎn)擊Finish。

然后添加xdc文件。

采用串口固化fpga程序,fpga開發(fā)

?同上,找到xdc文件,然后點(diǎn)擊Finish。

?5、生成BIT文件:

首先在頂層文件進(jìn)行例化。

采用串口固化fpga程序,fpga開發(fā)

?采用串口固化fpga程序,fpga開發(fā)

采用串口固化fpga程序,fpga開發(fā)

然后保存,點(diǎn)擊綜合。

采用串口固化fpga程序,fpga開發(fā)

然后點(diǎn)擊Run Lmplemented Design,生成BIT文件。

?采用串口固化fpga程序,fpga開發(fā)

?生成完成后點(diǎn)擊Cancel。

6、導(dǎo)出硬件描述文件:

采用串口固化fpga程序,fpga開發(fā)

?采用串口固化fpga程序,fpga開發(fā)

7、啟動SDK?

點(diǎn)擊 Launch SDK。

采用串口固化fpga程序,fpga開發(fā)

?8、創(chuàng)建FSBL文件。

創(chuàng)建FSBL文件,配置上電自啟動引導(dǎo)文件。

采用串口固化fpga程序,fpga開發(fā)

?采用串口固化fpga程序,fpga開發(fā)

?采用串口固化fpga程序,fpga開發(fā)

然后配置就完成了。

選中啟動文件。

采用串口固化fpga程序,fpga開發(fā)

點(diǎn)擊Create lmage。

采用串口固化fpga程序,fpga開發(fā)

啟動文件就制作完成。

?在燒寫之前,我們可以先將剛剛生成的BIT文件燒寫進(jìn)去,確定功能是否正常。?

?9、進(jìn)行程序燒寫:

點(diǎn)擊Xilin。

采用串口固化fpga程序,fpga開發(fā)

?

采用串口固化fpga程序,fpga開發(fā)

找到生成的bin文件和elf文件。

采用串口固化fpga程序,fpga開發(fā)

?切記一定要在JTAG模式下燒寫。

采用串口固化fpga程序,fpga開發(fā)

?看到這個就是燒寫成功啦。

斷電后,切換到QSPI模式,再次上電,程序就會自啟動啦。?

??文章來源地址http://www.zghlxwxcb.cn/news/detail-834327.html

到了這里,關(guān)于FPGAC程序固化——ZYNQ7020的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • ZYNQ之路--程序固化教程

    ZYNQ之路--程序固化教程

    ?????????我們剛開始使用ZYNQ時,習(xí)慣使用JTAG在線將ZYNQ的PS和PL部分的配置文件燒錄進(jìn)ZYNQ,這樣方便我們進(jìn)行調(diào)試,但是卻帶來了掉電配置文件丟失的問題,因此,在我們學(xué)習(xí)ZYNQ的路上,必須要學(xué)會如何把配置文件保存進(jìn)非易失的存儲器件當(dāng)中去。 ? ? ? ? ZYNQ的配置信

    2024年02月02日
    瀏覽(19)
  • FPGA高端項目:Xilinx Zynq7020 系列FPGA純verilog圖像縮放工程解決方案 提供3套工程源碼和技術(shù)支持

    FPGA高端項目:Xilinx Zynq7020 系列FPGA純verilog圖像縮放工程解決方案 提供3套工程源碼和技術(shù)支持

    FPGA高端項目:Xilinx Zynq7020 系列FPGA純verilog圖像縮放工程解決方案 提供3套工程源碼和技術(shù)支持 沒玩過圖像縮放都不好意思說自己玩兒過FPGA,這是CSDN某大佬說過的一句話,鄙人深信不疑。。。目前市面上主流的FPGA圖像縮放方案如下: 1:Xilinx的HLS方案,該方案簡單,易于實現(xiàn)

    2024年01月23日
    瀏覽(30)
  • 【資料分享】Xilinx Zynq-7010/7020工業(yè)核心板規(guī)格書(雙核ARM Cortex-A9 + FPGA,主頻766MHz)

    【資料分享】Xilinx Zynq-7010/7020工業(yè)核心板規(guī)格書(雙核ARM Cortex-A9 + FPGA,主頻766MHz)

    創(chuàng)龍科技SOM-TLZ7x是一款基于Xilinx Zynq-7000系列XC7Z010/XC7Z020高性能低功耗處理器設(shè)計的異構(gòu)多核SoC工業(yè)核心板,處理器集成PS端雙核ARM Cortex-A9 + PL端Artix-7架構(gòu)28nm可編程邏輯資源,通過工業(yè)級B2B連接器引出千兆網(wǎng)口、USB、CAN、UART等通信接口,可通過PS端加載PL端程序,且PS端和PL端

    2024年02月12日
    瀏覽(25)
  • 【資料分享】Xilinx Zynq-7010/7020工業(yè)評估板規(guī)格書(雙核ARM Cortex-A9 + FPGA,主頻766MHz)

    【資料分享】Xilinx Zynq-7010/7020工業(yè)評估板規(guī)格書(雙核ARM Cortex-A9 + FPGA,主頻766MHz)

    創(chuàng)龍科技TLZ7x-EasyEVM是一款基于Xilinx Zynq-7000系列XC7Z010/XC7Z020高性能低功耗處理器設(shè)計的異構(gòu)多核SoC評估板,處理器集成PS端雙核ARM Cortex-A9 + PL端Artix-7架構(gòu)28nm可編程邏輯資源,評估板由核心板和評估底板組成。核心板經(jīng)過專業(yè)的PCB Layout和高低溫測試驗證,穩(wěn)定可靠,可滿足各種

    2024年02月12日
    瀏覽(29)
  • 如何固化ZYNQ PL端程序到FLASH?

    如何固化ZYNQ PL端程序到FLASH?

    FPGA程序固化說明 前言 本操作分享基于廣州星嵌電子科技有限公司設(shè)計研發(fā)的Zynq7015平臺。 FLASH型號 板載QSPI FLASH一顆,具體型號為:MT25QL256ABA1EW9-0SIT。 增加Block Design設(shè)計文件 首先,打開已經(jīng)完成的Vivado設(shè)計例程,點(diǎn)擊Project Manager下面的IP Integrator - Create Block Design,創(chuàng)建Bloc

    2024年02月08日
    瀏覽(22)
  • altera FPGA 程序固化命令

    1)sof文件轉(zhuǎn)為flash文件的命令: qsys_sdram.sof為sof文件名稱,hwimage.flash為生成的flash名稱,針對不同的工程只需要更改這兩個地方就可以 2)elf文件轉(zhuǎn)為flash文件 qsys_sdram_rw.elf為elf文件的名稱,swimage.flash為要輸出的flash文件名字,第一個步驟生成的文件hwimage.flash作為參數(shù)輸入,

    2024年02月07日
    瀏覽(24)
  • FPGA 如何 固化程序到 FLASH中

    FPGA 如何 固化程序到 FLASH中

    1、導(dǎo)出Hardware 2、導(dǎo)出bit文件 3、打開SDK 4、 點(diǎn)擊Ok 5、創(chuàng)建工程 6、 輸入工程名稱:guhua 7、選擇 Zynq FSBL 8、單擊 guhua、然后點(diǎn)擊 build 點(diǎn)擊:build all 9、 右鍵之后,點(diǎn)擊:Creat Boot Image 10、點(diǎn)擊 Create Image 、創(chuàng)建 BOOT.BIN 11、關(guān)掉SDK之后;將板子的撥碼開關(guān) 下?lián)埽?白色代表撥碼;

    2024年02月06日
    瀏覽(73)
  • FPGA vitis實現(xiàn)固化程序到flash

    FPGA vitis實現(xiàn)固化程序到flash

    之前有實現(xiàn)PL端的數(shù)據(jù)固化,僅對A、K系列的板子有效。需要的可以參考 FPGA VIVADO 實現(xiàn)FLASH固化操作步驟_fpga固化程序-CSDN博客 再者ZYNQ的開發(fā)板上一般都是要通過SDK固化的,所以本期講解一下vitis怎么固化程序。 由于ZYNQ有好幾種固化方式,我們先講一下最簡單的固化到flash,以

    2024年04月10日
    瀏覽(298)
  • Xilinx FPGA固化QSPI FLash程序

    Xilinx FPGA固化QSPI FLash程序

    本文以流水燈代碼為例,需要已經(jīng)成功生成bitstream文件。 FPGA型號:X7A200T,板載FLASH型號:MT25QL128,開發(fā)環(huán)境:Vivado 2020.2。 注意需要根據(jù)實際情況,選擇自己板載的FLASH芯片。 首先,點(diǎn)擊 進(jìn)度條跑完后顯示生成成功,點(diǎn)擊OK即可。 然后在FPGA芯片處右擊,選擇“Add Configurati

    2024年02月15日
    瀏覽(92)
  • 5—基于FPGA(ZYNQ-Z2)的多功能小車—軟件設(shè)計—藍(lán)牙串口

    5—基于FPGA(ZYNQ-Z2)的多功能小車—軟件設(shè)計—藍(lán)牙串口

    目錄 1.藍(lán)牙模塊介紹 2.UART介紹 3.Verilog代碼: 3.1Uart_RX模塊: 3.2 分頻模塊: 3.3 Uart驅(qū)動模塊 3.4 Uart控制模塊 4. 總覽 ? 我使用的是JDY-31藍(lán)牙模塊,在連線中,要注意RX-TX,TX-RX。 ? 即FPGA約束的TX對應(yīng)藍(lán)牙模塊的RX,約束的RX對應(yīng)藍(lán)牙模塊的TX。 藍(lán)牙模塊使用UART串口通信協(xié)議,具體

    2024年02月05日
    瀏覽(32)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包