exponenta event banner

Дескремблирование с помощью Gold Sequence Generator

В этом примере показано, как использовать блок генератора золотых последовательностей LTE для реализации дескремблера LTE.

Пример модели генерирует случайные I-Q пары, умножает I и Q компоненты на сгенерированную Gold последовательность и перемежает I и Q в один поток данных.

Можно создать ЛПВП из подсистемы дескремблера ЛПВП.

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

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

Для создания и проверки кода HDL, на который ссылается этот пример, необходимо иметь лицензию HDL Coder™.

Для создания кода HDL используется следующая команда:

makehdl('ltehdlGoldDescramblerModel/HDL Descrambler')

Для создания тестового стенда используйте следующую команду:

makehdltb('ltehdlGoldDescramblerModel/HDL Descrambler')

См. также

Блоки