Ini dijelaskan nanti dalam tutorial yang ditautkan, pada halaman 15.
Alasan yang tercantum untuk menerapkan pengodean ini ke USB 3.0 adalah:
- pemulihan jam - tanpa pengkodean, aliran panjang 1s atau 0s akan terlihat seperti DC
- deteksi kesalahan - ketika penerima menerjemahkan simbol 10 bit, ada banyak simbol yang tidak mungkin; menerima salah satu dari mereka menandakan kesalahan.
Seorang kolega memiliki hipotesis lain. Parafrase:
Kabel memiliki induktansi dan kapasitansi. Ini menghaluskan bagian depan serangan pulsa. Dengan demikian, mentransmisikan satu 1 akan meninggalkan bus dalam keadaan listrik tertentu, sementara mentransmisikan beberapa 1 akan meninggalkannya dalam keadaan listrik yang berbeda (lebih dekat ke kondisi mapan). Akibatnya, mengirim 0 kata penutup akan memiliki potensi yang berbeda dalam dua skenario.
Ketiga, berikut ini kutipan dari standar, bagian 3.2.1
Penerima membutuhkan transisi yang cukup untuk memulihkan jam dan data dari bit stream dengan andal. Untuk memastikan bahwa transisi yang memadai terjadi dalam bit stream terlepas dari konten data yang sedang dikirim, pemancar mengkodekan data dan mengontrol karakter menjadi simbol menggunakan kode 8b / 10b.