Устройство для сопряжения Советский патент 1984 года по МПК G06F3/04 

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

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

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

название год авторы номер документа
Устройство сопряжения 1979
  • Мамедли Эмин Муса Оглы
  • Лысиков Виктор Тихонович
  • Великовский Михаил Вениаминович
  • Хромов Анатолий Петрович
  • Давыдов Александр Абрамович
SU857967A1
Устройство для селекции изображений объектов 1988
  • Држевецкий Алексей Львович
  • Абульханов Рашит Алембекович
  • Шелундов Павел Владимирович
SU1608711A1
Устройство для управления параллельным выполнением команд в электронной вычислительной машине 1982
  • Яковлев Владимир Михайлович
  • Кузнецов Геннадий Иванович
  • Демниченко Александр Степанович
  • Лобкова Ольга Николаевна
  • Акимов Лев Николаевич
  • Хетагуров Ярослав Афанасьевич
SU1078429A1
Устройство управления 1984
  • Прищенко Валентин Александрович
  • Герасимов Леонтий Николаевич
SU1171790A1
Устройство для обмена информацией 1979
  • Алексеев Александр Васильевич
  • Крылов Александр Сергеевич
  • Новожилов Вадим Андреевич
  • Фоменко Анатолий Кузьмич
SU826328A1
Информационно-измерительное устройство 1985
  • Богомолов Леонид Викторович
  • Гришанков Эдуард Федорович
  • Лушников Юрий Федорович
  • Николаенко Сергей Николаевич
  • Сергеенко Владимир Степанович
  • Стах Григорий Дмитриевич
SU1256074A1
Устройство для сопряжения абонентов с ЭВМ 1986
  • Аронов Борис Моисеевич
  • Левчук Станислав Андреевич
  • Наточанный Стэз Абрамович
SU1410041A1
Устройство для сопряжения вычислительной машины с телеграфными каналами связи 1986
  • Николаев Лев Юрьевич
  • Алехин Лев Евгеньевич
SU1392571A1
Устройство для отображения информации на экране телевизионного индикатора 1986
  • Бондаренко Владимир Петрович
  • Сулимов Юрий Иванович
  • Моор Владимир Рудольфович
  • Гутюк Виктор Владимирович
  • Шумилов Юрий Алексеевич
  • Докин Сергей Васильевич
SU1695372A1
Устройство для контроля записи информации в программируемые блоки памяти 1983
  • Борзенков Сергей Иванович
  • Токарев Вячеслав Николаевич
SU1104589A1

Иллюстрации к изобретению SU 1 104 498 A1

Реферат патента 1984 года Устройство для сопряжения

УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ, содер,жа1цее первый и второй блоки стековой памяти, два счетчика, коммутатор , выходной регистр, выход первого счетчика соединен с адресным входом первого блока стековой памяти, выход второго счетчика - с адресным . входом второго блока стековой памяти, выход первого блока стековой памяти соединен с первым информационным входом коммутатора, а выход второго блока стековой памяти - с вторым информационным входом коммутатора, выход которого соединен с информационным входом выходного регистра, о т л и ч а ю щ е е с я тем,что, с целью расширения его функциональных возможностей путем совместной работы разноскоростных устройств, в него введены третий и четвертый блоки стековой памяти, два элемента ИЛИ, пять элементов И, четыре триггера, элемент задержки. Три коммутатора и три формирователя импульсов , первые входы каждого из которых являются соответственно входами синхронизации, признака окончания массива и запроса информации устройства, информационные входы первого и второго блоков стековой памяти соединены между собой и являются информационным входом устрой- ства, информационные входы третьего и четвертого блоков стековой памяти соединены меящу собой и с первым выходом второго формирователя импульсов, второй выход которого соединен с первым входом первого элемента ИЛИ, второй вход которого соединен с дторым выходом первого формирователя импульсов и с первг,1ми входами первого и .второго элементов И, выход первого элемента ИЛИ соединен с первыми входами третьего и четвертого элементов И, выходы первого, второго, третьего и четвертого элементов И соединены с входами управления записью соответственно первого, второiro, третьего и четвертого блоков стековой памяти, адресные входы первого и третьего блоков стековой памяти соединены между собой и с выходом первого счетчика, адресные входы второго и четвертого блоков стековой памяти соединены между со бой и с выходом второго счетчика, выСО 00 ходы первого и второго триггеров соединены с входами пятого элемента И, выход которого соединен с входом элемента задержки, выход которого является выходом начала обмена устройства и соединен со сбрасывающими входами первого и второго триггеров, со счетным входом третьего триггера, с установочным входом четвертого триггера и со сбрасьгеаюо{ими входами первого и второго счетчиков, установочный вход первого

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

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

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

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

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

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

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

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

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

третьего и четвертого элементов И выходы первого, второго третьего и четвёртого элементов И соединены с входами управления записью соответственно : первого, второго, третьего

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

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

третьего триггера, с установочным

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

соединен с вторыми входами первого и третьего элементов И и с первыми

управляющими входами первого, второго, третьего и четвертого комму- . таторов, второй выход .третьего триггера соединен с вторыми входами второго и четвертого элементов И и вторыми управляющими входами первого, второго, третьего и четвертого коммутаторов , выход четвертого триггера

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

третьего формирователя импульсов является выходом синхроимпульсов устройства и соединен с управляющим входом выходного регистра, выход которого является информационным выходом устройства, выходы третьего и четвертого блоков стековой памяти соединены с информационными входами четвертого коммутатора, выход которого соединен со сбрасывающим выходом четвертого триггера и вторы входом второго элемента ИЛИ, выход второго коммутатора соединен с запускающим входом первого счетчика, выход третьего коммутатора соединен с запускаюпщм входом второго счетчика. На фиг . 1 представлена структурна схема устройства сопряжения; на фиг,2 - пример реализации формирова теля импульсов;на фиг.З - временные диаграммы работы формирователя импульсов на фиг.4 - временные диаграммы работы устройства сопряжения . Устройство сопряжения содержит (фиг.1) первый 1 и второй 2 формирователи импульсов записи, первый элемент ИЛИ 3, первьй 4, второй 5, третий 6 и четвертый 7 элементы И, первый 8, второй 9, третий 10и чет вертьй 11 блоки стековой памяти, второй элемент ИЛИ 12, первый триггер 13, второй триггер 14, пятый элемент И 15, элемент 16 задержки, третий 17 и четвертый 18 триггеры, первый 19 и второй 20 счетчики адресов памяти, первый 21, второй 22, третий 23 и четвертый 24 коммутаторы, третий формирователь 25 импульсов (считывания), выходной регистр 26.. Формирователь импульсов (фиг.2) содержит триггеры 2/ и 28, элементы И 29 и 30, распределитель 31 импульсов, представляющий собой дешифратор , присоединенный к выходу счетчика, подключенного к генератор запускающих сигналов. Первый, второ и третий выходы распределителя импульсов соединены соответственно с первыми входами элементов И 29 и 30 и со сбрасьшающим входом триггера 28.Установочный вход триггера 28 соединен с выходом элемента И 29, второй вход которого соединен с выходом триггера 27. Установочный вхо триггера 27 является первым входом формирователя, а сбрасьгеающий вход соединен с вторым инверсным выходом триггера 28. Первый выход триггера 28 является первым выходом формирователя и соединен с вторым входом элемента И 30, выход которого является вторым выходом формирователя. Блоки 8-11 стековой памяти имеют встроенные дешифраторы для выборки адресов с двоичным адресным входом. Емкость их соответствует максимальному количеству слов в одном массиве информации источника. Первый 8 и второй 9 блокистековой памяти имеют количество каналов с параллельной записью, соответствующее количеству разрядов информационного слова источника. Третий 10 и четвертьй 11 блоки стековой памяти имеют по одному каналу записи. Элемент 16 задержки может быть выполнен в виде одновибратора. Счетчики 19 и 20 адресов памяти представляют собой соединение счетных триггеров с последовательным или параллельным переносом. Коммутаторы 21-24 представляют собой элемент 2И-ИЛИ,, в каждом из которых один вход элемента И является управляющим, другой - информационным. Выходной регистр 26 выполнен на D-триггерах, количество которых соответствует количеству разрядов информационного слова источника. На временных диаграммах (фиг.З) . присутствуют первая 32, вторая 33 и третья 34 серии сдвинутых импульсов, входной сигнал 33 формирователя импульсов, импульсы 36 триггера 27, импульсы 37 на первом выходе формирователя, импульсы 38 на втором выходе формирователя. На временных диаграммах (фиг.4) присутствуют сигнал 39 Пуск, синхроимпульсы 40 сопровождения входной информации, сигнал 41 Останов источника информации, импульсы 42 первого триггера 13, импульсы 43 второго триггера 14, сигнал 44 Начало вижения на первом выходе устройства, импульсы 45 Четвертого триггера 18, импульсы 46 на третьем выхое устройства, сопровождающие выходную информацию, сигнал 47 Конец считывания памяти, импульсы 48 ретьего триггера 17 для переключения блоков стековой памяти, импульсы 49 запуска первого счетчика 19 адресов. импульсы 50 запуска второго счетчика 20 адресов. Устройство сопряжения работает следующим образом. Каждый массив информации, поступающий из источника, например устрой ства управления накопителем на магнитной ленте, записывается в один из двух блоков памяти. При этом из другого блока считывается ранее записанньй предыдущий массив. Процес сы записи и считывания протекают в пределах текущего массива с независимыми скоростями, каждая из которых определяется конкретным типом источника и приемника, и для их согласования цикл приема следующего массива может начаться только после окончания обоих процессов. Дпя правильного функционирования памяти необходимо обеспечить своевре менное переключение сигналов в адрес ных и информационных цепях по .отношению к цепям записи или с читывания. Поэтому входные сигналы устройства сопряжения, связанные с работой блоков памяти, проходят через формирователи 1, 2 и 25 импульсов (фиг.1) на выходах каждого из которых в ответ на входной импульс формируется пара импульсов по фазе согласованных с фазой местных тактовых импульсов, причем фронт импульса на втором выходе задержан относительно фронта импульса на первом выходе. Длительности этих импульсов и расстановка их во времени обусловлены типом применяемой памяти. Импульсы с первого выхода формирователя используются для управления адресными цепями памяти, а импульсы второго выхода для управления цепями записи или считывания. Работой формирователя импульсов (фиг.2) управляют серии 32-34 сдвинутых импульсов, поступающих от распределителя 31 импульсов. Входной сигнал 35, поступающий с произвольной фазой на первый -вход формирователя, устанавливает триггер 27 в единичное состояние 36, которое при отсутствии запрещающего сигнала на втором входе формирователя переписывается через элемент И 29 по импульсу серии 32 на триггер 28. При этом триггер 27 возвращается в нулевое состояние инверсным сигналом триггера 28, а на первом выходе формирователя возникает фронт импульса 37. При совпадении импульсов 33 серии и единичного состояния 37 триггера 28 формируется задержанньй импульс 38 на выходе элемента И 30, являющемся вторым выходом формирователя. По импульсу 34 серии триггер 28 возвращается в нулевое состояние, завершая формирование импульса на первом выходе формирователя. Вторые входы формирователей 1 и 2 (фиг.1) не используются в логических операциях иподключены к цепи постоянного разрешения. В исходном положении первый, второй и четвертьй триггеры находятся в нулевых состояниях 42, 43 и 45 соответственно. Установка в исходное положение производится при включении электропитания и может осуществляться от цепи сброса источника информации через входную логику упомянутых триг- геров. Третий триггер может находиться в произвольном состоянии. Однако для удобства рассмотрения примем его исходное положение также нулевьм 48. Работа устройства сопряжения начинается по сигналу Пуск 39, поступающему из источника информации на вход пуска и устанавливающему триггер 14 в единичное состояние 43 через элемент ИЛИ 12. При этом с информационного входа на информационные входы первого 8 и второго 9 блоков стековой памяти поступает первый непрерывный массив информации, сопровождаемый синхроимпульсами 40 на входе синхронизации устройства и формирователя 1. Импульсы переключения адресов записи с первого выхода формирователя 1 поступают через коммутатор 22 на запускающий вход 49 счетчика 19, при помощи которого осуществляется перебор адресов первого 8 и третьего 10 блоков стековой памяти. При этом запись информации в блок 8 обеспечивается подачей на его управляющий вход импульсов записи с второго выхода формирователя 1 через элемент И 4. Одновременно эти импульсы подаются через элемент ИЛИ 3 и элемент И 6 на управляюЕций вход третьего блока 10 стековой памяти для записи в него нулей по всем адресам за исключением последнего в текущем массиве. В последнем адресе записывается единица в качестве признака окончания массива. Этот признак поступает,на второй вход устройства сопряжения и вход формирователя 2 из источника информации после окончания массива и обы но не сопровождается синхроимпульсом. Поэтому с второго выхода формирователя 2 через элемент ИЛИ 3 и элемент И 6 подается дополнительный импульс записи на управляющий вход третьего блока 10 стековой па- мяти, на информационньй вход которо го действует в этот момент импульс с первого выхода формирователя 2. Одновременно с записью в блок 8 должно осуществляться считывание из блока 9 путем подачи сигналов Запрос информации от приемника на вход Запроса информации устройств и первый вход формирователя 25. Одн

ко при записи первого массива сигналы Запрос информации блокируются по второму входу формирователя 25 сигналом 45 триггера 18, который . находится в нулевом состоянии до окончания записи первого массива. После выработки признака окончания массива движение магнитной ленты ; накопителя прекращается по инициативе его устройства управления сигналом Останов, который подается также в устройство сопряжения наего вход останова и устанавливает в единичное положение 42 триггер 13, сообщая о возможности полз чения из источника следующего массива.

Чтобы получить следующий массив, необходимо магнитную ленту источника вновь привести в движение, для чего с выхода начала обмена устройства сопряжения в источник посылается сигнал 44 Начало движения. Этот сигнал возникает на выходе элемента 16 задержки в результате срабатывания элемента И 15 при совпадении единичных состояний 42 и 43 триггеров 13 и 14, сигнализирующих об окончании как процесса записи текущего, так и процесса считьюания предыдущего массивов. Поскольку при записи первого массива отсутствует предыдущий и процесс считывания блокируется, то триггер 14 заранее установлен в единичное состояние на начальном этапе работы сигналом 39 Пуск.

Сигналом 44 Начало движения триггеры 13 и 14 приводятся в исход1

первого блока 8 стековой памяти и соответствующего ему признака конца из третьего блока 10 стековой памяти Переключение блоков памяти с режима записи на режим считывания и наоборот осуществляется под действием противофазных выходных сигналов триггера 1 7 на элементы И 4-7 и на коммутаторы 21-24.При этом импульсы записи с второго выхода формирователя 1 проходят теперь уже через элементы И 5 и 7, а импульсы переключения адресов записи с первого выхода формирователя 1 проходят через коммутатор 23 на вход 50 счетчика 20. На вход счетчика 19 теперь поступают через коммутатор 22 импульсы переключения адресов считывания, сформированные на первом выходе формирователя 25 по сигналам приемника Запрос .информации. Перебор адресов считывания идет в том же порядке что и при записи (стековая организация памяти). Выходная информация первого блока 8 стековой памяти через коммутатор 21 записывается в выходной регистр 26 импульсами сопровождения выходной информации (импульсами считывания) со второго выхода формирователя 25.

При достижении в процессе считывания последнего адреса массива возникает сигнал 47 Конец считывания памяти на выходе третьего блока 10 стековой памяти. Этот сигнал через коммутатор 24 устанавливает триггер 14 в единичное состояние 43, а триггер 18 - в нулевое 45, прекращая . iP. , ное нулевое состояние. Элемент 16 задержки, который разделяет во времени процессы установки и сброса этих триггеров, создает устойчивость в работе. Сигнал 44 Начало движения подается также на сбрасывающие входы адресных счетчиков 19 и 20 для установки их в исходное состояние, на установочньй вход триггера 18 для снятия запрета считывания 45 с второго входа формирователя 25 на счетный вход триггера 17, который при этом изменяет свое состояние 48 на противоположное. С этого момента начинается запись следующего массива во второй блок 9 стековой памяти и соответствующего ему признака конца в четвертый блок 11 стековой памяти и одновременное считывание предьщущего массива из вьщачу в приемник импульсов А6 сопровождения на выходе синхроимпульсов устройства. При скорости работы приемника вьппе, чем источника, триггер 14 будет ожидать в единичном состоянии окончания записи. Когда триггер 13 по окончании записи также установится в единичное состояние, сработает элемент И 15 и все процессы повторятся при переключенных входных и выходных цепях блоков памяти. При скорости работы 8 приемьика ниже, чем источника, первым установится в единичное состояние триггер 13, ожидая окончания считывания. Таким образом, благодаря введению новых связей и элементов, устройство позволяет передавать информацию от источника, формирующего непрерывные массивы, к приемнику, скорость работы которого отлична от скорости работы источника.

Вмдг

T-TfL

гд

JZ

53

35

Г1

36

Вымд

Bbiwd2

30

0(/г.

(I

A/2.J

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

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Устройство для сопряжения 1979
  • Салогуб Григорий Данилович
  • Самсонов Виктор Евстратьевич
  • Семенков Олег Игнатьевич
SU881722A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Устройство сопряжения 1979
  • Мамедли Эмин Муса Оглы
  • Лысиков Виктор Тихонович
  • Великовский Михаил Вениаминович
  • Хромов Анатолий Петрович
  • Давыдов Александр Абрамович
SU857967A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 104 498 A1

Авторы

Макаев Надыр Абдуллаевич

Даты

1984-07-23Публикация

1983-03-21Подача