能學(xué)的時候就多學(xué)點! 一直對lane的概念比較模糊,,今天終于找到一個說的比較清晰的博客,,記錄分享一下。 原地址 Lane和Link - PCIe技術(shù)網(wǎng) 我們常說某個PCIe鏈路是X4,、X8的,,到底表示什么意思呢? 從協(xié)議看,,協(xié)議定義了Link和Lane,。 Link: The collection of two Ports and their interconnecting Lanes. A Link is a dualsimplex communications path between two components. Lane: A set of differential signal pairs, one pair for transmission andone pair for reception. A by-N Link is composed of N Lanes. 還是有圖有真相,如圖: 所謂的Link,,是指兩個PCIe部件的鏈接,,通常是由端口和lane組成。(通常有多條lane)比如我們有一個X2的鏈路,,意思是指這條鏈路是兩條lane組成,,一共8條物理連線。鏈路上傳送的是編碼之后的數(shù)據(jù),比如Gen1/Gen2所采用的8b/10b編碼,,Gen3之后改成了128b/130b編碼,。Link初始化以及l(fā)ink建立過程(或者稱之為鏈路訓(xùn)練,Link Training)是在設(shè)備上電或者鏈路重新建立鏈接是發(fā)生的,。 所謂的Lane,,是指一組差分信號的組合,包括發(fā)送和接收,。一個發(fā)送方向的差分信號包括TX+和TX-兩條線,,接收亦然。所以一條lane有四條物理連線,。發(fā)送和接收是同時進行的,,故為全雙工。 一些常見設(shè)備的通道數(shù)
多條lane組成的link,,有效的擴展了link的帶寬,。Lane的初始化和多條lane的組合優(yōu)化,是在link的初始化訓(xùn)練過程(Link Training)中實現(xiàn)的,。 參考資料: 1.Lane和Link - PCIe技術(shù)網(wǎng) |
|