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

 

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

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

СОВ4АЛИСТИЧЕСНИХ

РЕСПУБЛИН (58 4 С 06 Р 13/00

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

H АВТОРСКОМ,К СВРЩЕТЕЛЬСТВУ

i I3, (21) 4108231/24-24 (22) 10.06.86 (46) 23.02.88. Бюл. Ф 7 (72) В.С.Лупиков (53) 681 ° 325(088.8) ГОСУДАРСТВЕННЫЙ HOMHTET СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И OTHPbITI44 (56) Еремеев И.С. Устройства сжатия информации. М.: Энергия, 1980, с 125.

Авторское свидетельство СССР

У 1144101, кл. С 06 F 13/00, 1985. (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ АБОНЕНТ0В С ЭВМ

„„SU„„13?6091 A 1 (57) Изобретение относится к вычислительной технике и может быть использовано в качестве устройства для ввода информации в системы регистрации и обработки информации. Цель изобретения — повышение производительности

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

1376091

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

Цель изобретения — повышение производительности ЭВИ за счет уменьшения избыточности передаваемой информации. 10

В данном устройстве в процессе выполнения текущего опроса информационных каналов производится подсчет существенных выборок .(отличающихся от выборок предыдущего цикла опроса) с 15 учетом их идентификаторов (номеров каналов). После обработки данных всех информационных каналов производится выбор режима выдачи выходной информации, а именно: выдача существенных 20 выборок данного цикла с их идентификаторами или выдача выборок всех информационных каналов данного цикла без идентификаторов. Выбор режима выдачи производится по минимуму объема 25 I выходной информации и осуществляется с учетом разрядности информационной части сообщения и разрядности кода идентификатора, которая определяется количеством идентификаторов. 30

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

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

Устройство содержит блоки 1 и 2 40 памяти, информационные входы 3 и выходы 4, блок 5 сравнения, счетчики 6 и 7 адреса, коммутаторы 8 и 9, реверсивный счетчик 10, триггер 11, блок

12 управления, входы 13, 14 управления, выходы 15-17 управления, вход 18 установки.

Блок 12 управления содержит триггеры 19 и 20, элементы И 21-25, элементы ИЛИ 26-29, элемент ИЛИ 30, эле-50 менты 31 и 32 задержки, одновибратор 33.

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

Перед началом работы сигналом по входу 18 триггеры 11, 19, 20 и счетчики 6, 7, 10 устанавливаются в нулевое-состояние.

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

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

B режиме записи, который определяется высоким уровнем сигнала на выходе триггера 20, т.е. на выходе 16 устройства, записываемые данные по входу 3 устройства поступают на информационные входы блока 1 памяти и один из входов блока 5 сравнения. На другие входы блока 5 сравнения подаются данные информационного канала предыдущего цикла опроса, считываемые из блока 1 памяти. Через время, достаточное для срабатывания блока 5 сравнения, на вход 13 устройства поступает сигнал сопровождения принимаемых данных, который опрашивает элемент И 21 блока 12 управления и осуществляет запись данных с входа 3 устройства в блок 1 памяти по адресу, сформированному на счетчике 6 адреса.

При неравенстве текущего и предыдущего значений информационного канала на выходе блока 5 сравнения присутствует высокий уровень сигнала, и сигнал с входа 13 устройства через элемент И 21 поступает на вход одновибратора 33, выходной сигнал которого через элемент ИЛИ 27 осуществляет запись в блок 2 памяти идентифи-. катора данного канала (кода содержимого счетчика 6 адреса) через открытый для него коммутатор 8. Запись в блок 2 памяти осуществляется по адресу, сформированному на счетчике 7 адреса. После записи в блок 2 памяти идентификатора, в него сигналом с выхода элемента 31 задержки записывается код нового значения информационного канала через открытый для него коммутатор 8. Управление коммутатором 8 осуществляется счетным триггером 19, который изменяет свое состояние на противоположное по заднему фронту сигнала на выходе элемента

ИЛИ 27. Подсчет записанных в блок 2 памяти информационных слов осуществляется реверсивным счетчиком 10, который модифицирует свое содержимое по заднему фронту сигнала на выходе

1376091 элемента ИПИ 27. Счетчик 7 адреса модифицирует свое содержимое по заднему фронту сигнала на выходе элемента ИЛИ 29.

Если текущее и предыдущее значение данных информационного канала равны, запись информации в блок 2 памяти не производится. После обработки данных .. последнего информационного канала в 10 данном цикле опроса на выходе переполнения счетчика 6 адреса появится сигнал, который устанавливает через элемент И 25 триггер 20 в единичное состояние. При этом на выходе 16 уст-15 ройства появляется низкий уровень сигнала, что свидетельствует о том, что устройство готово к выполнению операции чтения данных.

Сигналы запроса за данными в ре- 20 жиме чтения поступают на вход 14 устройства и стробируют элементы И 22, 23 блока 12 управления. Если в предыдущем цикле записи триггер 11 не установлен в единичное состояние сигналом с выхода переполнения счетчика

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

ИЛИ 29 на счетный вход счетчика 7 адреса. Данные, считываемые с блока 2 памяти по адресу, сформированному на счетчике 7 адреса, поступают через 40 открытый для них коммутатор 9 на выходы 4 устройства в сопровождении сигнала на выходе элемента 32 задержки, который поступает на выход 17 устройства. Чтение данных из блока 2 45 памяти производится до появления сигнала на выходе заема реверсивного счетчика 10, который установит через элемент ИЛИ 28 триггер 20 в нулевое состояние, что свидетельствует об окончании режима чтения. Сигнал с выхода триггера 11 поступает на вход управления коммутатора 9 и на выход

15 устройства, где своим уровнем. идентифицирует режим выдачи информа- 55 ции приемнику.

Если в предыдущем цикле записи триггер 11 установлен в единичное состояние сигналом с выхода переполнения счетчика 10, что свидетельствует о том, что минимальным будет объем выходной информации при выдаче приемнику данных всех информационных каналов этого цикла опроса без их идентификаторов. В этом случае считывание данных производится из блока 1 памяти. Сигналы запроса с входа 14 через элементы И 23, ИЛИ 26 поступают на счетный вход счетчика 6 адреса. Данные, считанные из блока 1 памяти по адресу, сформированному на счетчике

6 адреса, поступают через открытый для них коммутатор 9 на выходы 4 устройства в сопровождении сигнала на выходе 17 устройства. Чтение данных из блока 1 памяти производится до появления на выходе переполнения счетчика 6 адреса сигнала, устанавливающего через элементы И 24, ИЛИ 28 триггер 20 в нулевое состояние, что свидетельствует об окончании режима чтения.

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

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

1376091 является выходом устройства для подключения к информационному входу ЭВИ, выход триггера соединен с управляющим входом первого коммутатора и с вторым 5 входом логического условия блока управления и является выходом устройства для подключения к входу логического условия ЭВМ, второй и третий выходы блока управления являются выходами10 устройства для подключения соответственно к входам записи-чтения и стробирующему входу ЭВМ, при этом выход блока сравнения соединен с третьим входом логического условия блока15 управления, четвертый выход которого соединен с управляющим входом второго коммутатора, первый информационный вход которого соединен с информационным входом первого блока памяти, выход которого соединен с первым информационным входом первого коммутатора, второй информационный вход которого соединен с выходом второго блока памяти, информационный вход которого 25 соединен с выходом второго коммутатора, второй инфоРмационный вход которого соединен с адресным входом первого блока памяти и с информационным выходом первого счетчика адреса, Э0 счетный вход которого соединен с пятым выходом блока управления, первый выход которого соединен с входом сложения реверсивного счетчйка, вход вычитания которого соединен с шестым З выходом блока управления, седьмой выход которого соединен с установочным входом реверсивного счетчика и с нулевым входом триггера, единичный вход которого соединен с выходом перепол- 40 нения реверсивного счетчика, выход заема которого соединен с четвертым входом логического условия блока управления, восьмой и .девятый выходы которого соединены соответственно со 45 счетным и установочным входами второго счетчика адреса, информационный выход которого соединен с адресным входом второго блока памяти, выход переполнения первого счетчика адреса соединен с пятым входом логического условия блока управления.

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

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

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

1376091 8 второго триггера, единичный вход которо- элемента И,выход которого соединен с го соединен с вторым входом четвертого тРетьим входом первого элемента ИЛИ.

1376091

Фиг.2

Составитель С.Пестмал

Техред А.Кравчук Корректор B ВУтЯга

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

Заказ 789/48 Тираж 704 Подписное

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

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

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

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

 

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

Изобретение относится к числовой вычислительной технике

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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