Устройство для сопряжения абонентов

 

Изобретение относится к вычислительной технике и может быть использовано для сопряжения двух абонентов через общую память. Целью изобретения является расширение функциональных возможностей за счет двунаправленного обмена и раздельного накопления информации различного назначения. Устройство содержит триггеры 1, 2. элементы И 3, 4, триггеры 5. 6, элемент ИЛИ-НЕ 7, элемент И 8, элемент 9 задержки , генератор 10 импульсов, счетчик 11, блок 12 формирования адреса, блок 13 памяти, блок 14 буферной памяти, выходной регистр 15. Цель достигается введением новых элементов и связей.2 ил.

союз сооетских

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (sl}s G 06 F 13/00

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

K АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4627925/24 (22} 28, 12.88 (46) 07.05.91, Бюл, t4 17 (72),В.А. Груздев, В.В. Ч миль и C.Н. Ситапов (53) 681.32(088.8) (56) Авторское свидетельство СССР

М 964649, кл. 6 06 F 13/02, 1983, Авторское свидетельство СССР

Ф 1179362, кл. 8 06 F 13/16, 1986, (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ

АБОНЕНТОВ (57) Изобретение относится к вычислительной технике и может быть использовано для

„„Я2„„1647577 А1 сопряжения двух абонентов через общую память. Целью изобретения является расширение функциональных возможностей за счет двунаправленного обмена и раздельного накопления информации различного назначения. Устройство содержит триггеры

1, 2, элементы И 3, 4, триггеры 5, 6, элемент

ИЛИ вЂ” НЕ 7. элемент И 8, элемент 9 задержки, генератор 10 импульсов, счетчик 11, блок

12 формирования адреса, блок 13 памяти, блок 14 буферной памяти, выходной регистр

15. Цель достигается введением новых элементов и связей. 2 ил, (,Ь

Ф 4 (Я 4

V устройство otHocMTcA K вычислительной технике и может быть использовано для сопряжения двух абонентов через общую память.

Целью изобретения является расширение функциональных возможностей за счет двунаправленного обмена и раздельного накопления информации различного назначения.

На фиг. 1 представлена функциональная схема устройства; на фиг, 2 — временная диаграмма его работы.

Устройство содержит триггер 1, 2, элементы И 3, 4, триггеры 5, 6, элемент ИЛИ—

НЕ 7, элемент И 8, элемент 9 задержки, генератор 10 импульсов, счетчик 11, блок 12 формирования адреса, блок 13 памяти, блок

14 буферной памяти, выходной регистр 15, входы 16, 17 запроса, выходы 18, 19 разрешения обращения, вход 20 начального адреса, вход 21 режима работы, информационный вход 22, информационкый выход 23 устройства. Блок 12 выполнен на основе инкрементного микропроцессора

К583ИК1.

Устройство работает следующим образом, В исходном состоянии триггеры 1, 2, 5 и

6 сброшены, следовательно, на выходе элемента ИЛИ-НЕ 7 имеется единичный уровень, который запрещает работу генератора

10 и удерживает в нулевом состоянии счетчик 11.

Синхроимпульс "Запрос 1" от первого абонента поступает на вход 16 и устанавливает триггер 1 в единичное состояние. Так как на обоих входах элемента И 3 имеются единичные уровни, то «а его выходе появляется сигнал, устанавливающий триггер 5 в единичное ссстояние. Вследствие этого на выходе элемента ИЛИ-НЕ 7 появляется нулевой потенциал, разрешающий работу генератора fG и счетчика 11. Одновременно разрешающий г отенциал с выхода триггера

5 через выход 18 выдается первому абоненту, и он в ответ выдает ка вход 20 код начального адреса зоны накопителя, на вход

21 код режима работы и на вход 22 информацию. Код режима работы с входа 21 поступает на старшие разряды адресных входов блока 13, а выходной код счетчика 11 — на младшие разряды.

За один цикл работы генератора 10 на каждом его выходе формируется один импульс, причем все импульсы сдвинуты по фазе относительно друг друга (фиг. 2 и-к), Импульсы с первого и второго выходов генератора 10 используются для синхронизации соответственно занесения и исполнения микрокоманд В блоке 12, Bblполненном на основе инкрементного микропроцессора К58ЗИК1, с третьего и четвертого — соответственно для синхронизации выбора и записи блока 14, с пятого — для синхронизации записи е регистр 15. При этом импульсы воспринимаю;ся блоками

12, 14 и регистром 15 только при наличии на их входах соответствующих сигналов разрешения с выходов блока 13, что позволяет управлять взаимодействием этих блоков с помощью микропрограмм, хранящихся в блоке 13. В конце каждого цикла генератора

10 сигналом с его шестого выхода изменяется состояние счетчика 11. При этом на выходах блока 13 формиру1отся новая комбинация сигкалоа разрешения и к д микрокоманды. Таким образом, по мере измекения состояния счет.ика 11 осуществляется последовательный перебор адресов блока 13, и,"; выходах которого формируется тоебуемый порядок появления сигналов управления блоками 12, 14 и регистром 15, На первом, втором и третьем выходах блока 13 для управления блоком 12 формируются соответственно коды микрокоманд

МК(фиг. 2т), сигналы разрешения синхроимпульсов СИ 1 сопровождения микрокоманд (фиг. 2o) и сигналы Оа.:-решенная сикхроимпульсов СИ 2 исполнения микрокомакд (фиг. 2о). Тип и количество микрокоманд, ИСПОЛЬЗУЕМЫХ ДЛЯ ВЫПОЛНЕНИЯ ОДНОИ ОПЕ" рации, определяется кодом режима работы на входе 21. B качестве примера на фиг. 2 приведены временные диаграммы работы устройства в следующих режимах; по первому импульсу "Запрос 1" — запись информации по начальному адресу зоHbf 1; по второму и третьему импульсам "Запрос 1"" — запись информации по текущему адресу зоны 1; по первому импульсу "Запрос 2" — считывание информации по начальному адресу зоны 2; по второму импульсу "Запрос 2" — считывание информации по текущему адресу зоны 2.

После появления ка выходе блока 12 достоверного кода адреса (фиг. 2у) и при наличии на четвертом выходе блока 13 сигнала разрешения (фиг. 2п) формируется сигнал выбора блока 14, а при наличии сигнала разрешения (фиг. 2р) на пятом выходе— строб записи в блок 14. В режиме чтения ка

55 шестом выходе. блока 13 формируется сигнал (фиг. 2с), разреша ащий перезапись информации с выхода блока 14 в регистр 15 по стробу с пятого выхода генератора 10.

По окончании операции сигналом с седьмого выхода блока 13 сбрасывается 647577

55 триггер 5, на выходе элемента ИЛИ вЂ” НЕ 7 формируется единичный потенциал, по которому останавливается генератор 10 и сбрасывается счетчик 11. После этого устройство готово к приему следующих импульсов "Запрос 1" или " Запрос 2".

Синхроимпульс "Запрос 2" от второго абонента поступает на вход 17 и устанавливает триггер 2 в единичное состояние. Если на выходе элемента ИЛИ-НЕ 7 имеется разрешающий единичный уровень, то сигналом с выхода триггера 2 через элемент И 4 устанавливается а единичное состояние триггер

6, на выходе элемента ИЛИ-НЕ 7 появляется нулевой уровень, разрешающий работу счетчика 11 и генератора 10. По сигналу разрешения с выхода триггераб второй абонент выдает а устройство начальный адрес эоны, код режима работы и информзцию.

Далее устройство работает так же, как и в предыдущем случае, Если сикхроимпульс "Запрос 2" приходит so время обработки Запроса 1, то триггер 2 также устанавливается в единичное состояние, но, так как на втором входе элемента И 4 имеется запрещающий кулеаой потенциал, то выходной сигнал тоиггера 2 не проходит на установочный вход триггера

6.

После окончания операции по импульсу

"Запрос 1" триггер 5 сбрасывается, на выходе элемента ИЛИ-HE 7 появляется единичкый уровень, триггер 6 устанавливается а единичное состояние и начинается обработка Запроса 2.

Аналогично устройство работает, если сигнал "Запрос 1" пришел ао время обработки Запроса 2, только в этом случае обработка Запроса 1 задерживается до окончания обработки Запроса 2;

Формула изобретения

Устройстао для сопряжения абонентов, содержащее блок буферной памят., ьыходной регистр, четыре триггера и два элемента

И, причем первый и второй входы запроса устройства подключены соответственно к входам установки а единицу первого и второго триггеров, выходы которых подключены соответственно к первым входам первого и второго элементов И, выходы которых подключены соответственно к входам установки а единицу третьего и четвертого триггеров, информационный вход устройства подклю5

40 чен к информационному входу блока буферНоА памяги, выход которого подключен к информационному входу выходного регистра., выход которого подключен к информационному выходу устройства. о т л и ч а ющ е е с я тем, что, с целью расширения функциональных возможностей за счет двунаправленного обмена и раздельного накопления информации различного назначения, а него введены элемент ИЛИ—

НЕ, третий элемент И, элемент задержки, генератор импульсоа, счетчик. блок формирования адреса и блок памяти, причем выход элемента ИЛИ вЂ” HE подключен к вторым входам первого и второго элементов И, входу установки в ноль счетчика и к входу разрешения генератора импульсов, выходы с первого по шестой которого подключены соответственно к первому и второму синхроаходам блока формирования адреса, входам синхронизации выборки и синхронизации записи блока буферкой памяти, синхровходам выходного регистра и счетчика, выход которого подключен к младшим разрядам адресного входа блока памяти, вход режима работы устройства подключен к старшему разряду адресного входа блока памяти, выходы которого с первого по седьмой подключены соответственно к входу режима работы блока формирования адреса, первому и второму входам разрешения приема сикхроимпульсоа блока формирования адреса, входам разрешения выборки и разрешения записи блока буферной памяти, входу разрешения записи выходного регистра, сикхровходу третьего триггера, синхровход третьего триггера соединен С сикхровходом четвертого триггера, вход начального адреса устройства подключен к информационному входу блока формирования адреса, выход которого подключен к адресному входу блока буферной памяти, выход третьего триггера подключен к входам установки в ноль первого и четвертого триггеров, первому входу элемента ИЛИ вЂ” НЕ и первому выходу разрешения обращения устройства, выход четвертого триггера подключен к второму входу элемента ИЛИ вЂ” HE, к второму входу элемента ИЛИ вЂ” HE, к второму выходу разрешения обращения устройства, первому входу третьего элемента И и через элемент задержки к второму входу третьего элемента И, выход которого подключен к входу установки в ноль второго триггера.

1647577

Редактор Т.Юрчикова

Заказ 1649 Тираж 411 Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., 4/5

Производственно-издательский комбинат "Патент". г. Ужгород, ул.Гагарина, 101

4) ъ ъ г ь с Ъс

1ФЪ tA

Составитель M.Силин

Техред M.Moðråíòàë Корректор В.Гирняк

Устройство для сопряжения абонентов Устройство для сопряжения абонентов Устройство для сопряжения абонентов Устройство для сопряжения абонентов 

 

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

Изобретение относится к вычислительной технике, в частности касается сопряжения вычислительных машин, имеющих в своем составе интерфейс Общая шина с магистралью обмена данными

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

Изобретение относится к вычислительной технике и может быть использовано в вычислительных системах для обмена информацией между абонентами

Изобретение относится к вычислительной технике, в частности к приоритетным устройствам, и может быть использовано для организации обращения от нескольких ресурсов к общей магистрали

Изобретение относится к вычислительной технике и может быть использовано в качестве буферной памяти для сопряжения потоков информации в устройствах, работающих в реальном времени

Изобретение относится к вычислительной технике и может быть использовано для настройки и контроля многопроцессорных систем с многомагистральной структурой

Изобретение относится к вычислительной технике и может найти приме-.

Изобретение относится к вычислительной технике и может быть использовано для децентрализованного управления передачей информации между компонентами вычислительной системы

Изобретение относится к вычислительной технике и может быть использовано в многомашинных вычислительных системах с общей магистралью, в многомашинных системах управления связью

Изобретение относится к области вычислительной техники и предназначено для построения коммутационных сетей вычислительных систем

Изобретение относится к электросвязи и может быть использовано в автоматизированных системах управления технологическими процессам, телемеханике и локальных вычислительных сетях

Изобретение относится к электросвязи и может быть использовано в автоматизированных системах управления технологическими процессам, телемеханике и локальных вычислительных сетях

Модем // 2109332
Изобретение относится к области вычислительной техники и касается портативного интерфейсного блока или содема, который позволяет устанавливать временную двустороннюю связь между заключенной в корпус аппаратурой управления технологическим процессом и персональным компьютером общего назначения без использования электрического соединения между ними

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

Изобретение относится к устройствам для управления передачами данных через неспециализированную шину между запоминающим устройством или совокупностью внешних устройств (включая процессоры), как по отдельности, так и в совокупности, а более конкретно, к средствам, позволяющим разрешать конфликты на основе приоритетов между устройствами более эффективно, посредством исключения бесполезно отработавших циклов разрешения конфликтов и больших пакетных буферных устройств, и делать пропускную способность доступной для передачи данных

Изобретение относится к схемам модулей диспетчерского управления с дуплексной связью для использования в системе передачи информации, более конкретно к электронным схемам модулей диспетчерского управления с дуплексной связью для использования в системе передачи информации, обеспечивающей передачу информации даже при наличии ошибок в линии связи за счет дуплексной связи между диспетчерскими устройствами
Наверх