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

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

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

PCI Express串行解決方案在Virtex-5 LXT平臺(tái)中的應(yīng)用

電子設(shè)計(jì) ? 來(lái)源:中電網(wǎng) ? 作者:中電網(wǎng) ? 2021-06-18 11:29 ? 次閱讀

最終用戶需要更多具備多媒體功能的終端;從iPod視頻或YouTube這樣的博客站點(diǎn)就能看出這一趨勢(shì)。當(dāng)用戶接收這類數(shù)據(jù)時(shí),對(duì)于有效存儲(chǔ)和更高的互聯(lián)速度的要求變得十分關(guān)鍵。

Gbps是今天應(yīng)用對(duì)帶寬的要求,并且注意力也從處理速度轉(zhuǎn)移到了高速互聯(lián)上。多種的串行標(biāo)準(zhǔn)已經(jīng)出臺(tái)。支配這些標(biāo)準(zhǔn)的主要市場(chǎng)需求是:

·可升級(jí)的性能

·可擴(kuò)展的功能集,以適應(yīng)不同的產(chǎn)品型號(hào)(芯片到芯片、底板、電纜)

·適用于不同細(xì)分市場(chǎng)和應(yīng)用的互聯(lián)

·在主流的應(yīng)用中實(shí)現(xiàn)低成本的串行解決方案

PCI Express(PCIe) 是一種主流的串行標(biāo)準(zhǔn),它是2002年問(wèn)世的第三代 I/O 互聯(lián)技術(shù),為從 PCI 到 PCIX(參見(jiàn)表1)提供了一條升級(jí)路徑。PCIe 已成為PC 產(chǎn)業(yè)的標(biāo)準(zhǔn)互聯(lián)技術(shù),并且在其它應(yīng)用中也有巨大的發(fā)展動(dòng)力(圖1)。它具有可升級(jí)能力、可擴(kuò)展的功能集、很強(qiáng)的市場(chǎng)適應(yīng)能力和低成本特性。

·PCIe的核心優(yōu)勢(shì)包括:

·高速串行標(biāo)準(zhǔn)能以每條通道2.5Gbps的線速進(jìn)行雙向通信

·基于分層數(shù)據(jù)包的架構(gòu),為模塊化設(shè)計(jì)創(chuàng)造了條件

·通過(guò)更簡(jiǎn)單的升級(jí)就能實(shí)現(xiàn)帶寬增強(qiáng)(高達(dá)80GB)——1、2、4、8、16和32條通道

·先進(jìn)功能,比如可靠性、電源管理和熱插拔

·借助虛擬通道、業(yè)務(wù)等級(jí)和服務(wù)質(zhì)量(QoS)等特性支持下一代三維/多媒體業(yè)務(wù)

·全新外形和革新的設(shè)計(jì)方便使用,為設(shè)計(jì)滿足不同細(xì)分市場(chǎng)需求的產(chǎn)品創(chuàng)造了條件

·軟件投資保護(hù),支持現(xiàn)有的PCI架構(gòu)和基礎(chǔ)設(shè)施

PCI規(guī)格總線寬度傳輸率通道寬度連接速率最大數(shù)據(jù)帶寬

注:PCI Express 2.0規(guī)范“尚在開(kāi)發(fā)之中”。

表1:PCI/PCI-X/PCIe 規(guī)格和帶寬

圖1:PCI Express 的發(fā)展態(tài)勢(shì)

圖2:Virtex-5 LXT FPGA中的 PCIe 端點(diǎn)模塊

用戶的歡迎、設(shè)計(jì)訂單和用戶的積極反饋,使我們更好地理解 PCI Express 在客戶產(chǎn)品中固有的優(yōu)勢(shì)。為了能在今天創(chuàng)建解決明日問(wèn)題的解決方案,并跟上時(shí)代迅速發(fā)展的步伐,Xilinx 公司在其 VirtexTM-5 LXT 器件中融入了硬 PCI Express 端點(diǎn)模塊(圖2)。

Xilinx 的PCIe 端點(diǎn)模塊的顯著優(yōu)勢(shì)包括:

完整的功能,完全符合 PCIe 基本規(guī)格 v1.1 版要求

—可配置的 PCIe 端點(diǎn)解決方案

通過(guò)PCI plug-fest的兼容性/通用性測(cè)試

(www.pcisig.com/developers/compliance_program/integrators_list/pcie)

支持1-、2-、4-或8-通道的實(shí)現(xiàn)

符合所有關(guān)鍵要求

—接面信號(hào)標(biāo)準(zhǔn)

—協(xié)議(CRC、自動(dòng)重試)

—QoS

—熱插拔

采用 Xilinx? RocketIOTM GTP 收發(fā)器模塊

—PCI Express 終端規(guī)格

—100MHz 直接參考時(shí)鐘

節(jié)約資源

—內(nèi)嵌于所有 Virtex-5 LXT 器件

—與 GTP 收發(fā)機(jī)相鄰

簡(jiǎn)易設(shè)計(jì)

—縮短設(shè)計(jì)周期

—簡(jiǎn)化、直接的設(shè)計(jì)流程

低成本和低功耗

使用可配置的 block RAM 來(lái)進(jìn)行數(shù)據(jù)包緩沖處理

—接收緩沖器

—發(fā)送緩沖器

—重試緩沖器

簡(jiǎn)單的事務(wù)處理層接口,便于集成

提供統(tǒng)計(jì)和監(jiān)控?cái)?shù)據(jù)

—信用狀況、最大有效載荷、錯(cuò)誤信號(hào)

兩條虛擬通道用于QoS

—循環(huán)調(diào)度 (round robin)、加權(quán)循環(huán)調(diào)度 (weighted round robin)或嚴(yán)格優(yōu)先級(jí)調(diào)度

圖3:高性能 Virtex-5 LXT PCIe 解決方案節(jié)省了功耗和板卡空間

使用Virtex-5 LXT PCIe模塊進(jìn)行設(shè)計(jì)

PCI Express 的發(fā)展勢(shì)頭很旺,并被PC業(yè)界廣泛接受。工程師在使用基于 Virtex-5 LXT FPGA 的 PCIe 端點(diǎn)進(jìn)行設(shè)計(jì)時(shí),也能夠通過(guò)利用以下這些優(yōu)勢(shì),來(lái)引導(dǎo) PCI Express 在新市場(chǎng)上的增值能力:

更快的上市時(shí)間?,F(xiàn)有的 ASSP 大多不能支持今天的 PCIe;FPGA 可把并行的專有協(xié)議接口和 PCIe 之間搭建一座橋梁。此外,PCI Express 標(biāo)準(zhǔn)的持續(xù)改變,在形成廣泛市場(chǎng)基礎(chǔ)前,阻止了 ASIC/ASSP 的發(fā)展。一個(gè)典型的案例是最近于2006年9月召開(kāi)的英特爾開(kāi)發(fā)者論壇上由英特爾和IBM共同發(fā)布的 “Geneseo” 架構(gòu)以推動(dòng)新應(yīng)用的發(fā)展。Xilinx 公司也積極支持?jǐn)U展 PCIe 構(gòu)架的倡議。

更低的功耗和更小的占位面積。使用 Virtex-5 LXT 解決方案(圖3)能達(dá)到更高性能同時(shí)縮小產(chǎn)品設(shè)計(jì)的體積。PCIe 端點(diǎn)模塊能夠讓設(shè)計(jì)人員在選擇更小器件的同時(shí),仍能節(jié)省大量的功耗和成本。

專用協(xié)議和現(xiàn)有標(biāo)準(zhǔn)與 PCIe 之間的橋梁。傳統(tǒng)產(chǎn)品的小型化(針對(duì) PCI Express 而優(yōu)化),需要在現(xiàn)有標(biāo)準(zhǔn)和 PCI Express 之間搭建一座橋梁。新型 Virtex-5 LXT 平臺(tái)提供了實(shí)現(xiàn)這種轉(zhuǎn)換所需的定制和邏輯資源,還提供了通往其它串行標(biāo)準(zhǔn)的橋梁。

?可升級(jí)的解決方案。PCI Express 協(xié)議已經(jīng)成為主流,但協(xié)議本身和用戶終端還處于迅速發(fā)展階段。使用 Virtex-5 LXT PCIe 端點(diǎn)模塊進(jìn)行設(shè)計(jì),使你能夠?qū)⑼?Virtex-5 系列產(chǎn)品,從1條通道升級(jí)到4條通道,甚至8條通道。這就使你能夠驗(yàn)證未來(lái)的系統(tǒng)和終端。此外,由于 PCIe 本身兼容 PCI和PCIX 構(gòu)架,升級(jí)和設(shè)計(jì)基于 Virtex-5 LXT FPGA 的解決方案,不僅能夠保護(hù)現(xiàn)有的軟件投資,而且能夠延長(zhǎng)基礎(chǔ)設(shè)施的使用壽命。

Xilinx PCI 的歷史

Xilinx 公司一直走在 PCI/PCI-X/PCIe 技術(shù)的最前沿。

主要成就包括:

1996:業(yè)界第一款面向 FPGA 的 PCI 核心

1999:業(yè)界第一套64位 66MHz 的 PCI 解決方案

2000:業(yè)界第一套64位、133MHz 的 PCI-X 解決方案

2003:業(yè)界第一套 PCIe 解決方案

2005:業(yè)界第一套 PCIe PIPE 解決方案——Xilinx+NXP半導(dǎo)體

2006:業(yè)界第一套 FPGA Express 卡解決方案——Xilinx+NXP半導(dǎo)體

支持多種外觀形狀。Virtex-5 LXT RocketIO GTP 收發(fā)機(jī)與競(jìng)爭(zhēng)性 FPGA/ASSP 解決方案相比,具有巨大的功耗優(yōu)勢(shì)。這使得設(shè)計(jì)人員考慮在面向新市場(chǎng)的產(chǎn)品中使用 Virtex-5 FPGA。借助面向不同解決方案的可擴(kuò)充邏輯密度,設(shè)計(jì)人員可以充分發(fā)揮65納米 FPGA 內(nèi)在的優(yōu)勢(shì),以支持不同的外觀形狀。例如,一張獨(dú)立顯卡的臺(tái)式機(jī)解決方案,可把Virtex-5 LXT外形小型化來(lái)達(dá)到Express卡的要求。相反,設(shè)計(jì)人員也可把獨(dú)立顯卡的PCle解決方案中的Virtex-5外形改變以支持諸如ATCA、uTCA 和服務(wù)器I/O模塊之類的高性能解決方案。

表2:Virtex-5 LXT PCIe 端點(diǎn)的應(yīng)用

PCI ExpressFabric 拓?fù)?/p>

PCI ExpressFabricTM 拓?fù)洌高@樣一種體系,其中包含了ROOT COMPLEX(RC)、多個(gè)終端(I/O器件)、開(kāi)關(guān)和PCI Express/PCI 橋路,它們通過(guò) PCI Express 進(jìn)行互聯(lián)。

RC是I/O層次的根部,將CPU/存儲(chǔ)器子系統(tǒng)與I/O相連。RC可以支持一個(gè)或多個(gè)PCI Express 端口,例如英特爾芯片組。

開(kāi)關(guān)定義為多個(gè)虛擬 PCI 之間的橋路器件的邏輯組,它們使用一種基于地址路由的 PCI 橋路機(jī)制來(lái)傳遞執(zhí)行信息,例如 IDT PCI Express 開(kāi)關(guān)。

端點(diǎn)是指能作為 PCI Express 執(zhí)行的請(qǐng)求者或完成者的那一類器件,可以是 PCI Express自身,也可以是一個(gè)非 PCI Express 器件,例如連接在 PCI Express 上的圖形控制器

圖4:PCI Express 總線拓?fù)?/p>

圖5:通信系統(tǒng)中的PCIe

圖6:高端桌面/服務(wù)器系統(tǒng)中的PCIe

帶有內(nèi)置PCIe 端點(diǎn)模塊的 Virtex-5 LXT FPGA,能夠被用于任何一種外形的產(chǎn)品設(shè)計(jì),如表2所示。

圖5和圖6顯示了采用 Virtex-5 LXT PCIe 端點(diǎn)模塊集中多源業(yè)務(wù)以及實(shí)現(xiàn)其他協(xié)議和 PCI Express 協(xié)議互通的各種應(yīng)用的框圖。

結(jié)論

內(nèi)置 PCIe 端點(diǎn)模塊和 RocketIO GTP 收發(fā)機(jī)的 Virtex-5 LXT 平臺(tái),是一種功能全備并且完全符合 PCI Express 總線協(xié)議的 PCIe 解決方案,具有極大的價(jià)值?,F(xiàn)在,產(chǎn)品制造商不再需要購(gòu)買(mǎi)知識(shí)產(chǎn)權(quán)許可證,同時(shí)可以得到更低的功耗和很少使用的邏輯資源。通過(guò)使用功耗只有軟IP替代品50%的更小的 FPGA 器件,能夠大幅度地降低成本。內(nèi)置的硬模塊可縮短設(shè)計(jì)時(shí)間,保障產(chǎn)品功能和易用性。

Virtex-5 LXT平臺(tái)在一塊高速、低功耗的65納米 FPGA 上提供了獨(dú)特的內(nèi)置 PCIe 能力,開(kāi)創(chuàng)了高效 PCIe 系統(tǒng)開(kāi)發(fā)的新時(shí)代。

責(zé)任編輯:gt

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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)注

    1630

    文章

    21780

    瀏覽量

    604910
  • 服務(wù)器
    +關(guān)注

    關(guān)注

    12

    文章

    9269

    瀏覽量

    85805
  • 總線
    +關(guān)注

    關(guān)注

    10

    文章

    2898

    瀏覽量

    88252
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    virtex-5 電源解決方案

    如題,求virtex-5 XF5VLX330的電源配置解決方案
    發(fā)表于 01-06 17:04

    基于PCI Express的數(shù)據(jù)采集卡設(shè)計(jì)

    Express接口的數(shù)據(jù)采集卡.本人非常熟悉Spartan-6, Virtex-5/Virtex-6/7 Series FPGA PCI Expr
    發(fā)表于 03-20 22:58

    基于Virtex-5 LXT助力串行背板接口設(shè)計(jì)

    回避的挑戰(zhàn)。為了應(yīng)對(duì)串行背板設(shè)計(jì)中的這一系列挑戰(zhàn),Xilinx推出了Virtex-5LXT FPGA平臺(tái)和IP解決方案。串行背板
    發(fā)表于 04-12 07:00

    基于Virtex-5 LXT串行背板接口設(shè)計(jì)

    線卡提供了分布式交換和QoS功能。 線卡邏輯接口可以輕松地裝入到XC5VLX30T器件上,而中繼卡接口結(jié)構(gòu)則可裝入到XC5VLX50T器件上。與星形系統(tǒng)示例類似,利用Virtex-5LXT解決
    發(fā)表于 04-16 07:00

    基于Virtex-5 LXT串行背板接口設(shè)計(jì)

    不可回避的挑戰(zhàn)。為了應(yīng)對(duì)串行背板設(shè)計(jì)中的這一系列挑戰(zhàn),Xilinx推出了Virtex-5LXT FPGA平臺(tái)和IP解決方案。 串行背板
    發(fā)表于 04-16 07:00

    PCI Express的市場(chǎng)趨勢(shì)及相關(guān)應(yīng)用

    Express 客戶產(chǎn)品中固有的優(yōu)勢(shì)。為了能在今天創(chuàng)建解決明日問(wèn)題的解決方案,并跟上時(shí)代迅速發(fā)展的步伐,Xilinx 公司在其 VirtexTM-5
    發(fā)表于 05-08 07:00

    為什么推出Virtex-5LXT FPGA平臺(tái)和IP解決方案

    為什么推出Virtex-5LXT FPGA平臺(tái)和IP解決方案?如何打造一個(gè)適用于星形系統(tǒng)和網(wǎng)狀系統(tǒng)的串行背板結(jié)構(gòu)接口FPGA?
    發(fā)表于 04-29 06:18

    基于Virtex-5 LXT FPGA的PCIe端點(diǎn)該怎樣去設(shè)計(jì)?

    PCIe是什么?有什么核心優(yōu)勢(shì)?Xilinx的PCIe端點(diǎn)模塊的顯著優(yōu)勢(shì)包括哪些?基于Virtex-5 LXT FPGA的PCIe端點(diǎn)該怎樣去設(shè)計(jì)?
    發(fā)表于 05-26 06:39

    基于Virtex5PCI-Express總線接口設(shè)計(jì)

    基于Virtex5PCI-Express總線接口設(shè)計(jì) PCI Express是由Intel,Dell,Compaq,IBM,Microsoft等
    發(fā)表于 10-05 10:25 ?1003次閱讀
    基于<b class='flag-5'>Virtex5</b>的<b class='flag-5'>PCI-Express</b>總線接口設(shè)計(jì)

    利用Virtex-5 SXT 的高性能DSP解決方案

    Xilinx Virtex-5 SXT FPGA 平臺(tái)提供了獨(dú)特的單芯片解決方案,充分利用大規(guī)模并行計(jì)算達(dá)到超高性能,同時(shí)將功耗降到最低。
    發(fā)表于 08-20 15:22 ?1210次閱讀
    利用<b class='flag-5'>Virtex-5</b> SXT 的高性能DSP<b class='flag-5'>解決方案</b>

    基于Virtex-5的3.125G串行傳輸系統(tǒng)的設(shè)計(jì)

    本文基于Virtex-5 FPGA的GTP單元給出了一種高級(jí)電信計(jì)算架構(gòu)(ATCA)機(jī)箱內(nèi)實(shí)現(xiàn)單對(duì)差分線進(jìn)行3.125Gbps串行傳輸?shù)脑O(shè)計(jì)方案。
    發(fā)表于 09-16 09:52 ?1874次閱讀
    基于<b class='flag-5'>Virtex-5</b>的3.125G<b class='flag-5'>串行</b>傳輸系統(tǒng)的設(shè)計(jì)

    基于Virtex-5 LXT FPGA 設(shè)計(jì) TCP 卸載解決方案

    (GbE)),為設(shè)計(jì)面向計(jì)算機(jī)和數(shù)據(jù)處理市場(chǎng)的低成本、高性能產(chǎn)品創(chuàng)造了可能性。Xinlinx Virtex-5 現(xiàn)場(chǎng)可編程門(mén)陣列 (FPGA) 系列,為設(shè)計(jì)具備更強(qiáng)功能和更低功耗的片上系統(tǒng) (SoC) 解決方案奠定了基礎(chǔ)。 Virte
    發(fā)表于 11-06 11:17 ?2次下載
    基于<b class='flag-5'>Virtex-5</b> <b class='flag-5'>LXT</b> FPGA 設(shè)計(jì) TCP 卸載<b class='flag-5'>解決方案</b>

    如何使用外部FET的DC/DC控制器對(duì) Virtex-5收發(fā)器的功率

    該電源被設(shè)計(jì)成為Xilinx、Virtex-5、LXT和FXT平臺(tái)中的收發(fā)器提供電源。
    發(fā)表于 05-18 16:30 ?11次下載
    如何使用外部FET的DC/DC控制器對(duì) <b class='flag-5'>Virtex-5</b>收發(fā)器的功率

    如何使用集成FET的DC/DC轉(zhuǎn)換器的Virtex-5 收發(fā)器的功率

    該電源被設(shè)計(jì)成為Xilinx、Virtex-5、LXT和FXT平臺(tái)中的收發(fā)器提供電源。
    發(fā)表于 05-18 16:33 ?13次下載
    如何使用集成FET的DC/DC轉(zhuǎn)換器的<b class='flag-5'>Virtex-5</b> 收發(fā)器的功率

    基于Virtex-5 RocketI0TM GTP收發(fā)器實(shí)現(xiàn)串行高速接口的開(kāi)發(fā)應(yīng)用

    Virtex-5 RocketIOTM GTP收發(fā)器的串行高速系統(tǒng)接口開(kāi)發(fā)過(guò)程中位寬轉(zhuǎn)換的幾個(gè)技術(shù)問(wèn)題提出了解決方案,并以SATA2.0開(kāi)發(fā)為例,通過(guò)Xilinx Virtex-5 X
    的頭像 發(fā)表于 06-24 16:10 ?2993次閱讀
    基于<b class='flag-5'>Virtex-5</b> RocketI0TM GTP收發(fā)器實(shí)現(xiàn)<b class='flag-5'>串行</b>高速接口的開(kāi)發(fā)應(yīng)用