在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

FPGA中實(shí)施PCI Express橋接解決方案

jf_78858299 ? 來(lái)源:Hack電子 ? 作者:Hack電子 ? 2023-05-11 16:29 ? 次閱讀

使用 FPGA 的優(yōu)勢(shì)之一是能夠?qū)嵤┙?jīng)過(guò)驗(yàn)證的知識(shí)產(chǎn)權(quán),以快速、自信地完成橋接功能。看看一個(gè)常見(jiàn)但復(fù)雜的接口 PCI Express,就可以證明這些好處。

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

過(guò)去,專用 IC (ASIC) 和專用標(biāo)準(zhǔn)產(chǎn)品 (ASSP) 通常用于實(shí)施下一代接口解決方案。ASIC 和 ASSP 是流行的選擇,因?yàn)樗鼈兲峁┝说统杀尽⒌凸牡脑O(shè)計(jì)解決方案。

然而,幾個(gè)新的 FPGA 系列為 PCIe 接口提供了有吸引力的選擇。FPGA 提供了一個(gè)適應(yīng)性強(qiáng)的平臺(tái),它沒(méi)有 ASSP 的不靈活性,也沒(méi)有 ASIC 通常相關(guān)的較長(zhǎng)的交付周期和大量的非經(jīng)常性工程成本。

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

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

使用低成本、低功耗 FPGA 在 PCIe 和并行接口之間進(jìn)行橋接可為設(shè)計(jì)人員提供解決此問(wèn)題的靈活性,而不會(huì)超出其系統(tǒng)成本和功率預(yù)算。

設(shè)計(jì)挑戰(zhàn)

隨著設(shè)計(jì)人員從 PCI 遷移到 PCIe,協(xié)議的復(fù)雜性以及基于 SERDES 的設(shè)計(jì)所涉及的復(fù)雜性構(gòu)成了重大挑戰(zhàn)。幸運(yùn)的是,F(xiàn)PGA 與全功能 PCIe IP 內(nèi)核、參考設(shè)計(jì)、硬件評(píng)估板和相關(guān)演示相結(jié)合,有助于消除 PCIe 設(shè)計(jì)人員面臨的陡峭學(xué)習(xí)曲線。

FPGA 是基于 PCIe 的應(yīng)用的理想平臺(tái)。因?yàn)樗鼈兪强删幊痰模?FPGA 使設(shè)計(jì)人員能夠靈活地在設(shè)計(jì)周期的后期解決設(shè)計(jì)問(wèn)題,并加快周轉(zhuǎn)時(shí)間。隨著個(gè)別設(shè)計(jì)要求的發(fā)展,設(shè)計(jì)人員可以輕松更改或添加功能。FPGA 設(shè)計(jì)還允許設(shè)計(jì)人員進(jìn)行更新以適應(yīng)規(guī)范的變化,使他們能夠在未來(lái)證明其設(shè)計(jì)不會(huì)過(guò)時(shí)。

可編程平臺(tái)使設(shè)計(jì)人員能夠使用相同的 FPGA 來(lái)實(shí)現(xiàn)連接到各種其他 PCIe 芯片組的接口解決方案:端點(diǎn)、根復(fù)合體或交換機(jī)。設(shè)計(jì)人員可以在FPGA中集成系統(tǒng)所需的其他功能,減少板上元件的數(shù)量,進(jìn)一步降低系統(tǒng)的總成本。

橋接接口

FPGA 為系統(tǒng)設(shè)計(jì)提供了極其靈活的可編程平臺(tái)。包含 IP 內(nèi)核、硬件平臺(tái)、演示設(shè)計(jì)、驅(qū)動(dòng)程序和軟件的綜合解決方案包使設(shè)計(jì)人員能夠縮短開(kāi)發(fā)周期,同時(shí)降低設(shè)計(jì)的復(fù)雜性。

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

圖片

圖 1:具有 PCIe 根復(fù)雜 IP 內(nèi)核的 FPGA 在 PCIe 串行接口和傳統(tǒng)并行總線接口之間橋接。

另一方面,可編程 FPGA 平臺(tái)使設(shè)計(jì)人員能夠?qū)ζ湓O(shè)計(jì)進(jìn)行特定更改,以實(shí)現(xiàn)與其特定板上可用接口相匹配的特定橋接功能。設(shè)計(jì)人員還可以靈活地在單個(gè) FPGA 中實(shí)現(xiàn)多個(gè)橋接或橋接的不同配置,從而減少板上的組件總數(shù)。FPGA 與 PCIe 根復(fù)雜 IP 核相結(jié)合,可以實(shí)現(xiàn)設(shè)計(jì)所需的多種其他橋接解決方案。

PCIe 根復(fù)合體

PCIe 端點(diǎn)作為上游設(shè)備運(yùn)行,這是根復(fù)雜設(shè)備可以執(zhí)行的功能。然而,就所使用的 FPGA 門而言,一個(gè)全功能的根復(fù)雜實(shí)現(xiàn)是相當(dāng)昂貴的。相反,具有事務(wù)層功能子集的輕量級(jí)根復(fù)雜足以實(shí)現(xiàn)大多數(shù)橋接功能。

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

實(shí)現(xiàn)更輕量級(jí)的 IP

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

圖片

圖 2:PCIe RC-lite IP 協(xié)議棧有助于降低 PCIe 橋接應(yīng)用的設(shè)計(jì)復(fù)雜性。

LatticeECP2M 或 LatticeECP3 FPGA 中實(shí)現(xiàn)的 PCIe RC-lite IP 可實(shí)現(xiàn)低成本、低功耗的 PCIe 橋接應(yīng)用,同時(shí)為設(shè)計(jì)人員提供定制橋接接口的靈活性。此外,PCIe 硬件評(píng)估板和各種參考設(shè)計(jì)、演示和軟件驅(qū)動(dòng)程序可幫助設(shè)計(jì)人員啟動(dòng)他們的 PCIe 設(shè)計(jì)并縮短上市時(shí)間。萊迪思還為設(shè)計(jì)人員提供了一個(gè)硬件評(píng)估板來(lái)測(cè)試 RC-lite IP 解決方案。設(shè)計(jì)人員可以在部署之前完成互操作性并驗(yàn)證這些解決方案的系統(tǒng)級(jí)功能,從而節(jié)省通常與設(shè)計(jì)后調(diào)試和性能增強(qiáng)相關(guān)的時(shí)間和成本。

簡(jiǎn)化橋接復(fù)雜性

PCIe 設(shè)計(jì)對(duì)設(shè)計(jì)人員提出了重大挑戰(zhàn)。對(duì)接口的要求各不相同,具體取決于 PCIe 設(shè)備是否必須連接到另一個(gè)端點(diǎn)、根聯(lián)合體或交換機(jī)。此外,設(shè)計(jì)通常需要一個(gè) PCIe 端點(diǎn)設(shè)備和另一個(gè)具有并行總線接口的設(shè)備之間的連接。

設(shè)計(jì)人員可以在低成本、低功耗的 FPGA 平臺(tái)中實(shí)現(xiàn)這些功能,同時(shí)保留靈活可編程架構(gòu)的所有優(yōu)勢(shì)。在 FPGA 中使用 PCIe 根復(fù)雜 IP 功能提供了實(shí)現(xiàn)這些橋接功能的理想平臺(tái)。


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1640

    文章

    21900

    瀏覽量

    611412
  • PCI
    PCI
    +關(guān)注

    關(guān)注

    5

    文章

    675

    瀏覽量

    131155
  • SerDes
    +關(guān)注

    關(guān)注

    7

    文章

    207

    瀏覽量

    35476
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    與路由的區(qū)別 網(wǎng)絡(luò)技術(shù)的應(yīng)用

    一、與路由的區(qū)別 與路由是計(jì)算機(jī)網(wǎng)絡(luò)兩種重要的技術(shù),它們?cè)诰W(wǎng)絡(luò)連接和數(shù)據(jù)傳輸方面發(fā)揮著不同的作用。以下是
    的頭像 發(fā)表于 01-31 10:40 ?871次閱讀

    故障排除技巧

    在現(xiàn)代網(wǎng)絡(luò)環(huán)境技術(shù)是連接不同網(wǎng)絡(luò)段的關(guān)鍵組件。它不僅提高了網(wǎng)絡(luò)的靈活性,還增強(qiáng)了數(shù)據(jù)傳輸?shù)男省H欢?b class='flag-5'>橋設(shè)備和配置可能會(huì)出現(xiàn)各種問(wèn)
    的頭像 發(fā)表于 01-10 11:05 ?847次閱讀

    技術(shù)在家庭網(wǎng)絡(luò)的使用

    在現(xiàn)代家庭,網(wǎng)絡(luò)連接已成為日常生活不可或缺的一部分。隨著智能家居設(shè)備的普及,家庭網(wǎng)絡(luò)的穩(wěn)定性和擴(kuò)展性變得越來(lái)越重要。技術(shù)作為一種連接不同網(wǎng)絡(luò)段的有效手段,被廣泛應(yīng)用于家庭網(wǎng)絡(luò)
    的頭像 發(fā)表于 01-10 10:59 ?485次閱讀

    無(wú)線設(shè)置教程

    在現(xiàn)代家庭和辦公環(huán)境,無(wú)線網(wǎng)絡(luò)已成為連接設(shè)備和訪問(wèn)互聯(lián)網(wǎng)的基本需求。然而,由于墻壁、家具和其他障礙物的影響,單一無(wú)線路由器的信號(hào)覆蓋范圍可能有限。為了解決這個(gè)問(wèn)題,無(wú)線技術(shù)應(yīng)運(yùn)而生。本文將詳細(xì)
    的頭像 發(fā)表于 01-10 10:57 ?1144次閱讀

    EE-86:將SHARC 2106x DSP與PLX 9080 PCI芯片連接

    電子發(fā)燒友網(wǎng)站提供《EE-86:將SHARC 2106x DSP與PLX 9080 PCI芯片連接.pdf》資料免費(fèi)下載
    發(fā)表于 01-08 14:42 ?0次下載
    EE-86:將SHARC 2106x DSP與PLX 9080 <b class='flag-5'>PCI</b><b class='flag-5'>橋</b><b class='flag-5'>接</b>芯片連接

    PCI2250 PCIPCI橋接器實(shí)施指南

    電子發(fā)燒友網(wǎng)站提供《PCI2250 PCIPCI橋接器實(shí)施指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-23 15:13 ?1次下載
    <b class='flag-5'>PCI</b>2250 <b class='flag-5'>PCI</b>到<b class='flag-5'>PCI</b>橋接器<b class='flag-5'>實(shí)施</b>指南

    Xilinx 7系列FPGA PCIe Gen3的應(yīng)用接口及特性

    Xilinx7系列FPGA集成了新一代PCI Express集成塊,支持8.0Gb/s數(shù)據(jù)速率的PCI Express 3.0。本文介紹了7
    的頭像 發(fā)表于 11-05 15:45 ?2274次閱讀
    Xilinx 7系列<b class='flag-5'>FPGA</b> PCIe Gen3的應(yīng)用接口及特性

    通過(guò)PLX PCI9080芯片實(shí)現(xiàn)TMS320C6000擴(kuò)展總線與PCI總線的接口

    電子發(fā)燒友網(wǎng)站提供《通過(guò)PLX PCI9080芯片實(shí)現(xiàn)TMS320C6000擴(kuò)展總線與PCI總線的接口.pdf》資料免費(fèi)下載
    發(fā)表于 10-26 10:23 ?0次下載
    通過(guò)PLX <b class='flag-5'>PCI</b>9080<b class='flag-5'>橋</b><b class='flag-5'>接</b>芯片實(shí)現(xiàn)TMS320C6000擴(kuò)展總線與<b class='flag-5'>PCI</b>總線的接口

    KeyStone設(shè)備的PCI Express (PCle)常見(jiàn)問(wèn)題

    電子發(fā)燒友網(wǎng)站提供《KeyStone設(shè)備的PCI Express (PCle)常見(jiàn)問(wèn)題.pdf》資料免費(fèi)下載
    發(fā)表于 10-11 10:21 ?0次下載
    KeyStone設(shè)備的<b class='flag-5'>PCI</b> <b class='flag-5'>Express</b> (PCle)常見(jiàn)問(wèn)題

    使用TI PCI-Express Gen5.0轉(zhuǎn)驅(qū)動(dòng)器進(jìn)行眼圖掃描

    電子發(fā)燒友網(wǎng)站提供《使用TI PCI-Express Gen5.0轉(zhuǎn)驅(qū)動(dòng)器進(jìn)行眼圖掃描.pdf》資料免費(fèi)下載
    發(fā)表于 08-31 10:12 ?0次下載
    使用TI <b class='flag-5'>PCI-Express</b> Gen5.0轉(zhuǎn)<b class='flag-5'>接</b>驅(qū)動(dòng)器進(jìn)行眼圖掃描

    LMK6H PCI Express合規(guī)性報(bào)告

    電子發(fā)燒友網(wǎng)站提供《LMK6H PCI Express合規(guī)性報(bào)告.pdf》資料免費(fèi)下載
    發(fā)表于 08-29 09:44 ?0次下載
    LMK6H <b class='flag-5'>PCI</b> <b class='flag-5'>Express</b>合規(guī)性報(bào)告

    LMKDB1xxx PCI Express合規(guī)性報(bào)告

    電子發(fā)燒友網(wǎng)站提供《LMKDB1xxx PCI Express合規(guī)性報(bào)告.pdf》資料免費(fèi)下載
    發(fā)表于 08-29 09:44 ?0次下載
    LMKDB1xxx <b class='flag-5'>PCI</b> <b class='flag-5'>Express</b>合規(guī)性報(bào)告

    PCI2250 PCIPCI數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《PCI2250 PCIPCI數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 07-10 09:34 ?0次下載
    <b class='flag-5'>PCI</b>2250 <b class='flag-5'>PCI</b>到<b class='flag-5'>PCI</b><b class='flag-5'>橋</b>數(shù)據(jù)表

    PCIPCIPCI2050B數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《PCIPCIPCI2050B數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 07-03 09:34 ?0次下載
    <b class='flag-5'>PCI</b>到<b class='flag-5'>PCI</b><b class='flag-5'>橋</b><b class='flag-5'>PCI</b>2050B數(shù)據(jù)表

    XIO2001 PCI ExpressPCI總線轉(zhuǎn)換橋接器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《XIO2001 PCI ExpressPCI總線轉(zhuǎn)換橋接器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 06-19 14:17 ?3次下載
    XIO2001 <b class='flag-5'>PCI</b> <b class='flag-5'>Express</b>至<b class='flag-5'>PCI</b>總線轉(zhuǎn)換橋接器數(shù)據(jù)表
    主站蜘蛛池模板: 国产黄大片在线观看 | 亚洲视频天天射 | 成人性色生活片免费看爆迷你毛片 | 天天色综合天天 | 最新版天堂中文在线官网 | 精品一区二区三区自拍图片区 | 国产成人综合网 | 美女淫 | 在线播放免费视频 | 国产一级特黄老妇女大片免费 | 1024国产基地永久免费 | 成人黄色激情网 | 天天做天天爽天天谢 | 日韩中文字幕电影 | 天天干天天射天天舔 | 未成人禁止视频高清在线观看 | 一级毛片 在线播放 | 一女被两男吃奶玩乳尖口述 | 天天操天天插天天干 | 夜夜爽天天爽 | 成人免费国产gav视频在线 | 国产精品天天在线 | 午夜天堂影院 | 成人5252色 | 婷婷在线网站 | 午夜嘿嘿 | 五月天六月丁香 | 亚洲久久草| 亚洲第一黄色网 | a黄色网| xxxxx日本69| 青青草99热久久 | 400部大量精品情侣网站 | www.4虎影院 www.87福利 | 天天在线影院 | 国产精品美女久久久久网 | 色综合天天综一个色天天综合网 | 日本www色 | 婷婷久久综合九色综合九七 | 日日操狠狠操 | 99啪啪|