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

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

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

3天內不再提示

Versal ACAP的高層次綜述

Xilinx賽靈思官微 ? 來源:Xilinx賽靈思官微 ? 作者:Xilinx賽靈思官微 ? 2022-06-16 10:23 ? 次閱讀

Versal 自適應計算加速平臺( ACAP )將標量引擎( Scalar Engine )、自適應引擎( Adaptable Engine )和智能引擎( Intelligent Engine )與領先的存儲器和交互技術有機結合,從而為任何應用提供強大的異構加速功能。最重要的是,Versal ACAP 硬件和軟件是專為數據科學家和軟硬件開發者開展編程和優化工作而提供的。Versal ACAP 受到諸多工 具、軟件、資源庫、IP、中間件和框架的廣泛支持,適用于所有業界標準的設計流程。

本文檔涵蓋了以下設計進程:系統和解決方案規劃,即確認系統級別的組件、性能、I/O 和數據傳輸要求,包括解決方案到 PS、PL 和 AI 引擎的應用映射。同時,本指南旨在提供 Versal ACAP 的高層次綜述,如下所示:

·第 2 章:系統架構:提供 Versal ACAP 概述,包含每個高層次集成塊的摘要,其中包括每個塊的用途以及彼此之間的關聯。

·第 3 章:系統規劃:描述每個 Versal 器件系列與不同系統設計類型和設計流程之間的關聯。

·第 4 章:設計流程:描述賽靈思設計工具和支持用于 Versal ACAP 的設計流程。

·第 5 章:系統移植:為以 Versal ACAP 為目標的設計提供高層次系統移植建議以及每個塊的移植信息

由于篇幅有限,本文僅節選了部分關于系統規劃的內容。如果您希望查閱完本設計指南的其他內容,請至文末點擊鏈接下載完整版。

系統規劃

要正確規劃系統,您必須根據自己的目標應用或系統設計類型明確系統要求。其中包括識別具有正確特性(例如, DDRMC IP 數量、AI 引擎等)的相應 Versal 器件。

系統設計類型

Versal ACAP 屬于異構計算平臺,具有多個計算引擎。在 Versal ACAP 上可映射各種應用,包括對無線系統、機器學習推斷和視頻處理算法進行信號處理。除了多個計算引擎外,Versal ACAP 還可使用高速串行 I/O、片上網絡( NoC )、DDR4/LPDDR4 存儲器控制器和多重速率以太網媒體訪問控制器( MRMAC )來提供超高系統帶寬。Versal 器件分類為 Versal Prime 系列、Premium 系列和 AI Core 系列。下圖顯示了每種 Versal 器件系列所支持的不同系統設計類型和設計流程。

a895efdc-ed0a-11ec-ba43-dac502259ad0.png

下表顯示了每種 Versal 器件系列所支持的系統設計類型和設計流程。如該表中所示,大部分設計流程都以構建平臺為基礎。

a8ab9ae4-ed0a-11ec-ba43-dac502259ad0.png

點擊對應圖片查看詳細內容

a8cae7a0-ed0a-11ec-ba43-dac502259ad0.png

a8e6a0e4-ed0a-11ec-ba43-dac502259ad0.png

在設計流程中使用 Vitis 環境

Vitis 環境由工具、庫和 IP 組成,支持您對 Versal ACAP 應用的不同要素進行編程、運行和調試,包括AI 引擎內核與圖、可編程邏輯( PL )函數以及處理器系統( PS )上運行的軟件應用。Vitis 工具使用基于平臺的方法,其中系統按概念分為以下要素,這些要素可并行開發和測試:

平臺

自適應子系統

軟件應用

Vitis 環境設計方法論

要求:開始開發前,您必須選擇最適合您的應用的 Versal 器件,然后根據應用要求按功能目標(PS、AI 引擎和 PL)對設計進行分區。在此情況下,您必須了解:

系統設計注意事項,例如吞吐量和時延

域功能以及域間功能,包括計算和帶寬

整個系統和各子系統中的數據流和控制流程

此外,您必須注意平臺的目標類型。您必須規劃并設計開發板上的外設和接口以及定制開發板上可用的存儲器資源。

方法論概述:下圖顯示了基于 Vitis 環境設計流程的開發方法論的高層次表示法。

a8fd5190-ed0a-11ec-ba43-dac502259ad0.png

Vitis 環境開發方法論反應了 Versal ACAP 系統的異構性質,此類系統通常是由 PS、PL 和 AI 引擎功能組成的。您可使用 Vitis 工具來獨立開發并驗證這些組件,并逐漸將其加以集成以構成最終系統。

Vitis 環境設計流程是迭代性流程,可能多次循環執行每個步驟,并通過后續迭代來向自適應系統添加更多層級或元件。各團隊可以快速迭代早期步驟,將更多時間用于后續步驟,以便提供更詳細的性能數據。

最佳實踐:Vitis 環境設計方法論的基礎是迭代方法和并行開發。因此,強烈建議您采用如下最佳實踐:

并行開發自適應子系統和定制平臺。

對系統進行精確分區,即上述兩個要素可各自單獨開發和驗證,從而節省時間和精力。

單獨調試并驗證 AI 引擎圖和每個 PL 內核,然后再進行集成。

采用此方法可以盡可能提升在集成階段快速融合的可能性。已知所有組件都正確無誤的前提下,集成問題的調試難度大大降低。

使用標準AMD賽靈思平臺(例如,VCK190)來集成并驗證由 AI 引擎圖和 PL 內核組成的自適應子系統,然后再將目標瞄準定制平臺。

AMD 賽靈思平臺都經過預驗證,可立即部署到硬件上。通過使用標準 AMD 賽靈思平臺,AI 引擎圖和 PL 內核的開發者即可使 用仿真或硬件開發板來驗證自適應子系統,同時可以避免定制平臺的不確定性和復雜性。

確保在流程每個階段都能滿足性能目標。

在硬件中運行完整系統與在隔離環境中對個別組件進行仿真相比,性能結果并無明顯改善。因此,有必要在流程中盡早對任何性能問題進行完整檢查和調試。在組件級別確保滿足性能目標難度遠低于在包含所有組件間交互的復雜系統環境內滿足性能目標。

審核編輯 :李倩

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

    關注

    1

    文章

    163

    瀏覽量

    7712
  • ACAP
    +關注

    關注

    1

    文章

    54

    瀏覽量

    8197

原文標題:Versal ACAP 設計指南

文章出處:【微信號:賽靈思,微信公眾號:Xilinx賽靈思官微】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    北大攜智元機器?團隊提出OmniManip架構

    存在兩大挑戰,一是VLMs缺乏精確3D理解能力,二是難以將高層次推理轉化為機器人低層次動作。 為解決這些難題,OmniManip架構應運而生。它基于以對象為中心的3D交互基元,把VLM的高層次推理能力轉化為機器人的低
    的頭像 發表于 01-24 09:57 ?142次閱讀

    《大話芯片制造》閱讀體會分享_1

    ,本人從事著芯片設計的主職業,從高層次描述電路的架構、模塊功能、總線接線等內容,對芯片如何制造一直充滿著好奇。 眾所周知,半導體是先進技術產品,制造他們的半導體工程本身就可以說是凝聚先進生產力、先進技術
    發表于 12-25 20:59

    使用 AMD Versal AI 引擎釋放 DSP 計算的潛力

    Versal AI 引擎可以在降低功耗預算的情況下提高 DSP 計算密度,”高級產品營銷經理 Udayan Sinha 表示。這種效率使 Versal AI 引擎能夠在嚴格的功耗預算內處理最苛刻
    的頭像 發表于 11-29 14:07 ?657次閱讀

    使用AMD Versal AI引擎加速高性能DSP應用

    AMD Versal AI 引擎使您能夠擴展數字信號處理( DSP )算力與面向未來的設計,從而適應當前和下一代計算密集型 DSP 應用。借助 Versal AI 引擎,客戶能以更低的功耗1和更少的可編程邏輯資源2獲得高性能 DSP。
    的頭像 發表于 11-20 16:35 ?414次閱讀

    ALINX VERSAL SOM產品介紹

    近日,2024 AMD Adaptive Computing Summit(AMD ACS)在深圳舉行,芯驛電子應邀出席作主題分享:《ALINX 基于 Versal 系列硬件解決方案》,闡述了 ALINX 模塊化產品設計理念,展示基于 Versal 系列芯片開發的新品及后
    的頭像 發表于 08-05 10:33 ?737次閱讀

    一個更適合工程師和研究僧的FPGA提升課程

    設計課程 05 ● 基于C語言設計:Vivado HLS高層次綜合; 高性價比選擇: 靈活開班,2天就能學完 06 -課程周期:此培訓為線下培訓,是不定期授課的周末班(2天
    發表于 06-05 10:09

    各類常用混頻器的高層次設計和優缺點

    在RF和微波設計中,混頻是信號鏈最關鍵的部分之一。過去,很多應用都受制于混頻器的性能。混頻器的頻率范圍、轉換損耗和線性度,決定了混頻器能否用于特定應用。頻率高于30 GHz的設計很難實現,此等頻率的器件封裝更是難上加難。大部分時候,簡單的單、雙和三平衡混頻器滿足了一般市場的需求。但是,隨著企業開發出的應用越來越先進,并希望提高每dB的性能,傳統混頻器便顯得捉襟見肘。當今和未來的市場需要這樣的混頻解決方案:針對各種
    的頭像 發表于 06-04 09:32 ?2524次閱讀
    各類常用混頻器的<b class='flag-5'>高層次</b>設計和優缺點

    贛江新區黨工委專職副書記羅進走訪慰問我司高層次人才駱建輝!

    1月31日,贛江新區黨工委專職副書記羅進走訪慰問江西薩瑞微電子技術有限公司高層次人才駱建輝。與駱建輝進行了深入的交流,體現了新區對高層次人才的重視以及對科技創新的執著追求。在對薩瑞微電子的發展
    的頭像 發表于 04-13 08:38 ?760次閱讀
    贛江新區黨工委專職副書記羅進走訪慰問我司<b class='flag-5'>高層次</b>人才駱建輝!

    AMD發布第二代Versal自適應SoC,AI嵌入式領域再提速

    AMD表示,第二代Versal系列自適應SoC搭載全新的AI引擎,相較上一代Versal AI Edge系列,每瓦TOPS功率可實現最多3倍的性能提升,同時,新款集成Arm CPU的高性能設計可以提供高達10倍于前代Versal
    的頭像 發表于 04-11 16:07 ?886次閱讀

    在Vivado中構建AMD Versal可擴展嵌入式平臺示例設計流程

    為了應對無線波束形成、大規模計算和機器學習推斷等新一代應用需求的非線性增長,AMD 開發了一項全新的創新處理技術 AI 引擎,片內集成該AI Engine的FPGA系列是Versal? 自適應計算加速平臺 (ACAP) 。
    的頭像 發表于 04-09 15:14 ?1570次閱讀
    在Vivado中構建AMD <b class='flag-5'>Versal</b>可擴展嵌入式平臺示例設計流程

    AMD Versal AI Edge自適應計算加速平臺之PL LED實驗(3)

    對于Versal來說PL(FPGA)開發是至關重要的,這也是Versal比其他ARM的有優勢的地方,可以定制化很多ARM端的外設
    的頭像 發表于 03-22 17:12 ?2556次閱讀

    AMD Versal AI Edge自適應計算加速平臺PL LED實驗(3)

    對于Versal來說PL(FPGA)開發是至關重要的,這也是Versal比其他ARM的有優勢的地方,可以定制化很多ARM端的外設
    的頭像 發表于 03-13 15:38 ?1019次閱讀
    AMD <b class='flag-5'>Versal</b> AI Edge自適應計算加速平臺PL LED實驗(3)

    【ALINX 技術分享】AMD Versal AI Edge 自適應計算加速平臺之 Versal 介紹(2)

    【ALINX 技術分享】AMD Versal AI Edge 自適應計算加速平臺之 Versal 介紹,以及Versal 芯片開發流程的簡介。
    的頭像 發表于 03-07 16:03 ?1129次閱讀
    【ALINX 技術分享】AMD <b class='flag-5'>Versal</b> AI Edge 自適應計算加速平臺之 <b class='flag-5'>Versal</b> 介紹(2)

    AMD Versal AI Edge自適應計算加速平臺之Versal介紹(2)

    Versal 包含了 Cortex-A72 處理器和 Cortex-R5 處理器,PL 端可編程邏輯部分,PMC 平臺管理控制器,AI Engine 等模塊,與以往的 ZYNQ 7000 和 MPSoC 不同,Versal 內部是通過 NoC 片上網絡進行互聯。
    的頭像 發表于 03-06 18:12 ?1555次閱讀
    AMD <b class='flag-5'>Versal</b> AI Edge自適應計算加速平臺之<b class='flag-5'>Versal</b>介紹(2)

    宙訊科技董事長周沖入選“紫金山英才計劃高層次創新創業人才”

    近日,中共南京市委人才工作領導小組發布了南京市“紫金山英才計劃高層次創新創業人才項目”評審結果,宙訊科技董事長周沖成為該項目入選人才。
    的頭像 發表于 02-26 09:23 ?980次閱讀
    bet365体育投注提款要几天| 棋牌游戏论坛| 百家乐专业豪华版| 百家乐官网正负计算| 怎样看百家乐官网路纸| 拜城县| 大发888游戏平台电子| 免费百家乐的玩法技巧和规则 | 龙腾国际娱乐| 威尼斯人娱乐城官方站| 百家乐对付抽水| 百家乐娱乐城7| 全景网百家乐官网的玩法技巧和规则 | 至尊百家乐2014| 澳门百家乐官网娱乐网| 狮威国际娱乐| 大发888娱乐城在线| 百家乐社区| 百家乐游戏卡通| 百家乐概率统计| 百家乐是如何出千的| 百家乐官网园首选| 金银岛百家乐官网的玩法技巧和规则 | 百家乐官网单跳| 澳门赌博技巧| 淘金盈| 德州扑克读牌| 永利高官网| 全讯网即时线路| 澳门百家乐765118118| 百家乐博娱乐网| 百家乐游戏解码器| 百家乐投注心得和技巧| 百家乐平台有什么优势| 现场百家乐电话投注| 百家乐技术交流群| 百家乐真钱牌九| 百家乐如何看牌| 百家乐怎么注册| 博E百百家乐娱乐城| 百家乐的路单怎样看|