91桃色成人wangxhab丨女人精69xxx免费观丨欧美一区2区三区4区贰佰公司丨最新成人丨久久精品亚洲中文无东京热丨少妇无码一区二区三区免费丨色欧美综合丨国产china男男激情丨麻豆丰满少妇chinese丨成人羞羞视频国产丨亚洲专区视频丨久久嗨丨丁香花在线观看免费观看图片丨熟妇丰满多毛的大隂户丨91大奶丨精品乱人码一区二区二区丨欧美精品与人动性物交免费看丨欧美日韩精品免费丨精品国语对白丨99久久精品费精品国产一区二

收藏本站在線留言網(wǎng)站地圖

您好,歡迎來到深圳聯(lián)樂實業(yè)有限公司官網(wǎng)
咨詢熱線

400-888-2720

聯(lián)樂實業(yè)

工業(yè)存儲/工業(yè)電腦服務(wù)商

21年專注高可靠性國產(chǎn)化工業(yè)存儲產(chǎn)品及解決方案

PCIe的TLP(Transaction Layer Packet)結(jié)構(gòu)

返回列表 來源: 發(fā)布日期: 2022.03.19

PE5020220225


主機與PCIe設(shè)備之間,或者PCIe設(shè)備與設(shè)備之間,數(shù)據(jù)傳輸都是以 Packet形式進行發(fā)送端的事務(wù)層到接收端的事務(wù)層的傳輸。根據(jù)上層(軟件層或者應(yīng)用層)請求(Request)的類型、目的地址和其他相關(guān)屬性,把這些請求打包,產(chǎn)生TLP(Transaction Layer Packet,事務(wù)層數(shù)據(jù)包)。然后這些TLP往下,經(jīng)歷數(shù)據(jù)鏈路層、物理層,最終到達目標設(shè)備,下面來看看PCIe的TLP結(jié)構(gòu):


1


TLP主要由三部分組成:Header、Data和CRC(可選)。TLP都是始于發(fā)送端的事務(wù)層(Transaction Layer),終于接收端的事務(wù)層。每個TLP都有一個Header,跟人類一樣,沒有頭就中止了生命,所以TLP可以沒手沒腳,但絕不能沒有頭。事務(wù)層根據(jù)上層請求內(nèi)容,生成TLP Header。Header內(nèi)容包括發(fā)送者的相關(guān)信息、目標地址(該TLP要發(fā)給誰)、TLP類型(諸如前面提到的Memory Read、 Memory Write之類的)、數(shù)據(jù)長度(如果有的話)等。

PE32PE50.fw


Data Payload 域,用以放有效載荷數(shù)據(jù)。該域不是必需的,因為不是每個TLP都一定攜帶數(shù)據(jù),比如Memory Read TLP,它僅僅是一個請求,數(shù)據(jù)是由目標設(shè)備通過 Completion TLP 返回的。一個 TLP 最大載重是4KB,數(shù)據(jù)長度大于4KB的話,就需要分幾個 TLP 進行傳輸。


1

ECRC(End to End CRC)域,它對之前的Header和Data(如果有的話)生成一個CRC在接收端根據(jù)收到的TLP重新生成Header和Data(如果有的話)的CRC,與收到的CRC比較,一樣則說明數(shù)據(jù)在傳輸過程中沒有出錯,否則就有錯。它也是可選的,完全可以設(shè)置不加CRC。

聯(lián)樂實業(yè),工業(yè)存儲/工業(yè)電腦服務(wù)商,專注高可靠性國產(chǎn)化工業(yè)存儲產(chǎn)品及解決方案!詳情進入www.sxllepc.com.cn或垂詢400-888-2720