Некоторые отличия 8b/10b-кодирования от других типов кодирования:
Размер символов: 8b/10b-кодирование использует 10-битные символы для передачи 8-битных данных. 35 Другие типы кодирования, например 5B/6B, кодируют разные количества бит: 5B/6B — 5 бит входного потока 6-битными символами. 1
Избыточность: 8b/10b-кодирование обладает 4-кратной избыточностью (1024 выходных символа и 256 исходных символов). 1 Другие типы кодирования могут иметь разную избыточность: например, 8В/6Т — избыточность выше, чем у 4В/5В, так как на 256 исходных комбинаций приходится 729 результирующих комбинаций. 1
Ограничения: при 8b/10b-кодировании часть из возможных 1024 кодовых комбинаций может быть исключена, чтобы ограничить число подряд идущих 1 или 0 в сообщении — их не должно быть больше 5. 35 Другие типы кодирования могут иметь другие ограничения.
Применение: 8b/10b-кодирование используется в высокоскоростных последовательных системах передачи цифровых данных, например в Gigabit Ethernet, PCI Express, USB 3.0, SATA, FireWire. 3 Другие типы кодирования могут применяться в других стандартах: 5B/6B — в 100VG-AnyLAN. 1
Накладные расходы: 8b/10b-кодирование «съедает» 20% пропускной способности канала, в то время как другие типы кодирования могут иметь меньшие накладные расходы: например, 64B/66B — 3%. 24
Ответ сформирован YandexGPT на основе текстов выбранных сайтов. В нём могут быть неточности.
Примеры полезных ответов Нейро на вопросы из разных сфер. Вопросы сгенерированы нейросетью YandexGPT для актуальных тем, которые определяются на базе обобщённых запросов к Нейро.