Файл: Шляпоберский В.И. Основы техники передачи дискретных сообщений.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 10.04.2024

Просмотров: 209

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

результатами, необходимыми Для выбора схемы регист­ ра по заданной структуре генерируемой последователь­ ности.

В общем случае сдвигающий ^-элементный регистр с логическими обратными связями описывается характе­ ристическим многочленом F(x), имеющим следующий вид:

F

{х) = х"+ а„_! хп~х

+ . .'. + агх2

+ 0 ^ +

1.

(3.7)

Степень многочлена я равна числу элементов реги­

стра, а

коэффициенты at

принимают

значение

1,

если

данный элемент используется для формирования сигнала обратной связи. В предельном случае при отсутствии об­ ратных связей характеристический многочлен принимает вид F(x)=x" + l, что соответствует /г-элементному коль­ цевому регистру с одной единицей, имеющему п различ­ ных состояний.

В зависимости от количества и места подключения элементов обратной связи можно получить или последо­ вательность максимальной длины, или частные последо­ вательности, периоды которых будут меньше (2"—1) . В тех случаях, когда регистр с логической обратной свя­ зью формирует последовательность максимальной дли­ ны, его характеристический многочлен'является неприво­ димым многочленом максимального периода. Теорией доказано, что для любого п существует, по крайней ме­ ре, один неприводимый многочлен максимального пе­ риода. Синтез схемы регистра сводится к определению числа и вида обратных связей. Для этого необходимо знать характеристический многочлен, обеспечивающий формирование необходимой последовательности.

Если для заданного п известен неприводимый много­ член максимального периода, то число элементов обрат­ ной связи (сумматоров) должно быть равно числу чле­ нов многочлена минус два, а номера двоичных элемен­ тов регистра, выходы которых заводятся на входы сум­ маторов, должны определяться из сопряженного много­

члена. Для этого в характеристическом многочлене

про­

изводят замену переменных х=у~1

и вновь

полученный

многочлен умножают на уп, т. е.

 

 

 

(У~п

+ ап_х

у - ( п - 1 ) +

• • •+

а2у-2

+ аху-{

+\)у"

=

= 1 +

<*„_,,У +

« „ - 2 У 2 +

• • • +

аП~2

+

+ Уп-

(3-8>

•J6C


Показатели степени переменной у сопряженного мно­ гочлена (3.8) соответствуют номерам элементов реги­ стра, выходы которых подаются на входы сумматоров. При этом на входы первого сумматора включаются вы­ ходы последнего (п) и следующего (пi)-ro элементов регистра. Выход первого сумматора и выход следующего (п—i—k)-To элемента регистра подаются на вход вто­ рого сумматора и т. д. Выход последнего сумматора по­ дается на вход первого элемента регистра.

Неприводимые многочлены максимального периода изучены и для них составлены таблицы [66, 89, 112], не­ которые многочлены этого типа для значений п= (2—10) представлены в табл. 3.5.

Число эле­ ментов ре­ гистра, п

2

3

4

5

6

7

8

9

10

Т А Б Л И Ц А

3.5

 

 

Неприводимый многочлен

Период после­ Номера

сумми­

довательности

руемых

сигна­

 

(2" - 1 )

лов регистра

* 2 + л Ч - 1

3

1;2

 

Х3+Х+1

7

2;3

 

1;3

 

 

 

15

Э;4

 

i;4

 

 

ХЪг+\

31

3;5

 

2;5

 

 

 

63

5;6

 

1;б

 

 

 

127

6;7

 

 

 

 

 

1;7

ха+х*+хэ*±1

255

4;5;6;8

 

2;3;4;8

 

 

 

511

5;9

хяъ+\

4;9

 

Х Ю+ Л -3_|_1

1023

7;10

 

 

 

x l 0 - f , \ : 7 + l

 

3;10

Получение последовательности максимальной длины для всех п от 2 до 10, кроме п . = 8, достигается одним сумматором в цепи обратной связи. Для получения по-

6—166

161


следовательности максимальной длины при п=8 необ­ ходимо использовать три сумматора.

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

последовательность

максимальной

длины

с

периодом,

равным 511

(511 = 2 е — 1;

п — 9). По табл.

3.5

выбираем

для п — 9 неприводимый

многочлен

максимального

пе­

риода F(x)=x^

+ x5+l

и после описанных выше преоб­

разований получим

сопряженный

многочлен F(y)

=

= 1 + у 4 + у 9 . Таким образом, синтезируемый регистр бу­ дет состоять из девяти элементов и одного сумматора в цепи обратной связи. Входы сумматора соединяются с девятым и четвертым элементами регистра.

Формируемые регистрами с логическими обратными связями последовательности аналитически описываются рекуррентными соотношениями1 ). Так, последователь­

ность с периодом р=\Ъ

удовлетворяет

соотношению

xt = xl_3@xl_4,

 

(3.9)

где Xi — значение текущего разряда

последовательности,

а последовательность с

периодом

/? =

511 — соотноше­

нию

 

 

 

Вид рекуррентного соотношения однозначно опреде­ ляет структуру построения регистра. Номера элементов регистра, выходы которых подаются на сумматор, соот­ ветствуют номерам суммируемых разрядов, например, для соотношения (3.9) это выход 3 и 4-го элементов, а для соотношения (3.10) — выходы 4 и 9-го. Причем пайбольшее из чисел указывает на количество элементов регистра п. Так как в одной из циклических перестановок последовательностей максимальной длины первые (п—1) разрядов всегда нули, а n-й разряд — единица, то, зная рекуррентное соотношение, легко определить все осталь­ ные разряды последовательности. Рекомендуемые для практического применения рекуррентные соотношения (или логические функции обратной связи) для п от Г до 20 приведены в табл. 3.6.

') Рекуррентными называются такие соотношения, в которых каждый очередной член последовательности определяется через пре­ дыдущие.

162


 

 

 

Т А Б Л И Ц А

3.6

 

 

 

п

Логическая функция обратной

«

Логическая функция обратно') связи

 

 

связи

 

 

 

 

 

 

1

 

 

 

11

 

= * i - 9

®xi-\i

 

2

xi

=Xi_i®Xi_2

12

xi =xi—2

®xl— 1 0 ®xi—11

®xl—12

з

х{ =Xi_2®

XL__з

13

= х 1 - _ , © * ( _ п Ф х £ _ 1 2

®л-,._1 3

4

X [

=xl_3mxl_i

14

= X . _ 2

© * f _ i 2 © * f _ l 3 ®xl-U

5

X( = д с £ _ з ® х , _ 5

15

x i = - V t _ i4 ® * j _ 1 5

 

6

xL = x ( . _ 5 © x ( . _ 6

16

X{ = * , _ „ ® ^ _ | З в * / _ 1 4 ® * / _ 1 6

7

xL

=xi_s®xi_1

17

* i

= * i - H

® * i - 1 7

 

8.

XL = X M

© ^ _ 3 ®

J W ffl-V;-_8

18

xi

=xL-U

e * / _ 1 8

 

9

 

 

 

19

* i =xt—14

® * < - 1 7 ® * < — 1 8 ® * i — 1 9

10

 

= х ( . _ 7 ф х / _ 1 0

20

* i = л : ( _ 1 4 ® * i _ 2 0

 

Линейные

последовательности

максимальной

длины

обладают следующими свойствами:

 

 

 

цикличности

 

— в последовательности

символов с пе­

риодом р любые из р элементов,

взятые

подряд,

состав­

ляют период последовательности;

 

 

 

 

уравновешенности

— в каждом периоде

последова­

тельности число

1 отличается от числа 0 не более, чем

на единицу;

 

 

 

 

 

 

 

корреляции

— если последовательность почленно срав­

нить с любым

ее циклическим сдвигом,

то число сов­

падений отличается от числа несовпадений

не больше,

чем на единицу.

 

 

 

 

 

 

Рассмотрим

справедливость

указанных

свойств на

примере последовательности с р=\Ъ. Свойство

уравно­

вешенности удовлетворяется, так как число единиц в по­ следовательности равно 8, а число нулей — 7, и их раз­ ность не превышает единицы. Для доказательства спра­ ведливости свойства корреляции сравним почленно по­ следовательность с периодом р = 1 5 с последовательно­ стью, полученной путем сдвига основной последователь­ ности на один элемент:

000100110101111

001001101011110

6*

163