Шифратор позиционного кода

Номер патента: 1594702

Автор: Герасимов

ZIP архив

Текст

ГОСУДАРСТВЕННЫЙ НОМИТЕТПО ИЗОБРЕТЕНИЯМ И, ОТНРЦТИЯМПРИ ННТ СССР ОПИСАНИЕ ИЗ(54) ЩИФРАТОР ПОЗИЦИОННОГО КОДА (57) Изобретение относится к вычислительной технике и может быть испольэовано в системах обмена информацией, Изобретение обеспечиваетскремблирование выходной последовательности позиционных кодов, чтоприводит к расширению функциональных воэможностей шифратора, Шифраторпозиционного кода содержит генератор1 тактовых импульсов, элементы И 2,3 и 9, суммирующий 4 и вычитающий 5счетчики импульсов, блок 6 сравнения, блок 7 элементов И, коммутаторы8 и 11, блок 1 О ввода информации,регистры 12 и 13 и блок 14 памяти,1 ил,Изобретение относится к вычислительной технике и может быть использовано в системах обмена информацией,Целью изобретения является рас 5ширение Функциональных возможностейшифратора за счет обеспечения скрем"блирования последовательности позиционных кодов,На чертеже представлена Функцио 10нальная схема шифратораифратор содержит генератор 1тактовых импульсов, первый и второйэлементы И 2 и 3, суммирующий и вычитакщий счетчики 4 и 5 импульсов, 15блок 6 сравнения, .блок 7 элементов И,первый коммутатор 8, третий элемент И 9, блок 10 ввода информации,второй коммутатор 11, первый и второй регистры 12 и 13 и блок 14 памяти, Позицией 15 обозначены Выходышифратора,Генератор 1 работает непрерывно,при этом на вход счетчика 4 черезэлемент И 2 и на вход счетчика 5 через элемент И 3 поступают так,овыеимпульсы, В исходном состоянии навсе информационные входы коммутаторов 8 ипоступают сигналы логического "0" с блока 10, На выходах 30коммутаторов 8 и 11 присутствуют сигналы логического "О", которые, в поступая соответственно на входы элемен.тов И 2 и 3, разрешают прохождениеимпульсов тактовой частоты на входысчетчиков 4 и 5Число возможных35состояний последних равно числу информационных входов коммутаторов 8 и11Каждое текущее состояния счетчиков 4 и 5 обусловливает трансляцию на выходы коммутаторов 8 и 11сигнала с соответствующего этомусостоянию информационного входа,Причем порядок следования состоянийсчетчиков 4 и 5 взаимообратный, т,е.если поступление импульсов на счет".чики 4 и 5 началось тогда, когдаони находились в одинаковых состояниях, то эти состояния повторяютсяпериодически и одновременно, Кроме50того, содержание блока 14 таково,что при некотором начальном состоянии регистра 13 и одинаковости сос-"тояний регистра 12 и счетчика 5,непрерывная выработка импульсов гене"ратором 1 обусловливает периодичес 55кое Формирование блоком 6 сравненияпогической "1"Однако этот сигналпогической "1" с блока 6 не проходит через элемент И 9 на блок 7 элементов И, поскольку вход элемента И 9соединен с выходом коммутатора 8,у которого в этот момент присутствует сигнал логического "0", Следовательно, через блок 7 позиционный кодсо счетчика 5 на входы шифратора несчитывается,Разрядность регистров 13 и 12 одинакова с разрядностью счетчиков 4 и5, Число кодовых комбинаций, каждая из которых соответствует одному из возможных состояний счетчика 4или 5, заранее записывается для хранения в.блоке 14, Если условно представить эти кодовые комбинации в виде квадратной матрицы, адреса строкии столбца которой задавать при считывании каждой комбинации соответственно посредством состояния счетчика4 и состояния регистра 13, то вкаждой строке и каждом столбце этойматрицы любая кодовая комбинация недолжна повторяться дважды, При дан-.ном содержании блока 14 и при постоянном состоянии регистра 13 поступлекиетактовых импульсов на счетчик 4 иуправляющий вход регистра 12 обеспечивает последовательный и построчный опрос содержания соответствующего столбца хранимой в блоке 14 матрицы, В каждый момент времени состояния счетчика 4 и регистра 12, какправило, не одинаковы, хотя и однозначно связаны между собой через матрицу блока 14, Это значит, что, имеяинформацию о состояниях счетчика 4 ирегистра 13, всегда можно однозначно определять состояние регистра 12Шифратор позиционного кода работает следующим образом,При поступлении сигнала логической1 и1 с блока 10 вввода информации наодин из информационных входов коммутатора 11 и при совпадении кодовойкомбинации, снимаемой: с регистра 12,с кодовой комбинацией, разрешающейпрохождение сигнала логической "1"именно с данного информационноговхода коммутатора 11 на его выход, напоследнем появляется сигнал логической "1", Этот сигнал запрещает прохождение импульсов тактовой частотыс генератора 1 на вход счетчика 4навходы блока 14 и регистра 12В результате счетчик 4, блок 14 и регистр12 останавливаются. По аналогии навыходе коммутатора 8 появляется сиг20 5 5947нал логической "1", который также за-прещает прохождение через элементИ 3 импульсов тактовой частоты насчетчик 5, и тот останавливается втом же состоянии, что и регистр 12Причем остановка счетчика 5 по времени может и опередить и запоздать готносительно остановки счетчика 4,блока 14 и регистра 12,10Как только состояния счетчика 5 ирегистра 12 совпадают, сигнал логического "О" на выходе блока 6 сравнения меняется на сигнал логической"1", который проходит через элементИ 9 на блок 7, и позиционный код( состояние счетчика 4) считываетсяна выходы 15 шифратора, Одновременнопод влиянием того же сигнала логической "1".тот же позиционный кодсчитывается в регистр 13, стирая впоследнем прежний код, Элемент И 9в данном случае разблокирован сигналом логической "1" с выхода коммутатора 825При снятии сигнал а ло гичес кой " 1"с выбранного первоначального информационного входа коммутатора 11 исоответствующего информационного входа коммутатора 8 снимаются сигналы 30запрета на выходах коммутаторов 8 и, 11, Импульсы тактовой частоты вновьпоступают на входы счетчиков 4 и 5,которые продолжают работать по взаимообразным циклам до моментов остано35вок вследствие подачи сигнала логической "1" на информационные входыкоммутаторов 8 и 11Если случайно поданы сигналылогической1 одновРеменно на два 40информационных входа коммутатора 11и на два соответствующих информационных входа коммутатора 8, то происходит остановка счетчика 5 и регистра 12 в неодинаковых состояниях, т,е, 45в разных, Блок 6 сравнения соответственно не вырабатывает сигнал логической "1", а значит, позиционныйкод со счетчика 4 оказывается несчитанным блоком 7, хотя элемент 50И 9 в этот момент разблокирован,Ошибку в работе шифратора позиционного кода можно исправить, исключив ложный сигнал логической "1" насоответствующих информационных входах 02окоммутаторов 8 и 11 (отпустив неправильно нажатую клавишу блока 10) и .сохранив истинный сигнал логической "1" на других информационных входах коммутаторов 8 и 11.Формул а из обретенияШифратор позиционного кода, содержащий генератор тактовых импульсов,выход которого соединен с первымивходами первого и второго элементов И, выходы которых соединены свходами соответственно суммирующего и вычитающего счетчиков импульсов, выходы вычитающего счетчикаимпульсов соединены с первыми входами .блока сравнения, с первыми входами блока элементов И и с адреснымивходами первого коммутатора, выходкоторого соединен с вторым входомвторого элемента И и первым входомтретьего элемента И, выход которогосоединен с вторым входом блока элементов И, выходы которого являютсявыходом шифратора, блок ввода инфор мации, выходы которого соединены синформационными входами первого ивторого коммутаторов, адресные входы второго коммутатора объединены свторыми входами блока сравнения, выход которого соединен с вторым входом третьего элемента И, выход второго коммутатора соединен с вторымвходом первого элемента И, о т л ич а ю щ и й с я тем, что, с цельюрасширения функциональных возможностей шифратора за счет обеспеченияскремблирования последовательности позиционных кодов, в шифраторвведены регистры и блок памяти, выходы которого соединены с информацион"фными входами первого регистра, выходы которого подключены к вторым входам блока сравнения, выходы суммирующего счетчика импульсов соединены спервыми входами блока памяти и с инФормационными входами второго регистра, выходы которого соединены с вторыми входами блока памяти, управляют,щие входы первого и второго регистров подключены к выходам соответственно первого элемента И и третьегоэлемента И,

Смотреть

Заявка

4400838, 30.03.1988

ВОЕННАЯ АКАДЕМИЯ ИМ. Ф. Э. ДЗЕРЖИНСКОГО

ГЕРАСИМОВ ЮРИЙ СТЕПАНОВИЧ

МПК / Метки

МПК: H03M 7/00

Метки: кода, позиционного, шифратор

Опубликовано: 23.09.1990

Код ссылки

<a href="https://patents.su/3-1594702-shifrator-pozicionnogo-koda.html" target="_blank" rel="follow" title="База патентов СССР">Шифратор позиционного кода</a>

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