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

Номер патента: 1083176

Авторы: Игнатьев, Ионова

ZIP архив

Текст

(54)(57) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ, содержащее группу буферных регистров два дешифратора, сумматор, два счет чика и группу элементов НЕ, причем информационные входы буферных регистров группы соединены с информационным входом устройства, а входы записи и управления - соответственно с соответствующими выходами перво го и второго дешифраторов, группы входов, которых подключены соответственно к группам выходов первого и второго счетчиков, группа вьгходов сумматора соединена с группой контрольных выходов устройства, первая группа входов - через элементы НЕ группы с группой выходов первого счетчика, а вторая группа входов - с группой выходов второго счетчика, отличающееся тем, что, с целью повышения быстродействия устройства, в него введены третий счетчик, третий дешифратор, триггери элемент И, причем выходы и входы считывания буферных регистров группы соединены соответственно с инфоомационным выходом и входом синхронизации считывания устройства, группа входов элемента И подключена к группе выходов сумматора, а выход является выходом. разрешения считывания устройства, счетньй вход первого счет.чика и управляющий вход первого дешифратора соединены с входом синхро" низации записи устройства, счетный рвход третьего счетчика соединен с входом синхронизацж считывания устройства и нулевым входом триггера, . вход сброса - с выходом триггера, вы а группа выходов - с группой входов третьего дешифратора, выход которого р подключен к счетному входу второго счетчика и единичному входу триггера,ааВИзобретение относится к вычислительной технике, в частности к устройствам сопряжения абонентов с ЭВМ,и может быть использовано в системахпередачи данных. 5Известно устройство для обменаинформации, содержащее сумматор, реверсивный и суммирующий счетчики,блоки выработки сигналов состоянияи управления, регистр объема, адресные и числовые шины. Устройство обеспечивает запись или считывание информации 1),Недостаток указанного устройства - низкое быстродействие иэ-за 15невозможности обеспечения процессаодновременной записи и считыванияинформации,Наиболее близким к предлагаемомуявляется устройство для сопряжения, щсодержащее буферные регистры, первыевходы которых соединены с первымвходом устройства, два дешифратора,два счетчика, сумматор, блок управления, первый и второй входы которо- р 5го подключены к второму и третьемувходам устройства, а выходы первогосчетчика соединены с входами первого дешифратора и через, элементы НЕс первыми входами сумматора, каждыйиз выходов первого дешифратора соединен с вторым входом соответствующего буферного регистра, аналогичновыходы второго счетчика соединеныс другими входами сумматора и с вхо 35дами второго дешифратора, каждый извыходов которого подключен к третьему входу соответствующего буферногорегистра, Устройство обеспечиваетприем информации из ЭВМ в буферные . 40регистры и выдачу ее в абонент 2.Недостаток известного устройства - низкое быстродействие из-заотсутствия обратной связи междуустройством и абонентом, что приво" 45дит к потерям рабочего времени абонента на ожидание обмена и к невозможности перераспределения рабочего,цикла абонента. Цель изобретения - повышение быстродействия устройства.Поставленная цель достигается тем, что в устройство, содержащее группу буферных регистров, два дешифратора, сумматор, два счетчика 55 ,и группу элементов НЕ, причем информационные входы буферных регистров группы соединены с информационным входом устройства, а входы записии управления - соответственно с соответствующими выходами первого ивторого дешифраторов, группы входовкоторых подключены соответственно кгруппам выходов первого и второгосчетчиков, группа выходов сумматорасоединена с группой контрольных выходов устройства, первая группа входов - через элементы НЕ группы сгруппой выходов первого счетчика,а вторая группа входов - с группойвыходов второго счетчика, введенытретий счетчик, третий дешифратор,триггер и элемент И, причем выходыи входы считывания буферных регистров группы соединены соответственнос информационным выходом и входомсинхронизации считывания устройства,группа входов элемента И подключенак группе выходов сумматора, а выходявляется выходом разрешения считывания устройства, счетный вход первого счетчика и управляющий входпервого дешифратора соединены с входом синхронизации записи устройства,счетный вход третьего счетчика соединен с входом синхронизации считывания устройства и нулевым входомтриггера, вход сброса - с выходомтриггера, а группа выходов - с группой входов третьего дешнфратора, выход которого подключен к счетномувходу второго счетчика и единичномувходу триггера,На чертеже представлена блок-схема устройства.Устройство содержит буферные регистры 1, первый дешифратор 2, второй дешифратор 3, элемент И 4, сумматор 5, элементы НЕ 6, первый счетчик 7, второй счетчик 8, третий дешифратор 9, третий счетчик 10, триггер 11, информационные вход 12 и выход 13 устройства, информационные входы 14 буферных регистров, входы 15 записи буферных регистров 1, входы 16 управления буферных регистров 1, входы 17 считывания информации из буферных регистров 1, входы 18 и 19 групп входов сумматора, выходы 20 группы контрольных выходов устройства, выход 21 разрешения считывания, вход 22 синхронизации записи устройства, нулевой вход 23 триггера 11, единичный вход 24 триггера 11, вход 25 сброса счетчика 10, счетный вход 26 счетчика 10., вход 27з 10831синхронизации считывания, буферные регистры 1 являются П -разрядными сдвиговыми регистрами н служат для приема информации, поступающей на входы 14 из ЭВМ через вход 12, и пе редачи ее через выход 1.3 абоненту.Последовательное подключение выходов буферных регистров 1 к выходу 13 устройства осуществляется по проводному ИЛИ, управление которым осуществ 40 ляется через вход 16 буферных регистров 1, первый счетчик 7, вход. которого подключен к входу 22 устройства, совместно с первым дешифратором 2, а также второй счетчик 8, вход которо го подключен к выходу третьего дешифратора 9, совместно с вторым дешифратором 3 предназначены для последовательного подключения буферных регистров 1 на запись информации па раллельным кодом из ЭВМ и выдачи ее по выходу 13 последовательным кодом абоненту. Управление .записью исчитыванием информации осуществляется соответственно через входы 15 и 17 25 -регистров 1, а через вход 16 осуществ ляется управление третьим состоянием. Счетчик 7 подключен через элементы НЕ 6 к входам 18 сумматора, асчетчик 8 - к входам 19 сумматора, . 30с выходов сумматора 5, подключенных к выходу 20 устройства, в ЭВМ поступает информация в двоичном коде о количестве свободных для приема информации буферных регистров 1. С вы" хода элемента И 4, с выхода 21 устройства абоненту поступает разреше" ние на считывание информации из бу-. ферных регистров 1. Счетчик 10 и дешиФратор 9 служат для вырабатывания 40 импульса переключения счетчика 8, триггер 1 1 служит для установки счетчика 10 в исходное состояние. Устройство работает следующим образом.45Информационное слово, предназначенное для передачи из ЭВМ абоненту, поступает через вход 12 устройства на вход 14 буферных регистров, 1. Счетчик 7 возбуждает один из выходов 50 дешифратора 2.Первый синхроимпульс из ЭВМ через вход 22 поступает на. счетный вход счетчика 7 и на вход 15 буферного регистра 1, соответствующего возбуж денному выходу дешифратора 2, и обеспечивает запись в него информацион-,ного слова. По заднему фронту этого же импульса увЕличивается на единицу число на выходе счетчика 7, тем самым подключается следующий буферный регистр 1 для приема очередного информационного слова. После этого уменьшается на единицу состояние сумматора 5 и в ЭВМ поступает код, говорящий о том, что свободных регистров осталосьна один меньше относительно исходного количества буферных регистров, а также вывешивается через выход 21 устройства разрешение на считывание информации, говорящее о том, что информация для абонента имеется как минимум в одном из буферных регистров 1 и ее можно считывать. Изменение состояния сумматора 5 достигается тем, что число с выходов счетчика 7 поступает на входы 18 сумматора 5 через элементы НЕ 6.Аналогично счетчик 8 возбуждает один из выходов дешифратора 3, который подготавливает соответствующий ему буферный регистр 1 и подключает выход этого регистра по проводному ИЛИ к выходу 13 устройства для выдачи информации последовательным кодом в абонент.При наличии разрешения на выходе 21 устройства импульсы считывания начинают поступать через вход 27 устройства на.вход 17 буферных регистров 1, а также на вход 26 счетчика 10. После прохождения П -го импульса считывания информационное слово полностью выдается абоненту, Счетчик 10 просчитывает и импульсов, дешифратор 9 выделяет этот импульс и взводит триггер 11, который сбрасывает счетчик 10 в исходное состояние, Этим же импульсом счетчик 8 увеличивает на единицу свое содержимое и возбуждает соответствующий выход дешифратора 3 для подключения следующего буферного регистра 1 на вы-, ход 13. Состояние на выходе сумматора 5 увеличивается на единицу и через выход 20 устройства в ЭВМ поступит число в двоичном коде, говорящее о том, что свободных буферных регистров стало на один больше. Когда на вход устройства 27 поступит 11+1-й импульс, он установит в исходное состояние триггер 11, и счетчик 10 вновь будет просчитывать импульсы считывания.Таким образом, устройство обеспечивает одновременный ввод в парал5 1083176 6лелъном коде информации от ЭВИ в абоненту, что повышает быстродейстсвободные буферные регистры и вывод вие устройства по сравнению с прото- в последовательном коде информации типом,7 Составитель В.ВертлибРедактор С.Квятковская Техред А.Ач Корректор И,Иус каз 175 М 4 ВН113035,ал ППП "Патент", г.ужгород, ул.Проектная,Тираж 699 ИИПИ Государственного ко по делам изобретений осква, Ж, Раушская

Смотреть

Заявка

3527874, 24.12.1982

ПРЕДПРИЯТИЕ ПЯ А-1001

ИГНАТЬЕВ СЕРГЕЙ СЕРГЕЕВИЧ, ИОНОВА ВАЛЕНТИНА АЛЕКСАНДРОВНА

МПК / Метки

МПК: G06F 3/04

Метки: сопряжения

Опубликовано: 30.03.1984

Код ссылки

<a href="https://patents.su/4-1083176-ustrojjstvo-dlya-sopryazheniya.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для сопряжения</a>

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