Изобретение относится к вычислительной -технике и прикладной матема- тике и может быть использовано в технике формирования последовательностей дискретно-частотных сигналов, несущих в своей структуре большую степень неопределенности вида формы, длительности сигналов и их ансамблевых характеристик.
Целью изобретения является повышение быстродействия устройства.
Для формирования последователь- ности дискретно-частотного сигнала необходимо построить мультипликативную группу поля GF. (р,), имеющую вид ав 1; а, 0(пюс1р ); 9(modp;), ..., ар.; 0Рм (modp; ), где 6 - первообразный элемент поля GF(p;). Известно, что элементы мультипликативной группы обладают сгед - ющим свойством:
ana(p,-tl-h Hmodpi).
Таким образом, зная ап элемент поля GF(p|), можно вычислить .4)-п элемент, что связано с операцией сранения, которая эквивалентна операции коммутации. Это требует значительно меньших временных затрат, чем операция умножения. Поэтому в устройстве операции умножения, вычитания и коммутации производятся параллельно.
На чертеже представлена функцио- нальная электрическая схема устройства.
Устройство содержит первый счетчик 1, формирователь 2 остатков, регистр 3, мультипликатор 4, блок 5 вы дачи дискретно-частотных сигналов, второй счетчик 6, первый триггер 7, первую группу элементов И 8,-Sft,, вторую группу элементов И 9,--9т, первую группу элементов ИЛИ 10,-10т, блок 11 сумматоров по модулю два, третью группу элементов И 12«-12т, третий счетчик 13, второй триггер 14 вторую группу элементов ИЛИ 15,-15т,
0
5
o
5
Q
5
шифратор 16, четвертый счетчик 17, элемент ИЛИ 18, пятый счетчик 19 и четвертую группу элементов И 2(-20,.
Устройство для формирования последовательностей дискретно-частотных сигналов работает следующим образом.
Первоначально счетчики 6, 13, 17 и 19 находятся в нулевом состоянии, а триггеры 7 и 14 - в единичном (на первом выходе действует единица).
Перед началом работы в мультипликатор 4 записывается двоичный код числа первообразного элемента О j соответствующего поля Галуа GF(pJ) и код числа р; элементов поля GF(p;).
Подачей импульса запуска на входы мультипликатора 4 и блока 5 выдачи дискретно-частотных сигналов устройство включается в работу, на основании этого импульса блок 5 выдачи дискретно-частотных сигналов начинает выдавать тактовые импульсы. На основании данных импульсов мультипликатор умножает б; на единицу, а по окончании умножения выдает по своему выходу управления импульс установки в исходное состояние на счетчик 1 и регистр 3 и затем в каждый тактовый момент выдает в формирователь 2 код результата умножения. Формирователь 2 Нормирует остатбк от числа по модулю pj и выдает результат в регистр 3, Последний выдает остаток по модулю на входы мультипликатора 4. Этот остаток результата умножения единицы на QJ по модулю р, и является первым элементом at мультипликативной группы поля Галуа GF(pj).
Мультипликатор 4 выдает первый элемент a на входы блока 5 через открытые элементы И 12,-12ттретьей группы, элементы ИЛИ 154-15т, открытые элементы И 8,,-8т первой группы и элементы ИПИ 10,-10т. В то же время числа в двоичном коде поступают на первый вход блока 11 сумматоров по модулю
515416276
два, на второй вход которого nocTyifa- Реализовать такой шифратор можно -по известным схемам.
В блоке 11 производится нахождение
afp-0/2-n
ет код числа р, . В блоке 11 сумматоров по модулю два происходит поразрядное суммирование двоичных чисел без переноса, что соответствует вычита- 5 нию числа a h из р {.
Например, 7. В двоичном коде ап 010, р; 111; р - ah
atp;-iHl+n 1°1 или В Десятич 10 ном коде а( 5.
Триггер 7 под воздействием импульса со счетчика 6, который считает по модулю К ,, где К 4 - число тактов, необходимое для записи а п числа в блок 5 выдачи дискретно-частотных сигналов, переходит в нулевое состояние (на первом выходе - ноль, а на втором инверсном - единица), запирает группу элементов И и открывает вторую группу элементов И 9, -9т Через открытую группу элементов И 9;,-9т и элементы И код
ода числа .n(p.tya: по описанному алгоритму. После поразрядного суммирования по модулю два код числа а(р. ) через открытые элементы И 9,-9т второй группы и элемента ИЛИ поступает в блок 5 выдачи дискретно-частотных сигналов. По истечении К тактов, где Kj - число тактов, необходимое для нахождения и записи а
n a(p;-OC2.ri
и
,5 а(с;.. | ri.к элементов поля Галуа
GF(pj), пятый счетчик 19 вырабатывает на своем выходе импульс, который через элемент ИЛИ 18 переводит триггер 7 в начальное состояние. Тем са20 мым код числа а(р;,п начинает поступать на вход блока 5 выдачи дискретно-частотных сигналов через открытые элементы И 201-20т, элемент К ц. тактов, где К - число тактов,
числа ,)/Јtn поступает на второй ты ИЛИ 15,,-15т, элементы И 8t-8 вход блока 5 выдачи дискретно-частот- 25 и элементы ИЛИ 10,-10m. По истечении ных сигналов.
Второй триггер 14 под воздействием импульса со счетчика 13, который считает по модулю К, где К - число тактов, необходимое для записи ап и a(pi,). чнсла в блок 5
необходимое для нахождения и записи
an a(p;-i)fun acp;-0u-n ч
элементов поля GF(pj), 2Q четвертый счетчик 17 переводит триггер 14 в начальное состояние. По сигдискрётн о-частотных сигналов (,), налу управления с выхода мультиплексора 4 переводятся счетчик 1 и регистр 3 в нулевое состояние. Далее в
переходит в нулевое состояние (на первом выходе - ноль, а на втором инверсном - единица), запирает третью группу элементов И 12,-12ти открывает четвертую группу элементов И 20,-20М. Через открытую группу элементов И 201-20ГУ1 и элементы ИЛИ 15,-15 код числа ,,)п поступает на первый вход блока 11 сумматоров по модулю два, на второй вход которого поступает код числа р; ,
Нахождение а ( кода числа осуществляется в шифраторе, алгоритм функционирования которого поясняет таблица.
35
мультипликаторе 4, на следующем этапе, происходит умножение а, элемента поля
40
Галуа на первообразный элемент 0J , и таким образом повторяется указанный цикл операций и формируются последующие элементы мультипликативной группы поля GF(p). В результате на входе блока выдачи дискретно-частотных сигналов появляется последовательность элементов мультипликативной группы
45 поля GF(p; .
Последовательность параллельных двоичных кодов остатков поступает в блок 5, где происходит образование сложных сигналов в соответствии с
afp-0/2-n
ода числа .n(p.tya: по описанному алгоритму. После поразрядного суммирования по модулю два код числа а(р. ) через открытые элементы И 9,-9т второй группы и элемента ИЛИ поступает в блок 5 выдачи дискретно-частотных сигналов. По истечении К тактов, где Kj - число тактов, необходимое для нахождения и записи а
n a(p;-OC2.ri
и
а(с;.. | ri.к элементов поля Галуа
GF(pj), пятый счетчик 19 вырабатывает на своем выходе импульс, который через элемент ИЛИ 18 переводит триггер 7 в начальное состояние. Тем самым код числа а(р;,п начинает поступать на вход блока 5 выдачи дискретно-частотных сигналов через открытые элементы И 201-20т, элемент К ц. тактов, где К - число тактов,
ты ИЛИ 15,,-15т, элементы И 8t-8 и элементы ИЛИ 10,-10m. По истечени
мультипликаторе 4, на следующем этапе, происходит умножение а, элемента поля
Галуа на первообразный элемент 0J , и таким образом повторяется указанный цикл операций и формируются последующие элементы мультипликативной группы поля GF(p). В результате на входе блока выдачи дискретно-частотных сигналов появляется последовательность элементов мультипликативной группы
поля GF(p; .
Последовательность параллельных двоичных кодов остатков поступает в блок 5, где происходит образование сложных сигналов в соответствии с
информацией модуля PJ.
Кроме возможности быстрого формирования дискретно-частотныхсигналов, данное устройство позволяет манипулировать значениями
6:
и Р;
название | год | авторы | номер документа |
---|---|---|---|
Устройство для формирования последовательностей дискретно-частотных сигналов | 1987 |
|
SU1444801A1 |
Устройство для формирования последовательности дискретно-частотных сигналов | 1991 |
|
SU1820393A1 |
Кодек для передачи информации с помощью имитостойких последовательностей сигналов сложной формы | 1987 |
|
SU1451719A1 |
Устройство формирования систем двукратных производных кодовых дискретно-частотных сигналов | 2016 |
|
RU2626331C1 |
УСТРОЙСТВО ФОРМИРОВАНИЯ ИМИТОСТОЙКИХ СИСТЕМ ДИСКРЕТНО-ЧАСТОТНЫХ СИГНАЛОВ С ВРЕМЕННЫМ УПЛОТНЕНИЕМ ИНФОРМАЦИИ | 2011 |
|
RU2451327C1 |
Устройство для формирования имитостойких последовательностей сигналов сложной формы | 1984 |
|
SU1203533A1 |
Устройство для формирования псевдослучайных сигналов | 1984 |
|
SU1205262A2 |
СПОСОБ ТРАНСЛЯЦИОННОГО УСЛОЖНЕНИЯ НЕЛИНЕЙНЫХ РЕКУРРЕНТНЫХ ПОСЛЕДОВАТЕЛЬНОСТЕЙ В ВИДЕ КОДОВ КВАДРАТИЧНЫХ ВЫЧЕТОВ, СУЩЕСТВУЮЩИХ В ПРОСТЫХ ПОЛЯХ ГАЛУА GF(p), И УСТРОЙСТВО ДЛЯ ЕГО РЕАЛИЗАЦИИ | 2017 |
|
RU2669506C1 |
Устройство для формирования псевдослучайных сигналов | 1979 |
|
SU995292A1 |
СПОСОБ РАСКРЫТИЯ СТРУКТУРЫ НЕЛИНЕЙНЫХ РЕКУРРЕНТНЫХ ПОСЛЕДОВАТЕЛЬНОСТЕЙ В ВИДЕ КОДОВ КВАДРАТИЧНЫХ ВЫЧЕТОВ, СУЩЕСТВУЮЩИХ В ПРОСТЫХ ПОЛЯХ ГАЛУА GF(p), И УСТРОЙСТВО ДЛЯ ЕГО РЕАЛИЗАЦИИ | 2017 |
|
RU2661542C1 |
Изобретение относится к вычислительной технике и может быть использовано в технике формирования последовательностей дискретно-частотных сигналов, несущих в своей структуре большую степень неопределенности вида формы, длительности сигналов и их ансамблевых характеристик. Целью изобретения является повышение быстродействия устройства. Устройство содержит первый счетчик 1, формирователь 2 остатков, регистр 3, мультипликатор 4, блок 5 выдачи дискретно-частотных сигналов, второй счетчик 6, первый триггер 7, первую группу элементов И 81-8м и вторую группу элементов И 91-9м, первую группу элементов ИЛИ 101-10м, блок 11 сумматоров по модулю два, третью группу элементов И 121-12м, третий счетчик 13, второй триггер 14, вторую группу элементов ИЛИ 151-15м, шифратор 16, четвертый счетчик 17, элемент ИЛИ 18, пятый счетчик 19, четвертую группу элементов И 201-20м. 1 табл., 1 ил.
55
Формула изобретения
Устройство для формирования последовательностей дискретно-частотных
сигналов, содержащее первый и второй счетчики, формирователь остатков, регистр, мультипликатор, блок выдачи дискретно-частотных сигналов, блок сумматоров по модулю два, первый триггер, первую и вторую группы элемтов И, первую группу элементов ИЛИ, причем управляющий выход мультипликатора соединен с входами обнуления
регистра и первого счетчика, вход запуска устройства соединен с одноименными входами мультипликатора и блока выдачи дискретно-частотных сигналов, выход тактового сигнала кото- рого соединен со счетными входами первого и второго счетчиков и входами синхронизации регистра и мультипликатора,, последовательный выход данных которого соединен с последовательным входом записи данных формирователя остатков, первый и второй параллельные входы записи данных которого соединены соответственно с выходами данных первого счетчика и ре- гистра, выход данных которого соединен с информационным входом мультипликатора, вход задания кода размерности поля Галуа которого соединен с первым входом блока сумматоров по модулю два и является первым входом задания режима устройства, второй вход задания режима которого eoerv- лен с входом задания кода числа первообразного элемента поля Галуя муз L типликатора, выход данных формирователя остатков соединен с информационным входом регистра, разряды второго входа блока сумматоров по модулю два соединены с первыми входами элемен- тов И первой группы, вторые входы которых соединены с прямым входом первого триггера, инверсный выход которого соединен с первыми входами элементов И второй группы, вторые входы которых соединены с разрядами выхода блока сумматоров по модулю два, выходы элементов И первой группы соединены с первыми входами эле
0
0
5 Q ,,
5
5
ментов ИЛИ первой группы, вторые входы которых соединены с выходами элементов И второй группы, выходы элементов ИЛИ первой группы соединены с информационным входом блока выдачи дискретно-частотных сигналов, выход которого является выходом дискретно-частотного сигнала устройства, выход переполнения второго счетчика соединен с входом сброса первого триггера, отличающееся тем, что, с целью повышения быстродействия устройства, в него введены с третьего по пятый счетчики, третья и четвертая группы элементов И, вторая группа элементов ИЛИ, второй триггер, шифратор, элемент ИЛИ, причем первый вход элемента ИЛИ соединен с входом обнуления первого счетчика, а выход - с входом установки первого триггера., выход тактового сигнала блока выдачи дискретно-частотных сигнапов соединен со счетными входами третьего, четвертого и пятого счетчиков, выход переполнения ко- ,тсрого соединен с вторым входом элемента ИЛИ, выход переполнения третьего счетчика соединен с входом сброса второго триггера, первый вход установки которого соединен с выходом переполнения четвертого счетчика, второй вход установки второго триггера соединен с управляющим выходом мультипликатора, выход данных которого соединен с первыми входами элементов И третьей группы и входом шифратора, выход которого соединен с первыми входами элементов И четвертой группы, выходы элементов И третьей и четвер-. той групп соединены соответственно с первыми и вторыми входами элементов ИЛИ второй группы, выходы которых соединены с первыми входами элементов И первой группы, прямой выход второго триггера соединен с вторыми входами элементов И третьей группы, а инверсный - с вторыми входами элементов И четвертой группы.
Авторское свидетельство СССР № 849895, кл | |||
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для формирования имитостойких последовательностей сигналов сложной формы | 1984 |
|
SU1203533A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для формирования последовательностей дискретно-частотных сигналов | 1987 |
|
SU1444801A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1990-02-07—Публикация
1988-04-04—Подача