色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

    文章

    8575

    瀏覽量

    151015
  • Xilinx
    +關注

    關注

    71

    文章

    2167

    瀏覽量

    121303

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

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

收藏 人收藏

    評論

    相關推薦

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

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

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

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

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

    Xilinx Pynq 框架允許我們將 Python 和可編程邏輯結合起來。讓我們看看如何為自己的ZYNQ板卡創建 Pynq 鏡像。
    發表于 08-07 09:26 ?1721次閱讀
    如何為自己的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 ?1598次閱讀
    有<b class='flag-5'>四個</b>驅動器/<b class='flag-5'>四個</b>接收器的多協議收發器LTC?1544

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

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

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

    在學習使用示波器之前,了解示波器的結構很重要,畢竟知己知彼,方能百戰百勝嘛!安泰維修記得在很早之前就聽過很多“你要先去了解示波器的四個部分”、“在學習之前你要先弄懂示波器那四個部分再去學……”等
    的頭像 發表于 10-19 17:03 ?1850次閱讀
    示波器經常說“<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輸入正-非門數據表
    主站蜘蛛池模板: 一级做a爰片久久毛片免费| 欧美123区| 伦理电影2499伦理片| 久久香蕉国产免费天天| 毛片手机在线观看| 青柠在线视频| 午夜精品久久久久久99热蜜桃 | 久久99re6国产在线播放| 久久兔费黄A级毛片高清| 暖暖视频免费观看视频| 入禽太深在线观看免费高清| 小草影院免费| 在线欧美 精品 第1页| 郭德纲于谦2012最新相声| 制服国产欧美亚洲日韩| 北条麻妃夫の友人196| 国产久青青青青在线观看| 久久精品亚洲| 日本xxx在线观看免费播放| 久久视频在线视频观品15 | 久久久久久久久久毛片精品美女| 免费视频亚洲| 四虎影视国产精品亚洲精品| 伊人久久大香线蕉综合99| BL全肉多攻NP高H| 国产精品久久久久久无码专区| 久久a级片| 全是肉的高h短篇列车| 亚洲精品国产AV成人毛片| 99精品国产在热久久| 国产精品视频成人| 玩两个少妇女邻居| 在线亚洲国产日韩欧洲专区| 北条麻妃快播| 久99视频精品免费观看福利| 琪琪热热色原日韩在线| 亚洲人成伊人成综合网久久久| HEYZO精品无码一区二区三区| 国内极度色诱视频网站| 欧美成人无码视频午夜福利| 亚洲高清国产拍精品动图|