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

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

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

3天內不再提示

從overview、開發板、開發工具了解MPSOC

454398 ? 來源:博客園 ? 作者: liuwanpeng ? 2020-10-15 10:43 ? 次閱讀

1.MPSOC overview

MPSOC是xilinx公司推出的新一代集成SOC,比ZYNQ厲害了一個等級。

熟悉一個芯片,不能一頭扎進詳細的數據手冊,應該從overview開始大概了解,然后瀏覽user manual的前幾章,具體外設用時細讀。

文檔:ds891-zynq-ultrascale-plus-overview.pdf

與ZYNQ相比,最明顯的變化是集成 4CORE A53 / 2 core R5,還有GPU,H264等,覆蓋了各種高端應用場合,在圖像處理,智能算法嵌入式實現時,比較有競爭力。

在內部連接上,也有明顯進步。ZYNQ中除了ACP口,并沒有提供其他cache一致性接口,而MPSOC提供了CCI總線,CCI總線上連接的A53/R5/GPU/DMA等可以高效的同步數據,而不用對cache進行特殊操作,這大大提高了數據搬運的效率。原有的ACP和新增的CCI,在ds891文檔中,有詳細說明:

另外,外設方面,新增了幾個實用的告訴外設,PCIE/SATAUSB和GE也繼續保留。其他外設比較傳統,該有的都有了。

DDR在ZYNQ里是軟肋,最大1G,MPSOC中64bit DDR,完全沒有這個限制,對性能要求較高的場合比較實用。

2.開發板

大體熟悉了芯片以后,先不深入,熟悉一下開發板資料,便于上手。

參考:ug1182-zcu102-eval-bd.pdf

USB/HDMI/DP/GE/SD/QSPI等接口皆有,不錯,號稱$2000多的東西,設計確實不錯。

熟悉一下啟動switch,即圖中的44,SW6,設置好SD,下一步裝完開發工具,就可以啟動了。

3.開發工具

ZYNQ雙核就支持SMP、AMP(BM+LINUX,LINUX+BM),花樣繁多。到了MPSOC,4+2個核,更是多種模式。不過前期主要需要對內核性能進行測試,準備采用linux SMP的方式對比。

MPSOC的開發包括FPGAARM軟件,可采用集成開發環境VIVADO和petalinux,如下:

VIVADO,開發FPGA,導出配置信息(時鐘、DDR、MIO等)供ARM使用

SDK,裸跑開發,linux APP也支持

Petalinux,linux的一整套開發工作。后文在此基礎上工作,vivado配置直接用廠家提供的,估計跟ZYNQ差不多,暫時不具體研究。
編輯:hfy

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

    關注

    87

    文章

    11457

    瀏覽量

    212770
  • 開發板
    +關注

    關注

    25

    文章

    5503

    瀏覽量

    102202
  • MPSoC
    +關注

    關注

    0

    文章

    200

    瀏覽量

    24617
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    rk3568開發工具

    rk3568開發工具
    發表于 04-16 17:03 ?1次下載

    AI開發工具分類與功能

    當下,AI開發工具不僅簡化了AI開發的復雜流程,還提高了開發效率,推動了AI技術的廣泛應用。下面,AI部落小編為大家介紹AI開發工具的分類及其功能。
    的頭像 發表于 04-12 10:12 ?217次閱讀

    鴻蒙北向開發OpenHarmony5.0 DevEco Studio開發工具安裝與配置

    本文介紹OpenHarmony5.0 DevEco Studio開發工具安裝與配置,鴻蒙北向開發入門必備!由觸覺智能Purple Pi OH鴻蒙開發板演示。搭載了瑞芯微RK3566四核處理器,支持開源鴻蒙OpenHarmony3
    的頭像 發表于 03-28 18:05 ?556次閱讀
    鴻蒙北向<b class='flag-5'>開發</b>OpenHarmony5.0 DevEco Studio<b class='flag-5'>開發工具</b>安裝與配置

    矽遞科技XIAO RP2040開發板的Arduino開發環境配置教程

    在嵌入式系統與物聯網技術的推動下,開發者亟需兼具性能與便攜的開發工具。2023年,矽遞科技以樹莓派RP2040芯片為核心,推出 XIAO RP2040 開發板,延續其標志性“拇指尺寸”設計(僅20mm×17.5mm),卻突破性地
    的頭像 發表于 03-17 10:02 ?1533次閱讀
    矽遞科技XIAO RP2040<b class='flag-5'>開發板</b>的Arduino<b class='flag-5'>開發</b>環境配置教程

    云計算開發工具包的功能

    隨著云計算技術的不斷成熟,越來越多的企業開始將應用和服務遷移到云端,以享受彈性計算資源、高可用性和成本效益等優勢。為了加速這一進程,云計算服務提供商推出了各種開發工具包。下面,AI部落小編帶您了解云計算開發工具包的主要功能。
    的頭像 發表于 02-21 11:02 ?248次閱讀

    鴻蒙北向開發OpenHarmony4.1 DevEco Studio開發工具安裝與配置

    OpenHarmony4.1 DevEco Studio開發工具安裝與配置,鴻蒙北向開發入門必備!
    的頭像 發表于 02-07 17:35 ?619次閱讀
    鴻蒙北向<b class='flag-5'>開發</b>OpenHarmony4.1 DevEco Studio<b class='flag-5'>開發工具</b>安裝與配置

    云計算開發工具包括什么

    云計算開發工具種類繁多,包括IDE、虛擬化軟件、容器化平臺、自動化部署工具和云平臺等。
    的頭像 發表于 11-22 10:11 ?467次閱讀

    正點原子fpga開發板不同型號

    正點原子作為國內領先的FPGA開發板供應商,其產品線覆蓋了入門級到高端應用的各個領域。這些開發板不僅適用于學術研究,還廣泛應用于工業控制、通信、圖像處理等多個領域。 1. 入門級開發板
    的頭像 發表于 11-13 09:30 ?3170次閱讀

    支持C2000的開發工具版本

    電子發燒友網站提供《支持C2000的開發工具版本.pdf》資料免費下載
    發表于 10-10 11:06 ?0次下載
    支持C2000的<b class='flag-5'>開發工具</b>版本

    瑞星微刷機工具開發工具

    瑞星微刷機工具開發工具
    發表于 10-09 11:14 ?3次下載

    嵌入式linux開發板怎么操作

    嵌入式Linux開發板是一種基于Linux操作系統的嵌入式系統開發平臺。它通常包括一個處理器、內存、存儲器、輸入/輸出接口等硬件組件,以及一個基于Linux的操作系統和開發工具。 嵌入式Linux
    的頭像 發表于 09-02 09:09 ?687次閱讀

    嵌入式linux開發板芯片的工作原理

    了處理器、存儲器、輸入/輸出接口等硬件資源的嵌入式系統開發平臺。它通常采用Linux操作系統作為底層軟件平臺,提供了豐富的開發工具和庫函數,方便開發者進行嵌入式系統開發。 1.1 嵌入
    的頭像 發表于 09-02 09:07 ?714次閱讀

    linux開發板如何編譯curl

    準備開發環境 確保你的開發板已經安裝了編譯 curl 所需的工具,包括 gcc 、 make 和可能的其他庫。如果開發板是交叉編譯環境(即你在一個平臺上編譯用于另一個平臺的程序),你
    的頭像 發表于 08-30 15:33 ?1230次閱讀

    linux開發板和單片機開發的區別

    、PIC等,處理能力和內存容量相對較低。 操作系統 Linux開發板通常使用Linux操作系統,具有豐富的軟件資源和開發工具。單片機開發則通常使用嵌入式操作系統或無操作系統,軟件資源和開發工具
    的頭像 發表于 08-30 15:30 ?1826次閱讀

    米爾NXP i.MX 93開發板的Qt開發指南

    Qt應用開發中,推薦使用QtCreator集成開發環境,可以在LinuxPC下開發Qt應用,自動化地交叉編譯為開發板的ARM架構。本章使用Yocto構建的SDK
    的頭像 發表于 06-07 08:01 ?2149次閱讀
    米爾NXP i.MX 93<b class='flag-5'>開發板</b>的Qt<b class='flag-5'>開發</b>指南