介面與匯流排規格

串列傳輸中使用8b/10b編碼(將8位元的資料轉為10位元的編碼後傳送的方式),其目的為下列何者?

  1. A壓縮資料以減少傳送量
  2. B消除0與1數量的偏差,讓訊號以足夠的頻率切換,使接收端能取出時脈
  3. C將資料加密,使第三者無法讀取
查看答案與解析

正確答案:B. 消除0與1數量的偏差,讓訊號以足夠的頻率切換,使接收端能取出時脈

若0或1連續很長,接收端的CDR會失去時序,而且訊號的平均電壓會偏移,導致無法正確判定。8b/10b編碼會將8位元的資料,替換為0與1數量大致相等且連續長度很短的10位元編碼。代價是傳送的位元增加25%,因此作為資料的效率為80%。PCI Express的第1、第2代以及USB 3.0等都曾使用。

  • A. 反而傳送量會增加25%。
  • B. 正確。目的是確保直流平衡(DC balance)與訊號切換。
  • C. 並不會加密。
練習這個領域 前往領域頁面

介面與匯流排規格的其他題目

  1. 在使用8b/10b編碼的傳輸線路上,當訊號速率為5 Gb/s時,實際可傳送資料的有效速率為多少?
  2. PCI Express 3.0以後採用的128b/130b編碼,其效率最接近下列何者?
  3. 下列關於PCI Express「通道(lane)」的說明,何者正確?
  4. PCI Express 3.0(每通道8 GT/s、128b/130b編碼)的x16連接,其單向有效頻寬最接近下列何者?
  5. PCI Express每進一個世代,每通道訊號速率的變化,下列關於第3代到第6代的敘述何者正確?

這個領域的比較