PCIe3.0及以後,用128b/130b的編碼方式替換了原來的8b/10b編碼,8b/10b的缺點在於開銷太大,20%
2.5G 實際用到2G,5G實際用到4G
PCIe 2.0到3.0,不把5Gbps直接翻倍到8b/10b的10Gbps,主要還是因爲如果直接翻倍到10Gbps,普通的偏移的FR4板材走10Gbps比較勉強,退而求其次協會讓在普通的FR4繼續走8Gbps的速率。
如果走8Gbps,爲了實現翻倍,就不可以還用8b/10b編碼,而用128b/130b編碼方法。提高了效率,但run length就不好控制,可能會達到很長很長,最極端會出現131個連0連1. 只是經濟效益上,128b/130b編碼優於8b/10b。