I/O Interfaces & Buses
Which is closest to the efficiency of the 128b/130b encoding adopted from PCI Express 3.0 onward?
- AAbout 80%
- BAbout 50%
- CAbout 98.5%
Show answer and explanation
Answer: C. About 98.5%
128b/130b encoding sends 128 data bits with a 2-bit header as 130 bits, so efficiency is 128/130 ≈ 98.5%, a big reduction in waste compared with 8b/10b's 80%. Transitions are ensured by scrambling the data (XOR with a fixed pseudo-random sequence) to mix 0s and 1s. This is why PCI Express 3.0 nearly doubled effective throughput while raising the signaling rate only from 5 to 8 GT/s.
- A. 80% is the efficiency of 8b/10b.
- B. The efficiency is far better than that.
- C. Correct. 128 ÷ 130 ≈ 0.985.