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

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

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

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

PCIe 6.0入門基本結(jié)構(gòu)和功能層介紹

jf_78858299 ? 來源:知芯有道 ? 作者:知芯有道 ? 2023-05-22 17:29 ? 次閱讀

PCIE 6.0 (二)

基本結(jié)構(gòu)和功能層介紹

⊙RC和EP ⊙layer

0****1

**###

PCIE 的拓撲結(jié)構(gòu)

**

圖片

首先為大家說明一下,在電路中一條鏈路表示兩個組件之間的dual-simplex通信通道。 基本的 PCI Express 鏈路由兩個低電壓、差分驅(qū)動的信號對組成:一個發(fā)送對和一個接收對。同時在PCIE中術語 GT/s 用于指代在lane上每秒傳輸?shù)木幋a位數(shù),這里lane指的就是一組差分信號對(一對用于傳輸,一對用于接收)。 為了擴展帶寬,一個鏈路可以聚合多個通道,表示為xN 其中 N 可以是任何受支持的鏈路寬度。 以 2.5 GT/s 數(shù)據(jù)速率運行的 x8 鏈路代表每個方向上原始帶寬的總帶寬為 20 G bits。

PCIE的結(jié)構(gòu)由一組互連組件的點對點鏈路組成下圖顯示了該拓撲結(jié)構(gòu)。此圖說明了兩個層次結(jié)構(gòu),一個層次結(jié)構(gòu)由一個根聯(lián)合體 (Root complex,RC) 組成,另一個則是多個端點(Endpoint,EP)和多個交換機(Switch)組成,他們通過 PCI Express 鏈路互連。

圖片

RC

  • RC 表示將 CPU/內(nèi)存子系統(tǒng)連接到 I/O 的 I/O 層次結(jié)構(gòu)的根。如上圖所示,一個RC 可以支持一個或多個PCI Express 端口。 每個接口定義一個單獨的層次結(jié)構(gòu)域。 每個層次結(jié)構(gòu)域可以由單個端點或包含一個或多個 Switch 組件和端點子層次結(jié)構(gòu)組成
  • 與 Switch 的規(guī)則不同,在層次結(jié)構(gòu)域之間對等路由事務時,通常允許 RC 將數(shù)據(jù)包拆分為更小的數(shù)據(jù)包例如,將具有 256 字節(jié)有效負載的單個數(shù)據(jù)包拆分為 兩個 128 字節(jié)有效負載的數(shù)據(jù)包。 生成的數(shù)據(jù)包受本規(guī)范中包含的正常數(shù)據(jù)包形成規(guī)則的約束(例如,Max_Payload_Size, Read Completion Boundary

與 Switch 的規(guī)則不同,在層次結(jié)構(gòu)域之間對等路由事務時,通常允許 RC 將數(shù)據(jù)包拆分為更小的數(shù)據(jù)包(除了下面提到的),例如,將具有 256 字節(jié)有效負載的單個數(shù)據(jù)包拆分為 兩個 128 字節(jié)有效負載的數(shù)據(jù)包。 生成的數(shù)據(jù)包受本規(guī)范中包含的正常數(shù)據(jù)包形成規(guī)則的約束(例如,Max_Payload_Size、Read Completion Boundary

(RCB)等)。

EP

Endpoint指的是一種功能,它可以代表自己或代表不同的非 PCI Express 設備(PCI 設備或主機 CPU 除外)作為 PCI Express 事務的請求者或完成者,例如 PCI Express 連接圖形控制器或 PCI Express-USB 主機控制器。 端點分為傳統(tǒng)、PCI Express 或根復合體集成端點 (RCiEP)

SWITCH

Switch的概念是在PCI-E時代引入的,其相對于橋最大的一個本質(zhì)區(qū)別就是同一個Bus內(nèi)部的多個角色之間采用的是Switch交換而不是Bus。PCI-X時代真的是使用共享Bus傳遞數(shù)據(jù),這就意味著仲裁,意味著低效率。然而,PCI-E保留了PCI-X體系的基本概念,比如依然沿用“Bus”這個詞,以及“橋/Bridge”這個詞,但是這兩個角色都成為了虛擬角色。一個Switch相當于一個虛擬橋+虛擬Bus的集合體,每個虛擬橋(VB)之下只能連接一個端點設備(也就是最終設備/卡,End Point/EP)或者級聯(lián)另外一個Switch,而不能連接到一個Bus,因為物理Bus已經(jīng)沒了。這種Fanout形式依然必須遵循樹形結(jié)構(gòu),因為樹形結(jié)構(gòu)最簡單,沒有環(huán)路,不需要考慮復雜路由。

圖片

0****2

**## PCIe 的分層結(jié)構(gòu)

**

圖片

PCI Express 使用數(shù)據(jù)包在組件之間傳遞信息。 數(shù)據(jù)包在事務和數(shù)據(jù)鏈路層中形成,以將信息從傳輸組件傳送到接收組件。 當傳輸?shù)臄?shù)據(jù)包流經(jīng)其他層時,它們會使用處理這些層上的數(shù)據(jù)包所需的附加信息進行擴展。 在接收端發(fā)生相反的過程,數(shù)據(jù)包從它們的物理層表示轉(zhuǎn)換為數(shù)據(jù)鏈路層表示,最后(對于事務層數(shù)據(jù)包)轉(zhuǎn)換為接收設備的事務層可以處理的形式。下圖表示一個傳輸?shù)膱笪脑诓煌瑢訑y帶的信息。

圖片

Transaction Layer

PCIE架構(gòu)的上層是事務層。 事務層的主要職責是組裝和拆卸 TLP(Transaction Layer Packet)。 TLP 用于通信事務,例如讀取和寫入,以及某些類型的事件。 事務層還負責管理 TLP 的基于信用的流量控制。 每個需要響應數(shù)據(jù)包的請求數(shù)據(jù)包都被實現(xiàn)為拆分事務。 每個數(shù)據(jù)包都有一個唯一的標識符,使響應數(shù)據(jù)包能夠被定向到正確的發(fā)起者。 數(shù)據(jù)包格式支持不同形式的尋址,具體取決于事務類型(內(nèi)存、I/O、配置和消息)。 數(shù)據(jù)包還可能具有諸如無監(jiān)聽、寬松排序和基于 ID 排序 (IDO) 等屬性。

Transaction Layer 支持四種地址空間:它包括三種 PCI 地址空間(內(nèi)存、I/O 和配置)并增加了消息空間。 此規(guī)范使用消息空間來支持所有先前的邊帶信號,例如中斷、電源管理請求等,作為帶內(nèi)消息事務。 可以將 PCI Express 消息報文視為“虛擬線路”,因為它們的作用是消除平臺實現(xiàn)中當前使用的大量邊帶信號。

Data Link Layer

PCIE中的中間層,即數(shù)據(jù)鏈路層,充當事務層和物理層之間的中間階段。 數(shù)據(jù)鏈路層的主要職責包括鏈路管理和數(shù)據(jù)完整性,包括錯誤檢測和錯誤糾正。

數(shù)據(jù)鏈路層的傳輸端接受事務層組裝的TLP,計算并應用數(shù)據(jù)保護碼和TLP序列號,并將它們提交給物理層以跨鏈路傳輸。接收數(shù)據(jù)鏈路層負責檢查接收到的完整性 TLP 并將它們提交給事務層進行進一步處理。 在檢測到 TLP 錯誤時,該層負責請求重傳 TLP,直到信息被正確接收,或者鏈路被確定失敗。

數(shù)據(jù)鏈路層還生成和使用用于鏈路管理功能的數(shù)據(jù)包。 為了將這些數(shù)據(jù)包與事務層 (TLP) 使用的數(shù)據(jù)包區(qū)分開來,在指代在數(shù)據(jù)鏈路層生成和使用的數(shù)據(jù)包時,將使用數(shù)據(jù)鏈路層數(shù)據(jù)包 (DLLP)。

Physical Layer

物理層包括用于接口操作的所有電路,包括驅(qū)動器和輸入緩沖器、并行到串行和串行到并行的轉(zhuǎn)換、PLL(s) 和阻抗匹配電路。 它還包括與接口初始化和維護相關的邏輯功能。 物理層以特定于實現(xiàn)的格式與數(shù)據(jù)鏈路層交換信息。 該層負責將從數(shù)據(jù)鏈路層接收到的信息轉(zhuǎn)換為適當?shù)男蛄谢袷剑⒁耘c連接到鏈路另一端的組件兼容的頻率和寬度通過 PCI Express 鏈路傳輸它。

PCI Express 架構(gòu)具有“掛鉤”,可通過速度升級和高級編碼技術支持未來的性能增強,通俗點來說即PCIE 6.0架構(gòu)完全兼容PCIE5.0 及以下版本。

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

    關注

    5

    文章

    675

    瀏覽量

    131232
  • 拓撲結(jié)構(gòu)

    關注

    6

    文章

    327

    瀏覽量

    39786
  • PCIe
    +關注

    關注

    16

    文章

    1301

    瀏覽量

    84391
收藏 人收藏

    評論

    相關推薦

    PCIe引腳定義和PCIe協(xié)議介紹

    本文我們將向大家介紹PCIe引腳定義以及PCIe協(xié)議。
    發(fā)表于 09-26 11:39 ?2.1w次閱讀
    <b class='flag-5'>PCIe</b>引腳定義和<b class='flag-5'>PCIe</b>協(xié)議<b class='flag-5'>層</b><b class='flag-5'>介紹</b>

    詳解PCIe 6.0中的FLIT模式

    PCIe 6.0 規(guī)范于 2021 年發(fā)布,采用 PAM4 調(diào)制(即 4 電平脈沖幅度調(diào)制),使數(shù)據(jù)傳輸速度翻倍,達到 64GT/s。同時,PCIe 6.0 規(guī)范使用 FLIT(流量控
    的頭像 發(fā)表于 02-27 15:44 ?966次閱讀
    詳解<b class='flag-5'>PCIe</b> <b class='flag-5'>6.0</b>中的FLIT模式

    PCIe 6.0元年,AI與HPC迎來新速度

    電子發(fā)燒友網(wǎng)報道(文/周凱揚)2022年1月,PCI-SIG發(fā)布了PCIe 6.0規(guī)范,正式拉開了接口帶寬大幅升級的序幕。然而,在規(guī)范公布的兩年時間里,也已經(jīng)更新了6.0.1和6.1版本,PCIe
    的頭像 發(fā)表于 01-31 09:02 ?3099次閱讀

    CCIX 1.1設備必須支持PCIe 5.0 PHY或CCIX EDR PHY這兩種物理

    5 物理5.1 介紹CCIX 1.1設備必須支持兩種物理中的一種:PCIe 5.0 PHY,或者是CCIX EDR PHY。5.2 EDR25-SR電氣規(guī)范EDR25-SR電氣規(guī)范
    發(fā)表于 08-16 15:45

    AD6.0初級入門教程

    AD6.0初級入門教程
    發(fā)表于 12-09 16:25 ?0次下載

    一個簡化的PCIe總線體系結(jié)構(gòu)

    一個簡化的PCIe總線體系結(jié)構(gòu)如上圖所示,其中Device Core and interface to Transaction Layer就是我們常說的應用或者軟件。這一
    的頭像 發(fā)表于 04-21 09:21 ?5674次閱讀

    楷登電子發(fā)布PCIe 6.0規(guī)范Cadence IP

    Cadence IP。這款面向 PCIe 6.0 的 Cadence IP 包括基于 DSP 的高性能 PHY 和功能豐富的配套控制器,為超大規(guī)模計算和 5G 通信(包括網(wǎng)絡、新型內(nèi)存和存儲)的新一代
    的頭像 發(fā)表于 10-26 14:28 ?4542次閱讀

    PCIe 6.0的新變化與新挑戰(zhàn)

    2022年1月11日,PCI-SIG正式發(fā)布了PCI Express(PCIe) 6.0最終版本1.0,標志著各大IP、芯片廠商可以開始著手設計、開發(fā)自己技術和產(chǎn)品了。從技術上來說,PCIe
    的頭像 發(fā)表于 04-13 13:50 ?5305次閱讀

    是德科技發(fā)布新款端到端的PCIe5.0/6.0測試解決方案

    提供PCIe5.0/6.0 從仿真到物理到協(xié)議的完整測試方案。
    的頭像 發(fā)表于 04-18 11:35 ?2060次閱讀

    PCIe 6.0規(guī)范及它是如何從過去的規(guī)范演變而來的

    雖然與前幾代相比,PCIe 6.0 的變化很大,但業(yè)界對其采用有著強大而廣泛的支持。PCIe 在每個現(xiàn)代計算架構(gòu)中無處不在,您應該期望 PCIe 6
    的頭像 發(fā)表于 06-01 17:15 ?2569次閱讀
    <b class='flag-5'>PCIe</b> <b class='flag-5'>6.0</b>規(guī)范及它是如何從過去的規(guī)范演變而來的

    干貨:PCIE6.0技術剖析

    關于PCIe6.0 你需要知道的都在這里 從正式發(fā)布至今,PCI Express(PCIe)發(fā)展迅速,已經(jīng)成為高性能計算、人工智能/機器學習(ML)加速器、網(wǎng)絡適配器和固態(tài)存儲等應用不可或缺的一項
    的頭像 發(fā)表于 12-07 07:40 ?5653次閱讀

    如何破解PCIe 6.0帶來的芯片設計新挑戰(zhàn)?

    設計帶來了諸多新變化和挑戰(zhàn)。對于HPC、AI和存儲SoC開發(fā)者來說,如何理解并應對這些變化帶來的設計挑戰(zhàn)變得至關重要。 本文將就上述問題和方案作詳細介紹及探討。 PCIe 6.0的重大新變化 變化一:
    的頭像 發(fā)表于 01-19 16:50 ?1129次閱讀

    PCIe 6.0入門之什么是 PCIe 6.0

    PCI Express? 6.0 (PCIe? 6.0) 規(guī)范由 PCI-SIG? 于 2022 年 1 月發(fā)布。最新一代的 PCIe 標準帶來了許多激動人心的新
    的頭像 發(fā)表于 05-22 17:27 ?7402次閱讀
    <b class='flag-5'>PCIe</b> <b class='flag-5'>6.0</b><b class='flag-5'>入門</b>之什么是 <b class='flag-5'>PCIe</b> <b class='flag-5'>6.0</b>

    PCIe 6.0入門之事務

    作為協(xié)議的最高層,事務的主要功能是: ? 流水線式完整拆分交易協(xié)議 ? 區(qū)分事務層數(shù)據(jù)包 (TLP) 的排序和處理要求的機制 ? 基于credit的流量控制 ? 可選支持數(shù)據(jù)中毒和端到端數(shù)據(jù)完整性檢測。
    的頭像 發(fā)表于 05-22 17:30 ?4733次閱讀
    <b class='flag-5'>PCIe</b> <b class='flag-5'>6.0</b><b class='flag-5'>入門</b>之事務<b class='flag-5'>層</b>

    Diodes公司PCIe 6.0時鐘緩沖器介紹

    PI6CB3320xxA 系列為 PCIe 6.0 時鐘緩沖器,具有 20、16、13、12、8 和 4 通道低功耗 HCSL 輸出,具有 85Ω或 100Ω輸出阻抗的片上終端 (On-Chip Termination)。
    的頭像 發(fā)表于 04-10 15:49 ?204次閱讀
    Diodes公司<b class='flag-5'>PCIe</b> <b class='flag-5'>6.0</b>時鐘緩沖器<b class='flag-5'>介紹</b>