Генератор биортогональных кодов

 

. ССЮЗ СОБЕТСНИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИН

И 36М

ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЬ1ТИЙ (21) 41 79560/24-24 (22) 12 ° 01.87 (46) 30.07.88. Бюл. И 28 (72) О.А.Мельников, Е.Д.Хрулев и В ° К.Шевцов (53) 681.325(088.8) (56) Авторское свидетельство СССР

9 864274, кл. G 06 F 1/02, 1979.

Дядунов И.Г., Сенин А.И. Ортогональные и квазиортогональные сигналы, М.: Связь, 1977, с. 131, рис.45. (54) ГЕНЕРАТОР BHOPTOIOHAJIbHbIX КОДОВ (57) Изобретение относится к устройствам, формирующим ортогональные снг налы, и предназначено для повышения функциональных возможностей за счет генерирования циклических сдвигов множества кодов, составляющих биортогональную матрицу. устройство содержит первый 1, второй 2 и третий

3 регистры, блок 4 полусумматоров, блок 5 селекторов, многовходовой пс лусумматор 6, блок 7 выделения старшей единицы и сдвигатель 8. Поставленная цель достигается за счет введения блока 7 вьделения старшей единицы и сдвигателя 8. 3 ил,, 2 табл, Изобретение относится к техничес:— ким приложениям теории информации, а именно к устройствам, формирующим ортогональные сигналы, и можег сыть использовано н системах связи и рядна локационных системах.

Цель изобретение — расширение класса решаемых -.адяч за счет нозмаж ности осуществления циклических сдви- 1с> гoB множества кидов,, cOñтавляюших биартогональную матрицу.

На фиг. 1 представлена структурная схема генератора; на фиг. 2 -- блок разделения старшей единицы; на Фиг. 3 сдвигатель.

Генератор для генерирования биартогональных ксдснз (Б †код) содержит первый 1, второй 2 и третий 3 регистры„ блок ч палусуммяторон„, блок 5 селекторон, многанходовой полус:умматор 6, блок 7 выделения старшей еди-ницы и сдвигатель 8.

Блок 7 (фиг. 2) выделения cт:.ар— шей единицы содержит m-1 элементов 25

НЕ 9, многовходовых элементов И 1С, число каторых на один меньше числа разрядов ш первого регистра

Сднигатель 8 (фиг. 3) содержит m групп двухвходовых элементов И 11 и 30

m-1 элементов ИЛИ 12. Первая группа элементов И 11 содержит ш двухнходаных элементов И (К, — К„„). Вторая группа элементов И 11 содержит т-1 двухвхаповых элементов И (К -К ) и

i#i- 3 3.> т.д. Последняя группа элементов И 11 содержит один двухвхадоной элемент

И (К,).

Генератор работает следующим ot>— разом. 43

В исходном с:остэянии на первам регистре 1 установлен код A; †: (a„ а;,...а,„...а;„„) = (а, а, я, а,„), i = 1,2, a i= О, 1; на втором регистре 2 установлен код D = (d,,с1;,. ...с1„, с1„,„ } примитивного многачлена

Р,„(х), по которому строится матрица

Б-кодов; на третьем регистре 3 установлен код E = (1,,1,...1,...1,„), определяющий параметры для генерирования заданного Б-кода (заданной строки матрицы Б-кодов).

В процессе работы устройстза состояния второго 2 и третьего 3 регистров не изменяются, причем код А, д л-,, " 5 жен иметь B своем младшем разряде единицу. Рассмотрим генерировани». кодов А;, из которых образуются Б-кадь, Код А, подается с вьгхс>дов IIepBOI

2 регистра, ня в»jû блока, 1; выходе б:IQKa 7 образуется кад Б, и ко"арoM Один иa рязрядсн, заВСB единице„ я oc»аль::;::e ряз >-дь: рявнь. улю. h. =

:.сздится в том разряде, номер которога Определен галожением самой старшей единицы н коде А,. поступившей

Ia нхацы блока 7. Например, если А,= —,0110lG, то В, = 0000010; если А — j G» (!0GG то H =- 001 ОООО п1зи нумерации разрядов :лена направс.

Кац Б„ лопается с вы:-сдав блока 7 на Iepâótn групп,; зходсн сдвиз ятеля 8, на его 3зторую группу входов подаеткод А „ C Bbi>Ianna ".epBOI 0 peBHC pa

Сднигатель 8 осуществляет линейный сдзи. када А н с.ги;зону стapших ряз— ! .>ядав на величину, зпргделяемую раз-3астью между числам т+1 и номерам .азряда где рас а»сженя самая стар - яя единица в коде А;, Например. если

10 1010 то Б; = 0000010 и С; — G101101, если А, = i О !0000,, та Б, — 0010000 и С; =- 0000101, где C код на выходе сдвигателя.

Код C поступает на вторую группу входов блока 4 полусумматорав,, содержащего п>+1 полусумматор. а на первую еI 0 гp ппу I3хадсв посTупя»т код П с выхода нтс.рого регистра - . В бл,зке ч пслусуммятсрсв прсисхс»(ит псразряд= нае суммирование кодов С, и П . В результате этого образуется кад А + I, ! содержащий единицу в младшем разряде.

Кад А +1 под ется на вторую груп ту

BxojToB первого по.Ióc> ììaòoða с перНОГО регистра 1 и =-али ь. Вае тся B eÃо разряды. Таким образам, прсиaBoäI >cя генерирование ш-разрядных кацан, .:>цержащих единицу н сама;. млад . ряде, причем генерирование»е э- зов

В дется с -..ястстсй следовали», «мпуль—

Сон синхрое»изации, В табл. I гривс>цены примеры генерирования »сдав .с примитивному мна. ачлену Х" (е) Хз (+)1 (ксU, мна"ичлена Гз - = 100101 янеcett Во Bnopoé регистр 2) . Ko»! c BHxOЛя . -pi>I>i 0 ðe»истра 1 адновременнс поступает Ва блок 5 селекторов, где сн поразрядно умножается на код., спрел ляющий номер строки в к>атриде Б-ка,„ав. Псразряд»ь>е произведения суммируются !-а .»Одулю 2 в мнагонха„loEOi и:> Iycуммя— торе 6 и подаются : à Bh":oä устрсйств» г! г г1 l

К ВЬГХ С1„1(:. j j! Г1.:г;1,:. г

-, Я -,ЦРт; ";111(,г,1 ";;; Г .1.-..

1" (г 3! .„1ДОBС! 1 Е :11 1 !

".г1Г 1 !, 1 1 f1(J!1(! -1 1,, 1!1:.; Г:. (1 с .j (.. (1 . - < с (- 1! ,Г. г-, г1 г Г;(1

1 1361ч

Т а б и и и а 2

Номер такта тора 6

Состоя- Выходы ние ре- группы гистра 1 селек! торов 5

1 10000 ОООСО

2 10010 00010

3 10110 00010

4 10111 00010

5 11001 01000

6 11110 01010

7 10101 00000

8 11000 01000

9 10011 00010

10 11011 01010

11 11111 01010

12 11101 01000

13 11100 01000

iй 10001 00000

15 11010 01010

16 10100 00000

В!э)х од ми G

ГОВходового п лусумма1413614

le

<>n-i am

Составитель С.Куроп

Редактор H.Касарда Техред H.Яерес Корректор С,.Черни

Заказ 3786/51 Тираж 704 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб,, д. 4/5

Производственно-полиграфическое предприятие, r, Ужгород, ул, Проектная, 4

Генератор биортогональных кодов Генератор биортогональных кодов Генератор биортогональных кодов Генератор биортогональных кодов Генератор биортогональных кодов Генератор биортогональных кодов 

 

Похожие патенты:

Изобретение относится к автоматике , вычислительной технике и связи

Изобретение относится к импульсной технике и может быть использовано в контрольно-испытательной аппаратуре

Изобретение относится к автоматике и вычислительной технике, предназначено для использования в генераторах систем ортогональных базисных функций и в устройствах спектрального анализа

Изобретение относится к области вычислительной техники и может быть использовано для генерации функциональных зависимостей

Изобретение относится к вычислительной технике и может использоваться в системах тестового диагностирования дискретных объектов

Изобретение относится к автоматике и вычислительной технике и может быть использовано для анализа р-кодов Фибоначчи и пакетных кодов

Изобретение относится к вычислительной технике, а именно к устройствам , предназначенным для управления испытаниями объектов.Цель изобретения - повьшение точности генерирования сигналов

Изобретение относится к вычислительной технике, предназначено для генерации кодов цифровых значений функций в дискретные равноотстоящие моменты времени и может быть исполь зовано в системах имитационного и полунатурного моделирования для имиff тации входных сигналов

Изобретение относится к автоматике и вычислительной технике и .может быть использовано в радиотехнических системах

Изобретение относится к автоматике и вычислительной технике и может быть использовано в стохастических функциональных преобразователях, стохастических вычислительных устройствах, при вероятностном моделировании и обработке данных

Изобретение относится к импульсной технике и может быть использовано в аппаратуре спектрального анализа, цифровой обработке сигналов и сжатии данных

Изобретение относится к области игр, а также к способам образования случайных чисел преимущественно для игр в кости

Изобретение относится к радиотехнике, в частности к технике цифрового вычислительного синтеза частот, и может быть использовано для формирования сетки частот в радиопередающих и радиоприемных устройствах, а также в устройствах синхронизации различного применения

Изобретение относится к устройствам для сравнения двух комплексных векторных величин в реальном времени и может быть использовано для формирования нестационарных сигналов

Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах связи, применяющих цифровые методы формирования больших систем сложных сигналов

Изобретение относится к области вычислительной техники и может быть использовано в системах связи

Изобретение относится к вычислительной технике и может быть использовано при статических исследованиях и в системах для обработки информации

Изобретение относится к устройствам и способам генерации кодов в системе передачи данных, в частности к генерации двухмерных квазидополнительных турбокодов (КДТК) и адаптированных КДТК в системах пакетной передачи данных, поддерживающей повторную передачу
Наверх