吴忠躺衫网络科技有限公司

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

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

3天內不再提示

PYNQ案例(二):ZYNQ與PYNQ的區別與聯系

454398 ? 來源:Pynq ? 作者:Pynq ? 2020-12-25 14:15 ? 次閱讀

Zynq可擴展處理平臺是賽靈思新一代 FPGA的可編程技術的產品系列。與采用嵌入式處理器的FPGA不同,Zynq產品系列的處理系統不僅能在開機時啟動,而且還可根據需要配置可編程邏輯。采用這種方法,軟件編程模式與全功能的標準ARM處理SoC毫無二致。

與之相關和不同的是,PYNQ = Python + ZYNQ,即將ZYNQ部分功能的Python化,直接調用Python庫和FPGA硬件庫進行功能的開發。

1. 實例圖片
下面是ZYNQ系列與PYNQ系列中兩款具有代表性的開發板:

ZYNQ系列——ZYNQ7000

PYNQ系列——PYNQ_z2

2. ZYNQ優點

1. 一般基于C/C++開發,功能更全面、擴展性更強。


2. ZYNQ相比于PYNQ更成熟,相關的學習教程較多,便于學習與開發過程中問題的解決

3. PYNQ優點
1、Python用于ZYNQ開發,Python庫和FPGA硬件庫可以直接調用,極大加快開發進程、縮短開發周期、降低開發難度,更方便、快捷;使用 Jupyter 在線編程工具,簡單易行。

下面是小編利用python語言編寫的簡單函數:

下面是jupyter_notebook界面,簡單易操作:

2. 用PYNQ開發,當Python有更加有效的可用庫時(如圖像處理—OpenCV),其性能要比C/C++開發更強。

下面是利用opencv庫,所編寫的人臉檢測代碼的一部分:

運行結果:

4. 總結
通過以上介紹,我們可以總結出ZYNQ與PYNQ的區別與聯系:PYNQ是ZYNQ與python庫的結合,前者學習與開發性較好,而后者的功能多樣性與擴展性更好。

因此,在二者使用的選取上,可以分別從以下角度考慮:

1. 要用于個人學習與開發,PYNQ的功能(如嵌入式、AI終端實現等)應該完全足夠。(一般用Python應該就夠了,需要的話再結合C/C++、設計新的硬件庫等);

2. 若要研發類似PYNQ的板子,可以借鑒:在ZYNQ基礎上加入Python內核和Python編譯環境的網絡服務器以及FPGA硬件庫等。

編輯:hfy

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

    關注

    1630

    文章

    21796

    瀏覽量

    605998
  • 可編程邏輯
    +關注

    關注

    7

    文章

    517

    瀏覽量

    44179
  • python
    +關注

    關注

    56

    文章

    4807

    瀏覽量

    85037
  • Zynq
    +關注

    關注

    10

    文章

    610

    瀏覽量

    47296
收藏 人收藏

    評論

    相關推薦

    SMO與SMP的區別聯系

    SMO(Social Media Optimization,社交媒體優化)和SMP(Social Media Platform,社交媒體平臺)是社交媒體領域中兩個重要的概念。它們之間既有區別也有聯系
    的頭像 發表于 01-03 09:17 ?321次閱讀

    基于PYNQ和機器學習探索MPSOC筆記

    引言:《Exploring Zynq MPSoC With PYNQ and Machine Learning Applications》是當年Zynq Book(ZYNQ-7000)
    的頭像 發表于 11-16 11:32 ?391次閱讀
    基于<b class='flag-5'>PYNQ</b>和機器學習探索MPSOC筆記

    使用PYNQ訓練和實現BNN

    使用 PYNQ 可以輕松在 FPGA 上實現加速 AI/ML,而無需編寫一行 HDL!讓我們看看如何做到這一點。
    的頭像 發表于 08-05 17:15 ?623次閱讀
    使用<b class='flag-5'>PYNQ</b>訓練和實現BNN

    柔性機器人與剛性機器人區別聯系

    柔性機器人和剛性機器人在結構、功能、應用場景等方面存在顯著的區別,但也有一些聯系。以下是它們的主要區別聯系區別 1.結構材料 柔性機器
    的頭像 發表于 07-21 15:37 ?715次閱讀
    柔性機器人與剛性機器人<b class='flag-5'>區別</b>與<b class='flag-5'>聯系</b>

    預訓練和遷移學習的區別聯系

    預訓練和遷移學習是深度學習和機器學習領域中的兩個重要概念,它們在提高模型性能、減少訓練時間和降低對數據量的需求方面發揮著關鍵作用。本文將從定義、原理、應用、區別聯系等方面詳細探討預訓練和遷移學習。
    的頭像 發表于 07-11 10:12 ?1214次閱讀

    基于PYNQ的智能垃圾分類系統

    Description 2.1 系統介紹 本系統主要由 Xilinx Zynq-7000 系列的 PYNQ-Z2 開發板作為主控中心,主要包含:攝像頭采集模塊、圖像處理模塊、實時顯示模塊、實時
    發表于 07-09 18:44

    神經元與神經網絡的區別聯系

    在人工智能和機器學習的領域中,神經元和神經網絡是兩個至關重要的概念。雖然它們都與人腦中的神經系統有著密切的聯系,但在實際應用和理論研究中,它們各自扮演著不同的角色。本文旨在深入探討神經元與神經網絡之間的區別聯系,以及它們在人工
    的頭像 發表于 07-01 11:50 ?1151次閱讀

    基于FPGA的類腦計算平臺 —PYNQ 集群的無監督圖像識別類腦計算系統

    仿真實驗平臺 如圖 5 所示,本課題的通用平臺集成 16 塊 PYNQ 板,板級連接遵循 TCP/IP 協議。PYNQ-Z2 開發板以 ZYNQ XC7Z020 FPGA 為核心,配備有以太網
    發表于 06-25 18:35

    基于 FPGA 的目標跟蹤電磁炮系統

    Zynq 全可編程 SoC 的功能。與常規方式 不同的是通過 PYNQ,設計人員可以通過 Python 語言和庫,利用 Zynq 中融合可 編程邏輯和微處理器的優勢來快速構建更強大的嵌入式系統,其代碼
    發表于 06-24 19:19

    運動控制和過程控制的區別聯系

    和過程控制的區別聯系。 運動控制 定義: 運動控制是指對機械設備的運動進行精確控制,以實現預定的運動軌跡、速度和加速度。這種控制通常涉及到位置、速度和加速度的精確控制。 關鍵技術: 伺服電機控制: 使用伺服電機來實
    的頭像 發表于 06-13 09:19 ?3211次閱讀

    PLC與DCS的區別聯系

    至關重要的控制系統。它們各自具有獨特的特點和優勢,并在不同的應用場景中發揮著重要作用。本文將對PLC和DCS的區別聯系進行詳細闡述,以幫助讀者更好地理解這兩種控制系統的特性和應用。
    的頭像 發表于 05-28 16:35 ?5754次閱讀

    電路原理圖和電路仿真圖的區別聯系

    電路原理圖和電路仿真圖是電子工程領域中兩種常見的圖形表示方法,用于描述電子電路的結構和工作原理。雖然者在某些方面有所不同,但它們也有密切的聯系。以下將從不同角度逐一介紹者的區別
    的頭像 發表于 04-21 10:17 ?6735次閱讀

    fpga和單片機的區別聯系 fpga和cpu區別

    fpga和單片機的區別聯系 FPGA(現場可編程邏輯門陣列)和單片機在電子系統設計中都扮演著重要的角色,但它們之間存在明顯的區別聯系區別
    的頭像 發表于 03-14 17:33 ?1236次閱讀

    電勢能和電勢的區別聯系

    電勢能和電勢是電學中兩個重要的概念,它們在理論和實踐中有著廣泛的應用。電勢能指的是電荷在電場中由于位置變化而具有的能量,而電勢則是描述電場中某一點的電勢能的大小。下面將詳細闡述電勢能和電勢的區別
    的頭像 發表于 02-26 14:02 ?4089次閱讀

    柵格數據與矢量數據的區別聯系

    等方面存在一些區別聯系。 一、區別 形態上的區別: 柵格數據是由固定大小的像素網格組成,每個像素都具有特定的數值。整個數據集由一個矩陣來表示,每個像素位置都有特定的值。矢量數據則是由
    的頭像 發表于 02-25 15:08 ?9986次閱讀
    百家乐官网偷码| 百家乐存200送200| 澳门百家乐官网娱乐注册| 全讯网5532555| 新锦江百家乐官网赌场娱乐网规则| 现金网注册送彩金| 风水罗盘24山| 娱乐城百家乐官网论坛| 大发888娱乐场下载iypu| 澳门百家乐国际娱乐城| 最新百家乐官网双面数字筹码| 皇冠网小说网址| 百家乐平台| 百家乐傻瓜式投注法| 百家乐官网技巧微笑心法| 鼎龙国际娱乐城| fl水果机教程| 百家乐赌坊| 玩百家乐官网有何技巧| 百家乐官网稳定打法| 真钱的棋牌游戏网站| 百家乐网上真钱娱乐| 百家乐官网统计软件| 平台百家乐官网的区别| tt娱乐城网址| 百家乐tt娱乐场开户注册| 百家乐官网平注法亏损| 百家乐官网高额投注| 彭山县| 大发888真钱娱乐| 百家乐购怎么样| 百家乐官网事一箩筐的微博| 百家乐官网免佣台| 红安县| 鹤乡棋牌乐| 百家乐平一直压庄| 百家乐高科技| 太阳百家乐官网破解| 网络百家乐官网赌博视频| 无棣县| 立博开户|