Цитата(BSACPLD @ Mar 30 2018, 12:52)

Т.е. просто выбрать полином с наиболее длинным периодом повторения ПСП и этого будет достаточно?
Можно хотя бы пару примеров специализированной литературы?
Нет, так делать нельзя

Полином подбирают под реальный payload.
У меня была такая история когда-то. Данные от нескольких rs-232 и ethernet объединялись в одном кадре и скремблировались. Отдельно были проверены rs-ы, отдельно ethernet на своих тестовых данных (текстовые файлы, фильмы). Когда все это было включено одновременно на реальном железе с реальными потоками, то скремблер развалился и посыпались подряд идущие «нули» и «единицы» разной длины. Все это приводило к срыву синхронизма. Выглядело это так. Отключаешь что-то одно: ethernet или rs-232, и все работает. «Потдыкаешь» разъем и сыпят ошибки.
Система характеризовалась определенной зависимостью вероятности появления длинных фрагментов от времени наблюдения. То есть самые длинные появлялись реже всего. Я пытался улучшить это распределение таким образом, чтобы свести срывы синхронизации к очень редкому событию. Такие события называют неблагоприятным состоянием скремблера.
Немного об этом можно почитать в документе
Data transmission at 48 kilobits per second using 60-108 kHz group band circuits. На стр. 9-10.
Перепробовал много разных полиномов и конфигураций скремблеров из разных книжек и стандартов связи. До конца не получилось справиться.
Подытоживая. Скремблер нуждается в статистическом анализе на реальных данных. То есть и выбор его — задача нетривиальная. Не берусь судить, насколько она эмпирическая. Возможно, у меня просто пробелы в математике. Но в любом случае, эффективность работы скремблера лежит в области теории вероятностей.
Подробнее о методе стат. анализа можно почитать в
DSP Based Implementation of Scrambler for 56Kbps Modem. На стр. 6-7.
Немного полезных советов по выбору полинома есть в документе
64b/66b low-overhead coding proposal for serial links.Наиболее полезные файлы, которые остались с тех времен, залил архивом.
https://cloud.mail.ru/public/6HWm/DU7fZMYXM