Устройство для параллельной записи информации
Изобретение относится к вычислительной технике и может быть использовано при создании дуплексных вычислительных систем с параллельным вводом информации. Целью изобретения является расширение области применения за счет осуществления возможности гарантированного разновременного ввода информации в две микроЭВМ. Для этого в устройство введены блоки 36 и 34 диспетчеров магистрали, блоки 39 и 40 управления магистральными приемопередатчиками и приемопередатчики 38 и 41. 1 з.п. ф-лы, 3 ил.
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИК
„„SU„„1587531 щ),g G 06 F 15/16
ОПИСАНИЕ ИЗОБРЕТЕНИЯ ла
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР
К A ВТОРСКОМ,Ф СВИДЕТЕЛЬСТВУ (61) 143/873 (21) 4453414/24-24 (22) 01.07.88 (46) 23.08.90. Бюл. У 31 (72) Н.М.Смирнова, А.Н.Николаев и И.А.Сухенко (53) 681.325(088.8) (56) Патент Японии В 5 1-37745, кл. С 06 Р 15/ 16, 1976.
Авторское свидетельство СССР
У 1437873, кл. С 06 F 15/ 16, 1987. (54) УСТРОЙСТВО ДЛЯ ПАРАЛЛЕЛЬНОЙ ЗАПИСИ ИНФОРМАЦИИ
2 (57) Изобретение относится к вычислительной технике и может быть использовано при создании дуплексных вычислительных систем с параллельным вводом информации. Целью изобретения является расширение области применения за счет осуществления возможности гарантированного разновременного ввода информации в две микроЗВМ. Для этого в устройство введены блоки 36 и 37 диспетчеров магистрали, блоки 39 и 40 управления магистральными приемопередатчиками и приемопередатчики 38 и 41..1 з.н. ф-лы, 3 ил.!
587531
Изобретение относится к вычислительной технике, может быть использовано при создании дуплексных вычислительных систем с параллельным вводом информации и является усовершенствованием изобретения по авт.св, ф 1437873.
Цель изобретения — расширение I области применения за счет осуществления возможности гарантированного разновременного ввода информации в две микроЭВМ.
На фиг.1 приведена функциональная схема устройства параллельной записи информации; на фиг.2 — функци
1 ональная схема блока диспетчера магистралей; на фиг,3 — функциональная схема счетчика середины.
Устройство содержит первую 1 и вторую 2 микроЭВМ, первый 3, второй
4.и третий 5 элементы И, элемент ИЛИ
6, первый 7,и второй 8 блоки формирования сигналов чтения, магистральный приемопередатчик 9, магистральный приемник 10 дешифратор 11 адреса, регистр 12 прерывания, .элементы
И 13 и 14, триггер 15 ожидания, элемент И 16, триггер 17 прерывания, триггер 18, магистральный передатчик
19, элементы И 20-22, элемент ИЛИ 23, магистральный передатчик 24, элемент
И 25, первый блок 26 прерывания,первый 27 и второй 28 формирователи импуль сов, сче тчик 29 се редины, в торой блок 30 прерывания, триггеры 31 и
32, элементы И 33 и 34, двоичный счетчик 35, первый 36 и второй 37 блоки диспетчеров магистралей, магистральный приемопередатчик 38, первый 39 и второй 40 блоки управления приемопередатчиками, магистральный приемопередатчик 41.
Блок диспетчера магистрали содержит первый элемент И 42,элемент
ИЛИ 43, второй элемент И 44, триггер
45, третий элемент И 46 и элемент
НЕ 47 °
Устройство работает следующим образом.
Блоки 26 и 30 прерывания формиру50 ют сигналы, которые переводят микроЭВМ 1 и 2 в режим прерывания. Обе
ЭВМ 1 и 2 выполняют одинаковые последовательности команд, обеспечивающие начальную синхронизацию работы микроЭВМ 1 и 2 для последующего одновременного приема информации от внешних устройств.
При этом на втором выходе дешифратора 11 адреса вырабатывается сигнал чтения по адресу регистра 12 пре-! рывания, который устанавливает регистр 12 прерывания в единичное состояние.
Триггер 15 ожидания устанавливается в ноль по первому сигналу чтения после сигнала чтения по адресу регистра 12 прерывания. Установка в ноль триггера 15 ожидания является признаком того, что микроЭВМ 1 и 2 вышли в режим ожидания. Затем обе микроЭВМ 1 и 2 выполняют одинаковые отрезки программы, состоящие иэ команд пересылки информации от внешних устройств, причем на выходе элемента И 21 получается суммарный сигнап чтения, обеспечивающий одновременное чтение информации обеими микроЭВМ 1 и 2 в режиме прерывания.
Вне режима прерывания сигнал чтения
Вырабатывается на выходе элемента
И 22.
При необходимости одиночного обращения к магистрали внешних устройств ЭВМ опрашивает состояние первого блока 36 диспетчера магистралей.При этом сигнал чтения поступает с третьего выхода дешифратора 11 на первый вход элемента И 42 и первый вход элемента И 46. Если в это время на втором входе элемента И 42 присутствует уровень разрешения, поступающий с второпо выхода блока
37 диспетчера магистрали, то сигнал чтения проходит íà вход установки в единицу триггера 45 и устанавливает его в единичное состояние.
Состояние триггера 45 через элемент И 46 поступает в магистраль адрес-данные ЭВЙ и на второй выход блока 36 диспетчера магистрали.
Единичный уровень триггера 45 является разрешением для обратившейся ЭВМ и запретом для другой ЭВМ. Если на втором входе элемента И 42 присутствует уровень запрета, то триггер
45 в единичное состояние не устанавливается. Нулевой уровень триггера
45 является запретом для обратившейся ЭВМ и разрешением для другой ЭВМ.
При разрешении выхода в магистраль ЭВМ производит обмен информацией с внешним устройством, по окончании которого выполняет команду очистки. При этом сигнал записи поступает на первый вход элемента ИЛИ
5 !5
43 и .с его выхода на выход установки в ноль триггера 45.
При одновременном тестировании двумя ЭВМ блоков диспетчеров предусмо1рена установка приоритета выхода в магистраль, которая производится с помощью перемычек, Перемычка между входной и. выходной клеммами задает более высокий приоритет.
При установке перемычки между. средней и выходной клеммами сигнал чтения через элемент HF. 47 поступает на второй вход элемента И 44 и при наличии уровня запрета на первом входе элемента И 44 проходит на вход установки в ноль триггера 45, устанавливая запрет выхода в магистраль данной 3ВМ.
При запрете выхода в магистраль магистральные приемопередатчики 38 и 41 переводятся в третье состояние сигналами управления, поступающими с блоков управления приемопередатчиками 39, 40. Первый, второй блоки управления приемопередатчиками 39, 40 выполнены на элементах совпадения по нулевым и единичным уровням. На элементах совпадения отождествляется сигнал чтения и ответ внешних устройств. При их совпадении на магистральные передатчики 38 и 41 поступает сигнал, устанавливающий передачу информации в направлении от внешних устройств к ЭВМ. На элементах блока управления приемопередатчиками 39, 40 также вырабатывается сигнал, переводящий магистральные приемопередатчики 38, 41 в рабочий режим по сигналу разрешения выхода в магистраль или при наличии режима прерывания. .Формула и зоб ретения
1. Устройство для параллельной записи информации по ав т. св .
1437873, о т л и ч а ю щ е е с я тем, что, с целью расширения области применения за счет осуществления возможности гарантированного разновременного ввода информации в две микроЭВИ, в него введены два блока диспетчеров . магистрали, два блока управления магистральными приемопередатчиками и два магистральных приемопередатчика, причем первые информационные входы-выходы первого н вто87531 6
1О
55 рого приемопередатчиков соединены с вторыми информационными входами-выходами магистральных прнемопередатчиков соответственно первого и второго блоков формирования сигналов чтения устройства, вторые информационные входы-выходы первого и второго приемопередатчиков являются соответственно первым и вторым информационными входами-выходами устройства,входы разрешения первого и второго приемопередатчиков соединены с первьми выходами соответственно первого и . второго блоков управления магистральными приемопередатчиками, входы направления передачи первого и второго приемопередатчиков соединены с вторыми выходами соответственно первого и второго блоков управления магистральными приемопередатчиками, первые информационные входы первого и второго блоков управления магистральными приемопередатчиками соединены с выходами триггеров прерывания соответственно первого и второго блоков формирования сигналов чтения устройства, вторые информационные входы первого и второго блоков управления магистральными приемопередатчиками соединены с выходами запрета соответственно первого и второго блоков диспетчеров магистралей, третьи информационные входы первого и второго блоков управления магистральными приемопередатчиками соединены с вторыми выходами магистраль. ных приемников соответственно первого и второго блоков формирования сигналов чтения устройства, четвертые информационные входы первого и второго блоков управления магистральными приемопередатчиками соединены с входами ответа соответственно первого и второго блоков формирования сигналов чтения устройства, входы запрета первого и второго блоков диспетчеров магистралей соединены с выходами запрета соответственно второго и первого блоков диспетчеров магистралей, первый и второй входы режима первого блока диспетчера магистрали соединены соответственно с третьим и четвертым выходами дешифратора адреса первого блока.формирования.сигналов чтения, первый и второй входы режима второго блока диспетчера магистрали соединены соответственно с третьим и четверчъ м
1587531
g третьеео Жеев емарратора афеса tt
FdNe3F
ducnem
woeuc
< ювао ежив
Aud
Составитель В. Геращенко
Техред А.Кравчук Корректор С.Шевкун
Редактор С.Патрушева
Заказ 2422 Тираж 568 Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-издательский комбинат "Патент", г.Ужгород, ул. Гагарина,101 выходами дешифратора адреса второ о.áëîêà формирования сигналов чтения.
2. Устройство по п. 1, о т л ич а ю щ е е с я тем, что блок диспетчера магистрали содержит триггер, три элемента И, элемент ИЛИ и элемент
HF< причем вход элемента НЕ соединен с входом разрешения третьего элемента И, с первым входом первого элемента И и с первым входом режима блока, информационный вход третьего элемента И соединен с выходом триггера и с выходом запрета блока, инверсный вход первого элемента И соединен с первым входом второго элемента И и. с входом запрета блока,, выход первого элемента И соединен с входом установки триггера, вход сброса которого соединен с выходом элемента ИЛИ, первый вход которого является вторым входом режима блока,второй вход элемента ИЛИ соединен с выходом второго элемента И, второй вход которого соединен с выходом элемента НЕ.



