Перейти к содержанию
    

Почему в USB используется NRZI?

Собственно, весь вопрос. Почему именно NRZI, а не NRZ или любой другой, коих пруд пруди?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Могобыть из-за бОльшего кол-ва "переходов" при передаче длинных пачек 1 или 0. По крайней мере так следует из диаграмм. Т.е. NRZI дает больше переходов 10 01, что является точками синхронизации.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

9 часов назад, k155la3 сказал:

Т.е. NRZI дает больше переходов 10 01, что является точками синхронизации.

При передачи константы это мало что даёт, поэтому и пришлось ввести бит-стаффинг. Мне кажется взяли практически первое попавшееся - самое простое и привычное, а после начали накручивать поверх всё необходимое.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

9 часов назад, k155la3 сказал:

Могобыть из-за бОльшего кол-ва "переходов" при передаче длинных пачек 1 или 0. По крайней мере так следует из диаграмм.

Дело то в том, что таких кодов (с встроенной битовой синхронизацией) море, но был выбран именно NRZI:smile:
 

15 минут назад, makc сказал:

Мне кажется взяли практически первое попавшееся - самое простое и привычное, а после начали накручивать поверх всё необходимое.

Мое мнение сводится к тому же. Даже в стандарте не описано, почему. Там описаны итак всем известные свойства этого кодирования, кои не интересны))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, Arlleex сказал:

Дело то в том, что таких кодов (с встроенной битовой синхронизацией) море, но был выбран именно NRZI:smile:

Простых не такое уж большое море, особенно если преследуется цель битовой синхронизации (устранение тактового сигнала из состава сигналов интерфейса), минимизации числа переключений (улучшение ЭМС, снижение энергопотребления) и минимальное раздувание требуемой ПСП (у 8b/10b оверхед больше).

1 час назад, Arlleex сказал:

Мое мнение сводится к тому же. Даже в стандарте не описано, почему.

Потому наверное, что было достаточно простое и логичное инженерное решение, а не научное. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, makc сказал:

. . . . Потому наверное, что было достаточно простое и логичное инженерное решение, а не научное. 

или изначально вид модуляции  кодирования базировался на каком-либо виде, использовавшемся в связи-промышленности с "откатаными" решениями и перспективой по скорости. Может быть есть инф в  учредительных документах ассоциации USB.   

Изменено пользователем k155la3
ошибка

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...