在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Xilinx的四個pynq類和PL接口

aIpM_gongkongwo ? 來源:工程師曾玲 ? 2018-12-30 09:45 ? 次閱讀

PS/PL Interfaces

Zynq在PS和PL之間有9個AXI接口。 在PL方面,有4x AXI Master HP(高性能)端口,2x AXI GP(通用)端口,2x AXI Slave GP端口和1x AXI Master ACP端口。 PS中還有連接到PL的GPIO控制器。

有四個pynq類用于管理Zynq PS(包括PS DRAM)和PL接口之間的數據移動。

1.GPIO - 通用輸入/輸出

2.MMIO - 內存映射IO

3.Xlnk - 內存分配

4.DMA - 直接內存訪問

使用的類取決于IP連接的Zynq PS接口以及IP的接口。

在PYNQ上運行的Python代碼可以使IP通過AXI Slave訪問連接到GP端口。 MMIO可用于執行此操作。

連接到AXI Master端口的IP不受PS的直接控制。 AXI Master端口允許IP直接訪問DRAM。在執行此操作之前,應分配內存以供IP使用。 Xlnk類可用于執行此操作。對于PS DRAM和IP之間的更高性能數據傳輸,可以使用DMA。 PYNQ提供DMA類。

在設計自己的 overlay時,您需要考慮所需的IP類型以及它如何連接到PS。然后,您應該能夠確定使用IP所需的類。

PS GPIO

從Zynq PS到PL有64個GPIO(線路)。

來自PS的PS GPIO線可以作為非常簡單的方式用來進行PS和PL之間通信。 例如,GPIO可用作復位或中斷的控制信號。

IP連接到GPIO,不必映射到系統存儲器映射。

有關使用PS GPIO的更多信息,請參閱PS GPIO部分。

MMIO

連接到AXI Slave GP端口的任何IP都將映射到系統存儲器映射中。 MMIO可用于讀/寫內存映射位置。 MMIO讀或寫命令是將32位數據傳輸到存儲器位置或從存儲器位置傳輸32位數據的單個事務。 由于不支持突發指令,MMIO最適合從IP連接到AXI Slave GP端口讀取和寫入少量數據。

有關使用MMIO的更多信息,請參閱MMIO部分。

Xlnk

必須先分配內存,然后才能通過IP訪問內存。 Xlnk允許分配內存緩沖區。 Xlnk分配一個連續的內存緩沖區,允許在PS和PL之間有效地傳輸數據。 Python或其他代碼運行在PS端的Linux上,可以直接訪問內存緩沖區。

當PYNQ運行Linux時,緩沖區將存在于Linux虛擬內存中。 Zynq AXI Slave端口允許overlay中的 AXI-master IP訪問物理內存。 Xlnk還可以提供指向緩沖區的物理內存指針,該指針可以發送到overlay中的IP。 物理地址存儲在分配的內存緩沖區實例的physical_address屬性中。 然后,overlay中的IP可以使用物理地址訪問同一緩沖區。

有關使用Xlnk的更多信息,請參閱Xlnk部分。

DMA

AXI stream接口通常用于高性能流應用。 AXI stream可以通過DMA與Zynq AXI HP端口一起使用。

pynq DMA類支持AXI直接內存訪問IP。 這允許數據從DRAM讀取,并發送到AXI stream,或從stream接收并寫入DRAM。

有關使用DMA的更多信息,請參見DMA部分。

Interrupt

有一些專用中斷與python環境中的asyncio事件相關聯。 要集成到PYNQ框架中,必須將專用中斷連接到AXI中斷控制器,該控制器又連接到PS的第一個中斷線。 如果需要超過32個中斷,則可以級聯AXI中斷控制器。 對于不受PYNQ直接控制的IP,例如SDSoC加速器,這種安排使其他中斷空閑。

中斷由Interrupt類管理,實現基于asyncio構建,asyncio是Python標準庫的一部分。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 接口
    +關注

    關注

    33

    文章

    8872

    瀏覽量

    152914
  • Xilinx
    +關注

    關注

    73

    文章

    2179

    瀏覽量

    123845

原文標題:泵的基礎知識與選型原則、經驗

文章出處:【微信號:gongkongworld,微信公眾號:工控資料窩】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    PYNQ項目——Pynq開發板啟動實驗

    作者:Mculover666 今天剛剛到手一塊PYNQ-Z2,確認過眼神,是我想要的板子,話不多說,開干。 ? ? PYNQ項目是一支持Xilinx Zynq器件的開源軟件框架,目的
    的頭像 發表于 12-23 10:58 ?4052次閱讀

    PYNQ案例(一):ZYNQ的PL與PS開發

    ,我們依舊借助PYNQ_z2來完成。 1. ZYNQ功能塊 ZYNQ中包含兩大功能塊:PS部分和PL部分。 PS部分指Processing System,一
    的頭像 發表于 12-25 14:11 ?8718次閱讀

    如何為自己的ZYNQ板卡創建Pynq鏡像

    Xilinx Pynq 框架允許我們將 Python 和可編程邏輯結合起來。讓我們看看如何為自己的ZYNQ板卡創建 Pynq 鏡像。
    發表于 08-07 09:26 ?2011次閱讀
    如何為自己的ZYNQ板卡創建<b class='flag-5'>Pynq</b>鏡像

    PYNQ-Z2申請】基于PYNQ的神經網絡自動駕駛小車

    項目名稱:基于PYNQ的神經網絡自動駕駛小車試用計劃:一、本人技術背景本人有年以上的嵌入式開發和三年以上的機器視覺領域項目實踐經驗,在計算機視覺與FPGA數字圖像處理方面有較多的理論研究與項目實踐
    發表于 12-19 11:36

    PYNQ-Z2試用體驗】玩轉PYNQ系列:一、板卡簡介與資源整理

    System):雙核ARM Cortex-A9硬核處理器,一般工作頻率650MHz;PL(Programmable Logic):Artix-7系列可編程邏輯 ? 13,300 邏輯片,每個具有四個6輸入
    發表于 12-31 10:53

    PYNQ-Z2試用體驗】PYNQ-Z2開箱上手以及基本的功能驗證(年底比較忙,今天才傳的報告)

    `1.包裝專門設計了一泡沫內襯進行保護,板子用防靜電袋密封包裝,包裝十分牢靠。PYNQ-Z2開箱正面圖 板子背面板子焊接十分美觀,一看就知道是大廠用SMT焊接的,底部還貼心的安裝了四個膠墊,防止
    發表于 01-21 12:18

    PYNQ-Z2試用體驗】玩轉PYNQ系列:三、PYNQ數字圖像處理之圖像采集

    `在硬件上,PYNQ-Z2為更好地擴展圖像應用,同時配備了HDMI輸入和HDMI輸出端口。但硬件上并沒有使用HDMI芯片進行控制,而是直接將HDMI接口連接到PL引腳。這意味著HDMI接口
    發表于 01-28 22:50

    請問USB接口四個引腳到底分別是什么?

    USB接口四個引腳到底分別是什么?有的資料上說分別是5V電源、數據-、數據+、地,有的資料上確說分別是5V電源、數據-、數據+、-5v到底哪個是正確的?為-5V的圖片。為地的那個圖片?到底哪個正確呢?還是兩都正確,使用條件不
    發表于 06-09 23:19

    PYNQ開源方案

    板卡購買:Digilent(迪芝倫)PYNQ目錄微信公眾號:PYNQ開源社區百度/CSDN博客BilibiliGitHub/ Gitee(開源項目)Xilinx官方代碼庫PYNQ官網中
    發表于 08-04 08:29

    【KV260視覺入門套件試用體驗】Zynq超強輔助-PYNQ配置,并使用XVC(Xilinx Virtual Cable)調試FPGA邏輯

    期測評計劃: 一、開箱報告,KV260通過網線共享PC網絡 二、Zynq超強輔助-PYNQ配置,并使用XVC(Xilinx Virtual Cable)調試FPGA邏輯 三、硬件加速之—使用
    發表于 09-16 14:15

    四個驅動器/四個接收器的多協議收發器LTC?1544

    LTC?1544 是一擁有四個驅動器/四個接收器的多協議收發器。LTC1544 和 LTC1543 可構成一完整的軟件可選擇 DTE 或 DCE
    發表于 07-11 15:38 ?1667次閱讀
    有<b class='flag-5'>四個</b>驅動器/<b class='flag-5'>四個</b>接收器的多協議收發器LTC?1544

    如何運行UltraScale PCI Express解決方案的四個主要數據接口

    了解UltraScale PCI Express解決方案的四個主要數據接口如何運行。 具有四個獨立的數據接口簡化了用戶設計并提高了整體PCI Express性能。
    的頭像 發表于 11-29 06:43 ?3747次閱讀

    示波器經常說“四個部分”是哪四個部分?

    在學習使用示波器之前,了解示波器的結構很重要,畢竟知己知彼,方能百戰百勝嘛!安泰維修記得在很早之前就聽過很多“你要先去了解示波器的四個部分”、“在學習之前你要先弄懂示波器那四個部分再去學……”等
    的頭像 發表于 10-19 17:03 ?2115次閱讀
    示波器經常說“<b class='flag-5'>四個</b>部分”是哪<b class='flag-5'>四個</b>部分?

    提升駕駛體驗的四個技術趨勢

    提升駕駛體驗的四個技術趨勢
    發表于 11-01 08:27 ?0次下載
    提升駕駛體驗的<b class='flag-5'>四個</b>技術趨勢

    耐輻射V,四個2輸入正-非門數據表

    電子發燒友網站提供《耐輻射V,四個2輸入正-非門數據表.pdf》資料免費下載
    發表于 05-15 09:10 ?0次下載
    耐輻射V<b class='flag-5'>類</b>,<b class='flag-5'>四個</b>2輸入正-非門數據表
    主站蜘蛛池模板: 2021久久精品99精品久久 | 不卡精品国产_亚洲人成在线 | 久久男人视频 | 中国一级特黄aa毛片大片 | 黄色尤物 | 四虎最新免费观看网址 | 亚洲成在人天堂一区二区 | 大尺度很肉污的古代小说 | 午夜香港三级在线观看网 | 色五婷婷 | 成 人 色综合 | 亚洲综合春色另类久久 | 四虎影院一区二区 | 欧美一卡二卡3卡4卡无卡六卡七卡科普 | 久久亚洲精品玖玖玖玖 | 欧美一区二区三区免费高 | 白嫩美女一级高清毛片免费看 | 在线看片你懂得 | 国产精品天天干 | 伊人网大香 | 国产激情视频一区二区三区 | 精品国产成人三级在线观看 | 男女爱爱视频免费 | 国产三级精品在线观看 | 欧美电影一区二区三区 | 宅男666在线永久免费观看 | 男男小说高h | 色先峰 | 一级毛片在线看在线播放 | 四虎影院精品 | 最近2018年中文字幕大全一 | 手机看片神马午夜片 | 色婷婷六月天 | 午夜在线视频 | 免费看男女下面日出水视频 | 日本在线视频www色 日本在线视频精品 | 欧美性天天影视 | 亚洲人成网站色7777 | 美女被免费视频的网站 | 2021国内精品久久久久影院 | 在线观看亚洲免费视频 |