Устройство для сопряжения процессора с абонентами Советский патент 1987 года по МПК G06F3/00 

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

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

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

На фиг. 1 показана блок-схема устройства; на фиг. 2 - конструкция блока управления; на фиг. 3 - то же, логического блока.

Устройство содержит логический блок 1, буферный регистр 2, дешифратор 3, блок 4 управления, шифратор 5, шины 6-15 межсоединений, усилитель 16, дешифратор 17, усилители 18 и 19 триггер Шмидта 20, элемент И 21, усилитель 22, шинные формирователи 23, 24, мультиплексор 25, элемент И 26, элемент ИЛИ-НЕ 27, элемент И 28.

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

Информация о номере выбираемого устройства ввода-вывода от процессора по шинам 6 через логический блок 1, шины 8, регистр 2, шины 10 поступает на входы дешифратора 3. В соответствии с поступившим на его входы номером дешифратор 3 на своих выходах осуществляет выбор одного- из устройств ввода-вьшода на шинах 15 межсоединений, которые .также являются входами шифратора 5. На выходах шифратора 5, формируется код номера действительно выбранного устройства ввода-вывода, который по шинам 12 через логический блок 1 поступает в процессор по шинам 6 для сравнительного контроля. Ошибка в выборе устройства ввода-вывода немедленно обнаруживается процессором при срав- нении выданного номера устройства ввода-вывода с номером действительно выбранного устройства ввода-вывода, поступившего с выходов шифратора 5.

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

0

5

Шинный формирователь 23 служит для обмена информации с процессором по шинам 6. Он постоянно включен на передачу В-С и переключается на передачу А-В дизъюнкцией сигналов Запрос данных и Опрос контрольного адреса при наличии готовности соответствующего устройства ввода-вывода или блока 5. Информация с выходов шинного формирователя 23 поступает на устройства ввода-вывода по шинам 14 и в регистр 2 по шинам 8. Шинный формирователь 24 предназначен 5 для приема информации от устройства ввода-вывода по шинам 14 межсоединений и организует передачу В-С, которая отключается в случае Приема информации от процессора управляющим сигналом по входу УВ.

Мультиплексор 25 постоянно включен на передачу информации на выход от входов D1, т.е. данных и контролв- ной информации от устройств ввода- вывода по шинам 14 и, только при наличии сигнала опроса контрольного адреса, переключает на выход группу входов D2, т.е. контрольного адреса от шифратора 5 по шинам 12.

По шинам 11 от блока 4 управления поступают следующие управляюш;ие и стробируюш е сигналы: признак адреса (информации), запрос данных, опрос контрольного адреса, наличие данных.

Сигналы второй и третий поступают в инверсном виде и их конъюнкция (дизъюнкция прямых сигналов) при отсутствии первого сигнала управляет переключением шинного формирователя 23 на передачу информации в процессор.

Стробом записи в регистр 2 (сигнал 9) является конъюнкция сигналов Признак адреса и Наличие данных.

Блок 4 управления связан с процессором управляющими шинами 7. По этим Шинам управляющие сигналы принимаются усилителями 18 и 19 и затем управляют работой дешифратора 17, который формирует управляющие сигналы для логического блока 1 по шинам 11 и устройств ввода-вывода по шинам 13. Сигнал наличия информации, принимаемый на усилитель 19, формируется затем триггером Шмидта 20 и умощняется элементом И 21 и усилителем 22 для выдачи в устройства ввода-вывода как строб наличия данных от процессора для устройств вво0

5

0

5

0

5

да-вьшода по шинам 14. Магистральный усилитель 18 готовит команду для буферных выходных схем устройств ввода-вывода к выдаче информации на шины 1А, Эта информация затем вьщается процессору по шинам 6 по стробу управляющего сигнала Запрос данных.

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

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

361529

паритету для всей принимаемой информации .

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

10

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

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

ства, выходы группы блока управления

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

5

0

Фиг. 2

Составитель В.Файзрахманов Редактор Н.Гунько Техред М.ДвдькКорректор А.Тяско

Заказ 6283/47 Тираж 671Подписное

ВНИИПИ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5

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

Фиг.З

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

название год авторы номер документа
Устройство для обмена информацией управляющей вычислительной машины с объектами управления 1982
  • Берсон Герман Залкович
  • Карпишпан Григорий Фраимович
  • Воронцов Сергей Николаевич
SU1030792A1
Устройство для сопряжения ЭВМ с периферийным устройством 1987
  • Пинчук Николай Иванович
  • Кудряшов Владимир Иванович
  • Школяренко Анатолий Кириллович
  • Шалугин Сергей Сергеевич
SU1439613A1
Комбинированный канал 1986
  • Лопато Георгий Павлович
  • Смирнов Геннадий Дмитриевич
  • Пронин Владислав Михайлович
  • Рымарчук Александр Григорьевич
  • Карпейчик Виктор Владимирович
SU1405067A1
Модульная многоуровневая система коммутации процессоров 1984
  • Горбачев Сергей Владимирович
SU1249524A1
Микропрограммный мультиплексный канал 1985
  • Пронин Владислав Михайлович
  • Асцатуров Рубен Михайлович
  • Мазикин Борис Викторович
  • Яновская Алла Георгиевна
  • Извозчикова Лидия Николаевна
SU1305693A2
Микропроцессор для вводавывода данных 1976
  • Сычев Александр Васильевич
  • Бестань Геннадий Сергеевич
  • Калмыков Валентин Александрович
  • Кириченко Николай Васильевич
  • Кривоносов Анатолий Иванович
SU618733A1
Устройство для сопряжения цифровой вычислительной машины (ЦВМ) с абонентами 1984
  • Кафидов Александр Сергеевич
  • Малачевская Татьяна Степановна
  • Алдошкина Елена Александровна
  • Тараров Михаил Иванович
  • Комарова Галина Гавриловна
  • Куракин Юрий Павлович
  • Сорокин Адольф Андреевич
SU1234843A1
Система ввода-вывода для микропрограммируемой ЭВМ 1988
  • Балабанов Александр Степанович
  • Булавенко Олег Николаевич
  • Кулик Светлана Ивановна
SU1667084A1
Устройство для сопряжения ЭВМ с каналами связи 1985
  • Еременко Людмила Павловна
  • Кафидов Александр Сергеевич
  • Малачевская Татьяна Степановна
  • Тараров Михаил Иванович
SU1288706A1
УСТРОЙСТВО УПРАВЛЕНИЯ СОПРЯЖЕНИЕМ АБОНЕНТОВ 1993
  • Перекатов В.И.
  • Бурцев В.С.
  • Крылов А.С.
  • Татауров М.И.
  • Шилов И.А.
RU2037196C1

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

Реферат патента 1987 года Устройство для сопряжения процессора с абонентами

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

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

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

Система КАМАК
Крейт и сменные блоки
Требования к конструкции и интерфейсу
Прибор для получения стереоскопических впечатлений от двух изображений различного масштаба 1917
  • Кауфман А.К.
SU26A1
Способ получения на волокне оливково-зеленой окраски путем образования никелевого лака азокрасителя 1920
  • Ворожцов Н.Н.
SU57A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 361 529 A1

Авторы

Гайдашенко Наталья Ивановна

Даты

1987-12-23Публикация

1986-03-31Подача