Устройство для сопряжения двух ЦВМ Советский патент 1987 года по МПК G06F13/00 

Описание патента на изобретение SU1341645A1

Изобретение относится к вычислительной технике и может быть использовано в вычислительных комплексах для сопряжения ЦВМ,

Цель изобретения - повышение достоверности передачи информации за счет осуществления контроля в реальном масштабе времени.

На чертеже представлена структурная схема предлагаемого устройства.

Устройство содержит регистр t сдвига, вторзпо группу 2 элементов И, первую группу 3 элементов И, первый

ву, последовательным кодом. В обоих случаях количество передаваемых синхроимпульсов по входу 21 равно коли- честву передаваемых слов, умноженному на разрядность слова.

Обмен информацией между двумя вычислительными машинами осуществляется следующим образом.

10

25

30

Передающая ЦВМ (34 или 35) выда- ет сигнал прерывания приемной ЦВМ. Через промежуток времени (предварительно оговоренный и заложенный в

элемент И 4, счетчик 5, формирователь t5 алгоритме) ЦВМ передает синхроимпуль- 6 импульсов, дешифратор 7, третью сы на вход 21 и информацию на вход группу 8 элементов И, первый элемент 22, если она является передающей или ИЛИ 9, с первого по четвертый регист- синхроимпульсы на вход 21 и принима- ры 10 - 13, блок четвертую группы

второй элемент И 17, второй элемент ИЛИ 18, триггер 19, элемент 20 задержки, входы 21 и 22 устройства для подключения соответственно выходов синхронизации и информации первой ЦВМ, выходы 23 и 24 устройства для подключения соответственно информационного входа и входа прерывания первой ЦВМ, вход-выход 25 устройства для подключения входа-выхода данных второй ЦВМ, входы 26 - 29 устройства для подключения выходов соответственно сигнала чтения, третьего адрес- яого сигнала записи, второго адресного сигнала второй ЦВМ,выход 30 устройства для подключения входа запуска второй ЦВМ, вход 31 устройства для подключения первого адресного выхода второй ЦВМ, входы прерывания 32 и 33 второй 34 и первой 35 ЦВМ, третий

элемент ИЛИ 36.

s

Устройство работает следующим образом.

ЦВМ 35 при передаче информации по входу 21 передает непрерывную серию синхроимпульсов, сопровождающую информацию на входе 22. Информация представляет собой массив слов, равный одному или более шестнадцатиразрядному слову, т.е. каждое слово равно шестнадцати разрядам. Совпадение синхроимпульсов на входах 21 и 22 означает наличие 1, а если есть синхроимпульс только на входе 21, - то О. ЦВМ 35 на приеме информации передает по входу 21 только синхроимпульсы, а на выход 23 ЦВМ 34 через устройство обмена информации передает массив, равный одному или более сло14сравнения, пятую ет информацию с выхода 23, если она

15и 16 элементов И, on является приемной. Количество передаваемых слов передается отдельной посылкой одного слова. I

Регистр 11 может находиться в двух состояниях: состоянии Запись, при котором .подготовлены к открытию элементы И группы 2, и состоянии Считывание, при котором подготовлены к открытию элементы И группы 3. Перевод регистра 11 в то или иное состояние осуществляется ЦВМ 34 по информации, поступающей на вход 29 (так как (обращение происходит к регистру 11), с входа-выхода 25 и с помошью сигнала управления, поступающего на

35 вход 28. Запись из ЦВМ 34 в регистр 10 производится по информации, поступающей с выхода 30, с входа-выхода 25 и с входа 28.Считывание из регистра 10 в ЦВМ 34 осуществляется

40 по входу-выходу 25 при наличии информации (т.е. единичных сигналов) на выходе 30 и входе 26.

Если необходимо передать информацию из ЦВМ 34 в ЦВМ 35, то необходи45 МО подать сигнал Запись на вход 28 и выбрать адрес по входу 27. В этом случае, используя вход-выход 25, в регистр 10 записывается одно слово. Это слово означает следующее: информация, записанная в первом разряде ,i принимается или передается информацией (1 или О соответственно), а значение остальных разрядов определяется количеством передаваемых слов.

50

55

При наличии сигналов на входах 28 и 29 и единицы в первом разряде входа-выхода 25 регистр 11 формирует

ву, последовательным кодом. В обоих случаях количество передаваемых синхроимпульсов по входу 21 равно коли- честву передаваемых слов, умноженному на разрядность слова.

Обмен информацией между двумя вычислительными машинами осуществляется следующим образом.

При наличии сигналов на входах 28 и 29 и единицы в первом разряде входа-выхода 25 регистр 11 формирует

открытию

элементы И 2. Сигнал с выхода элемента ИЛИ 9 обеспечивает открытие элементов И второй группы 2, тем самым осуществляется перезапись информации из регистра 10 в регистр 1. ЦВМ 34 после передачи сигнала прерывания переходит в состояние останова.

При наличии сигналов на входах 31 и 28 и единицы в первом разряде на входе-выходе 25 на выходе первого элемента И 4 формируется сигнал прерывания для ЦВМ 35. ЦВМ 35 после обработки сигнала прерывания передает на вход 21 шестнадцать для шестнадцатиразрядного слова синхроимпульсов которые обеспечива ют перезапись информации из регистра 1 в ЦВМ 35, Синхроимпульсы подсчитываются счетчиком 5, кроме того, каждый синхроимпульс является импульсом сдвига для регистра 1. Счетчик 5 после подсчета шестнадцати импульсов сбрасывается в нулевое состояние. По приходу шестнадца того синхроимпульса на счетчик 5 выдается сигнал на формирователь 6, который в свою очередь передает на выход 30 сигнал для пуска ЦВМ 34. Для прерывания работы ЦВМ 34 ЦВМ 35 формирует сигнал на выходе 32, который поступает на вход 33 ЦВМ 34.

При контроле функционирования работа устройства осуществляется следующим образом.

При передаче информации из ЦВМ 35 в ЦВМ 34 счетные импульсы по входу 21 одновременно поступают на регистр .1 сдвига и на счетчик 5, с выхода которого сигналы поступают на входы дешифратора 7. Информация с входа 22 через соответствующий открытый элемен И 8 третьей группы поразрядно записывается в регистр 12. С выхода регистра записанная информация поступает на первые информационные входы блока 14 сравнения. Одновременно информация из регистра 1 сдвига через открытые сигналом Считывание с регистра

11 элементы И первой группы записыва- 50.ЦВМ, содержащее формирователь имется в регистр 10 и считывается по входу-выходу 25 в ЦВМ 34. Эта же информация с входа-выхода 25 поступает на входы элементов И 15 пятой группы, которые открываются при поступлении сигнала на вход 26 считывания. Выходная информация с элементов И 15 пятой группы поступает через элементы ИЛИ 16 на вторые информационные входы

пульсов, регистр сдвига, первую, вторую группы элементов И, счетчи первый элемент .И, первый элемент первый, второй регистры, причем 55 последовательный вход регистра сд га соединен с входом устройства д подключения к информационному вых первой ЦВМ, первый вход первого э мента И соединен с входом устройс

блока 14 сравнения. Сравнение в блоке 14 осуществляется при поступлении с игнала считывания на вход 26. Этот сигнал проходит через элемент 20 задержки, который осуществляет задержку управляющего сигнала на время, необходимое для поступления информации с входа-выхода 25 на входы блока 14 сравнения.

При передаче информации из ЦВМ 34 в ЦВМ 35 информация записывается одновременно в регистр 10 и регистр 13. Затем из регистра 10 информация через открытые сигналом Запись, поступившим с регистра 11, элементы И 2 перезаписывается в регистр 1 сдвига. В соответствии с работой устройства информация начинает поступать в ЦВМ 35 по входу 23. Одновременно информация записывается в регистр 12. Алгоритм записи аналогичен указанному выше.

При поступлении шестнадцатого импульса в счетчик 5 сигнал с дешифратора поступает на первый вход элемен- та И 17, на втором входе которого присутствует сигнал с выхода триггера 19. Триггер 19 переводится в единичное состояние сигналом Запись с регистра 11. С выхода элемента И 17 сигнал через элемент ИЛИ 18 поступает на управляющий вход блока 14 сравнения. По этой команде происходит

сравнение поступившей информации. В случае равенства кодов сигнал с выхода Равно блока 14 сравнения поступает на вход Р триггера 19 и на управляющий вход регистра 12 и переводит их в исходное состояние. В случае неравенства информации сигнал с выхода Не равно блока 14 сравнения поступает на шину контроля, сигнализируя о наличии неисправности в устро.йстве.

Формула изобретения Устройство для сопряжения двух

пульсов, регистр сдвига, первую, вторую группы элементов И, счетчик, первый элемент .И, первый элемент ИЛИ, первый, второй регистры, причем 55 последовательный вход регистра сдвига соединен с входом устройства для подключения к информационному выходу первой ЦВМ, первый вход первого элемента И соединен с входом устройства

5134

для подключения к вькоду записи второй ЦВМ, выход первого элемента И соединен с первым входом первого элемента ИЛИ, информационный вход-выход первого регистра соединен с входом- выходом устройства для подключения к входу-выходу данных второй ЦВМ,, выход параллельного кода регистра сдвига соединен с первыми входами элементов И первой группы, вход устройства для подключения к выходу записи второй ЦВМ соединен с входами записи первого, второго регистров, информационный вход второго регистра и второй вход первого элемента И соединены с входом-выходом устройства для подключения к входу-выходу данных второй ЦВМ, вход выборки второго регистра соединен с входом устройства для подключения к первому адресному выходу второй ЦВМ, третий вход первого элемента И соединен с входом устройства для подключения к второму адресному выходу второй ЦВМ, вход считывания первого регистра соединен с входом устройства для подключения к выходу сигнала чтения второй ЦВМ, i-й выход группы (i - Т,, где п - paзpяднocтгJ информационного слова) первого регистра соединен с первым входом i-ro элемента И второй группы, i-й вход группы первого регистра соединен с выя;одом i-ro элемента И первой группы, вторые входы всех элементов И первой, второй групп соединены с выходом первого элемента ИЛИ, третьи входы всех элементов И первой, второй групп соединены соответственно с первым, вторым выходами второго регистра, тактовые входы регистра сдвига и счетчика соединены с входом устройства для подключения к выходу синхронизации первой ЦВМ, выход i-ro элемента И второй группы соединен с i-м входом группы регистра сдвига, последовательный выход регистра сдвига соединен с выходом устройства для подключения информационного входа первой ЦВМ, выход формирователя импульсов соединен с вторым входом первого элемента ИЛИ и с выходом устройства для подключения к входу запуска второй ЦВМ выход пер- вого элемента И соединен с выходом

устройства для подключения к входу прерывания первой ЦВМ, .вход устройства для подключения к третьему адресному выходу второй ЦВМ соединен с

0

645. 6

входом выборки первого регистра, о т- личающееся тем. что, с а, .пью повышения достоверности передачи ин- формации, ь него введены с третьей по пятую группы элементов И, дешифратор, второй., третий элементы ИЛИ, второй элемент И, элемент задержки ; триггер, третий, четвертый регистры, д блок сравнения, причем выход счетчи-- ка соединен с входом дешифратора, i-й выход которого соединен с первьм входом i-ro элемента Г; третьей группы, п-й выход дешифратора соединен с ig первым в.ходом второ-о элемента И к с входом формирователи импульсов, вьжод равенства блока саавнения соединен с нулевым входом триггера и с входом синхронизации третьего регистра,, : .-и информационный вход которого соеди1:;;-ш с выходом i-ro элеманта И третьей группы, единичный вход триггера соединен с первым выходом второго регистра, выход триггера соединен с вторым 25 входом второго элемента И, выход которого соединен с первым входом второго элемента ИЛИ второй вход и выход которого соединены соответственно с выходом элемента и г управляющим входом блока с В-гяния, первая, вторая гр/пчь: ;.xoflvV; которого соединены соответствен .г. ,:; вьrxoдo г третьего регистра и с зы: ;одаг;к элементов И четвертой л руппы, первый, второй входы 1-го элемента И четвертой группы соединены соответственно С i-M выходом группы четвертого регистра и с вькодом i-ro элемента И пятой гругты,, вход устройства для подключения к выходу чтения второй ЦВМ соединен с первыми входами элементов И пятой группы и с входом элемента задержки5 вход-выход устройства для подключения к входу-выходу данных второй ЦВМ соединен с информационным входом четвёртого регистра и с вторыми входами элементов И пятой группы, вход устройства для подключения к выходу записи второй UBM соединен с скнхровходом четвергого 50 регистра, выход нера}38нства блока сравнения является выходом С1 п- б ;к устройства, первый, зт1- рск третьего элемента ИЛИ сае,с -г:-:ены coov- , ветственно с входом уит;. пля 55 подключения к И1-141Ормацио1ь о1-5 во; :1Д первой. ЦВМ и с послед :шзтельнь Г- выходом регистра сдвиг,; ., ЕЬКОД тр€ть-;гп элемента ИЛИ соединен .с вторьгмр входами элементов И третьей группь..

35

40

45

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

название год авторы номер документа
Устройство для сопряжения двух вычислительных машин 1983
  • Ященко Владимир Петрович
  • Козуб Валерий Михайлович
  • Горбунцов Анатолий Сергеевич
  • Новиков Николай Николаевич
SU1111150A1
Устройство для сопряжения ЦВМ с абонентами 1986
  • Кон Ефим Львович
  • Матушкин Николай Николаевич
  • Мангасаров Александр Эдуардович
  • Южаков Александр Анатольевич
SU1403070A1
УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЦИФРОВОЙ ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫ С КАНАЛАМИ СВЯЗИ 1992
  • Петухов В.И.
  • Зайцев Б.М.
  • Колодицкий А.К.
  • Немкова В.А.
RU2032938C1
Устройство для сопряжения источников и приемников с магистралью 1986
  • Шульман Александр Алексеевич
  • Блохин Владимир Алексеевич
  • Морозов Николай Васильевич
  • Сафронов Валерий Павлович
  • Чумаков Александр Александрович
SU1363227A2
Аналого-цифровая вычислительная система и аналоговая вычислительная машина (ее варианты) 1983
  • Беляков Виталий Георгиевич
  • Володина Галина Григорьевна
  • Панафидин Валерий Васильевич
SU1259300A1
Устройство для сопряжения абонентов с ЦВМ 1990
  • Сахацкий Александр Николаевич
  • Нивин Лев Аполинарьевич
  • Геништа Вадим Евгеньевич
  • Шевелев Борис Константинович
SU1716526A1
Устройство для сопряжения абонента с каналом связи 1987
  • Подзолов Герман Константинович
  • Хлебников Николай Иванович
  • Гнедовский Юрий Михайлович
  • Булахов Игорь Энгельсович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
  • Ярмонов Виктор Иванович
SU1499358A1
Устройство для сопряжения цифровых вычислительных машин с каналами связи 1985
  • Петухов Олег Васильевич
SU1287171A1
Устройство для поиска информации 1988
  • Федьков Павел Николаевич
  • Пуцков Владимир Николаевич
  • Новиков Николай Николаевич
  • Романенко Юрий Александрович
  • Федотова Тамара Николаевна
SU1640713A1
Устройство для сопряжения цифровой вычислительной машины с каналом связи 1991
  • Аронштам Михаил Наумович
  • Ицкович Юрий Соломонович
  • Кузнецов Николай Александрович
SU1837301A1

Реферат патента 1987 года Устройство для сопряжения двух ЦВМ

Изобретение относится к вычислительной технике и может быть использовано в вычислительных комплексах для сопряжения ЦВМ Целью изобретения является повьшение достоверности передачи информации за счет осуществления контроля в реальном масштабе времени. Устройство содержит регистр 1 сдвига, две группы элементов И 2 и 3, первый элемент И 4, счетчик 5, формирователь 6 импульсов, дешифратор 7, третью группу 8 элементов И, первый элемент ИЛИ 9, с первого по четвертый регистры 10 - 13, блок 14 сравнения, пятую,четвертую группы элементов И 15 и 16, второй элемент И 17, второй элемент ИЛИ 18, триггер 19, элемент 20 задержки, третий элемент ИЛИ 36. Устройство обеспечивает двунаправленную передачу информации между ЦВМ с преобразованием из последовательного кода в параллельный и с осуществлением контроля каждого слова. 1 ил. (Л со 4 ЦтЛ. О5 4 СЛ

Формула изобретения SU 1 341 645 A1

Документы, цитированные в отчете о поиске Патент 1987 года SU1341645A1

Устройство для сопряжения 1979
  • Салогуб Григорий Данилович
  • Самсонов Виктор Евстратьевич
  • Семенков Олег Игнатьевич
SU881722A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для сопряжения двух вычислительных машин 1983
  • Ященко Владимир Петрович
  • Козуб Валерий Михайлович
  • Горбунцов Анатолий Сергеевич
  • Новиков Николай Николаевич
SU1111150A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 341 645 A1

Авторы

Новиков Николай Николаевич

Ралков Леонид Валентинович

Лазаренко Виталий Иванович

Воробьев Владимир Константинович

Давыдов Николай Матвеевич

Даты

1987-09-30Публикация

1986-05-20Подача