Этот пример показывает, как использовать блок генератора золотых последовательностей LTE для генерации нескольких последовательностей параллельно для использования при оценке канала.
Пример модели инициализирует блок генератора золотых последовательностей LTE вектором, который представляет значения init для каждого из четырех каналов. Блок возвращает четыре независимые последовательности Голда.
Можно создать ЛПВП из подсистемы генератора золотых последовательностей ЛПВП.

Блок генератора золотых последовательностей LTE не имеет параметров блока. Он сконфигурирован так, чтобы соответствовать полиному и длине сдвига, требуемым стандартом TS 36.212 LTE. Необходимо инициализировать последовательность с 31-разрядным значением на входном порте и загрузить значение в блок, установив сигнал нагрузки равным 1 в течение одного цикла. Эта модель имеет четыре значения init, представляющих четыре канала.
Сигнал включения генерирует значения последовательности Gold. Выходные данные представляют собой вектор из четырех значений. Выходной действительный сигнал указывает, когда выходные данные доступны.

Можно добавить данные регистрации сигналов и использовать Logic Analyzer для просмотра форм сигналов.

Для создания и проверки кода HDL, на который ссылается этот пример, необходимо иметь лицензию HDL Coder™.
Для создания кода HDL используется следующая команда:
makehdl('ltehdlGoldVectorModel/HDL Gold Sequence Generator')
Для создания тестового стенда используйте следующую команду:
makehdltb('ltehdlGoldVectorModel/HDL Gold Sequence Generator')