Устройство для формирования четверично-кодированных последовательностей

Иллюстрации

Показать все

Реферат

 

Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах, обеспечивающих большое разнообразие выходных кодовых последовательностей. Цель изобретения г расширение области применения устройства за счет увеличения множества формируемых кодовых последовательностей.Устройство содержит генератор 1 тактовых импульсов , элементы И 2, 3, триггер 4, элемент ИЛИ-НЕ 5, элемент НЕ 6, мультиплексор 7, счетчики 8-10, регистры 11, 12, группы 13, 14 элементов И, элемент ИЛИ 15, модулятор 16, группу 17 сумматоров по модулю два, сумматор 18 по модулю два. 1 ил.

СООЭ СОВЕТСКИХ

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

РЕСПУБЛИК (.51) 5 Н 03 М 5 00 7/00 /

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Й АВТОРСКОМ,Ф СВИДЕТЕЛЬСТВУ

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

ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ

ПРИ ГКНТ СССР

1 (21) 4695644/24 .(22) 03.04.89 (46) 23.04.91. Бюл. К- 15. ,.(72) П.В.Гришин, А.П.Чистяков и М.А.Шомников (53) 681.325 (088.8) (56) Авторское свидетельство СССР

0- 1177910, кл. Н 03 M 5/00, 1984. (54) УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ.

ЧЕТВЕРТИЧНО-КОДИРОВАННЫХ ПОСЛЕДОВАТЕЛЬНОСТЕЙ (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах, „„SU„„1644385 А 1

2 обеспечиваюцих большое разнообразие выходных кодовых последовательностей.

Цель изобретения .— расширение области применения устройства за счет увеличения множества формируемых кодовых последовательностей. Устройство содержит генератор 1 тактовых импульсов, элементы И 2, 3, триггер 4, элемент ИЛИ-НЕ 5, элемент НЕ 6, мультиплексор 7, .счетчики 8-10, регистры

11, 12, группы 13, 14 элементов И, элемент ИЛИ 15, модулятор 16, группу 17 сумматоров по модулю два, сумматор 18 по модулю два. 1 ил.

1644385

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

Цель изобретения — расширение области применения устройства за счет увеличения множества формируемых кодовых последовательностей. 10

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

Устройство для формирования четвер Ично-кодированных последовательностей содержит генератор 1 тактовых имиульсов, первый и второй элементы

И 2, 3, триггер 4, элемент ИЛИ-HE 5, элемент НЕ 6, мультиплексор 7, счетчики 8-10, регистры 11, 12, группы

13, 14 элементов И, элемент ИЛИ 15, модулятор 16, группу 17 сумматоров по модулю два, сумматор 18 по модулю два, Устройство для формирования четвер учло-кодированных последовательностей работает следующим образом.

После подачи сигнала запуска триггер 4 переходит в единичное состояние. Одновременно на виходе элемента ИЛИ-HE 5 образуется перепад логи30 ческого уровня с единичного на нулевой, что обеспечивает установку нулевого уровня на входах установки в

"0" счетчиков 8-10, запись в первый и второй регистры 11, 12 их входных 35 состояний, которые были соответственно на первых и вторых информационных входах в момент стробирования запускающего импульса, включение модулятора 16. Так как нулевой потенциал 40 на вход х установки в "0" счетчиков

8-10 является одновременно разрешающим счет, то с приходом импульсов на их тактовые входы счетчики начинают менять свои состояния. При этом 45 состояние счетчика 8 меняется при каждом тактовом импульсе генератора л-

Ровно через 2 тактов на последнем и-м выходе счетчика 8 появляется единичный потенциал, который возвра- 50 щает в нулевое состояние триггер 4.

Но нулевое состояние на вы:оде элемента ИЛИ-НЕ 5 не исчезаег, так как единичное состояние последнего разряда счетчика 8 теперь будет на другом входе элемента IglH-H5 5 еще ровно

2 тактов. В момент возврата последнего разряда счетчика 8 в нулевое состояние на входах элемента

ИЛИ-НГ 5 будут нулевые состояния, что соответствует возврату устройства в исходное состояние.

Знак для п слагаемых, каждое из

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

D-код с заданной перестановкой четных и нечетных элементов. Каждое слагаемое .на входах сумматора 18 является результатом логического умножения на элементах И первой группы

13 двух кодовых последовательностей.

Одной из входных кодовых последовательностей элемента И 13 (где i

1, 2,..., n) является последовательность, которая поступает с i-ro разряда выхода мультиплексора 7, когда устройство находится в динамическом режиме ° Другой входной кодовой последовательностью, поступающей на другой вход элемента И 13, является

Э последовательность, поступающая с предыдущего разряда выхода мультиплексора, предварительно просуммированная в соответствующем сумматоре по модулю два группы 17 с i-м разрядом двоичного. инверсного п-разрядного представления номера формируемого

D-кода, установленного на выходах регистра 11.

В мультиплексоре 7 разряды выхода подключены к соответствующим разрядам первой или второй групп информационных входов в соответствии с элементами кодовой последовательности, поступающей на адресный вход мультиплексора 7..3та последовательность является j-й последовательностью

Радемахера (rpej = 1,2,...,n), которая поступает с выхода элемента

ИЛИ 15. Все и последовательностей Радемахера формируются на выходах соответствующих разрядов счетчика 8 в динамическом режиме работы. Вторая группа 14 элементов И и элемент

ИЛИ 15,являются селектором j-й последовательноо сти. Рад емахер а в соответствии с заданным j-м номером перестановки четных и нечетных элементов формируемого D-кода. Номер j-й перестановки задается единичным уровнем, поступающим с j-го выхода регистра

12. При этом на остальных выходах регистра 12 должны быть установлены нулевые уровни. Поэтому во второй группе 14 элементов И открыт только

16443 элемент И 14, пропускающий на выход элемента ИЛИ 15 j-ю последовательность Радемахера, поступающую на адресный вход мультиплексора 7, который и од действием нулевых элементов последовательности Радемахера подключает к выходным разрядам соответствующие разряды одной группы информационных входов, а под действием единичных элементов — соответствующие разряды другой группы информационных входов. Одновременно под действием нулевых элементов последовательности

Радемахера открывается элемент И 2, пропускающий импульсы генератора 1 на тактовый вход счетчика 10, состояние которого начинает меняться.

Последовательность, формирующаяся на выходе i-r o разряда (где i = 1, 2,...,п-i ) счетчика 10, поступает на (i+1)-й разряд соответствующей группы входов мультиплексора 7. Так как на первом р а зр яде э той г р уппы информационных входов мультиплексора

7 одновременно действует нулевой эле. мент последовательности Радемахера, то последовательности с выхода мультиплексора .7 будут формировать нечетные элементы заданного 1)-кода.

Под действием единичных элементов последовательности Радемахера элемент

И 2 закрывается и открывается элемент И 3, аналогично пропускающий импульсы генератора 1 на тактовый вход счетчика 9, состояние которого 35 . начинает меняться. Последовательность, формирующаяся на выходе i-го разряда счетчика 9 (где i = 1,2,..., и"1), поступает íà (i+1)-й разряд другой группы информационных входов 40 мультиплексора 7. Так как в это время данная группа входов мультиплексора подключена к его выходу и иа первом разряде установлен единичный уровень, то последовательности с 45 выхода мультиплексора будут формировать четные элементы заданного D-кода..

Одновременно j-я последовательность Радемахера поступает на соот- 50 ветствующий вход модулятора 16, на другой вход которого поступает заданный D-код с заданной j-й переста-. новкой четных и нечетных элементов.

Во включенном состоянии на выходе модулятора 16 формируется один из четырех элементов Е-кода по следующему правилу

85 (К, если, Чину = О если ии,р= 1 если инр= 0 если Ч„= О, Е

1 если Ч„= 1. если Чин =

Состояния элементов памяти обоих регистров 11, 12 в динамическом режиме работы счетчиков 8-10 остаются неизменными, даже если на их информационных входах в это время состояния меняются. Смена состояний выходов регистров 11, 12 возможна лишь при очередном запуске устройства.

Таким образом, предлагаемое устройство позволяет формировать из каждого D-кода п различных Е-кодов, корреляционные свойства которых сохраняются. Если на вторых информационных входах устройства установле-. на комбинация, имеющая единичный уровень в первом разряде, а в остальных — нули, то устройство может формировать все Е-коды, которые формирует устройство-прототип. При установке единичного уровня на любом другом разряде регистра 12 формируются новые Е-коды.

Применение предлагаемого устройства позволяет увеличить число формируемых четверТично-кодированных последовательностей в и раз ° формула изобретения

Устройство для формирования четверично-кодированных последовательностей, содержащее генератор тактовых импульсов, выход которого соединен. с С-входами первого счетчика и триггера, выход которого соединен с первым входом элемента ИЛИ-НЕ, выход которого соединен с первым входом модулятора, R-входом первого счетчика и с С-входом первого регистра, выход первого разряда которого соединен с первым входом первого элемента И первой группы, выходы элементов И которой соединены .с соответствующими входами сумматора llo модулю два, выход которого соединен с вторым входом модулятора, выходы с второго по и-й (n = Г, N ) разрядов первого регистра соединены с первыми входами соответствующих сумматоров по модулю два группы, выход,каждого i-го (i = 1, и-1) сумматора по модулю два группы соединен с пер7 1644385 8

Составитель С. Берестевич

Техред М.Дидык Корректор С. Шекмар

Редактор Г. Бельская

Заказ 1467 Тираж 465 Подписное

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

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

Производственно-издательский комбинат "Патент", г.ужгород, ул. Гагарина, 101 вым входом (i+1)-го элемента И первой группы, второй вход каждого сумматора по модулю два группы объединен с вторым входом одноименного элемента И первой группы, выход. и-го

5 разряда первого счетчика соединен с вторьи входом элемента ИЛИ-:НЕ и с

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

20 второй регистр, элемент НЕ, элементы

И, мультиплексор и элемент ИЛИ, выход которого соединен с третьим входом модулятора., первыми входами первой и второй групп информационных 25 входов и с адресным входом мультиплексора, с первым входом первого элемента И и через элемент НЕ с первым входом второго элемента И, выходы разрядов первого счетчика и второ. о регистра соединены соответственно с первыми и вторыми входами соответствующих элементов И второй группы, выходы которых соединены с соответствующими входами элемента ИЛИ, выходы первого и второго элементов И соединены с С-входами второго и третьего счетчиков, выходы разрядов которых соединены с второго по и-й входами первой и второй групп информационных входов мультиплексора, с первого по (и 1)-й выходы которого соединены с вторыми входами одноименных сумматоров по модулю два группы, п-й выход мультцплексора соединен с вторым входом одноименного элемента И первой группы, R-входы второго и третьего счетчиков и С-вход второго регистра подключены к выходу элемента

ИЛИ-НЕ, вторые входы первого и второго элементов И подключены к выходу генератора тактовых импульсов, информационные входы второго регистра являются вторыми. информационными входами устройства.