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

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

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

3天內不再提示

使用aurora核的點對點通信應用設計

e9Zb_gh_8734352 ? 來源:互聯網 ? 作者:佚名 ? 2018-01-26 09:46 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

總線分類

總線是一個被用來連接兩個或多個模塊和設備的設計組成。下圖展示了不同總線的分類。

使用aurora核的點對點通信應用設計

01

點對點

只連接兩個設備或模塊的一種總線。點對點總線的優勢在于更好的信號完整性。

02

點對多

連接至兩個以上的模塊或設備的總線。點對多總線的優勢在于由于低數量軌跡帶來的低引腳數量和更簡化的板級設計。

03

單向

被單一模塊和設備驅動的總線連接至另一個總線。單向總線的優勢在于更簡便的執行,以及更簡便的板級終端方案。

04

雙向

可被任何設備或模塊驅動的總線連接至另一總線。其優勢在于由于共用相同總線信號帶來的更低的引腳數量。

05

源同步時鐘

是一種在一總線上產生伴隨數據的時鐘的技術。這一方法的一個優勢在于它簡化了系統的時鐘設計,并且將總線驅動從接收方分離開。這一時鐘方案被用在幾個高速接口,如spi和pci接口。時鐘信號可以被分開,或嵌入到數據中,并且在接收端恢復。

06

系統同步時鐘

設備和模塊連接到一個總線并使用一個單一時鐘,不像源同步時鐘方法,系統同步時鐘方案不需要在接收端分離時鐘域。

使用aurora核的點對點通信應用設計

07

并行總線

并行總線一般被用于中低頻總線中,對于中低頻的組成并沒有明確的定義,但經驗法則認為低于100MHz為低頻。100-300MHz為中頻。

Xilinx 提供了幾個可以被用來設計并行總線的元素:

1.IDDR:

一個專用寄存器,可在FPGA架構中將雙速率數據轉換為單速率數據輸出。

2.ODDR

一個專用寄存器,可將輸入單速率數據轉換為雙速率外部輸出。

3.IODELAY:

被用來給輸入數據提供一個固定或可調節的延遲或給輸出數據提供一個固定延遲的設計元件。IODELAY主要被用來做輸入與輸出數據的對齊。

4.IDELAYCTRL:

與IODELAY一起用于控制延遲邏輯。 其中一個IDELAYCTRL輸入是一個參考時鐘,它必須是200MHz才能保證IODELAY中的分接頭延遲精度。在高頻率校準并行總線的時候需要調整輸入與輸出的延時。調整過程是動態的,在電路板加電之后并在操作過程中定期執行。執行動態總線校準有幾個原因。 例如,溫度和電壓波動會影響信號延遲。 此外,由于制造工藝的差異,PCB上和FPGA內部的跟蹤延遲也會有所不同。 由于不同信號上的可變延遲,并行總線數據可能會偏斜。

08

串行總線

并行總線不能擴展到更高的運行頻率和總線寬度。設計一個高頻率的并行總線是有挑戰性的因為多個數據信號之間的偏差,嚴格的時間預算,以及需要執行所有總線信號的長度匹配的更復雜的電路板布局。為了克服這些挑戰,許多系統和幾個眾所周知的通信協議已經從并行遷移到串行接口。其中兩個例子是Serial ATA,它是ATA或并行ATA的串行版本,PCI Express是下一代并行PCI。

串行總線的另一個優點是引腳數量較少。 串行總線的一個缺點是它的PCB設計要求更高。 高速串行鏈路通常以數千兆位的速度運行。 結果,它們產生更多的電磁干擾(EMI)并消耗更多的功率。

外部串行數據流通常轉換為FPGA內部的并行數據。 這個被稱為SerDes(串行器/解串器)的模塊。 串行器將并行數據并行轉換為串行輸出,速率更高。 相反,解串器將高速串行輸入轉換為并行輸出。 由于執行串行化和反序列化所需的額外步驟,使用SerDes的缺點是額外的通信延遲; 更復雜的初始化和定期的鏈路訓練; 和更大的邏輯大小。

下圖顯示了實現為兩個SerDes模塊的全雙工串行總線。

使用aurora核的點對點通信應用設計

1.ISERDES

一個專用的串行到并行數據轉換器,以促進高速源同步數據采集。 它具有SDR和DDR數據選項和2到6位數據寬度。

2.GTP/GTX

一些Virtex和Spartan FPGA中的嵌入式收發器模塊。 它是一個復雜的模塊,高度可配置,并與FPGA邏輯資源緊密集成。

下圖顯示了Virtex-6 GTX收發器的框圖。

使用aurora核的點對點通信應用設計

3.Aurora

Aurora 是一個很高效的低延遲點對點的串行協議,它使用了GTP收發器。它旨在隱藏GTP的接口細節和開銷。Xilinx 提供一個擁有執行aurora協議的用戶友好接口的ip核。核心提供的功能包括不同數量的GTP通道,單工和雙工操作,流量控制,可配置線路速率和用戶時鐘頻率。

下圖展示了使用了aurora核的點對點通信。

使用aurora核的點對點通信應用設計

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

    關注

    1660

    文章

    22412

    瀏覽量

    636387
  • Xilinx
    +關注

    關注

    73

    文章

    2200

    瀏覽量

    131151
  • 無線通信
    +關注

    關注

    58

    文章

    4987

    瀏覽量

    146884

原文標題:FPGA的外部總線接口設計

文章出處:【微信號:gh_873435264fd4,微信公眾號:FPGA技術聯盟】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    使用Aurora 6466b協議實現AMD UltraScale+ FPGA與AMD Versal自適應SoC的對接

    在本博客中,我們將介紹使用 Aurora 6466b 協議實現 AMD UltraScale+ FPGA 與 AMD Versal 自適應 SoC 的對接。我們還將涵蓋有關 IP 配置、FPGA 之間的連接、時鐘設置以及復位拓撲結構的詳細信息。
    的頭像 發表于 01-13 14:04 ?3426次閱讀
    使用<b class='flag-5'>Aurora</b> 6466b協議實現AMD UltraScale+ FPGA與AMD Versal自適應SoC的對接

    通信延時,都做到這么低了?附:各項完整測試數據

    先說說,為什么通信延時能逼瘋工程師?咱做工業控制的都知道,多核處理器就像車間里的多個師傅,例如瑞芯微RK3576處理器: A72當領導管全局 (跑Linux,人機交互、數據處理), A53
    的頭像 發表于 12-24 16:36 ?209次閱讀
    <b class='flag-5'>核</b>間<b class='flag-5'>通信</b>延時,都做到這么低了?附:各項完整測試數據

    實測2778MB/s,AMP通信“快如閃電”,瑞芯微RK3576

    在多核異構SoC處理器中,間數據的傳輸帶寬直接決定了系統整體性能。傳統通信方案存在數據“ 拷貝開銷大 ”、“ 帶寬受限 ”等瓶頸,高效的通信一直是開發者面臨的挑戰。 今天帶大家看
    的頭像 發表于 12-04 14:14 ?424次閱讀
    實測2778MB/s,AMP<b class='flag-5'>核</b>間<b class='flag-5'>通信</b>“快如閃電”,瑞芯微RK3576

    Xilinx FPGA串行通信協議介紹

    Xilinx FPGA因其高性能和低延遲,常用于串行通信接口設計。本文深入分析了Aurora、PCI Express和Serial RapidIO這三種在Xilinx系統設計中關鍵的串行通信協議。介紹了它們的特性、優勢和應用場景
    的頭像 發表于 11-14 15:02 ?2542次閱讀
    Xilinx FPGA串行<b class='flag-5'>通信</b>協議介紹

    e203 軟如何和FPGA通信?

    求教e203 軟如何和FPGA通信
    發表于 11-07 06:15

    思嵐科技推出新一代全集成AI空間感知系統Aurora S

    我們非常榮幸地通知大家:思嵐新一代全集成AI空間感知系統——Aurora S正式發布!
    的頭像 發表于 10-14 15:39 ?1002次閱讀

    深入芯馳D9360通信案例,RPMSG關鍵技術深度剖析

    Core-D9360平臺為例,詳解如何利用RPMSG與VirtIO機制實現A與R間的可靠通信,并提供關鍵代碼實現與調試方法。圖1Core-D9360核心板一、通信基礎:R
    的頭像 發表于 09-10 08:31 ?1172次閱讀
    深入芯馳D9360<b class='flag-5'>核</b>間<b class='flag-5'>通信</b>案例,RPMSG關鍵技術深度剖析

    Aurora接口的核心特點和應用場景

    基于 LVDS(低壓差分信號)物理層,屬于 Xilinx 專有 IP(知識產權),以靈活性、可配置性和高性能為核心特點,廣泛應用于通信、雷達、工業控制等需要高速數據交互的場景。
    的頭像 發表于 08-30 14:14 ?3237次閱讀

    LoRa1120模塊與ESP32點對點LoRa通信實現實踐指南

    本報告系統地闡述了使用LoRa1120模塊和ESP32微控制器實現基礎點對點LoRa通信的全過程。內容涵蓋了從模塊技術特性分析、硬件系統連接、開發環境配置,到固件實現、通信驗證和關鍵性能指標解讀。
    的頭像 發表于 08-28 17:21 ?7152次閱讀
    LoRa1120模塊與ESP32<b class='flag-5'>點對點</b>LoRa<b class='flag-5'>通信</b>實現實踐指南

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

    本文主要介紹基于全志科技T113與FPGA的通信案例,適用開發環境如下。
    的頭像 發表于 08-19 11:16 ?1205次閱讀
    國產!全志T113-i 雙<b class='flag-5'>核</b>Cortex-A7@1.2GHz 工業開發板—ARM + FPGA<b class='flag-5'>通信</b>案例

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

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

    黑芝麻智能解讀車規SoC通信技術

    在當今的智能汽車領域,電子系統的復雜程度超乎想象。一輛現代汽車可能配備超過100個電子控制單元,運行著數以億計行的代碼。而將這些系統緊密相連并使其協同工作的核心技術之一,便是車規級系統級芯片中的通信技術。
    的頭像 發表于 06-06 16:38 ?2207次閱讀
    黑芝麻智能解讀車規SoC<b class='flag-5'>核</b>間<b class='flag-5'>通信</b>技術

    stm32mp157的異通信的rpmsg_sdb的m4固件和a7驅動該如何編寫?

    stm32mp157的異通信的rpmsg_sdb的m4固件和a7驅動該如何編寫
    發表于 05-19 15:06

    【道生物聯TKB-620開發板試用】點對點通信測試

    前言 TKB-620支持點對點通信和網關通信,網關通信需要專用的網關用開發板TKB-200,這里只做點對點演示
    發表于 04-23 00:18

    STM32雙H7間如何通信?

    STM32雙H7通信的方法,主要是CM7和CM4之間如何進行數據傳遞
    發表于 03-12 07:34