伦伦影院久久影视,天天操天天干天天射,ririsao久久精品一区 ,一本大道香蕉大久在红桃,999久久久免费精品国产色夜,色悠悠久久综合88,亚洲国产精品久久无套麻豆,亚洲香蕉毛片久久网站,一本一道久久综合狠狠老

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

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

3天內不再提示

DSP+ZYNQ核心板是如何實現核間通訊的?

FPGA開源工作室 ? 來源:創龍科技 ? 作者:創龍科技 ? 2021-03-22 09:50 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

這款DSP + ZYNQ核心板,是如何實現核間通訊呢?

核心板簡介

SOM-TL6678ZH是一款基于TI KeyStone架構C6000系列TMS320C6678八核C66x定點/浮點DSP,以及Xilinx Zynq-7000系列XC7Z045/XC7Z100 SoC處理器設計的高端異構多核工業級核心板。TMS320C6678每核心主頻可高達1.25GHz,XC7Z045/XC7Z100集成PS端雙核ARM Cortex-A9 + PL端Kintex-7架構28nm可編程邏輯資源。核心板內部DSP與ZYNQ通過SRIO通信總線連接,并通過工業級高速B2B連接器引出千兆網口、PCIe、HyperLink、EMIF16、USBCANUART、GTX等通信接口

abd43e48-8928-11eb-8b86-12bb97331649.png

本文主要介紹DSP + ZYNQ基于SRIO的通信案例。

1

SRIO簡介

SRIO(Serial Rapid I/O)是高速串行RapidIO通信接口,常用于DSP與DSP、DSP與FPGA之間的數據高速傳輸。SRIO引腳占用數量少,支持多點傳輸,速率可配置為1.25Gbps、2.5Gbps、3.125Gbps和5Gbps。

SRIO包含三層結構協議,即物理層、傳輸層、邏輯層。

(1) 邏輯層:定義包的類型、大小、物理地址、傳輸協議等必要配置信息。

(2) 傳輸層:定義包交換、路由和尋址規則,以確保信息在系統內正確傳輸。

(3) 物理層:包含設備級接口信息,如電氣特性、錯誤管理數據和基本流量控制數據等信息。

RapidIO體系結構如下:

ae1c8098-8928-11eb-8b86-12bb97331649.png

2

SRIO通信案例

1.1 案例功能

評估板DSP端和ZYNQ PL端進行SRIO通信測試,并統計讀寫速率。評估板DSP端作為Initiator,評估板ZYNQ PL端作為Target。SRIO默認配置為x4模式,每個通道速率5Gbps,并分別使用NWRITE + NREAD和SWRITE + NREAD模式進行測試。ZYNQ PL端使用一個36Kbit的BRAM作為設備存儲空間,將DSP端發送的過來數據儲存至BRAM。

1.2 案例測試

先加載運行ZYNQ PL端程序,再運行DSP端程序,CCS Console窗口將打印測試結果。

NWRITE + NREAD模式:NWRITE = 12.50Gbps NREAD = 7.74Gbps

SWRITE + NREAD模式:SWRITE = 12.49Gbps NREAD = 7.74Gbps

備注:由于寫測試僅統計發送數據至SRIO FIFO的時間,讀測試統計發送讀請求并等待Target發送數據完成的時間,因此寫速率將比讀速率高。

af76fdce-8928-11eb-8b86-12bb97331649.png

2.3關鍵代碼

2.3.1 DSP工程

(1) 程序配置說明。

afa36990-8928-11eb-8b86-12bb97331649.png

(2) 使能SRIO PSC,初始化SRIO子系統,SRIO通信測試。

(3) 以NWRITE + NREAD和SWRITE + NREAD模式進行SRIO通信測試,單次讀寫大小為transfer_size,單位為Byte。w_format_type寫格式類型在main函數中調用srio_test()傳入。

b098893e-8928-11eb-8b86-12bb97331649.png

(4) SRIO寫測試流程。

(5) SRIO讀測試流程。

2.3.2 ZYNQ工程

(1) 端口定義。

(2) 使用STARTUPE2原語提供的EOS作為系統復位信號,CFGMCLK(65MHz)作為系統時鐘

(3) 例化Serial RapidIO Gen2 IP核。

其中Serial RapidIO Gen2 IP核輸出的log_clk為125MHz。

b5875dda-8928-11eb-8b86-12bb97331649.png

(4)調用srio_response_gen模塊,其接口與Serial RapidIO Gen2 IP核連接。

ae1c8098-8928-11eb-8b86-12bb97331649.png

SRIO詳細開發說明請參考產品光盤“6-開發參考資料TI官方參考文檔”目錄下的《Serial Rapid IO (SRIO) User Guide.pdf》文檔。

原文標題:想了解DSP+ZYNQ核間通訊?看完這篇就夠了

文章出處:【微信公眾號:FPGA開源工作室】歡迎添加關注!文章轉載請注明出處。

責任編輯:haq

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

    關注

    104

    文章

    16240

    瀏覽量

    147579
  • 核心板
    +關注

    關注

    6

    文章

    1408

    瀏覽量

    32084

原文標題:想了解DSP+ZYNQ核間通訊?看完這篇就夠了

文章出處:【微信號:leezym0317,微信公眾號:FPGA開源工作室】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    米爾T113核心板的農機中控屏顯方案解析

    提供了關鍵支撐。在這樣的應用背景下,農機中控屏對核心板的選型不再只是性能堆疊,而是更關注性價比、接口匹配度、啟動速度以及方案成熟度。符合這些條件的核心板,才能成為農機中控屏顯示系統的理想選擇。 二
    發表于 01-04 17:58

    繼復旦微JFMQL20S484之后 ZYNQ7020全國產化替代 核心板/開發SoC芯片

    ZYNQ7020核心板集成雙ARM處理器與FPGA,具備高速數據處理與靈活定制能力,廣泛應用于工業控制、視頻處理、醫療等領域,國產化版本如DLM20S484也具備高集成度。
    的頭像 發表于 11-21 18:05 ?1068次閱讀
    繼復旦微JFMQL20S484之后 <b class='flag-5'>ZYNQ</b>7020全國產化替代 <b class='flag-5'>核心板</b>/開發<b class='flag-5'>板</b>SoC芯片

    高效項目的“核心”秘訣:怎么選對核心板

    核心板即系統模塊(SystemofModule,SOM),是一種將核心計算組件(如處理器、內存、存儲和電源管理)集成在單個緊湊模塊上的集成電路核心板封裝形式
    的頭像 發表于 11-04 16:40 ?901次閱讀
    高效項目的“<b class='flag-5'>核心</b>”秘訣:怎么選對<b class='flag-5'>核心板</b>?

    48 元四 ARM 核心板!明遠智睿 2351 刷新嵌入式市場性價比認知

    在嵌入式硬件領域,“性價比” 始終是開發者和企業關注的核心議題。長期以來,搭載 ARM 架構的四核心板因技術門檻和制造成本,價格普遍維持在百元以上,這讓許多中小型項目、創客團隊以及教育領域的開發者
    的頭像 發表于 10-16 17:45 ?867次閱讀

    48 元四 ARM 核心板!明遠智睿 2351 進入嵌入式市場

    在嵌入式硬件領域,“性價比” 始終是開發者和企業關注的核心焦點。長期以來,搭載 ARM 架構的四核心板因性能優勢,價格普遍維持在百元以上,讓許多預算有限的小型項目望而卻步。然而,明遠智睿近期推出
    的頭像 發表于 10-15 16:52 ?759次閱讀

    明遠智睿 SSD2351 核心板:64 位四含稅不足 50 元,批量采購新選擇

    在嵌入式硬件領域,“高性價比” 始終是企業采購時的核心訴求。尤其是在智能家居、智能網關等規模化應用場景中,核心板的成本控制直接影響整體產品的市場競爭力。然而長期以來,64 位四架構的核心板
    的頭像 發表于 09-30 16:29 ?1266次閱讀

    RK3576與RK3588核心板如何選型?1分鐘速通!#RK3576核心板 #RK3588核心板

    核心板
    廣州靈眸科技有限公司
    發布于 :2025年09月23日 17:31:12

    fpga開發 璞致ZYNQ 7000 系列之 PZ7035/PZ7045/PZ7100-FH 核心板與開發用戶手冊

    本文介紹了Xilinx Zynq-7000系列可擴展處理平臺及其開發應用。Zynq-7000采用雙ARM Cortex-A9處理器與28nm FPGA架構,支持高性能嵌入式開發。開
    的頭像 發表于 09-15 15:54 ?7167次閱讀
    fpga開發<b class='flag-5'>板</b> 璞致<b class='flag-5'>ZYNQ</b> 7000 系列之 PZ7035/PZ7045/PZ7100-FH <b class='flag-5'>核心板</b>與開發<b class='flag-5'>板</b>用戶手冊

    明遠智睿 3568 核心板:四 Cortex - A55 架構驅動的性能新標桿

    在嵌入式技術飛速發展的當下,核心板作為各類智能設備的 “大腦”,其性能表現直接決定了設備的運行效率與應用拓展能力。明遠智睿 3568 核心板憑借四 Cortex - A55 架構與 Neon 協
    的頭像 發表于 09-03 17:32 ?890次閱讀

    國產!全志T113-i 雙Cortex-A7@1.2GHz 工業開發—ARM + DSP、RISC-V通信開發案例

    本文檔主要介紹T113-i處理器的ARM + DSP、RISC-V通信開發案例,演示T113-i處理器ARM Cortex-A7與HiFi4 DSP
    的頭像 發表于 08-18 14:03 ?1049次閱讀
    國產!全志T113-i 雙<b class='flag-5'>核</b>Cortex-A7@1.2GHz 工業開發<b class='flag-5'>板</b>—ARM + <b class='flag-5'>DSP</b>、RISC-V<b class='flag-5'>核</b><b class='flag-5'>間</b>通信開發案例

    核心板和底板:差異與協同

    在科技自主創新的浪潮中,底板與核心板是舉足輕重的角色,且各自功能明確,相互協同。兩者均屬于嵌入式系統硬件平臺,核心板側重計算能力,底板側重擴展能力,二者通過標準接口協同工作以實現復雜系統設計。
    的頭像 發表于 08-01 14:02 ?1259次閱讀

    核心板的多領域應用與前景分析

    以 明遠智睿的 SSD2351核心板 為例 一、SSD2351核心板概述 SSD2351核心板作為一款高性能嵌入式系統模塊,近年來在工業控制、智能設備、物聯網等領域展現出強大的應用潛力。該核心
    的頭像 發表于 07-03 15:38 ?958次閱讀

    中科億海微SoM模組——FPGA+DSP核心板

    FPGA+DSP核心板是基于中科億海微EQ6HL130型FPGA芯片搭配國產DSP開發的高性能核心板卡。對外接口采取郵票孔連接方式,可以極大提高信號傳輸質量和焊接后的機械強度。
    的頭像 發表于 06-20 14:12 ?1156次閱讀
    中科億海微SoM模組——FPGA+<b class='flag-5'>DSP</b><b class='flag-5'>核心板</b>

    高通QCM6490核心板_5G安卓核心板_智能模組定制

    QCM6490安卓核心板是基于高通驍龍QCM6490(QCS6490)平臺設計的智能模組,采用了先進的6nm制程工藝。這款核心板配備了強大的8處理器,具體配置為1個主頻高達2.7GHz的超大
    的頭像 發表于 05-09 17:08 ?1553次閱讀
    高通QCM6490<b class='flag-5'>核心板</b>_5G安卓<b class='flag-5'>核心板</b>_智能模組定制

    飛凌嵌入式T527核心板獲得【OpenHarmony生態產品兼容性證書】

    近日,飛凌嵌入式FET527-C核心板通過OpenHarmony4.1Release版本兼容測評,獲得【OpenHarmony生態產品兼容性證書】。飛凌嵌入式FET527-C核心板搭載全志T527
    的頭像 發表于 04-28 13:51 ?1203次閱讀
    飛凌嵌入式T527<b class='flag-5'>核心板</b>獲得【OpenHarmony生態產品兼容性證書】