Устройство для управления передачей данных
Иллюстрации
Показать всеРеферат
Изобретение относится к автоматике и может применяться в устройствах для управления передачей данных. Цель изобретения - повышение функциональной надежности путем защиты от несанкционированного доступа. Устройство содержит регистры 1, 2, 16, 31, 32, генератор 3 импульсов, элемент И 4, группы элементов 5, 6, 7, 8, 9, 10, 11, 35, 36, 37, блоки памяти 12, 34, элементы ИЛИ 13, 14, 15, дешифраторы 17, 18, 38, триггеры 19, 33, элементы задержки 20, 21, 22, 23, 39, 40. Устройство за счет обеспечения защиты от несанционированного доступа к каналам передачи команд управления повышает функциональную надежность. 1 ил.
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИН
А2
„:,SU,:„И15767
1 51)5 С 08 С 19/28
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
М А BTOPCHOMY СВИДЕТЕЛЬСТВУ
С5
С
СЬ, 4
ГОСУДАРСТВЕННЬ1Й НОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР (61 ) 1381569 (21) 4646464/24-24 (22) 26,12,88 (46) 23.12.90. Вюл. У 47 (71) Каунасский политехнический институт им. Антанаса Снечкуса (72) В.Й.Ветерис, Н.В,Вургис, P. — À.Â.Âåòÿðèñ и M,Í Òàðaíäà (53) 62 1.398 (088.8) (56) Авторское свидетельство СССР
У 1381569, кл. G 08 С 19/28, 1986. (54) УСТРОЙСТВО ДЛЯ- УПРАВЛЕНИЯ ПЕРЕДАЧЕЙ ДАННЫХ (57) Изобретение относится к автоматике и может применяться в устройст2 вах для управления передачей данных.
Цель изобретения — повышение функциональной надежности путем защиты от несанкционированного доступа. Устройство содержит регистры 1,2, 16,3 1,32, генератор 3 импульсов, элемент И 4, группы элементов 5,6,7,8,9,10,11,35.
36,37, блоки памяти 12,34, элементы
ИЛИ 13, 14, 15, дешифраторы 17, 18,38, три. геры 19, 33, элементы задержки
20,21,22,23,39,40. Устройство за счет обеспечения защиты от несанкциониро- - ванного доступа к каналам передачи команд управления повышает функциональную надежность. 1 ил, 67
3 16157
Изобретение; относится к автоматике, в частности к устройствам для управления передачей данных, и явля,ется усовершенствованием устройства по авт, св. Ф 1381569.
Цель изобретения — повышение функ циональной надежности путем защиты, от несакционированного доступа.
На чертеже представлена функцио- 1ð нальная схема устройства, Устройство содержит первый 1 и торой 2 регистры, генератор 3 импульсов, элементы И 4, вторую группу элеентов И 5-8, первую группу элементов И 9-11, блок 12 постоянной памяи, выполненный в виде постоянного запоминающего устройства, первый 13, ретий 14 и второй 15 элементы ИЛИ, ретий регистр 16, старшие разряды оторого соединены по схеме счетчика, торой 17 и первый 18 дешифраторы, риггер 19, четвертый 20, третий 21, ервый 22 и второй 23 элементы задержи, информационный 24 и адресный 25 25 ходы, вход 26 запуска, синхронизиукщий вход 27 и информационные выходы 28-30 устройства.
В состав устройства (фиг.1) также входят четвертый 31 и пятый 32 регистры,,дополнительный триггер 33, до- полнительный блок 34 памяти, выполненный в виде постоянного запоминаю щего устройства„ третья группа элементов И 35-37, третий дешифратор 38, 35 пятый 39 и шестой 40 элементы за-,. держки, На чертеже также показаны контроль-. ные входы 41, дополнительный синхронизирукиций 42 и установочный 43 входы устройства.
Устройство работает следукяцим образом.
Перед началом работы устройства оператор должен на клавиатуре пульта управления (не показана) набрать код пароля, идентифицирующий то должностное лицо, которое будет работать с данным устройством.,50
Набранный код пароля поступает на вход 41 регистра 31, куда и заносится импульсом синхронизации с входа 42, Этот код расшифровывается дешифратором 38 и в зависимости от набранного кода открывает один из элементов И
35-37, на другой вход которого посту" пает задержанный элементом 39 на время переходных процессов в регистре
31 и дешифраторе 38 импульс с вхо.— да 42„
Импульс с выхода элемента 39 за-. e держки проходит через соответствующий элемент И 35-37 на вход считывания соответствующей ячейки памяти блока 34 и считывает ее содержимое на вход регистра 32, куда код заносится импульсом с выхода элемента 40 задержки, поступающим на синхронизирующий вход (записи) регистра 32.
В каждой из фиксированных ячеек блока 34 хранятся слова разграничения доступа, соответствующие введенным паролям. Единицы в соответствующих разрядах слова разграничения доступа означают, что оператор имеет право управления соответствующими объектами, а нули означают запрет такого управления.
Этим же импульсом, поступающим с выхода элемента 40 задержки на единичный вход триггера 33, последний устанавливается в единичное состояние и высоким потенциалом с прямого выхода открывает по одному из входов элемент И 4.
С этого момента устройство готово к ра.боте.
На информационный 24 и адресный
25 входы устройства одновременно поступают информационная часть сообщения и признаковая часть сообщения, которые заносятся в регистры 1 и 2 импульсами синхронизации.
Устройство переводится в рабочее состояние подачей на вход 26 им,пульса Пуск, который через элемент !! !!
ИЛИ 1 5 поступает на единичный вход триггера 1 9, устанавливая последний в единичное состояние, тр ив гер 1 9 открывает высоким потенциалом элемент
И 4, и первый же импульс с выхода генератора 3 проходит через элемент
И 4 и через элемент 2 1 задержки с брасывает в исходное состояние триггер
1 9, . а также через элемент ИЛИ 1 3 поступае т на опрос состояния элементов (1 5-8, Если к этому моменту времени на входы устройства входное сообщение не пос- . тупило, то в регистре 2 признак сообщения равен нулю и на выходе дешифратора 17, соединенном с одним входом элемента И 5, высокий потенциал, открывающий элемент И 5.
Импульс с выхода элемента ИЛИ 13 проходит элемент И 5 и затеи через
5 161 элемент ИЛИ 15 на единичный вход триггера 19, вновь переводя триггер
19 в единичное состояние, и т,д.
Если же в регистры 1..и 2 сообщение поступило, то дешифратор 17 расшифровывает признак адреса сообщения и открывает соответствукщий этому признаку один из элементов 6- 8.
Тогда импульс опроса с выхода элемента ИЛИ 13 проходит через соответствующий открытый элемент И 6-8 и поступает, во-первых, на вход считывания фиксированной ячейки памяти блока
12» где записан базовый адрес канала передачи данных, по которому должно коммутироваться входное сообщение, во-вторых, через элемент ИЛИ 14 на вход элемента 22 задержки, где задерживается на время окончания считывания базового адреса из фиксированной ячейки блока 12 и записи его в ре-. гистр 16, старшие разряды которого соединены по схеме счетчика, вход записи которого подключен к синхронизирующему входу 27 устройства, на который подаются импульсы времени.
Периодичность подачи импульсов времени определяется выбранным интервалом времени. Например, для интервала 1 ч число разрядов в регистре может быть отведено равным пяти и через каждые 24 ч пять старших разрядов регистра переполняются и сбрасываются в ноль
Таким образом, код адреса канала в регистре .16 состоит из базового . кода адреса, поступившего из соответ,ствующей фиксированной ячейки блока
12, и кода, определяемого состоянием старших разрядов регистра, работакщих в режиме счетчика.
Дешифратор 18 расшифровывает этот код и высоким потенциалом, соответствунщим коду в регистре 16, открывает соответствующую группу элементов И
9-11, и импульсом с выхода элемента ., 22 задержки содержимое информационной части сообщения иэ регистра 1 переда, ется на вход соответствующего канала передачи данных, к которому в данный отрезок времени. подключен адресат— объект управления, Затем импульсом, задержанным элементом 20 на время передачи кода с регистра 1 на выходы устройства, регистры 1, 2 и 16 сбрасываются в исходное состояние. При этом в регистре
16 в нулевое состояние сбрасываются
5767 о
30 дом устройства, информационные входы четвертого регистра являются контрольными входами устройства, выходы четвертого регистра через третий дешифратор подключены к первым входам соот40 ветствунщих элементов И третьей группы, выходы которых подключены к соответствующим входам дополнительного блока постоянной памяти, выходы которого подключены к информационным вхо„5 дам пятого регистра, выходы которого подключены к третьим входам соответствуяцих элементов И второй группы, выход пятого элемента задержки подключен к вторым входам соответству50 кщих элементов И третьей группы непо" средственно и через шестой элемент задержки к входам записи пятого регистра и дополнительного триггера, выход последнего подключен к третьему
55 входу элемента И, обнулящие входы
I четвертого и пятого регистров и до-." полнительного трштера объединены и являются установочным входом уст.— ройства.
25 только те разряды, которые отведены под хранение базового адреса.
Элемент 23 задерживает импуль" с выходя элемента 20 до начала очередного такта коммутации, который начинается после записи очередного..входного сообщения в регистры 1 и 2. После этог0 импульс с выхода элемента 23 через элемент ИЛИ 13 поступает на опрос элементов И 5-8, и цикл коммутации сообщения повторяется описанным образом.
Таким образом, устройство обеспечивает защиту доступа к цепям передачи данных и исключает передачу данных объектам управления, что, в свою очередь, обеспечивает повышение функциональной надежности устройства.
Формула и з о б р е т е н и я
Устройство для управления передачей данных по авт.св. Р 1381569, о т л и ч а ю щ е е с я тем, что, с. целью повышения функциональной надежности путем защиты от несанкционированного доступа, в него введены четвертый и пятый регистры, третий дешифратор, дополнительный блок памяти, пятый и шестой элементы задержки, элементы И третьей группы, дополнительный триггер, вход записи четвертого объединен с входом пятого элемента задержки и является дополнительным синхронизирующим вхо