Сгенерируйте последовательность Голда
Беспроводными HDL утилитами
Блок LTE Gold Sequence Generator возвращает последовательности Голда, сгенерированные с помощью полинома и длины сдвига, заданной стандартом LTE TS 36.212 [1]. Коды золота являются псевдослучайными последовательностями, которые имеют высокую автокорреляцию и низкую перекрестную орреляцию. Благодаря этим свойствам коды Голда широко используются в коммуникационных системах. Для примера они используются для разделения различных мобильных камер, работающих на одной частоте. Системы LTE используют генератор последовательности Голда для опорных символов и для скремблирования/дескремблирования данных, таких как в MIB и SIB кодировании и декодировании.
Этот блок обеспечивает минимальную задержку путем реализации инициализации сдвига регистра параллельно.
Используйте load сигнал управления, чтобы указать, когда init значение верно. Используйте enable сигнал управления, чтобы запросить следующее значение последовательности Голда. Сигнал valid указывает, когда выход выборка доступен. Первая выходная выборка готова к трем циклам после утверждения enable. data и valid выходов соответствовать шаблону enable входа.
[1] 3GPP TS 36.212. «Мультиплексирование и канальное кодирование». 3rd Генерация Partnership Project; Группа технических спецификаций Radio Доступа Network; Evolved Universal Terrestrial Radio Access (E-UTRA). URL-адрес: https://www.3gpp.org.