Программируемый кодовый преобразователь
Изобретение относится к вычислительной; технике. Целью изобретения является расширение функциональнсгл возможностей преобразователя за счет формирования ортогональных и псевдо случайных кодов. Для достижения этой цели в каждую из п групп логических элементов вводятся дополнительные логические элементы, так чтобы число логических элементов в каждой группе составляло 2 . Логические элементы являются программируемыми и могут вьфабатывать любую функцию двух переменных , одна из которых соответствует информационному входному сигналу , поступакмцему с соответствуннцего логического элемента предыдущей группы . 1 з.п. ф-лы, 2 ил. I (Л с ю ел QD СО СО 4
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИН
ОПИСАНИЕ ИЗОБРЕТЕНИЕ ! г7
Х АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
f г м
laaL
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ГЮ ДЕЛАМ ИЗОБРЕТЕНИЙ И 0THPbfTHA (21) 3832161/24-24, (22). 25. 12.84 (46) 23.09.86. Бюл. 0 35 (71) Северо-Западный заочный политехнический институт (72) В.Ф.Соломатин (53) 681.327,66(088.8) (56) Энциклопедия кибернетики. Киев, 1974, т. 1, с.257.
Крайзмер Л.П. Устройства хранения дискретной информации. Л.: Энергия, 1969 с. 265. (54)еПРОГРАМИИРуЕМЫЙ КОДОВЫЙ ПРЕОБРАЗОВАТЕЛЬ (57) Изобретение относится к вычислительной:технике. Целью изобретения..SU„„1259334 А1 (Я)4.С 11 С 8 00 G 06 F 5/00 является расширение функциональних возможностей преобразователя за счет формирования ортогональных и псевдо случайных кодов. Для достижения этой цели в каждую из групп логических элементов вводятся дополнительные логические элементы, так чтобы число логических эЛементов в каждой группе и составляло 2 . Логические элементы являются программируемыми и могут вырабатывать любую функцию двух переменных, одна из которых соответствует информационному входному сигналу, поступающему с соответствующего логического элемента предыдущей груп" пы; 1 з.п. ф-лы, 2 ил.
1259334
Изобретение относится к вычислительной технике.
Целью изобретения является расширение функциональных возможностей преобразователя за счет формирования 5 ортогональных и псевдослучайных кодов.
На фиг. 1 представлена схема преобразователя, на фиг. 2 — схема логического элемента, Программируемый кодовый преобразователь (фиг. 1) содержит логические элементы 1, прямые и инверсные входы 2, управляющий вход 3 и выхо- цы 4.. 15
Логические элементы, подключенные к одноименным информационным входам, образуют группу логических элементов.
Логический элемент 1 (фиг. 2) состоит из элемента И-ИЛИ 5 и элемента
HE 6. На фиг. 2 показаны прямой 1 и инверсный 8 входы логического элемента и управляющий вход 9 и выход 10 логического элемента. Первый и второй входы каждой группы входов И элемента 25
И-ИЛИ являются программируемыми, при этом разрыв каждой из перемычек
11-14, обозначенных на фиг. 2 звездочками, означает наличие логической единицы на соответствующем входе эле- ЗО мента И-ИЛИ.
Возможны и целесообразны три случая использования преобразователя: в качестве дешифратора, формировате-. ля ортогональных функций Уолша и 35 формирователя псевдослучайных двоичных кодов, »
В первом случае m = 2, где и, m - число входов и выходов дешифратора соответственно. В каждой из > 40 групп логических элементов программируются 2 логических элемента 1 i<
i n. Удаление перемычки 11 соответствует коду 1, а удаление перемычки 12 соответствует коду О. В каждой группе 45 в нечетных логических элементах записывается код 1, а в четных — код О.
На выходах нечетных и четных логических элементов реализуются функции
Z u Z 50
Е = ху, Е = ху, где х, х, у — сигналю на информационных и управляющем входах логического элемента.
Во втором случае, когда преобразователь предназначен для формирования функций Уолша, логические элементы программируются в соответствии с функциями Радемахера. Функции Радемахера являются периодическими
Z(i, j) = sign(sin(217(j — О, >) /2 )), >>
1 +icn, 1 1 m; m = 2 °
Если Z(i, j) О О, то удаляются перемычки 11 и 12, т.е. Z = у. Если
Z(i j) <О, то удаляются перемычки
12 и 14, т.е. Е = xyvxy.
В третьем случае, когда преобразователь используется.для формирования псевдослучайных кодов, возможно четыре варианта программирования логических элементов, когда удаляются перемычки 11 и 12, 12 и 14, 13 и 14, 11 и 13, т.е.
Z„= у, Z<- =хучх ; Е = у;
Е д = xyvxy.
Вариант программирования выбирается случайно с равной вероятностью.
Значение » не зависит от >
Преобразователь работает следуюmHM образом
В первом случае при подаче на управляющий вход 3 логической единицы на информационных входах 2 на одном из выходов 4 преобразовауеля появляется логическая единица. . Во втором случае каждому возможному коду на информационных входах
2 соответствует своя функция Уолша на выходах 4 преобразователя, представленная логическими сигналами
Ои1.
В третьем случае на выходах преобразователя формируется псевдослучайный код, причем выходные и входные коды некоррелированы.
Формула изобретени>
1.Программируемый кодовый преобразователь, содержащий п групп логи ческих элементов, > -разрядность входного кода преобразователя, причем число логических элементов в -й группе равно 2 (1 6 > > ) информационные входы логических элементов каждой группы являются соответствующими прямым и инверсным вхо дами преобразователя, управляющие входы логических элементов первой группы являются управляющим входом преобразователя, а выходи логически: элементов последней группы — выхода12593
i 1
1 !
Фиг.1
Фиг. Я
Составитель А.Дерюгин
Техред М.Ходанич Корректор И. Иуска
Редактор А.Ворович
Заказ 5128/50
Тираж 543 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, )К-35, Раушская наб., д, 4/5
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4 ми преобразователя, о т л и ч а ю— шийся тем, что, с целью расширения функциональных возможностей преобразователя за сМет формирования ортогональных и псевдослучайных 5 кодов, в каждую группу логических элементов введсны 2 -2 дополнительн ных логических элементов, информационные входы которых соединены с соответствующими информационными вхо-1О дами первого логического элемента данной группы, управляющие входы дополнительных логических элементов первой группы соединены с управляющим входом первого логического элемента 15 данной группы, управляющче входы логических элементов -й группы (t Ъ2) соединены с выходами соответ2
34 4 ствующих логических элементов (1 -1)-й гр уппы.
2. Преобразователь по п. 1, о т— л и ч а ю шийся тем, что каждый логический элемент состоит из элемента И-ИЛИ и элемента НЕ, причем первый и второй входы первой и второй групп входов элемента И-ИЛИ являются соответственно первым и вторым входами логического элемента, третий вход первой группы входов элемента
И-ИЛИ соединен с входом элемента НЕ и является третьим входом логическогс элемента, выход элемента НЕ соединен с третьим входом второй группы входов элемента И-ИЛИ, выход которого является выходом логического элемента.


