亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專(zhuān)欄INFORMATION COLUMN

基于Zynq-7000系列之硬件開(kāi)發(fā)學(xué)習(xí)教程——Xilinx Vivado HLS案例(2)

shaonbean / 937人閱讀

摘要:案例案例功能控制評(píng)估底板每隔將狀態(tài)翻轉(zhuǎn)一次。工程說(shuō)明時(shí)鐘工程配置的時(shí)鐘為,案例將該時(shí)鐘用于計(jì)算間隔時(shí)間進(jìn)行亮滅狀態(tài)控制,生成的核亦需接入該時(shí)鐘。圖頂層函數(shù)案例頂層函數(shù)為中的。由于默認(rèn)值為,因此的值為。

前 言

本文主要介紹HLS案例的使用說(shuō)明,適用開(kāi)發(fā)環(huán)境:Windows 7/10 64bit、Xilinx Vivado 2017.4、Xilinx Vivado HLS 2017.4、Xilinx SDK 2017.4。

Xilinx Vivado HLS(High-Level Synthesis,高層次綜合)工具支持將C、C++等語(yǔ)言轉(zhuǎn)化成硬件描述語(yǔ)言,同時(shí)支持基于OpenCL等框架對(duì)Xilinx可編程邏輯器件進(jìn)行開(kāi)發(fā),可加速算法開(kāi)發(fā)的進(jìn)程,縮短產(chǎn)品上市時(shí)間。

本次案例用到的是創(chuàng)龍科技的TLZ7x-EasyEVM-S開(kāi)發(fā)板,它是一款基于Xilinx Zynq-7000系列XC7Z010/XC7Z020高性能低功耗處理器設(shè)計(jì)的異構(gòu)多核SoC評(píng)估板,處理器集成PS端雙核ARM Cortex-A9 + PL端Artix-7架構(gòu)28nm可編程邏輯資源,評(píng)估板由核心板和評(píng)估底板組成。核心板經(jīng)過(guò)專(zhuān)業(yè)的PCB Layout和高低溫測(cè)試驗(yàn)證,穩(wěn)定可靠,可滿(mǎn)足各種工業(yè)應(yīng)用環(huán)境。

TLZ7x-EasyEVM-S評(píng)估板

TLZ7x-EasyEVM-S評(píng)估板評(píng)估板接口資源豐富,引出千兆網(wǎng)口、雙路CAMERA、USB、Micro SD、CAN、UART等接口,支持LCD顯示拓展及Qt圖形界面開(kāi)發(fā),方便快速進(jìn)行產(chǎn)品方案評(píng)估與技術(shù)預(yù)研。

led_flash案例

案例功能:控制評(píng)估底板LED2每隔0.5s將狀態(tài)翻轉(zhuǎn)一次。

HLS工程說(shuō)明

  1. 時(shí)鐘

HLS工程配置的時(shí)鐘為100MHz,案例將該時(shí)鐘用于計(jì)算0.5s間隔時(shí)間進(jìn)行LED2亮滅狀態(tài)控制,生成的IP核亦需接入該時(shí)鐘。如需修改時(shí)鐘頻率,請(qǐng)打開(kāi)HLS工程后點(diǎn)擊,在彈出的界面中的Synthesis欄目進(jìn)行修改。

圖 26

  1. 頂層函數(shù)

案例頂層函數(shù)為led_flash.cpp中的led_flash()。

圖 27

點(diǎn)擊然后,可在彈出的界面中的Synthesis欄目查看或設(shè)置頂層函數(shù)。

圖 28

該函數(shù)控制評(píng)估底板LED2每隔0.5s將狀態(tài)翻轉(zhuǎn)一次。工程設(shè)置的時(shí)鐘為100MHz(周期10ns),在for循環(huán)里計(jì)數(shù)值為100000000,用時(shí)為10ns x 100000000 = 1s。

編譯與仿真

請(qǐng)參考本文檔HLS開(kāi)發(fā)流程說(shuō)明章節(jié),進(jìn)行編譯。編譯完成后,進(jìn)入仿真界面點(diǎn)擊后進(jìn)行單步運(yùn)行,進(jìn)入led_flash()函數(shù)。

圖 29

繼續(xù)點(diǎn)擊后進(jìn)入for循環(huán),當(dāng)i < 50000000時(shí),*led_o等于1(true)。

圖 31

點(diǎn)擊后全速運(yùn)行或修改i的值為50000000,當(dāng)i ≥ 50000000時(shí),*led_o等于0(false)。

圖 32

IP核測(cè)試

請(qǐng)參考本文檔HLS開(kāi)發(fā)流程說(shuō)明章節(jié),完成IP核測(cè)試前的準(zhǔn)備工作。

HLS工程生成的IP核為led_flash_0。

圖 33

加載PL端.bit格式可執(zhí)行文件,即可看到評(píng)估底板的LED2進(jìn)行閃爍。

key_led_demo案例

案例功能:通過(guò)按鍵KEY2控制評(píng)估底板的LED2狀態(tài)。

HLS工程說(shuō)明

  1. 時(shí)鐘

HLS工程配置的時(shí)鐘為100MHz。案例通過(guò)按鍵KEY2控制評(píng)估底板的LED2狀態(tài),實(shí)際沒(méi)有使用該時(shí)鐘。如需修改時(shí)鐘頻率,請(qǐng)打開(kāi)HLS工程后點(diǎn)擊

,在彈出的界面中的Synthesis欄目進(jìn)行修改。

圖 34

  1. 頂層函數(shù)

案例頂層函數(shù)為key_led_demo.cpp中的key_led_demo()。

圖 35

點(diǎn)擊后,可在彈出的界面中的Synthesis欄目查看或設(shè)置頂層函數(shù)。

圖 36

按鍵所對(duì)應(yīng)的IO默認(rèn)是上拉、高電平。按下按鍵時(shí),key_i為0;松開(kāi)按鍵時(shí),key_i為1。

普通標(biāo)量類(lèi)型參數(shù)對(duì)應(yīng)IP核的輸入接口,如key_i作為輸入。指針類(lèi)型參數(shù)可作為輸入輸出,如*led_o作為輸出。

圖 37

編譯與仿真

請(qǐng)參考本文檔HLS開(kāi)發(fā)流程說(shuō)明章節(jié),進(jìn)行編譯。編譯完成后,進(jìn)入仿真界面點(diǎn)擊后進(jìn)行單步運(yùn)行,可看到Console窗口打印led_o的值。由于key_i默認(rèn)值為0,因此led_o的值為1。

圖 38

修改key_i的值為1,并繼續(xù)點(diǎn)擊進(jìn)行單步運(yùn)行。

圖 39

此時(shí)可看到led_o的值為0。

圖 40

IP核測(cè)試

請(qǐng)參考本文檔HLS開(kāi)發(fā)流程說(shuō)明章節(jié),完成IP核測(cè)試前的準(zhǔn)備工作。

HLS工程生成的IP核為key_led_demo_0。

圖 41

加載PL端.bit格式可執(zhí)行文件,按下KEY2則LED2點(diǎn)亮,松開(kāi)KEY2則LED2熄滅。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/123019.html

相關(guān)文章

  • 針對(duì)工控領(lǐng)域的電子元器件國(guó)產(chǎn)化的討論內(nèi)容記錄及國(guó)產(chǎn)FPGA廠家介紹

    摘要:本文就關(guān)于電子元件國(guó)產(chǎn)化的一些交流內(nèi)容進(jìn)行介紹。一些重要的工業(yè)領(lǐng)域的國(guó)產(chǎn)化要求越來(lái)越高,也會(huì)對(duì)高端的需求增加。 前幾天發(fā)表的工業(yè)控制領(lǐng)域電子元件全國(guó)產(chǎn)化替代解讀文章也有一些關(guān)注與討論,這個(gè)文章有人說(shuō)是軟文,想想也像是軟文,不過(guò)里邊提到的任一個(gè)廠家都沒(méi)有給贊助,也是很無(wú)奈。文章主要目的是把我接...

    Shimmer 評(píng)論0 收藏0
  • Zynq7000硬件開(kāi)發(fā)電源供電系統(tǒng)(PDN)設(shè)計(jì)(一)

    摘要:本次更新內(nèi)容主要講述如何通過(guò)基于芯片開(kāi)發(fā)的板級(jí)電源要求解讀電源樹(shù)設(shè)計(jì)等。電源部分設(shè)計(jì)主要參考技術(shù)手冊(cè)。另外如果電源電壓一致,則可同時(shí)上電斷電。收發(fā)器的上電順序?yàn)榛蛘撸瑪嚯婍樞蛳喾础? ??????如果覺(jué)得一直從事PCB?Layout太乏味,不如通過(guò)一個(gè)硬件項(xiàng)目搞明白后去應(yīng)聘硬件工程師,如果有完...

    sydMobile 評(píng)論0 收藏0
  • 工業(yè)控制領(lǐng)域電子元件國(guó)產(chǎn)化硬件設(shè)計(jì)替代解讀

    摘要:汽車(chē)電子超算基帶視頻手機(jī)安防以及消費(fèi)電子這些領(lǐng)域也有很多國(guó)產(chǎn)器件廠家,希望大家都多支持國(guó)產(chǎn)器件,替代原則可以安裝先輔助功能后主要功能以及先接口后處理器開(kāi)展,眾人拾柴火焰高,早日走出芯困局。 ???????本文作為一個(gè)小編所屬的領(lǐng)域的全部器件的國(guó)產(chǎn)化的一個(gè)應(yīng)用情況(不全面)進(jìn)行闡述下,后續(xù)會(huì)針...

    Lucky_Boy 評(píng)論0 收藏0
  • 騰訊云推FPGA云IP市場(chǎng)服務(wù) 助力FPGA云服務(wù)落地

    摘要:年月,騰訊云推出國(guó)內(nèi)首款高性能異構(gòu)計(jì)算基礎(chǔ)設(shè)施,并致力于整個(gè)云服務(wù)生態(tài)圈的建設(shè)?;诖?,騰訊云在市場(chǎng)上帶來(lái)了一系列創(chuàng)新舉措。圖市場(chǎng)提供行業(yè)解決方案騰訊云云服務(wù)市場(chǎng)已在基因圖片視頻教育等行業(yè)和場(chǎng)景中落地。FPGA云服務(wù),作為云計(jì)算產(chǎn)品中一種新型的行業(yè)解決方案,具有性能優(yōu)越、開(kāi)發(fā)便捷、計(jì)費(fèi)靈活等紅利,加之其具有低延遲,高吞吐等能力,在基因、人工智能、金融等計(jì)算密集型領(lǐng)域得到廣泛使用。2017年1...

    defcon 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<