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

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

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

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

PCIe物理層的基本概念

SwM2_ChinaAET ? 來源:未知 ? 作者:李倩 ? 2018-05-02 10:06 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前面的文章簡單的介紹了一些關于PCIe總線事務層(Transaction Layer)和數(shù)據(jù)鏈路層(Data Link Layer)的一些基本概念。這篇文章來繼續(xù)聊一聊PCIe總線的最底層——物理層(Physical Layer)。在PCIe Spec中,物理層是被分為兩個部分單獨介紹的,分別是物理層邏輯子層和物理層電氣子層,其中后者一般都是采用SerDes來實現(xiàn)的。本篇文章只是簡單地介紹一些PCIe物理層的基本概念,關于物理層詳細、深入地介紹,請關注我后續(xù)的連載博文。

由于物理層處于PCIe體系結(jié)構中的最底層,所以無論是TLP還是DLLP都必須通過物理層完成收發(fā)操作。來自數(shù)據(jù)鏈路層的TLP和DLLP都會被臨時放入物理層的Buffer中,并被加上起始字符(Start & End Characters),這些起始字符有的時候也被稱為幀字符(Frame Characters)。具體如下圖所示:

注:這里所說的TLP和DLLP指的是包的原始發(fā)送者發(fā)的包,即TLP表示這個包的原始發(fā)送者為事務層,而DLLP則為數(shù)據(jù)鏈路層。但是TLP仍然會被數(shù)據(jù)鏈路層轉(zhuǎn)發(fā),并添加Sequence和LCRC。

物理層完成的一個重要的功能就是8b/10b編碼和解碼(Gen1 & Gen2),Gen3及之后的PCIe則采用了128b/130b的編碼和解碼機制。關于8b/10b,這里不再詳細地介紹了.

物理層的另一個重要的功能時進行鏈路(Link)的初始化和訓練(Initialization & Training),且是完全自動的操作,并不需要人為的干預。完成鏈路的初始化和訓練之后,便可以確定當前PCIe設備的一些基本屬性:

· 鏈路的寬度(Link Width,x1還是x2,x4……)

· 鏈路的速率(Link Data Rate)

· Lane Reversal - Lanes connected in reverse order

· Polarity Inversion – Lane polarity connected backward

· Bit Lock Per Lane – Recovering the transmitter clock

· Symbol Lock Per Lane – Finding a recognizable position in the bit-stream

· Lane-to-Lane De-skew Within a Multi-Lane Link

物理層的電氣子層主要實現(xiàn)了差分收發(fā)對,如下圖所示:

由于其速度很高,因此采用的是交流耦合的方式(AC-Coupled),說白了就是在信號線上加了電容Ctx,此時低頻信號和直流信號都會被抑制。

需要注意的是,PCIe物理層處理可以轉(zhuǎn)發(fā)LTP和DLLP之外,還可以直接發(fā)送命令集(Ordered Sets)。之所以稱其為命令集,是因為它并不是真正意義上的包(Packet),因為物理層不會為其添加起始字符(Start & End Characters)。并且命令集始于發(fā)送端的物理層,結(jié)束語接收端的物理層。雖然命令集沒有起始字符,但是對于Gen1&Gen2版本的PCIe物理層來說,會為其添加一個叫做COM的字符作為開始字符,隨后跟著三個或者更多的信息字符。

注:PCIe Gen3及之后的版本處理方式有所不同,但是Gen3是向前兼容Gen1 & Gen2的。由于本文主要還是基于Gen2來介紹的,所以關于Gen3的更多信息,大家可以自行參考PCIe Gen3 的Spec。

命令集(OrderedSets)的收發(fā)示意圖,如下圖所示:

命令集(OrderedSets)的結(jié)構圖如下圖所示:

命令集主要用于鏈路的訓練操作(Link Training Process)。此外,命令集還用于鏈路進入或者退出低功耗模式的操作。

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

    關注

    10

    文章

    2959

    瀏覽量

    89723
  • PCIe
    +關注

    關注

    16

    文章

    1340

    瀏覽量

    85117
  • 物理層
    +關注

    關注

    1

    文章

    155

    瀏覽量

    35045

原文標題:【博文連載】PCIe掃盲——PCIe總線物理層入門

文章出處:【微信號:ChinaAET,微信公眾號:電子技術應用ChinaAET】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    Flex Bus物理層的CXL幀和數(shù)據(jù)概述

    在傳輸端,F(xiàn)lex Bus物理層準備從PCIe鏈路層或CXL ARB/MUX接收的數(shù)據(jù),以便通過Flex Bus鏈路進行傳輸。
    的頭像 發(fā)表于 09-11 14:34 ?3697次閱讀
    Flex Bus<b class='flag-5'>物理層</b>的CXL幀和數(shù)據(jù)概述

    CAN總線不同的物理層

    CAN總線使用不歸零(NRZ)的位填充。有兩種不同的信令狀態(tài):顯性(邏輯0)和隱性(邏輯1)。這些信令狀態(tài)對應于所在物理層(存在幾種不同的物理層)的某種電平。模塊以線與邏輯連接到總線:哪怕只有一個節(jié)點發(fā)送邏輯0使得總線處于顯性狀態(tài),那么不管有多少隱形狀態(tài)的節(jié)點傳送,則整個
    發(fā)表于 05-23 07:35

    什么是以太網(wǎng)物理層?Ethernet物理層有哪些功能?

    什么是以太網(wǎng)物理層Ethernet物理層有哪些功能基于MDI,為您的系統(tǒng)選擇合適的以太網(wǎng)物理層TI以太網(wǎng)物理層選擇流程圖
    發(fā)表于 03-18 08:07

    如何對PCIe 3.0接收機物理層進行測試?

    如何對PCIe3.0接收機物理層進行測試?
    發(fā)表于 05-11 06:04

    SPI基本概念

    6. SPI6.1 基本概念全稱Serial Peripheral Interface,是一種全雙工,同步通信6.1.1 物理層共四條線:MOSI、MISO、SCK、NSS信號線作用MOSI主機輸出
    發(fā)表于 08-11 06:51

    物理層

    *2.1 物理層基本概念*2.2 數(shù)據(jù)通信的基礎知識  2.2.1 數(shù)據(jù)通信系統(tǒng)的模型  2.2.2 有關信道的幾個基本概念  2.2.3 信道的最高碼元傳輸速率&n
    發(fā)表于 10-23 16:44 ?0次下載
    <b class='flag-5'>物理層</b>

    WCDMA系統(tǒng)的物理層(FDD)

    WCDMA系統(tǒng)的物理層(FDD):概述;編碼技術;物理層的成幀過程;業(yè)務復用;擴頻與擾碼;物理層幀結(jié)構; 蜂窩系統(tǒng)的焦點:物理層直接影響無線鏈路的性能
    發(fā)表于 06-14 23:09 ?17次下載

    計算機網(wǎng)絡物理層

    掌握物理層的基本功能,掌握各類傳輸介質(zhì)的特點,掌握常見物理層設備與組件的作用;理解數(shù)據(jù)通信系統(tǒng)的模型及相關概念,理解基帶傳輸技術和頻帶傳輸技術,理解多路復
    發(fā)表于 08-05 17:15 ?10次下載

    物理層 PPT課件

    3.1  物理層基本概念 3.2  數(shù)據(jù)通信的基礎知識 3.3  物理層下面的傳輸媒體 3.4  模擬傳輸與數(shù)字傳輸 3.5信道復用技術3.6  同步光纖網(wǎng)SONET和同步數(shù)
    發(fā)表于 11-24 09:36 ?0次下載

    物理層的成幀過程

    WCDMA系統(tǒng)的物理層(FDD)一、物理層的成幀過程1.    傳輸信道向物理信道的映射    高層的數(shù)據(jù)通過傳輸信道映射到物理層
    發(fā)表于 02-09 09:10 ?49次下載

    物理層的作用

    物理層的作用:物理層是提供數(shù)據(jù)傳輸?shù)?b class='flag-5'>物理媒體,物理層協(xié)議是各種網(wǎng)絡設備進行互連時必須遵守的最低層協(xié)議,目的是在兩個網(wǎng)絡物理設備之間提供透明的
    發(fā)表于 07-22 15:48 ?6913次閱讀

    物理層及其協(xié)議

    物理層及其協(xié)議 物理層的定義
    發(fā)表于 07-22 15:50 ?1.2w次閱讀

    PCIe物理層實現(xiàn)了一對收發(fā)差分對,可以實現(xiàn)全雙工的通信方式

    如上圖所示,PCIe物理層實現(xiàn)了一對收發(fā)差分對,因此可以實現(xiàn)全雙工的通信方式。需要注意的是,PCIe Spec只是規(guī)定了物理層需要實現(xiàn)的功能、性能與參數(shù)等,置于如何實現(xiàn)這些卻并沒有明確
    的頭像 發(fā)表于 05-31 09:16 ?1.4w次閱讀
    <b class='flag-5'>PCIe</b><b class='flag-5'>物理層</b>實現(xiàn)了一對收發(fā)差分對,可以實現(xiàn)全雙工的通信方式

    PCIe物理層接口定義了物理層中的,媒介物理編碼子之間的統(tǒng)一接口

    隨著高速串行技術的發(fā)展,各種串行通信技術的物理層逐漸走向了統(tǒng)一,用戶甚至可以基于FPGA中的SerDes/PCS完成多種高速串行通信接口的設計。這些通信接口的區(qū)別往往只是體現(xiàn)在高層協(xié)議(數(shù)據(jù)鏈路層與事務等),在物理層上(尤其是
    的頭像 發(fā)表于 09-07 11:42 ?9161次閱讀
    <b class='flag-5'>PCIe</b><b class='flag-5'>物理層</b>接口定義了<b class='flag-5'>物理層</b>中的,媒介<b class='flag-5'>層</b>和<b class='flag-5'>物理</b>編碼子<b class='flag-5'>層</b>之間的統(tǒng)一接口

    CCIX物理層詳解

    CCIX 1.1設備必須支持兩種物理層中的一種:PCIe 5.0 PHY,或者是CCIX EDR PHY。
    的頭像 發(fā)表于 08-15 11:12 ?2686次閱讀