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

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

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

3天內不再提示

FPGA中實施PCI Express橋接解決方案

jf_78858299 ? 來源:Hack電子 ? 作者:Hack電子 ? 2023-05-11 16:29 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

使用 FPGA 的優勢之一是能夠實施經過驗證的知識產權,以快速、自信地完成橋接功能。看看一個常見但復雜的接口 PCI Express,就可以證明這些好處。

與其前身外圍組件互連 (PCI) 一樣,PCI Express (PCIe) 正在成為一種無處不在的系統接口。與 PCI 不同,PCIe 采用 SERDES 接口為用戶提供未來應用所需的可擴展性。隨著系統帶寬的增加,越來越多的應用正在轉向基于 SERDES 的接口,例如 PCIe。

過去,專用 IC (ASIC) 和專用標準產品 (ASSP) 通常用于實施下一代接口解決方案。ASIC 和 ASSP 是流行的選擇,因為它們提供了低成本、低功耗的設計解決方案。

然而,幾個新的 FPGA 系列為 PCIe 接口提供了有吸引力的選擇。FPGA 提供了一個適應性強的平臺,它沒有 ASSP 的不靈活性,也沒有 ASIC 通常相關的較長的交付周期和大量的非經常性工程成本。

具有嵌入式 SERDES 的新一代 FPGA 以低成本、低功耗的串行接口解決方案為設計人員提供了極其豐富、高價值的可編程架構。相同的 FPGA 可用于支持各種串行協議,如 PCIe、GbE、SGMII、XAUI、Serial RapidIO 等,為多種設計提供單一 FPGA 平臺。

PCIe 也正在成為控制平面應用程序的接口,取代舊的并行接口,如 PCI。新一代設備使用一個或多個 PCIe 鏈路。在大多數設備中,PCIe 內核被實現為 PCIe 端點。設計人員通常需要將這些設備連接到具有并行總線的上一代設備(例如具有并行總線接口的微處理器)。

使用低成本、低功耗 FPGA 在 PCIe 和并行接口之間進行橋接可為設計人員提供解決此問題的靈活性,而不會超出其系統成本和功率預算。

設計挑戰

隨著設計人員從 PCI 遷移到 PCIe,協議的復雜性以及基于 SERDES 的設計所涉及的復雜性構成了重大挑戰。幸運的是,FPGA 與全功能 PCIe IP 內核、參考設計、硬件評估板和相關演示相結合,有助于消除 PCIe 設計人員面臨的陡峭學習曲線。

FPGA 是基于 PCIe 的應用的理想平臺。因為它們是可編程的,所以 FPGA 使設計人員能夠靈活地在設計周期的后期解決設計問題,并加快周轉時間。隨著個別設計要求的發展,設計人員可以輕松更改或添加功能。FPGA 設計還允許設計人員進行更新以適應規范的變化,使他們能夠在未來證明其設計不會過時。

可編程平臺使設計人員能夠使用相同的 FPGA 來實現連接到各種其他 PCIe 芯片組的接口解決方案:端點、根復合體或交換機。設計人員可以在FPGA中集成系統所需的其他功能,減少板上元件的數量,進一步降低系統的總成本。

橋接接口

FPGA 為系統設計提供了極其靈活的可編程平臺。包含 IP 內核、硬件平臺、演示設計、驅動程序和軟件的綜合解決方案包使設計人員能夠縮短開發周期,同時降低設計的復雜性。

一個常見的設計要求是 PCIe 解決方案在 PCIe 串行接口(端點設備)和傳統并行總線接口之間進行橋接,如圖 1 所示。具有 PCIe 根復雜 IP 內核的 FPGA 為設計人員提供了實現所需的基本構建塊這樣的解決方案。或者,ASSP 和 ASIC 也可以實現此功能。然而,與 FPGA 不同,這些設備只能實現固定配置,無法更改以適應各種可用的并行總線接口。

圖片

圖 1:具有 PCIe 根復雜 IP 內核的 FPGA 在 PCIe 串行接口和傳統并行總線接口之間橋接。

另一方面,可編程 FPGA 平臺使設計人員能夠對其設計進行特定更改,以實現與其特定板上可用接口相匹配的特定橋接功能。設計人員還可以靈活地在單個 FPGA 中實現多個橋接或橋接的不同配置,從而減少板上的組件總數。FPGA 與 PCIe 根復雜 IP 核相結合,可以實現設計所需的多種其他橋接解決方案。

PCIe 根復合體

PCIe 端點作為上游設備運行,這是根復雜設備可以執行的功能。然而,就所使用的 FPGA 門而言,一個全功能的根復雜實現是相當昂貴的。相反,具有事務層功能子集的輕量級根復雜足以實現大多數橋接功能。

如圖 1 所示,這座橋由兩個基本組成部分組成。個塊是 PCIe 根復合體(或 Root Complex-lite)IP 內核,它與 PCIe 端點設備接口。第二個塊是連接到本地總線/并行接口的橋接邏輯。由于此實現是在可編程 FPGA 中實現的,因此設計人員可以根據特定接口需求靈活地定制設計。其他功能也可以集成到同一個 FPGA 中,從而消除板上的其他組件并降低總體材料成本。

實現更輕量級的 IP

PCIe 是一個復雜的協議。提供功能齊全、經過充分驗證的 PCIe IP 內核可顯著降低設計復雜性。例如,萊迪思半導體的 PCIe Root Complex Lite (RC-lite) 內核實現了 x1 或 x4 根復合功能,主要用于 PCIe 橋接應用。如圖 2 所示,所有 PCIe 層均作為嵌入式 ASIC 塊和在 FPGA 中實現的 PCIe RC-lite 軟 IP 內核的組合來實現。各種模塊包括電 SERDES 接口、物理層、數據鏈路層和事務層,以支持實現 PCI Express 根復雜功能所需的協議棧。這種較輕的 IP 針對 PCIe 端點接口和并行本地總線接口之間的簡單橋接應用進行了優化。

圖片

圖 2:PCIe RC-lite IP 協議棧有助于降低 PCIe 橋接應用的設計復雜性。

LatticeECP2M 或 LatticeECP3 FPGA 中實現的 PCIe RC-lite IP 可實現低成本、低功耗的 PCIe 橋接應用,同時為設計人員提供定制橋接接口的靈活性。此外,PCIe 硬件評估板和各種參考設計、演示和軟件驅動程序可幫助設計人員啟動他們的 PCIe 設計并縮短上市時間。萊迪思還為設計人員提供了一個硬件評估板來測試 RC-lite IP 解決方案。設計人員可以在部署之前完成互操作性并驗證這些解決方案的系統級功能,從而節省通常與設計后調試和性能增強相關的時間和成本。

簡化橋接復雜性

PCIe 設計對設計人員提出了重大挑戰。對接口的要求各不相同,具體取決于 PCIe 設備是否必須連接到另一個端點、根聯合體或交換機。此外,設計通常需要一個 PCIe 端點設備和另一個具有并行總線接口的設備之間的連接。

設計人員可以在低成本、低功耗的 FPGA 平臺中實現這些功能,同時保留靈活可編程架構的所有優勢。在 FPGA 中使用 PCIe 根復雜 IP 功能提供了實現這些橋接功能的理想平臺。


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

    關注

    1660

    文章

    22412

    瀏覽量

    636359
  • PCI
    PCI
    +關注

    關注

    5

    文章

    689

    瀏覽量

    134270
  • SerDes
    +關注

    關注

    8

    文章

    234

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    TPS2363:PCI Express服務器雙插槽熱插拔控制器的卓越之選

    TPS2363:PCI Express服務器雙插槽熱插拔控制器的卓越之選 在當今的電子設備設計PCI Express接口的應用愈發廣泛,
    的頭像 發表于 02-28 14:35 ?124次閱讀

    深入解析PI7C9X113SL:PCIe到PCI/PCI - X的橋梁專家

    PI7C9X113SL這款PCIe到PCI/PCI - X的芯片,一起探索它在硬件設計的強大性能和應用潛力。 文件下載: PI7C9X
    的頭像 發表于 02-26 17:45 ?1155次閱讀

    MAX5954:PCI Express熱插拔控制器的卓越之選

    MAX5954:PCI Express熱插拔控制器的卓越之選 在PCI Express應用領域,熱插拔控制器的性能直接影響著系統的穩定性和可靠性。今天我們要深入探討的是Maxim
    的頭像 發表于 02-10 16:20 ?329次閱讀

    MAX5946:雙PCI Express熱插拔控制器的全方位解析

    MAX5946:雙PCI Express熱插拔控制器的全方位解析 在PCI Express應用領域,熱插拔功能至關重要,它能在系統運行時安全地插入或移除設備,提高系統的可維護性和靈活性
    的頭像 發表于 02-10 16:00 ?351次閱讀

    LTC4242:PCI Express熱插拔控制器的卓越之選

    LTC4242:PCI Express熱插拔控制器的卓越之選 在PCI Express系統的設計,熱插拔功能至關重要,它能實現設備的在線插
    的頭像 發表于 02-10 10:25 ?135次閱讀

    PI7C9X110:PCI ExpressPCI可逆橋接器的技術剖析與應用指南

    集成到PCI Express系統是一項具有挑戰性的任務。Diodes Incorporated的PI7C9X110可逆橋接器為這一問題提供了有效的解決方案,它能夠無縫地將
    的頭像 發表于 01-31 15:20 ?787次閱讀

    Texas Instruments TS2PCIE2212:PCI Express信號開關的卓越之選

    深入探討一下Texas Instruments的TS2PCIE2212這款PCI Express信號開關,看看它在實際應用能為我們帶來哪些優勢。 文件下載: ts2pcie2212.pdf 一
    的頭像 發表于 01-14 17:30 ?547次閱讀

    深入剖析XIO2001:PCI ExpressPCI總線轉換的卓越之選

    深入剖析XIO2001:PCI ExpressPCI總線轉換的卓越之選 在當今復雜多樣的電子系統設計
    的頭像 發表于 01-08 15:00 ?227次閱讀

    PCI2050B PCI-to-PCI Bridge:高性能連接解決方案

    PCI2050B PCI-to-PCI Bridge:高性能連接解決方案 引言 在當今的電子系統設計PCI總線的應用極為廣泛。而
    的頭像 發表于 12-30 17:05 ?662次閱讀

    深入剖析DS50PCI401:PCI Express應用的理想選擇

    深入剖析DS50PCI401:PCI Express應用的理想選擇 在PCI Express應用的領域中,DS50
    的頭像 發表于 12-25 10:10 ?365次閱讀

    探索DS50PCI402:PCI Express應用的理想選擇

    探索DS50PCI402:PCI Express應用的理想選擇 在PCI Express應用領域,找到一款性能卓越、功能豐富且易于配置的設備
    的頭像 發表于 12-24 16:35 ?250次閱讀

    探索DS80PCI402:PCI - Express中繼器的卓越性能與應用實踐

    電子設備不可或缺的一部分。而DS80PCI402作為一款低功耗、高性能的4通道PCI - Express中繼器,更是在PCIe鏈路擴展方面展現出了卓越的優勢。今天,我們就來深入探討一
    的頭像 發表于 12-24 11:30 ?371次閱讀

    Amphenol PCI Express? Gen 6 卡邊緣連接器:下一代系統的高速解決方案

    Amphenol PCI Express? Gen 6 卡邊緣連接器:下一代系統的高速解決方案 在電子設備不斷追求更高性能和更快數據傳輸速度的今天,連接器作為數據傳輸的關鍵部件,其性能的提升
    的頭像 發表于 12-10 15:25 ?543次閱讀

    封閉式園區安全管控解決方案應該如何實施

    封閉式園區安全管控解決方案實施是一項系統工程,涉及前期規劃、設備部署與系統搭建、人員培訓等多個環節
    的頭像 發表于 08-20 11:08 ?756次閱讀
    封閉式園區安全管控<b class='flag-5'>解決方案</b>應該如何<b class='flag-5'>實施</b>?

    QDMA Subsystem for PCI Express v5.0產品指南

    AMD QDMA Subsystem for PCI Express( PCIe )旨在利用多隊列的概念實現高性能 DMA,以搭配 PCI Express Integrated Blo
    的頭像 發表于 05-13 09:21 ?948次閱讀
    QDMA Subsystem for <b class='flag-5'>PCI</b> <b class='flag-5'>Express</b> v5.0產品指南