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

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

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

Целью изобретения является повышение пропускной способности устройства.

На фигЛ представлена функциональная схема устройства; на фиг.2 - пример принимаемой кодовой последовательности.

Устройство содержит (фиг. 1) преобразователь 1 последовательного да в параллельный (регистр сдвига), делитель 2 частоты,формирователь 3 импульсов, дешифраторы 4 и 5 формата и синхробайта, узел 6 контроля по модулю, счетчик 7 импульсов, триггеры 8 и 9, блок .10 прямого доступа к памяти, выполненный на микросхеме К580 ВТ 57, буферный регистр 11 и шинный формирователь 12, линии 13-19 внешних связей устройства.

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

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

Приход первого нулевого бита при- нимаемой кодовой последовательности на вход 13 устройства вызывает появление импульса на выходе формирователя 3, который сбрасывает в нулевое состояние делитель 2. На выходе делителя 2 формируются импульсы (меандр) с частотой, равной частоте передачи кодовой последовательности. Таким образом благодаря сбросу в нулевое состояние делителя 2 по спаду входного сигнала, фронт сигнала на выходе делителя 2 приходится примерсл

ND

:п

со

но на середину каждого бита принимаемой кодовой последовательности. По этому фронту, информация с входа 13 устройства проталкивается в регистр 1. Как только в последнем окажется записанным код синхробайта, на выходе дешифратора 5 появится сигнал О, который установит триггер 8 в единичное состояние, разрешив тем самым работу счетчика 7. Одновременно на прямом выходе дешифратора 5 появится сигнал 1, котррый поступит на выход 14 запроса прерывания. Получив этот сигнал, процессор должен подготовить к работе блок 10, записав в него начальный адрес памяти, открытой для прямого доступа и длину вводимого в эту память массива информации, соответствующую принимаемой кодовой последовательности. Сигнал переполнения счетчика 7 формируется в тот момент, когда очередной байт вытолкнет из регистра 1 предыдущий байт. Если при этом в очередном байте первьй бит окажется нулевым (стар- товьй бит), два последних бита - единичными (стоповые биты), а проверка нечетности, осуществляемая узлом 6, даст положительный результат, то на выходе дешифратора 4 появится сигнал 1, который по окончании сигнала переполнения счетчика 7 будет записан в триггер 9, т.е. последний пе-. рейдет в единичное состояние и на его выходе сформирует -- сигнал запроса прямого доступа к памяти. Блок 10 по управляющей шине 18 запрашивает разрешение на прямой доступ к памяти и, получив по этой же шине разреше- ние, транслирует его на выход разрешения, сбрасывая тем самым триггер 9 в нулевое состояние. После этого на адресную шину 17 выставляется адрес записи в память, формируемый блоком 10 (при этом старшие разряды вьщают- ся по входам-выходам данных блока 10 и по стробу адреса записываются в регистр 11), и через шииньш формирователь 12 на ширину данных 16 вьщается бай, имеющийся в регистре 1.

; Появление в регистре 1 следующего байта (переполнение счетчика 7) вызывает повторение описанной процедуры, при этом блок 10 модифицирует адрес до тех пор, пока не будет введена в память вся принимаемая кодовая последовательность.

5

0

5

0

5

0

5

0

Пусть теперь в очередном байте, поступившем в регистр 1, имеется ошибка: несовпадение стартового или стопового битов с заданными значениями (нулевым и единичным соответственно) или проверка нечетности,осуществляемая узлом 6, даст отрицательный результат. Тогда на выходе дешифратора 4 к моменту появления сигнала переполнения счетчика 7 сохранится сигнал О в результате чего в триггере 9 сохранится нулевое состояние, а триггер 8 перейдет в нулевое - состояние, вызвав тем самым сброс и блокировку дальнейшего счета счетчика 7. Таким образом будет прервана запись кодовой последовательности в память при обнаружении ошибки хотя бы в одном из ее байтов. После этого обнаружение синхробайта вновь вызывает прерывание и процессор снова инициирует ввод по прямому доступу в память принимаемой кодовой последовательности .

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

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

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

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

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

5 управляющим входом шинного формирователя.

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

название год авторы номер документа
Устройство для сопряжения ЭВМ с каналом связи 1989
  • Галкин Алексей Михайлович
  • Седашева Ирина Викторовна
  • Тронин Сергей Михайлович
  • Цирлин Борис Соломонович
SU1656546A1
Устройство для сопряжения двух ЭВМ 1989
  • Терпигорьев Игорь Анатольевич
  • Дядькин Иван Ильич
  • Степин Сергей Николаевич
SU1681307A1
Устройство ввода-вывода информации 1988
  • Волков Александр Иванович
  • Сахончик Виктор Дмитриевич
  • Козелецкий Георгий Всеволодович
SU1619283A1
УСТРОЙСТВО ДЛЯ ЦИФРОВОЙ МАГНИТНОЙ ЗАПИСИ ИНФОРМАЦИИ НА ВИДЕОМАГНИТОФОНЕ 1993
  • Турлов П.А.
  • Макаев Н.А.
  • Пушкин С.Е.
  • Теплов М.Ю.
RU2042218C1
Система для обмена информацией 1985
  • Волков Александр Борисович
  • Гагаев Юрий Иванович
  • Коровкин Сергей Дмитриевич
SU1298760A1
Станция локальной сети 1987
  • Якубайтис Эдуард Александрович
  • Трайнин Соломон Бенционович
  • Тимофеев Игорь Михайлович
  • Фалькович Эммануил Иосифович
  • Стебунова Людмила Александровна
  • Самченко Андрей Владимирович
  • Чапенко Виктор Петрович
  • Талисман Александр Дмитриевич
  • Лангуев Валерий Валентинович
  • Ольшак Александр Иванович
SU1478221A1
Устройство для сопряжения ЭВМ с абонентом 1990
  • Коваль Сергей Яковлевич
SU1702380A1
УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЭВМ С КАНАЛОМ СВЯЗИ 1992
  • Аронштам М.Н.
  • Ицкович Ю.С.
RU2043652C1
Устройство для отображения информации 1986
  • Пыхтин Вадим Яковлевич
  • Чистяков Александр Николаевич
  • Григоренко Владимир Михайлович
  • Воробей Елена Николаевна
SU1441450A1
Кольцевая система для обмена информацией 1988
  • Волков Александр Борисович
  • Блинов Владимир Павлович
  • Макаров Александр Васильевич
  • Серкин Сергей Борисович
SU1550522A1

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

Реферат патента 1989 года Устройство для сопряжения ЭВМ с каналом связи

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

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

фиеЛ

./v.)(xxxy xxDoocr

Pue-Z

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

Устройство для сопряжения ЭВМ с магистралью ввода-вывода периферийных устройств 1983
  • Зайцев Дмитрий Федорович
  • Гончаров Юрий Владимирович
  • Линский Юрий Александрович
  • Бобровничий Валерий Николаевич
  • Корольков Вячеслав Васильевич
  • Третьяков Сергей Иванович
  • Кулешов Владимир Петрович
  • Матусевич Ефим Семенович
SU1160426A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для обмена информацией 1986
  • Артемьев Михаил Юрьевич
  • Косихин Борис Вениаминович
  • Мамзелев Игорь Александрович
SU1336017A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 520 530 A1

Авторы

Ратнер Борис Ильич

Цирлин Борис Соломонович

Даты

1989-11-07Публикация

1987-09-14Подача