女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

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

在Vivado 2019.2中基于 VCK190 評(píng)估板創(chuàng)建工程

YCqV_FPGA_EETre ? 來源:FPGA開發(fā)圈 ? 作者:FPGA開發(fā)圈 ? 2020-06-24 08:31 ? 次閱讀

本篇博文將為您詳解如下所述設(shè)計(jì)創(chuàng)建步驟:

在 Vivado 中構(gòu)建基于 Versal 的 IP 集成器 (IP integrator) 設(shè)計(jì)

創(chuàng)建器件鏡像

在 Vitis 中構(gòu)建平臺(tái)和系統(tǒng)工程

在 VCK190 評(píng)估板上運(yùn)行和調(diào)試應(yīng)用

Versal上的PS-GEM

千兆以太網(wǎng) MAC (GEM) 可提供符合 IEEE 802.3-2016 標(biāo)準(zhǔn)的硬核 10/100/1000 Mbps 接口

在 PS 低功耗域 (LPD) 中有 2 個(gè) GEM 控制器

每個(gè)控制器均獨(dú)立運(yùn)行,且各含 1 個(gè)管理數(shù)據(jù)輸入/輸出 (MDIO) 接口以供其外部 PHY 配合 RGMII 接口使用。

在Vivado 2019.2中基于 VCK190 評(píng)估板創(chuàng)建工程

GEM 包含下列組件:

1 個(gè) MAC 用于控制傳輸、接收、地址檢查和環(huán)回

配置寄存器,可提供控制和狀態(tài)寄存器、統(tǒng)計(jì)數(shù)據(jù)寄存器和同步邏輯

1 個(gè)直接內(nèi)存訪問 (Direct Memory Access) 模塊,用于控制 DMA 傳輸和 DMA 接收

1 個(gè)時(shí)間戳單元 (TSU),用于計(jì)算 IEEE 1588 定時(shí)器值,其中包含實(shí)時(shí)時(shí)鐘

在無需 DMA 操作的系統(tǒng)應(yīng)用中,可使用配置選項(xiàng)移除 DMA 模塊,并且可使用外部 FIFO 接口將 GEM 集成到 SoC 環(huán)境中。

GEM 塊包含以下信號(hào)接口:

連接到外部 PHY 的 GMII 和 RGMII

1 個(gè)用于外部 PHY 管理的 MDIO 接口

1 個(gè) APB 從接口,用于訪問 GEM 寄存器

1 個(gè)用于內(nèi)存訪問的 AXI4 DMA 主接口

無需 DMA 功能的應(yīng)用內(nèi)包含 1 個(gè)可選 FIFO 接口

1 個(gè)可選時(shí)間戳接口

在Vivado 2019.2中基于 VCK190 評(píng)估板創(chuàng)建工程

I/O 選項(xiàng)包括:

布線到 LPD MIO 管腳的 RGMII (v2.0),用于連接到外部 PHY

GMII 和 MII 布線到 PL,以便映射到 GT 或(可選)可借助 PL 邏輯來轉(zhuǎn)換為其它協(xié)議

每個(gè)控制器內(nèi)的診斷內(nèi)部環(huán)回

注:Versal 中不支持內(nèi)部 SERDES 接口 (SGMII)。在 MPSoC 器件中支持此類接口。

在 VCK190 器件上,GEM0 和 GEM1 均硬連線到板上的 2 個(gè)外部 RGMII PHY。

有 2 個(gè) RJ45 端口,分別用于 GEM0 和 GEM1。如要測試 GEM1 RGMII 端口,請確保 GEM0 RGMII 端口同樣通過電纜連接,因?yàn)榇硕丝谑褂霉蚕?MDIO 線(使用 GEM0 MDIO 作為主接口)。

請參閱以下 VCK190 截屏。在右上角有 2 個(gè) RJ45 端口用于 Versal 以太網(wǎng)。

在 Vivado 中創(chuàng)建 IP integrator 設(shè)計(jì)

請下載隨附的 Tcl 文件并遵循以下步驟進(jìn)行操作。

1. 在 Vivado 2019.2 中基于 VCK190 評(píng)估板創(chuàng)建工程。

2. 創(chuàng)建塊設(shè)計(jì)。

3. 找到 vck190_1g.tcl。以下是 IP integrator 畫布中的原理圖。

在Vivado 2019.2中基于 VCK190 評(píng)估板創(chuàng)建工程

4. 生成 HDL 封裝文件。

5. 單擊“運(yùn)行實(shí)現(xiàn) (Run Implementation)”和“生成器件鏡像 (Generate Device Image)”。

6. 導(dǎo)出包含器件鏡像的硬件設(shè)計(jì)。

在Vivado 2019.2中基于 VCK190 評(píng)估板創(chuàng)建工程

注:單獨(dú)使用“運(yùn)行塊自動(dòng)化設(shè)置功能 (run block automation)”時(shí),CIP 與 NoC 之間部分連接缺失。隨附的 Tcl 文件可用于確保 CIP 和 NoC 中配置設(shè)置正確。

在 Vitis 中構(gòu)建并運(yùn)行 LwIP 應(yīng)用

我們已構(gòu)建了 IP integrator 設(shè)計(jì)并已導(dǎo)出了含器件鏡像的硬件設(shè)計(jì)。現(xiàn)在,我們將在 Vitis 中創(chuàng)建 lwIP 示例,并在 VCK190 評(píng)估板上運(yùn)行。

1. 啟動(dòng) Vitis。

2. 使用來自以上設(shè)計(jì)的 XSA 文件創(chuàng)建應(yīng)用工程。

在Vivado 2019.2中基于 VCK190 評(píng)估板創(chuàng)建工程

3. 從 SDK 中選擇“l(fā)wIP 響應(yīng)服務(wù)器 (lwIP Echo Server)”。

在Vivado 2019.2中基于 VCK190 評(píng)估板創(chuàng)建工程

4. 在 SDK 中構(gòu)建平臺(tái)和系統(tǒng)工程。選中 lwIP 響應(yīng)服務(wù)器應(yīng)用時(shí),會(huì)自動(dòng)設(shè)置 lwIP 庫的 BSP 設(shè)置。用戶還可以選擇僅創(chuàng)建并構(gòu)建平臺(tái)工程,但這樣需手動(dòng)設(shè)置 BSP 設(shè)置。

在Vivado 2019.2中基于 VCK190 評(píng)估板創(chuàng)建工程

5. 在 VCK190 開發(fā)板上運(yùn)行 lwIP 示例。以下即 UART 控制臺(tái)輸出:

在Vivado 2019.2中基于 VCK190 評(píng)估板創(chuàng)建工程

6. 以下是 ping 測試輸出:

在Vivado 2019.2中基于 VCK190 評(píng)估板創(chuàng)建工程

要切換到 GEM1 RJ45 以便進(jìn)行測試,用戶應(yīng)使用 XPAR_XEMACPS_1_BASEADDR 修改 platform_config.h。

可在 BSP 的 xparameters.h 中找到以太網(wǎng)定義。請參閱以下示例

在Vivado 2019.2中基于 VCK190 評(píng)估板創(chuàng)建工程

在 platform_config.h 中,更改以下定義:

在Vivado 2019.2中基于 VCK190 評(píng)估板創(chuàng)建工程

將此定義更新為:

#define PLATFORM_EMAC_BASEADDRXPAR_XEMACPS_1_BASEADDR

現(xiàn)在,您可重新構(gòu)建應(yīng)用并重新運(yùn)行測試。

LwIP性能

以下是 lwIP 響應(yīng)服務(wù)器應(yīng)用的 BSP 設(shè)置。

PARAMETER dhcp_does_arp_check = true

PARAMETER lwip_dhcp = true

PARAMETER pbuf_pool_size = 2048

對于 lwIP TCP/UDP 性能服務(wù)器,默認(rèn)將設(shè)置下列參數(shù)。

PARAMETER mem_size = 524288

PARAMETER memp_n_pbuf = 1024

PARAMETER n_tx_descriptors = 512

PARAMETER pbuf_pool_size = 16384

這些 lwIP 參數(shù)對于性能調(diào)優(yōu)至關(guān)重要。

用戶應(yīng)參閱 lwIP 文檔中的“配置內(nèi)存選項(xiàng)”、“配置封裝緩存 (Pbuf) 內(nèi)存選項(xiàng)”和“TEMAC 適配器選項(xiàng)”部分,以了解有關(guān)各參數(shù)的更多信息。

https://china.xilinx.com/support/documentation/user_guides/ug1137-zynq-ultrascale-mpsoc-swdev.pdf

這些參數(shù)可控制所分配和使用的內(nèi)存量以及 Pbuf 和描述符數(shù)量。

如果系統(tǒng)受到限制,無法處理這些包,則 BD 和 Pbuf 將被快速用盡,且無法根據(jù)要求快速清空以供使用。由此導(dǎo)致性能受到影響。

但我們還應(yīng)平衡可使用的內(nèi)存量,以便在用于性能基準(zhǔn)測試的評(píng)估板上將這些參數(shù)調(diào)整為適合 1Gbps 的最優(yōu)值。您可以此為參考,根據(jù)自己的要求來對這些參數(shù)進(jìn)行調(diào)優(yōu)。
責(zé)任編輯:pj

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

    關(guān)注

    114

    文章

    16959

    瀏覽量

    182844
  • 以太網(wǎng)
    +關(guān)注

    關(guān)注

    40

    文章

    5582

    瀏覽量

    174724
  • 電纜
    +關(guān)注

    關(guān)注

    18

    文章

    2855

    瀏覽量

    55851
收藏 人收藏

    評(píng)論

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

    為什么SDK 1.3.5創(chuàng)建的配置文件是SDK 1.3.4創(chuàng)建的 打不開?

    為什么 SDK 1.3.5 創(chuàng)建的配置文件是 SDK 1.3.4 創(chuàng)建的 打不開?
    發(fā)表于 05-13 07:22

    蜂鳥N203移植到xilinx ZCU104板子上,用JTAG調(diào)試的時(shí)出現(xiàn)報(bào)錯(cuò)怎么解決?

    ,杜邦線連接應(yīng)該也沒有問題;IDE里面創(chuàng)建工程時(shí),進(jìn)行了如下配置 各位大佬有沒有什么debug的思路?
    發(fā)表于 04-17 06:33

    一文詳解Vivado時(shí)序約束

    Vivado的時(shí)序約束是保存在xdc文件,添加或創(chuàng)建設(shè)計(jì)的工程源文件后,需要創(chuàng)建xdc文件設(shè)置時(shí)序約束。時(shí)序約束文件可以直接
    的頭像 發(fā)表于 03-24 09:44 ?2508次閱讀
    一文詳解<b class='flag-5'>Vivado</b>時(shí)序約束

    蜂鳥N203移植到xilinx ZCU104板子上,用JTAG調(diào)試的時(shí)候出現(xiàn)錯(cuò)誤怎么解決?

    ,杜邦線連接應(yīng)該也沒有問題;IDE里面創(chuàng)建工程時(shí),進(jìn)行了如下配置 各位大佬有沒有什么debug的思路?
    發(fā)表于 03-07 16:46

    【瑞薩RA2L1入門學(xué)習(xí)】新建工程和串口燒寫程序

    的堆棧,若沒有需要創(chuàng)建一下。一般按照剛才的步驟創(chuàng)建工程的話這里是會(huì)有的。 然后打開引腳配置(Pins),找到P103和P104的配置,如下圖 在對應(yīng)的Mode選項(xiàng)中選擇輸出模式且默認(rèn)為高電平。然后
    發(fā)表于 03-02 22:47

    RT-Thread Studio導(dǎo)入bsp工程提升創(chuàng)建工程失敗的原因?怎么解決?

    RT-Thread Studio 導(dǎo)入bsp工程提升創(chuàng)建工程失敗
    發(fā)表于 02-19 06:35

    安裝的是CCS7.0,建工程的時(shí)候,為什么找不到PGA900這個(gè)芯片?

    我安裝的是CCS7.0,建工程的時(shí)候,找不到PGA900這個(gè)芯片。另外,CCS7.0下載頁面還有一個(gè)文件MD5,這是什么文件,有什么作用,怎么用?
    發(fā)表于 12-27 06:43

    TPS62A01EVM-190和TPS62A01AEVM-190評(píng)估模塊用戶指南

    電子發(fā)燒友網(wǎng)站提供《TPS62A01EVM-190和TPS62A01AEVM-190評(píng)估模塊用戶指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-03 13:56 ?0次下載
    TPS62A01EVM-<b class='flag-5'>190</b>和TPS62A01AEVM-<b class='flag-5'>190</b><b class='flag-5'>評(píng)估</b>模塊用戶指南

    vivado導(dǎo)入舊版本的項(xiàng)目,IP核心被鎖。

    vivado導(dǎo)入其他版本的項(xiàng)目的時(shí)候,IP核被鎖,無法解開,請問該如何解決。 使用軟件:vivado 2019.2 導(dǎo)入項(xiàng)目使用版本:vivado 2018
    發(fā)表于 11-08 21:29

    INA190-EP評(píng)估模塊(EVM)

    電子發(fā)燒友網(wǎng)站提供《INA190-EP評(píng)估模塊(EVM).pdf》資料免費(fèi)下載
    發(fā)表于 10-30 09:52 ?0次下載
    INA<b class='flag-5'>190</b>-EP<b class='flag-5'>評(píng)估</b>模塊(EVM)

    RX23E-A 24bit ΔΣADC 應(yīng)用篇 (2) 創(chuàng)建RX23E-A工程

    本節(jié)學(xué)習(xí)項(xiàng)目開發(fā),熟悉e2 studio和Smart Configurator,創(chuàng)建工程
    的頭像 發(fā)表于 08-02 11:59 ?1848次閱讀
    RX23E-A 24bit ΔΣADC 應(yīng)用篇 (2) <b class='flag-5'>創(chuàng)建</b>RX23E-A<b class='flag-5'>工程</b>

    常見的電子元器件評(píng)估的作用

    電子元器件評(píng)估(Evaluation Board)是用來評(píng)估和測試特定電子元器件(例如傳感器、芯片、模塊等)的功能和性能的工具。評(píng)估通常
    的頭像 發(fā)表于 07-25 13:32 ?806次閱讀

    如何在Draftsman創(chuàng)建PCB制造圖紙

    制作PCB的過程,繪制面板制造圖紙是不可或缺的一步。單個(gè)PCB的制造圖紙只顯示單個(gè)PCB的鉆孔和特征,但這些需要合并到整個(gè)面板的一張圖紙。根據(jù)不同公司或制造商的具體需求,一些設(shè)
    的頭像 發(fā)表于 07-16 09:30 ?885次閱讀
    如何在Draftsman<b class='flag-5'>中</b><b class='flag-5'>創(chuàng)建</b>PCB制造圖紙

    振弦采集儀水利工程的應(yīng)用與效果評(píng)估

    振弦采集儀水利工程的應(yīng)用與效果評(píng)估 河北穩(wěn)控科技振弦采集儀是一種用于測量和監(jiān)測結(jié)構(gòu)振動(dòng)的設(shè)備,廣泛應(yīng)用于水利工程
    的頭像 發(fā)表于 06-14 13:45 ?351次閱讀
    振弦采集儀<b class='flag-5'>在</b>水利<b class='flag-5'>工程</b><b class='flag-5'>中</b>的應(yīng)用與效果<b class='flag-5'>評(píng)估</b>

    振弦采集儀巖土工程基坑監(jiān)測的實(shí)用性與效果評(píng)估

    振弦采集儀巖土工程基坑監(jiān)測的實(shí)用性與效果評(píng)估 振弦采集儀是一種基坑監(jiān)測中常用的測量儀器,通過測量土體振動(dòng)參數(shù),可以評(píng)估基坑振動(dòng)對周圍環(huán)境
    的頭像 發(fā)表于 06-04 13:38 ?389次閱讀
    振弦采集儀<b class='flag-5'>在</b>巖土<b class='flag-5'>工程</b>基坑監(jiān)測<b class='flag-5'>中</b>的實(shí)用性與效果<b class='flag-5'>評(píng)估</b>