国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

使用Chip2Chip+Aurora實現一個簡單的DEMO

FPGA研究院 ? 來源:OpenFPGA ? 2025-10-10 10:09 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

以下文章來源于OpenFPGA,作者碎碎思

你有沒有遇過這種情況:系統里有兩塊 FPGA 或者 FPGA + CPU + FPGA,需要它們之間高速、低延遲、可靠地互傳數據,甚至需要像訪問本地內存那樣訪問對方的寄存器與 BRAM?這時候傳統的 SPI / UART /以太網通信帶來的延遲、帶寬與開銷就顯得捉襟見肘。

什么是 Chip2Chip + Aurora 通信?

先說兩個組件:

Aurora 協議:Xilinx 提供的一種輕量級串行高速鏈路協議,適合 FPGA 間用高速串行收發器(GT 或 GTY / SERDES)連接。好處是延遲低、鏈路效率高。

Chip2Chip IP 核:Chip2Chip(AXI Chip2Chip)是一款由 Xilinx (AMD) 公司提供 的低引腳數、高性能AXI協議軟核IP,主要用于實現多設備SoC系統中的FPGA與SoC之間的高效通信。它通過通道復用、數據寬度轉換和支持多種物理層接口(如SelectIO和Aurora),能夠將AXI4和AXI4-Lite接口透明地橋接起來,可以讓一個 FPGA 向另一個 FPGA(或一個擁有對應 IP 的芯片)發起 AXI 或 AXI-Lite 總線訪問,就好像對方走在自己的地址圖里那樣,讀寫對方的內存或寄存器。

接下來我們就使用Chip2Chip + Aurora 實現一個簡單的DEMO。

實際用例

在這個例子里,用的是 Aurora 64b/66b,速率 10.3125Gbps。

Chip2Chip 的 主端會對外提供 AXI 接口(如果啟用了,還會有 AXI-Lite 接口)。這樣一來,不管是片上的處理器、MicroBlaze,還是其他的 AXI master,都能通過這個 IP 發起讀寫操作,去訪問對端設備的 AXI 地址空間。

把 Chip2Chip IP 接到 Aurora 上其實很簡單,主要就是連上復位、初始化邏輯,還有一些狀態信號(比如 channel_up)。

在測試的時候,主端這邊掛了一個 AXI Traffic Generator 來制造讀寫流量,通過 Chip2Chip 傳過去。

16b662fe-9a68-11f0-8c8f-92fbcf53809c.png

在 從端這邊,隨便接個 BRAM,讓它當成內存映射的目標。

17174a4c-9a68-11f0-8c8f-92fbcf53809c.png

時鐘這塊,兩邊的配置保持一致:初始化時鐘 50MHz,AXI 時鐘 200MHz,GT 參考時鐘用的是 156.25MHz。

這些子模塊(BDCs)最后會組合在頂層 IP Integrator 里,里面還會連收發器(GTs)和時鐘管理模塊(比如 Clocking Wizard 之類的)。

要注意的一點是:主從兩邊的地址映射一定要對齊,否則互相訪問時就會錯位。

這種架構可以直接拿來仿真,不用真的接兩塊板子。仿真的時候你能看到:

17785fa8-9a68-11f0-8c8f-92fbcf53809c.png

先在主端這邊發起 AXI 寫操作

過一小會兒,就能在從端那邊看到對應的寫入

開源鏈接

https://github.com/ATaylorCEngFIET/mz616

小結

我比較喜歡這個 IP,原因是有些場景確實很實用。比如在工業應用里,經常需要不同模塊之間保持電氣隔離,這時候用光纖 + Aurora + Chip2Chip 就特別合適,可以很方便地在設備之間傳數據。

它讓我們不必把所有交互都扔給軟件來完成,也不必忍受傳統通信方式那么多中間層的折損。對于追求低延遲、高確定性、模塊化重用的工程項目,這一對組合確實能“提速不少”。

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

    關注

    1656

    文章

    22317

    瀏覽量

    631086
  • 以太網
    +關注

    關注

    41

    文章

    5936

    瀏覽量

    179765
  • cpu
    cpu
    +關注

    關注

    68

    文章

    11229

    瀏覽量

    223225
  • 通信
    +關注

    關注

    18

    文章

    6330

    瀏覽量

    139692
  • Xilinx
    +關注

    關注

    73

    文章

    2195

    瀏覽量

    130129

原文標題:FPGA世界里的“芯片對芯片”通信:Chip2Chip IP 核帶來的效率提升

文章出處:【微信號:FPGA研究院,微信公眾號:FPGA研究院】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    esp8266 FREERTOS 3.3中沒有提供CHIP_ID函數,怎么實現獲取CHIP_ID的功能?

    esp8266 FREERTOS 3.3中沒有提供CHIP_ID函數,怎么實現獲取CHIP_ID的功能
    發表于 07-09 07:19

    Micro chip官網現在沒有DEMO源碼嗎?

    各位大神們,小弟現在想學習PIC33fj32mc204這個片子,去micro chip官網找不到demo的源碼,想問現在它的官網上都沒有源碼提供嗎? 另外在晚上搜索他家的片子,資料都很少,有經驗的大神能指點下,如何去學習嗎?謝謝啦!
    發表于 03-03 11:49

    CHIP1是如何知道掃描發生的?

    (外圍設備)。我的困難1、我不知道API用于切換角色或任何方法2CHIP1是如何知道掃描發生的?甚至在棧中被觸發,或者如何執行些指令以及發送掃描響應包3、CIP2如何理解廣告包和掃
    發表于 12-29 15:47

    Chip Monolithic Ceramic Capaci

    Chip Monolithic Ceramic Capacitor Electrical Characteristic Explanation:1. Material of Capacitor
    發表于 10-04 08:43 ?9次下載

    LED CHIP IQC檢驗規范

    LED CHIP IQC檢驗規范 1. 目的1.1 制訂LED Chip FQC檢驗規范。1.2 訂定成品入庫批允收程序,以確保產品品質達
    發表于 12-20 11:41 ?1821次閱讀
    LED <b class='flag-5'>CHIP</b> IQC檢驗規范

    什么是Chip

    什么是Chip  英文縮寫: Chip 中文譯名: 碼片 分  類: 其它 解  釋: 碼片是擴頻碼分多址移動通信中數據
    發表于 02-22 17:19 ?2614次閱讀

    什么是cps (chip per second)

    什么是cps (chip per second)  英文縮寫: cps (chip per second) 中文譯名: 碼片速率單位,每秒碼片
    發表于 02-22 17:23 ?2009次閱讀

    Reworking the LLP Chip Scale Pac

    Reworking the LLP Chip Scale Package
    發表于 03-24 11:27 ?0次下載

    索尼公司發布2x2On-Chip Lens(OCL)解決方案

    圖像傳感器的每個像素上,都有被稱為On Chip Lens的集光鏡片。傳統的構造,每個像素上面都有單獨的On Chip Lens.而2x2OCL為相鄰的相同顏色的4像素,共用同
    的頭像 發表于 01-25 15:35 ?2794次閱讀

    ADPA7001CHIP參數

    ADPA7001CHIP參數
    發表于 03-23 15:07 ?2次下載
    ADPA7001<b class='flag-5'>CHIP</b>參數

    CHIP標準實現全民“通信”

    業界出現了新標準,稱之為 CHIP – 互聯網協議互聯家居 。其目標是通過增強產品的兼容性來提升消費者的智能家居體驗。到目前為止,我們已經擁有了系列協議:Wi-Fi、Zigbee
    的頭像 發表于 02-22 14:04 ?1166次閱讀

    什么是芯片 CHIP

    ? chip英文單詞,意為芯片。芯片是用半導體材料,經光刻腐蝕、蒸鍍、摻雜等多種工藝制成的,具有微小的尺寸和高度的集成度,能實現或多種功能的半導體元器件。常見的芯片類型有處理器
    的頭像 發表于 07-03 10:40 ?6582次閱讀

    什么是CHIP 芯片介紹

    chip英文單詞,意為芯片。純半導體制作的顆粒,是器件的核心。
    的頭像 發表于 08-28 11:48 ?6225次閱讀
    什么是<b class='flag-5'>CHIP</b> 芯片介紹

    什么是CHIP

    chip英文單詞,意為芯片。芯片是用半導體材料,經光刻腐蝕、蒸鍍、摻雜等多種工藝制成的,具有微小的尺寸和高度的集成度,能實現或多種功能的半導體元器件。常見的芯片類型有處理器芯片
    的頭像 發表于 01-15 10:15 ?4174次閱讀

    die,device和chip的定義和區別

    在半導體行業中,“die”,“device”,和“chip”這三術語都可以用來指代芯片。
    的頭像 發表于 02-23 18:26 ?1.5w次閱讀