Устройство для сопряжения цифровой вычислительной машины с каналами связи Советский патент 1985 года по МПК G06F13/00 

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

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

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

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

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

название год авторы номер документа
Устройство для сопряжения цифровых вычислительных машин с каналами связи 1985
  • Петухов Олег Васильевич
SU1287171A1
Устройство для сопряжения ЦВМ с группой абонентов 1988
  • Дапин Олег Иосифович
  • Васильев Александр Александрович
  • Кузьменко Ильмира Зиатдиновна
  • Матвеев Владимир Борисович
  • Мотягина Раиса Мухаметшарифовна
  • Ярмухаметов Азат Усманович
SU1559349A1
Устройство для сопряжения ЭВМ с абонентом 1990
  • Коваль Сергей Яковлевич
SU1702380A1
Станция локальной сети 1987
  • Якубайтис Эдуард Александрович
  • Трайнин Соломон Бенционович
  • Тимофеев Игорь Михайлович
  • Фалькович Эммануил Иосифович
  • Стебунова Людмила Александровна
  • Самченко Андрей Владимирович
  • Чапенко Виктор Петрович
  • Талисман Александр Дмитриевич
  • Лангуев Валерий Валентинович
  • Ольшак Александр Иванович
SU1478221A1
Устройство для сопряжения цифровой вычис-лиТЕльНОй МАшиНы C КАНАлАМи СВязи 1979
  • Чернышев Валерий Семенович
SU840876A1
УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ АБОНЕНТОВ С ЦВМ 1991
  • Нивин Л.А.
RU2018942C1
Устройство для обмена информацией между цифровой вычислительной машиной и внешними устройствами 1981
  • Хельвас Валерий Пантелеймонович
SU1003066A1
Имитатор абонентов 1983
  • Кафидов Александр Сергеевич
  • Еременко Людмила Павловна
  • Тараров Михаил Иванович
  • Куракин Юрий Павлович
  • Сорокин Адольф Андреевич
SU1291987A1
Устройство для сопряжения ЭВМ с объектами управления 1986
  • Голицын Валентин Васильевич
  • Новаченко Александр Борисович
SU1401469A1
УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЦИФРОВОЙ ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫ С КАНАЛАМИ СВЯЗИ 1992
  • Петухов В.И.
  • Зайцев Б.М.
  • Колодицкий А.К.
  • Немкова В.А.
RU2032938C1

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

Реферат патента 1985 года Устройство для сопряжения цифровой вычислительной машины с каналами связи

1. УСТРОЙСТВО ДЛЯ СОПРЯЖНИЯ ЦИФРОВОЙ ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫ С КАНАЛАМИ СВЯЗИJ содержащее блок памяти, блок согласования с каналами связи, группу схем сравнения, группу счетчиков выдачи, генератор одиночных импульсов, причем группа информационных входов блока памяти соединена с выходной информационной шиной цифровой вычислительной машины, группа информационных входов блока памяти соединена с группой информационных входов блока согласования с каналами связи, группа входов выборки которого соединена с группой выходов схем сравнения группы, отличающееся тем, что, с целью увеличения пропускнрй способности устройства и сокращения использования машинного времени, в него введены два блока приоритета, группа счетчиков записи, группа элементов ИЛИ, четыре группы элементов И, причем синхровходы блока памяти, первого и второго блоков приоритета, генератора одиночных импульсов и группа синхровходов блока согласова- ния с каналами ,связи соединены с синхровходом устройства, первые входы элементов И первой группы соединенны с первыми входами элементов И второй группы и подключены к выходной адресной шине цифровой вычислительной машины, первьй вход запросов, первого блока приоритета соединен с выходом запуска цифровой вычислительной машины, выход генератора одиночных импульсов соединен со сбросовыми входами первого и второго блоков приоритета, счетчиков выдачи группы, счетчиков записи группы и блока согласования с каналами связи,, группа управЛЯ10ЩИХ выходов которого соединена с группой запросов входов второго блока приоритета, группа выходов которого соединена с первыми входами элементов И третьей и четвертой групп,выход второго блока приоритета соединен с (Л вTopbiM. входом запросов первого блока приоритета, первый выход которого соединен с входом записи блока памяти, разрешающий вход которого соединен с вторым выходом первого блока приоритета, третий выход которого соединен с вторыми входами элементов О5 И третьей группы, выходы которых О 4 Ю соединены с разрядными входами счетчиков вьщачи группь, выходы которых соединены с первыми входами схем сравнения группы и вторыми входами элементов И четвертой группы, выходы которых соединены с первыми входами элементов ИЛИ .группы, вторые входы которых соединены с выходами элементов И второй группы, вторые входы которых соединены с вторыми входами схем сравнения группы и с разрядными выходами счетчиков записи группы, разрядные входы которых соединены с выходами элементов И первой группы, вторые входы которых соединены с

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

1

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

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

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

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

И, блок приоритетной селекции импульсов, группу регистров конечных адресов, группу элементов ИЛИ и два элемента ИЛИ С2.

5 Недостатком известного устройства является ограниченная пропускная способность из-за того, что запись информации от ЦВМ осуществляется массивом и информация в каналы связи выдается только после записи в память устройства всего массива. ПоследуЮщая запись информации производится только после выдачи в каналы связи всего массива информации, содержащеtS гося в памяти устройства. Кроме того, для обмена информацией необходимо прерывание машины, что приводит к излишним затратам машинного времени. Цель изобретения - увеличение пропускной способности устройства и сокращение использования машинного времени за счет организации заполнения . блока памяти устройства информацией от ЦВМ независимо от темпа выдачи ее

25 в каналы связи. Поставленная цель достигается тем что в устройство для сопряжения ЦВМ с каналами связи, содержащее блок памяти, блок согласования с каналами связи, группу схем сравнения, группу счетчиков вьщачи, генератор одиночны импульсов, причем группа информацион ных входов блока памяти соединена с выходной информационной шиной ЦВМ, группа информационных выходов блока памяти соединена с группой информационных входов блока согласования с каналами связи, групп4 входов выборки которого соединена с группой выходов схем сравнения группы, введены два блока приоритета, группа счет чиков записи, группа элементов ИЛИ, четыре группы элементов И, причем синхровходь блока памяти, первого и второго блоков приоритета, генератора одиночных импульсов и группа синхровхоДов блока согласования с каналами связи соединены с синхровходом устройства, первые входы элементов И первой группы соединены с первыми входами элементов И второй группы и подключены к выходной адресной шине ЦВМ, первый вход запросов первого блока приоритета соединен с выходом запуска ЦВМ, выход генератора одиночных импульсов соединен со сбросовыми входами первог о и второго блоков приоритета, счетчиков выдачи группы, счетчиков записи группы и блсйса согласования с каналами связи, группа управлянщих выходов которого соединена с группой входов запроса второго блока приоритета, группа выходов которого соединена с первыми входами элементов И третьей и четвертой групп, выход вто рого блока приоритета соединен с вторьПГвходом запросов первого блока приоритета, первьш выход которого соединен с входом записи блока памяти, разрешающий вход которого соединен с вторым выходом первого блока приоритета, третий выход которого соединен с вторыми входами элементов И третьей группы, выходы которых сое динены с разрядными, входами счетчиков выдачи группы, выходь которых соединены с первыми входами схем сравнения группы и вторыми входами элементов И четвертой группы, выходы которых соединены с первыми входа ми элементов ИЛИ группы, вторые входы которых соединены с выходами зпементов И второй группы, вторые входы которых соединены с вторыми входами схем сравнения группы и с разрядны- . ми выходами счетчиков записигруппы, разрядные входы которых соединены с выходами элементов И первой группы, вторые входы которых соединены с четвертыми выходами блока приоритета, выходы элементов ИЛИ группы соединены с группой адресных входов блока памяти. Кроме того, блок согласования с каналами связи содержит группу счетчиков, группу сдвиговых регистров, группу элементов И, группу эле ментов ИЛИ, гру:ппу генераторов одиночных импульсов, узел приоритета, группу приемопередатчиков, причем группа информационных входов сдвиговых регистров группы образует группу информационных входов блока согласования с каналами связи, сбросовые входы сдвиговых регистров группы, счетчиков группы и узла приоритета образуют сбросовый вход блока согласования с каналами связи, синкрбвходы генераторов одиночных импульсов группы и узла приоритета образуют группу синхровходов блока согласования с каналами связи, группа входов выборки узла приоритета образует группу одноименных входов блока согласования с каналами связи, выходы элементов ИЛИ группы образуют группу управляющих выходов блока corjjacoBaния с каналами связи, группа выходов сдвиговых регистров группы соединена с группой инфо1 1ационных входов приемопередатчиков группы, группа синхровходов которых соединена с первыми входами элементов И группы, выходы которых соединены с соответствующими группами синхровкодов сдвиговых регистров группы и счетчиков группы, группа выходов которых соединена с первыми входами элементов ИДИ группы, вторые входы которых соединены с группой выходов генераторов одиночных импульсов группы, группа запускакяцих вкодов которых соединена с вторыми входами элементов И группы и с группой разрещающих выходов приемопередатчиков группы, группа входов запроса которых соединена с группой выходов узла приоритета. Благодаря такой структуре устройства появилась возможность организовывать кольцевые независи ые зоны

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

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

На фиг. 1 дана структурная схема устройства; на фиг. 2 - пример выполнения блока согласования с каналами (структурная схема)I на фиг. 3 - пример построения блока приоритета,

Устройство (фиг. 1) содержит блок 1 памяти, блок 2 согласования с каналами связи, группу 3 схем сравнения, группу 4 счетчиков выдачи, первьй блок 5 приоритета, второй блок 6 приоритета, первую группу 7 элементов И, вторую группу 8 элементов И, третью группу 9 элементов И, четвертую группу 10 элементов И, группу 11 элементов ИЛИ, группу 12 счетчиков записи, генератор 13 одиночных импульсов, группу 1 4 в;гсодов синхронизирующих импульсов, первую группу 15 управляющих входов, группу 16 входов синхроимпульсов, группу 17 информационньж выходов и группу 18 управляпощих выходов блока 1. Блок 19 согласования с ЦВМ в состав предлагаемого устройства не входит.

Блок 2 содержит (фиг. 2) группу 20 сдвиговых регистров, группу 21 элементов И, узел 22 приоритета, группу 23 счетчиков, группу 24 элементов ИЛИ, группу 25 генераторов .одиночных импульсов и группу 26 приемопередатчиков. ,,

Блоки 5 и 6 приоритета и узел 22 приоритета представляют собой (фиг.З наборы триггеров, которые служат для запоминания заявок и элементов И. Элементы И опрашиваются тактовыми импульсами по очереди в зависимости от приоритета заявок.

Количество схем сравнения в группе 3, счетчиков в группах 4, 12 и 33 элементов И в группах 7-10 и 21,. элементов ИЛИ в группах 11 и 24, сдвиговых регистров, генераторов одиночных импульсов и приемопередатчиков в группах 20, 25 и 26 соответственно равно количеству обслуживаемых каналов связи.

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

При подаче на устройство напряжения ПИТЯЧИЯ и синхронизирующих IIMпульсов на группу входов 14 генератор 13 одиночных импульсов вырабатывает импульс, устанавливающий в нуль все устройство.

При наличии информации в ЦВМ блок 19 согласования с ЦВМ вступает в ней в обмен и выдает на группу информационных входов устройства информацию которая поступает на группу информационных входов блока 1 памяти. Одновременно на управляющий вход устройства блоком 19 согласования с ЦВМ вьщаётся сигнал-заявка на запись информации, поступающей на первый вход выборки блока 5 приоритета. На соответствующий вход устройства поступает сигнал, определяющий номер обслуживаемого канала. Данный сигнал поступает на первьй выход соответствующего элемента И группы 7 и первый вход соответствующего элементы И группы 8.

С группы 14 входов синхронизирующих импульсов устройства на синхронизирующий вход блока 5 приоритета поступают импульсы и.при наличии на его входе выборки сигнала-заявки блок 5 приоритета выдает на входы записи и пуска блока 1 памяти управляющие сигналы записи и пуска соответственно для записи в него информации параллельным кодом. Одновременно с помощью соответствующего счетчика записи группы 12, элемента И группы 8 и элемента ИЛИ группы 11 выбирается и поступает на соответствующий вход группы адресных входов блока 1 памяти адрес записи того канала, соответствующий которому управляющий сигнал поступил на вход устройства. Таким образом, производится запись поступающей в ycтpoйctвo информации.

По окончании записи сигналом, поступающим на второй вход соответствующего элемента И группы 7 от блока 71 5 приоритета, изменяется срстояние соответствующего счетчика записи группы 12, т.е. на данном счетчике записи будет подготовлен очередной адрес для записи следующего информационного сообщения для данного канала. Запись информации в блок il памяти происходит по кольцу, т.е. при переполнении памяти вновь поступающая информация из ЦВМ записьшается на место старой. Запись в устройство информации, поступающей от ЦВМ для любого из каналов, осуществляется аналогично описанной. В режиме выдачи информации в кана лы связи устройство работает следующим образом. Сигналы, соответствующие адресам, формируемым счетчиками записи группы 12 и вьщачи группы 4, поступают для сравнения на соответствующую схему сравнения группы 3. Если произошло несравнение-, т.е. была осуществлена запись информации от ЦВМ в блок 1 памяти, то схема сравнения группь: 3 вьщает управляющий сигнал-заявку на соответствующий вход группы входов узла 22 приоритета блока 2 согласова ния с каналами связи. Узел 22 приори тета по первому входу опрашивается синхронизирующими импульсами с группы 14 входов. При наличии управляюще го сигнала-заявки узел 22 приоритета через соответствующий приемопередатчик группы 26 выдает управляющий сиг нал в соответствующий канал связи по соответствующему выходу группы 18 управляющих выходов устройства. В oTBeiT на это канал связи вьщает управляющий сигнал по соответствующему входу первой группы 15 управлякяцих входов устройства на соответствующий элемент И группы 21 и генератор одиночных импульсов группы 25. Генератор одиночньпс импульсов группы 25 через соответствующий элемент ИЛИ группы 24 вьздает управляющий сигналзаявку на второй блок 6 приоритета. Блок 6 приоритета опрашивается синхронизирующими импульсами с группы 1.-8 14 входов и при наличии заявки на любом из каналов выдает заявку в блок 5 приоритета опрашивается синхронизирующими импульсами с группы 14 входов и при наличии заявки на выдачу информации в канал связи выдает управляющие сигналы на блок .1 памяти по входам записи и пуска для выдачи информации параллельным кодом. Информация из блока 1 памяти записывается в соответствующий регистр группы 20 сдвиговых регистров блока 2 согласования с каналами связи. На второй вход этого регистра подаются синхроимпульсы, поступающие от канала связи по соответствующему входу группы 16, через соответствующий элемент И группь 21 при наличии на его втором входе управляющего сигнала. Под действием синхроимпульсов информация из данного регистра последовательным кодом через соответствующий приемопередатчик группы 26 вьщается в канал связи с соответствующего вы-хода группы 17 информационных выходов устройства. Эти синхроимпульсы поступают на соответствукщий счетчик группы 23 счетчиков блока 2 согласования . После отсчета определенного количества синхроимпульсов, необходимых для вьщачи информации в канал, данный счетчик вьщает через соответствукяций элемент ИЛИ группы 24 управляющий сигнал на блок 6 приоритета. Одновременно с помощью соответствующих счетчика вьщачи группы 4, элемента И группы 10 и элемента ИЛИ .группы 11 выбирается адрес выдачи именно того канала, по которому приходит управляющий сигнал от блока 6 приоритета иа второй вход элемента ШЩ группы 10. После окончания вьщачи информации в канал связи с помощью элемента И группы 9, соответствующего выбранному каналу, изменяется состояние соответствующего счетчика групгпи 4 счетчиков вьщачи. Выдача информации в любой из каналов связи осуществляется аналогично описанной.

ffftes S,f,ta

: //

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

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Авторское свидетельство СССР № 760075, кл
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Устройство для сопряжения цифровой вычис-лиТЕльНОй МАшиНы C КАНАлАМи СВязи 1979
  • Чернышев Валерий Семенович
SU840876A1

SU 1 160 421 A1

Авторы

Гребенников Виктор Иванович

Даты

1985-06-07Публикация

1983-06-20Подача