Устройство для сопряжения Советский патент 1986 года по МПК G06F13/00 

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

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

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

На чертеже представлена конструкция устройства.

Устройство содержит источник 1 информации, счетчик 2 записи, коммутатор 3 ввода информации, регистры 4 буферной памяти 5, счетчик 6 считывания, коммутатор 7 выводы информации, приемник 8 информации, группу элементов ЦЕ 9, комбинационный сумматор 10, элемент ИЛИ-НЕ 11, вход 12 приемника 8, вход 13 источника 1 и элемент И 14,

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

Перед процессом передачи после- довательности дискретных сигналов источник 1 посьтает сигнал Запрос на прием на вход 12 приемника 8, который на данный сигнал выдает на вход 13-источника 1 сигнал Готов к приему. После этого источник 1 генерирует последовательность ко- дод, которые поступают на вход коммутатора 3, Одновременно каждый сигнал последовательности сопровождает синхроимпульс записи, кото1.1й поступает на вход счетчика 2, выдающий адреса для подключения входа коммутатора 3 к соответствующему регистру 4 буферной памяти 5,, Адресные коды с выхода счетчика 2 через группу элементов НЕ 9 поступают также на вход первого слагаемого комбинационного сумматора 10. Таким образом, с записью первого сигнала последовательности, т.е. с,появлением первого синхроимпульса записи на вьпсоде элемента И 14 формируется сигнал Готовность считывания информации, который разрешает считывание информации приемнику 8.

С появлением на тактовом входе счетчика 6 импульсов считывания он выдает адрес на коммутатор 7, кото- .рый подключает выход соответствующего регистра 4 буферной памяти 5 на вход приемника 8 синхронно с импульсами считывания. Счетчик 6 совместно с коммутатором 7 работает таким образом, что считывание сигналов происходит аналогично их порядку записи. Адресные коды с выхода скет

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

буферной памяти 5 может не оставаться свободного регистра для записи последующего кода. Этот момент определяется элементом ИЛИ-НЕ 11 при наличии на выходе сумматора 10 нулевого кода. С выхода элемента ИЛИ- НЕ 11 вьщается сигнал блокировки записи, который поступает на соответ- ствуняций вход источника 1 и запрещает вьщачу кодов на вход коммутатора 3 и соответствующих синхроимпульсов. После считывания информации хотя бы из одно1 о регистр 4, изменяется код на выходе сумматора 10 и снимается сигнал блокировки

записи с выхода элемента РШИ-НЕ 11. Запись будет продолжена в свободные регистры, т.е. в регистры, информация в которых была считана,

Если считывание происходит быстрее записи, то при наличии на вьтходе сумматора 10 единичного кода, что означает отсутствие несчитанной информации в регистрах 4, элемент И 14 выдает в приемник 8 сигнал блокировки чтения. Сигнал будет сохраняться до тех пор, пока информация не будет записана хотя бы в один регистр.

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

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

тактовой вход которого соединен с первым синхронизирующим входом устройства, второй синхронизирующий вход которого соединен с тактовым

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

2592754

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

Составитель Г, Стернин Редактор Но Яцола Техред И.Попович Корректор Л. Пилипенко

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

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

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

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

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

название год авторы номер документа
Устройство для сопряжения 1990
  • Багрич Александр Иванович
  • Цыганков Владимир Михайлович
SU1835546A1
Устройство для сопряжения двух ЭВМ 1988
  • Шайков Александр Александрович
SU1559351A1
Устройство для сопряжения 1979
  • Салогуб Григорий Данилович
  • Самсонов Виктор Евстратьевич
  • Семенков Олег Игнатьевич
SU881722A1
Многоканальное устройство для сопряжения источников информации с вычислительной машиной 1986
  • Воробьев Вячеслав Александрович
SU1381523A2
Устройство для определения области работоспособности радиоэлектронных схем 1986
  • Орлов Сергей Павлович
  • Мочалова Ирина Евгеньевна
  • Мочалов Виктор Петрович
SU1386947A1
Устройство для вычисления матрицы направляющих косинусов 1983
  • Башков Евгений Александрович
  • Кувычко Игорь Юрьевич
SU1233142A1
Процессор с микропрограммным управлением 1983
  • Соловьев Алексей Алексеевич
  • Курбатов Борис Юрьевич
  • Барашко Виктор Сергеевич
  • Еремин Алексей Тимофеевич
  • Власов Феликс Сергеевич
  • Румянцев Владимир Ильич
SU1149273A1
Многоканальное устройство для сопряжения источников информации с вычислительной машиной 1985
  • Аедоницкий Валентин Всеволодович
  • Воробьев Вячеслав Александрович
SU1259274A1
Система ввода-вывода для микропрограммируемой ЭВМ 1988
  • Балабанов Александр Степанович
  • Булавенко Олег Николаевич
  • Кулик Светлана Ивановна
SU1667084A1
Устройство для обработки элементов сканерных изображений 1983
  • Андреев Виктор Павлович
  • Беляков Анатолий Иванович
  • Еремеев Виктор Владимирович
  • Маслеников Борис Сергеевич
  • Светников Олег Григорьевич
SU1134945A1

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

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

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

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

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

Ткацкий станок для выработки тканей гарнитурового переплетения 1948
  • Дынник С.А.
SU75232A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 259 275 A1

Авторы

Багрич Александр Иванович

Шумаков Николай Алексеевич

Даты

1986-09-23Публикация

1985-03-15Подача