Устройство для вывода информации из эвм
Изобретение относится к вычислительной технике ,в частности, к устройствам вывода управляющих вычислительных машин, служащим для передачи информации в периферийные устройства, и может быть использовано для выдачи командной и индикаторной информации. Цель изобретения - повышение надежности устройства во всем диапазоне временных характеристик контролируемых процессов путем введения программного изменения времени срабатывания блока защиты. Устройство содержит дешифраторы 1, 8, триггеры 2, 6, 7, 9, элементы И 3, 10, счетчики 11, 13, элемент ИЛИ 4, генератор импульсов 12, регистр 5. Введение генератора импульсов, счетчика импульсов, триггеров и логических элементов с коэффициентом пересчета, образующих блок защиты, позволяет устанавливать и менять длительность времени срабатывания блока защиты путем посылки соответствующих кодов из ЭВМ, а также блокировать вывод информации из устройства после срабатывания защиты без предварительной установки длительности времени защиты. 2 ил.
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИН (51) 4 С 06 F 3/00 13/00
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К А BTOPCHOlVlY СВИДЕТЕЛЬСТВУ
ГОСУДАРСТ8ЕННЫЙ НОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ П НТ СССР (21) 4353522/24-24 (22) 3) 12.87 (46) 15,07.89. Вюл. )" 26 (72) С.)!. Базанов, А.)1. Полянский и А.В. Преснухнн (53) 681.327 (088.8) (56) Устройство дискретного вывода
15 KBB — 60/30-001 1иЦм 3 858 048
ТО, ТУ, 1979.
Устройство аналогового вывода
15КА-60/4-009 ШП)1 3.858.045 ТО, ТУ, 1979.
Авторское свидетельство СССР
У 1203500, кл. G 06 F 3/00, 13/00, 1984. (54) УСТРОЙСТВО ДЛЯ ВЫВОДА ИИФОР)1АЦИИ ИЗ ЭВМ (57) Изобретение относится к вычислительной технике, в частности к устройствам вывода управляющих вычислительных машин, служащим для передачи информации в периферийные устройства, и может быть использовано
ÄÄSUÄÄ l 493996 А 1
2 для выдачи командной и индикаторной информации. Пель изобретения — повышение надежности устройства во всем диапазоне временных характеристик контролируемых процессов путем введения программного изменения времени срабатывания блока защиты. Устройство содержит дешифраторы 1,8, триггеры 2,6,7,9, элементы И 3,10, счетчики 11,13, элемент ИПИ 4, генератор импульсов 12, регистр 5. Введение генератора импульсов, счетчика импульсов, триггеров и логических элементов с коэффифиентом пересчета, обраэуюших блок зашиты, позволяет устанавливать и менять длительность Вре мени срабатывания блока защиты путем посылки соответствующих кодов из
ЭВ1, а также блокировать вывод информации из устройства после срабатывания зашиты без предварительной установки длительности времени защиты.
2 ил.. Затем активное устройство выставляет в канал данные, поступающие.по линиям ДА на информационные входы счетчика импульсов 11, а на управляющий вход устройства — сигнал ВЫВОД, по которому и осуществляется запись данных о времени срабатывания блока защиты в счетчик импульсов 11. Сигнал ВЫВОД поступает на вход синхронизации счетчика импульсов 11 через элемент И 10, на первом входе которого присчтствчет сигнал логическая
"1" с выхода триггера 9. В следующем цикле активное чстройство осуществляет передачу данных в регистр данных
5: на входы ДА устройства выставляется адрес регистра ДАННЫХ 5, вызывающий появление логической "l"на выхоII !! де дешифратора 1 и логического 0 на выходе дешифратора 8. Сигнал СИА !! Ф! осуществляет запись логической 1 в триггер 2 и логического 0 в !! и
3 149399
Изобретение относится к вычислительной технике, в частности к устройствам вывода управляющих вычислительных машин, служащим для передачи
5 информации в периферийные устройства, и может быть использовано для выдачи командной или индикаторной информации.
Цель изобретения — повышение надежности устройства во всем диапазоне временных характеристик контроли — ъ руемых процессов путем введения программного изменения времени срабатывания блока защиты. 15
На фиг.l приведена Функциональная схема устройства вывода информации из из ЭВМ; на фиг.2 — пример конкретной реализации устройства для 4-разрядной линии адреса-данных. 20
Устройство вывода информации из
ЭВМ (фиг.1) содержит первый дешифратор адреса l, первый триггер 2, первый элемент И 3, элемент ИЛИ 4, ре, гистр данных 5, третий 6 и четвертый 25
7 триггеры, цторой дешифратор адреса 8, второй триггер 9, второй элемент И 10, первый счетчик импульсов
ll, генератор импульсов 12, второй счетчик импульсов 13, причем информа- 30 ционные входы дешифраторов 1 и 8, регистра данных 5 и счетчика импульсов
11 соединяются с шиной адреса-данных ДА, являющейся информационным входом устройства; входы элементов
И 3 и 10 соединяются с линией ВЫВОД, являющейся управляющей входом устройства; входы стробирования триггеров
2 и 9 соединяются с линией. СИА, являющейся входом синхронизации устройст- 40 ва; входы сброса триггеров 2,6 и 9 и вход элемента ИЛИ 4 соединяются с линией. СБРОС, являющейся входом сброса устройства;.выход регистра данных
5 ДАННЫЕ является выходом устройства; 45 выход дешифратора 1 соединен с информационным входом триггера 2, выход которого соединен со вторым входом элемента И 3, выход элемента И 3 соединен со входом синхронизации регистра данных 5 и со входом стробирования тригrера 7, выход дешифратрра
8 соединен c информационным входом триггера 9, выход которого соединен со входом установки триггера 6 и вторым входом элемента И 10; выход ° триггера 6 соединен с третьим входом элемента И 3 и информационным входом триггера 7, выход которого соеди" нен с входом сброса счетчика ll счетный вход которого соединен с выходом генератора 12, а выход — с вычитающим входом счетчика импульсов 11, выход элемента И 10 соединен с входом синхронизации счетчика импульсов 11, выход которого соединен с входом стробирования триггеров 6 и вторым входом элемента ИЛИ 4, выход которого соединен с входами сброса регистра данных 5 и триггера 7.
Устройство работает следующим образом.
При включении ЭВМ вырабатывается сигнал ОБРОС, поступающий на однс именный вход устройства и устанавливающий в нулевое состояние триггеры
2,6 и 9. При этом сигнал сброса через элемент ИЛИ 4 поступает на регистр данных 5 и триггер 7, устанавливая их в нулевое состояние и далее сбрасывает счетчик 13, предотвращая поступление импульсов на вычитающий вход счетчика импульсов 11. Когда активное устройство ЭВМ, например, процессор, выставляет на вход ДА устройства адрес блока защиты, с вы-с хода дешифратора 8 на информационный вход триггера 9 подается сигнал логическая "1". Сигнал синхронизации
СИА, поданный процессором, поступает на вход стробирования триггера 9 и вызывает передачу "логической "1" на выход триггера 9 и появление логической "l" на выходе триггера 6.
I .9.5996 триггер 9, занрешая тем самым прохож.— дение сигналов В11ВОД на управ««яюший вход счетчика импульсов и разрешая
его прохождение на вход с инхронизации регистра данных 5. Сигнал ВЫВОД осуществляе запись данных из канала ЭВМ в регистр данных 5 и одновременно поступает на стробирующий вход триггера 7, вызывая появление логичесокй "1" на его выходе и входе сброса счетчика 13, на вычитающий вход которого поступают импульсы с выхода генератора 12. Счетчик 13 начинает работу и импульсы с частотой
f /N, где N коэффициент деления счетчика 13, постугают иа вычитающий вход счетчика 11, начинает отсчет временного интервала защиты. В следующем цикле работь| ЭВ1- происходит сброс триггера 2 очередным сигналом СИА, что предотвращает поступ— гение сигнала В61В011 на вход регистра данных 5. Когда содержимое счетчика импульсов 11 станет равным "0", на
II 1I е г о выходе по я вл я е т с я логическая 1, поступающая через элемент И 111 4 н а вход сброса регистра д а нных 5 и о 6 нул яющ ая таким о б р а з ом выходные линии ДАННЫЕ у с т р о и с т в а, Од н о и р еме ни о этим сигналом пр ои с х оди г з а пи с ь логического " 0 " в триггер 6 и через элемент ИЛИ 4 сброс триггера 7, и оявление логического " 0 " н а выходе к о т о р о г о прекращает работу с ч ет « и к а
13, ус1 анавлив ая его в начальное состояние. Появление логического "0" на выходе триггера 6 приводит к "запираниюп элемента И 3 и предотвращает передачу информации в регистр данных
5 без предварительной установки защиты, что снижает вероятность вывода ложной информации при программном сбое ЭВГ1.
Величину времени срабатывания защиты Тр выбирают таким образом, чтобы отсутствие изменения информации в течение этого промежутка времени при нарушении процесса управления не приводило к недопустимым последствиям для технологического процесса, обслуживаемого данной управляющей ЭВМ.
Поскольку диапазон регулирования параметра управляемого процесса в общем случае составляет 2 ", где
n — - разрядность регистра данных, разрядность и« счетчика импульсов
11 выбирается также равной п. Часто10
45 та генератора импу.«псов выбирается исходя из . «ини,ально допустимого
1 мин Г! значения Т«, f 1 —,-„„N — хоэфP фициент пересчета счетчика 13. Коэффициент пересчета V счетчика !3 выбирается, исходя из средней допустимой погрешности контроля при времени
T„" . Так, например, если величина средней допустимой погрешности контроля составляет. +51, а средняя величина разности фаз генератора 12 и разрешающего счет сигнала на входе
R счетчика 13 составляет в среднем
)/2 f1, то
N = -----. = I 0
2 0,05
В приведенной на фиг.l функциональной схеме «е учитывается то, что в реальных управляющих ЭВМ активным уровнем сигналов канала ЭВ ." является низкий уровень.
Пример конкретного выполнения устройства вывода информации для 4-разрядной шиль адреса-данных приведен на фиг.2.
Микросхемы Дl и «72 служат для усиления и инвертирования входных сиг- налов, поступающих из канала ЭВМ, на микросхеме Л3.1....73 ° 3 построен генератор импульсов частотой
4608 кГц, микросхема Д4 (ИГ7) осу- ществляет деление частоты генератора на 16, микросхема Д5 (ИЕ7) обеспечивает отсчет времени срабатывания защиты, микросхема Д6.1 вырабатываег сигнал записи кода времени в счетчик Д5. Дешифраторы jI7 и ДII (ИД7) и перемь|чки Еl и Е2 соответственно осуществляют адресацию к регистру данных и блоку защиты. причем конкретный адрес, получаемый дешифрацией трех старших разрядов линии адреса-данных, задается установкой .перемычек El и Е2.
Элементы Д3.4...Д3.6 и Д12.1...
Д12.3 служат для инвертирования сигналов, их присутствие обусловлено характеристиками реальной элементной базы. В целях унификации элементов в качестве регистра данных используется счетчик ИЕ7 (микросхема Д!О).
Микросхема ДIЗ формирует сигнал эапи" . си данных в регистр. Элементная база: микросхема Дl и Д2 серии К559, микросхемы ДЗ...Д13 серии KI55, К555 или
-1493996 8 других серий с аналогичными параметрами входных и выходных сигналов.
Питание устройства осуществляется ат источника +58+57,, l А, диапазон
5 контролируемых временных интервалов от 3,4 да 55,5 мкс. Изменение временных параметров достигается установкой кварцевого резонатора соответствующего номинала, а для процессов, не требующих высокой точности отсчета
ll обычного конденсатора. Внутри диапазона обеспечивается 15-ступенчатая программная регулировка времени.
Ф о р м у л а и з а б р е т е н и я
Устройство для вывода информации из ЭВИ, содержащее первый дешифратор адреса, первый триггер, первый элемент И, элемент ИЛИ и регистр данных gp выход которого является выходом устройства, выходы первого дешифратора адреса и информационные входы регистра данных являются входами адреса данных устройства, информационный 25 вход первого триггера соединен с выходом первого дешифратора, стробирующий вход — входом синхронизации устройства, выход подключен к первому входу первого элемента И,второй вход которого 3р является управляющим входом устройства, выход первого элемента И соединен с управляющим входом регистра данных, первый вход элемента ИЛИ является входом сброса устройства, а выход соединен с входом сброса регистра данных..о т л и ч а ю щ е ес я тем, что, с целью повышения на-<. дежности, в нега введены второй дешифратор адреса, второй, третий и четвертый триггеры, второй элемент
И, генератор импульсов, первый и второй счетчики импульсов, выход первого счетчика импульсов- соединен с вторым входом элемента ИЛИ и входом синхронизации третьего триггера информационные входы первого счетчика импульсов и входы второго дешиф-. ратора адреса соединены с входами адреса данных устройства, выход второго дешифратора адреса соединен с информационным входом второго триггера, стробирующий вход которого соединен с входом синхронизации устрайстBа, а выход — с установочным входом третьего таиггера и первым входом второго элемента И, второй вход которого соединен с управляЯшим входом устройства, а выход — с входом синхронизации первого счетчика импульсов, информационный вход третьего триггера соединен с шиной нулевого потенциала, а выход — с информационным входом четвертого триггера и третьим входом первого элемента И, выход которого соединен также со страбирующим входом четвертого триггера, вход сброса которого соединен с выходом элемента ИЛИ, выход четвертого триггера соединен с входам сброса второго счетчика импульсов, счетный вход которого соединен с выходом генератора импульсов, а выход — с вычитающим входом первого счетчика импульсов, входы сброса первого, второго и третьего триггеров соединены с входом сброса устрайс-,ва °
1493996
Э1
Д4д 1 р
l1
М уф
DS т б
У
Ф
У и ю сг
3F
ЛУ
yg Гг тигт цбб
HAJJ б
-1
Ф NP7
Эб. Ю
1 1$
3 а
4 У
Ю1
Р
4 4g г
J аЗ б
ЭХ4
Ю с е1
Dd1
5 Т г
ЖЯ эб S
AAJ
" тн ваи луг
5 и Н
1
Ю
ТИ7 фи 8
Составитель О. Кулаков
Техред Л. Олийнык
Корректор М. Васильева
Редактор И. Сегляник
Заказ 4110/44 Тирах 668 Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, 3-35, Рауаская наб., д. 4/5
Ъ
Производственно-издательский комбинат "Патент", г. Ухгород, ул. Гагарина, 301
J571
S ф
4 ф и
4Ю1
МЧ
У ма
4 ф
S мч
4I
3
4 S
Ф
S б
РР
de
ОФ7 Ю.J.
s с
ЯИ




