一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

PCI Express總線架構(gòu)和總線層次結(jié)構(gòu)淺析

電子設(shè)計 ? 來源: FPGA干貨架 ? 作者:romme ? 2020-11-25 09:42 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作者:romme

1、PCI Express總線架構(gòu)

如果將計算機(jī)比作人的話,CPU就是人的大腦,而PCIe就是人的神經(jīng)中樞,負(fù)責(zé)內(nèi)部數(shù)據(jù)信息的傳輸。下圖是PCIe總線結(jié)構(gòu)。


處理器系統(tǒng)首先使用一個虛擬的PCI橋分離處理器系統(tǒng)的存儲器域與PCI總線域。FSB總線下的所有外部設(shè)備都屬于PCI總線域。

RC由兩個FSB-to-PCIe橋和存儲器控制器組成。這兩個FSB-to-PCIe橋分別推出一個x16和x8的PCIe鏈路,其中x16的PCIe鏈路連接顯卡控制器(GFX),x8的PCIe鏈路連接一個Switch進(jìn)行PCIe鏈路擴(kuò)展,而存儲器控制器連接DDR插槽或顆粒。

PCIe總線使用端到端的連接方式,因此只有Switch才能對PCIe鏈路進(jìn)行擴(kuò)展,而每擴(kuò)展一條PCIe鏈路將產(chǎn)生一個新的PCI總線號。

Switch可以將1個x8的PCIe端口擴(kuò)展為4個x2的PCIe端口,其中每個PCIe端口都可以掛接EP。除此之外,PCIe總線還可以使用PCIe橋,將PCIe總線轉(zhuǎn)換為PCI總線或PCI-X總線,之后掛接PCI或PCI-X設(shè)備。

2、PCI Express總線層次結(jié)構(gòu)

PCIE總線采用串行連接方式,并使用數(shù)據(jù)包(Packet)進(jìn)行數(shù)據(jù)傳輸,且需要通過多個層次,包括事務(wù)層、數(shù)據(jù)鏈路層和物理層。PCIe總線的層次結(jié)構(gòu)如下圖所示。


(1)事務(wù)層

事務(wù)層定義了PCIE總線使用總線事務(wù),其中多數(shù)總線事務(wù)與PCI總線兼容。這些總線事務(wù)可以通過Switch等設(shè)備傳送到其他PCIE設(shè)備或者RC。RC也可以使用這些總線事務(wù)訪問PCIE設(shè)備。事務(wù)層接收來自PCIE設(shè)備核心層的數(shù)據(jù),并將其封裝為TLP(Transaction Layer Packet)后,發(fā)向數(shù)據(jù)鏈路層。此外事務(wù)層還可以從數(shù)據(jù)鏈路層中接收數(shù)據(jù)報文,然后轉(zhuǎn)發(fā)至PCIE設(shè)備的核心層。

(2)數(shù)據(jù)鏈路層

數(shù)據(jù)鏈路層保證來自發(fā)送端事務(wù)層的報文可以可靠、完整地發(fā)送到接收端的數(shù)據(jù)鏈路層。來自事務(wù)層的報文在通過數(shù)據(jù)鏈路層時,將被添加Sequence Number前綴和CRC后綴。數(shù)據(jù)鏈路層使用ACK/NAK協(xié)議保證報文的可靠傳遞。

(3)物理層

物理層是PCIE總線最底層,將PCIE設(shè)備連接在一起。PCIE總線的物理層為PCIE設(shè)備間的數(shù)據(jù)通信提供傳送介質(zhì),并管理鏈路狀態(tài)。

編輯:hfy


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

    關(guān)注

    5

    文章

    679

    瀏覽量

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

    關(guān)注

    10

    文章

    2960

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    簡儀科技推出PXIe-3171 PXI Express嵌入式控制器

    PXIe-3171配備集成的PCI Express交換機(jī),支持四個x4或兩個x8的PXI Express配置,通過PCI Express 3
    的頭像 發(fā)表于 07-17 11:38 ?201次閱讀

    1553B總線常見三種組網(wǎng)方式

    1553B總線作為航空電子系統(tǒng)中的關(guān)鍵通信協(xié)議,其組網(wǎng)方式直接影響系統(tǒng)的可靠性和實時性。本文將深入解析1553B總線的三種典型組網(wǎng)結(jié)構(gòu):單總線結(jié)構(gòu)、雙冗余
    的頭像 發(fā)表于 06-21 17:39 ?335次閱讀
    1553B<b class='flag-5'>總線</b>常見三種組網(wǎng)方式

    QDMA Subsystem for PCI Express v5.0產(chǎn)品指南

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

    如何優(yōu)化總線系統(tǒng)的性能

    、SATA等。 總線架構(gòu) :解釋總線層次結(jié)構(gòu)和如何影響性能。 2. 硬件優(yōu)化 總線寬度 :增加
    的頭像 發(fā)表于 12-31 09:54 ?685次閱讀

    CAN總線與LIN總線的區(qū)別

    不同的數(shù)據(jù)傳輸速率,從最低的10 kbps到最高的1 Mbps。 拓?fù)?b class='flag-5'>結(jié)構(gòu): 通常采用雙絞線結(jié)構(gòu),支持多點通信。 錯誤檢測: 具有強(qiáng)大的錯誤檢測機(jī)制,包括位錯誤、幀錯誤等。 仲裁機(jī)制: 使用基于優(yōu)先級的非破壞性總線仲裁機(jī)制。 L
    的頭像 發(fā)表于 11-12 10:13 ?4822次閱讀

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

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

    使用AMCC S5933 PCI控制器將TMS320C6000 EMIF連接到PCI總線

    電子發(fā)燒友網(wǎng)站提供《使用AMCC S5933 PCI控制器將TMS320C6000 EMIF連接到PCI總線.pdf》資料免費下載
    發(fā)表于 10-26 10:08 ?0次下載
    使用AMCC S5933 <b class='flag-5'>PCI</b>控制器將TMS320C6000 EMIF連接到<b class='flag-5'>PCI</b><b class='flag-5'>總線</b>

    KeyStone設(shè)備的PCI Express (PCle)常見問題

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

    前端總線是屬于什么總線

    前端總線(Front-Side Bus,簡稱FSB)在計算機(jī)體系結(jié)構(gòu)中扮演著至關(guān)重要的角色,它屬于系統(tǒng)總線的一種,是連接CPU與主板北橋芯片(或稱為內(nèi)存控制器集線器)之間的高速數(shù)據(jù)通道。以下是對前端
    的頭像 發(fā)表于 10-10 17:11 ?1378次閱讀

    pci總線可以直接與cpu連在一起嗎為什么

    ,如聲卡、網(wǎng)卡、顯卡等。它支持多種總線寬度(如32位或64位)和不同的版本(如PCIPCI-X和PCI Express,簡稱PCIe)。
    的頭像 發(fā)表于 10-06 16:24 ?2566次閱讀

    單片機(jī)的三種總線結(jié)構(gòu)

    單片機(jī)的三種總線結(jié)構(gòu)包括地址總線(Address Bus, AB)、數(shù)據(jù)總線(Data Bus, DB)和控制總線(Control Bus, CB)。這三種
    的頭像 發(fā)表于 09-10 11:32 ?7190次閱讀

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

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

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

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

    簡述計算機(jī)總線的分類

    計算機(jī)總線作為計算機(jī)系統(tǒng)中連接各個功能部件的公共通信干線,其結(jié)構(gòu)和分類對于理解計算機(jī)硬件系統(tǒng)的工作原理至關(guān)重要。以下是對計算機(jī)總線結(jié)構(gòu)和分類的詳細(xì)闡述,內(nèi)容將涵蓋總線的基本概念、內(nèi)部
    的頭像 發(fā)表于 08-26 16:23 ?5191次閱讀

    CAN總線的數(shù)據(jù)幀結(jié)構(gòu)

    CAN總線是一種基于時間分割的通信協(xié)議,它允許多個設(shè)備共享一個通信介質(zhì)(如雙絞線或光纖)。CAN總線的數(shù)據(jù)傳輸速率可以達(dá)到1 Mbps,適用于短距離通信。CAN總線具有以下特點: 多主站結(jié)構(gòu)
    的頭像 發(fā)表于 07-24 15:06 ?1920次閱讀