Устройство для обмена информацией

 

Изобретение относится к вычислительной технике и может быть использовано при вводе-выводе информации или при организации межмашинного обмена. Цель изобретения - повышение надежности за счет организации динамического контроля заполнения блока памяти. Устройство содержит блок согласования, блок памяти, мультнпотексор и контроллер ввода-вывода, в состав которого входят реверсивный счетчик и блок кодограмм. Информация, поступающая в блок памяти через блок согласования, может считываться или записываться в блок памяти. При этом содержимое реверсивного счетчика отражает объем информации, находящейся в блоке памяти. Содержимое счетчика анализируется блоком кодог рамм, который при определенных значениях загрузки блока памяти выдает запрос на чтение сообщения о загрузке и переключает входы мультиплексора, подключая к информационным выходам устройства сообщение о загрузке из блока кодограмм. После подтверждения чтения сообщения к выходам мультиплексора подключаются выходы б.чока памяти. 1 з.п. ф-лы, 2 ил. (С 1C Сд о о со ел

СОЮЗ СОВЕТСКИХ

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

РЕСГ1У БЛИК (ц 4 G 06 F 13/00

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3878080/24-24 (22) 16.01.85 (46) 07.09.86. Бюл. № 33 (71) Ордена Ленина институт кибернетики им. В. М. Глушкова АН УССР (72) С. Г. Андросенко, М. В. Динович, В. В. Рафальский и А. Б. Тимофеев (53) 681.327 (088.8) (56) Патент США № 4287558, кл. G 06 F 3/05, опублик. 1981.

Авторское свидетельство СССР № 1084778, кл. G 06 F 3/06, от 1981г. (54) УСТРОЙ СТВО ДЛЯ ОБМЕ НА И НФОРМАЦИЕЙ (57) Изобретение относится к вычислительной технике и может быть использовано при вводе-выводе информации или при организации межмашинного обмена. Цель изобретения — повышение надежности за счет организации динамического контроля запол„„Я0„„1256О35 А 1 нения блока памяти. Устройство содержит блок согласования, блок памяти, мультиплексор и контроллер ввода-вывода, в состав которого входят реверсивный счетчик и блок кодограмм. Информация, поступаюгцая в блок памяти через блок согласования, может считываться или записываться в блок памяти. При этом содержимое реверсивного счетчика отражает объем информации, находящейся в блоке памяти. Содержимое счетчика анализируется блоком кодограмм, который при определенных значениях загрузки блока памяти выдает запрос на чтение сообщения о загрузке и переключает входы мультиплексора, подключая к информационным выходам устройства сообщение о загрузке из блока кодограмм. После подтверждения чтения сообщения к выходам мультиплексора подключаются выходы блока памяти. I з.п. ф-лы, 2 ил.

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

1

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

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

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

Устройство содержит блок 1 согласования, блок 2 памяти, мультиплексор 3, контроллер ввода-вывода, содержащий реверсивный счетчик 4 и блок 5 кодограмм, информационные входы устройства 6, входы записи

7 и чтения 8 устройства, вход 9 подтверждения чтения сообщения устройства, информационные выходы 10 устройства, выход 11 запроса чтения сообщения устройства, дешифратор 12, первый 13 и второй 14 регистры, многовходовой элемент ИЛИ 15, триггер 16.

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

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

Код счетчика 4, отражающий уровень загрузки блока 2, поступает на дешифратор

12, который при определенных контрольных значениях кода счетчика 4 записывает контрольную кодограмму загрузки в регистр 14.

Регистр 13 содержит постоянную часть контрольной кодограммы.

Если состояние регистра 4 отлично от нулевого (код счетчика 4 превосходит наименьшее контрольное значение кода загрузки), то элемент ИЛИ 15 устанавливает триггер 16 в единичное состояние, т.е. на выходе 11 появляется запрос чтения сообщения о загрузке устройства, а мультиплексор 3 подключает выходы регистров 13 и 14 (информационные выходы контроллера ввода-вывода) к информационным выходам

10 устройства. При поступлении сигнала подтверждения чтения сообщения на вход 9 устройства триггер 16 и регистр 14 сбрасывается в ноль, к информационным выходам 10 устройства подключаются выходы блока 2 памяти. В качестве блока памяти может быть использовано устройство памяти

ЕС вЂ” 3203 машины ЕС вЂ” 1033. Контрольные значения кода загрузки могут, например, соответствовать 25, 50 и 75О уровню загрузки блока 2.

Применение устройства позволяет оперативно контролировать степень загрузки блока (буферной) памяти при обмене, что дает возможность избежать потерь информации.

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

2. Устройство по п. 1, отличаюи(ееся тем, что блок кодограмм содержит дешифратор, два регистра, многовходовой элемент ИЛИ и триггер, входы дешифратора являются информационными входами блока, выходы дешифратора соединены с информационными входами второго регистра, выходы которого соединены с входами многовходового элемента ИЛИ, и являются информационными выходами блока, выход многовходового элемента ИЛИ соединен с первым входом триггера, второй вход которого объединен с входом сброса второго регистра и является управляющим входом блока, выходы первого регистра являются информационными выходами блока, выход триггера является управляющим выходом блока.

1256035

Редактор С. Патрушева

Заказ 4825/49

Составитель Файзрахманов

Техред И. Верес Корректор М. Максимншинец

Тираж 671 Подписное

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

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

Филиал ППП «Патент», г. Ужгород, ул. Проектная, 4

Устройство для обмена информацией Устройство для обмена информацией Устройство для обмена информацией 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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