ffмфofз/a7 iuoм т/е шины
2. Устройство по п. 1, отличающееся тем, что анализатор состояний содержит дешифратор, первый и второй триггеры, первый и второй элементы НЕ и элемент И, входы дешифратора являются входами анализатора, первый выход дешифратора соединен с первыми входами первого и второго триггера и с входом первого элемента НЕ, выход которого является четвертым выходом анализатора, второй и третий выходы дешифратора подключены к вторым входам соответственно первого и второго триггеров, первый и второй выходы которых соединены с первым и вторым входами элемента И, выход которого является вторым выходом анализатора, второй выход второго триггера является первым выходом анализатора, третий выход дешифратора подключен к входу второго элемента НЕ, выход которого является третьим выходом анализатора.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для передачи данных | 1981 |
|
SU963056A1 |
Анализатор занятости канала связи | 1984 |
|
SU1225021A1 |
Устройство фазового пуска | 1986 |
|
SU1415447A2 |
Устройство для передачи дискретной информации | 1978 |
|
SU769594A1 |
Устройство автоматизированной подготовки программ для станков с ЧПУ | 1986 |
|
SU1354160A1 |
Устройство для приема и обработки шумоподобных сигналов | 1982 |
|
SU1084854A1 |
Устройство для ретрансляции речевых сигналов | 1990 |
|
SU1830627A1 |
Устройство управления обменом | 1977 |
|
SU732842A1 |
Устройство тактовой синхронизации | 1980 |
|
SU938419A1 |
Устройство для обмена информацией | 1984 |
|
SU1180905A1 |
1. УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ ДАННЫХ, содержащее на передающем пункте элемент ИЛИ, выход которого соединен с первым входом триггера, первый ВЫХОД которого подключен через усилитель к управляющей щине и к входу элемента НЕ, выход которого соединен с первыми входами первого и второго элементов И, выходы которых подключены соответственно к первому и второму входам элемента ИЛИ, на приемном пункте - усилитель, выход которого соединен с управляющей щиной, информационные выходы передающего пункта через информационные щины соединены с информационными входами приемного пункта устройства, отличающееся тем, что, с целью повыщения достоверности устройства, в него на передающем пункте введены третий и четвертый элементы И, реверсивный счетчик и анализатор состояний, первый и второй выходы триггера подключены к первым входам соответственно третьего и четвертого элементов И, с вторыми входами которых соединена щина тактовых импульсов, выходы третьего и четвертого элементов И подключены соответственно к суммирующему и вычитающему входам реверсивного счетчика, выходы которого соединены с входами анализатора состояний, § первый и второй выходы которого подключены к вторым входам соответственно первого О) и второго элементов И, третий и четвертый выходы анализатора состояний соединены с третьими входами , соответственно третьего и четвертого элементов И.
Изобретение относится к автоматике и вычислительной технике и может быть использовано для обмена дискретной информацией между асинхронными блоками.
Известно устройство для передачи данных,, содержашее приемный и передающий блоки, включающие в своем составе магистральные усилители, выходы которых подключены к управляющим шинам, и схемы формирователей, промежуточный запоминающий узел, счетчик, процессов и соответствующие связи. Устройство позволяет устанавливать скорость передачи данных до буферного накопителя в соответствии с быстродействием передающего блока, после буферного накопителя в соответствии с быстродействием приемного блока (1 .
Однако данное устройство требует введения дополнительного оборудования и накладывает ограничеще на время передачи сообщений, по которого скорость передачи будет .определяться блоком с наименьшим быстродействием.
Наиболее близким по технической сущности к предлагаемому является устройство для передачи данных, содержащее на.передающем пункте элемент ИЛИ, выход которого соединен с первым входом триггера, первый выход которого подключен через усилитель к управляющей шине и к входу элемента НЕ, выход которого соединен с первыми входами первого и второго элементов И, выходы которых подключены соответственно к первому и второму входам элемента ИЛИ, на приемном пункте - усилитель, выход которого соединен с управляющей щиной, информационные входы передающего пункта через информационные щины соединены с информационными входами приемного пункта устройства, а также на передающем пункте первый и второй элементы задержки, на приемном пункте элементы НЕ, элемент И, и элемент ИЛИ 2.
Недостатком известного устройства является низкая надежность работы, обусловленная появлением ложного сигнала «Не готов одновременно с сигналом «Принято
на передающем пункте при формировании на приемном пункте сигнала «Не готов (или «Принято).
Цель изобретения - повышение достоверности.
Поставленная цель достигается тем, что в устройство для передачи данных, содержащее на передающем пункте элемент ИЛИ, выход которого соединен с первым входом триггера, первый выход которого подключен через усилитель к управляющей щине и к входу элемента НЕ, выход которого соединен с первыми входами первого и второго элементов И, выходы которых подключены соответственно к перврму и второму входам элемента ИЛИ, на приемном пункте - усилитель, выход которого соединен с управляющей шиной, информационные выходы передающего пункта через информационные шины соединены с информационными входами приемного пункта устройства, на передающем пункте введены третий и четвертый элементы И, реверсивный счетчик и анализатор состояний, первый и второй выходы триггера подключены к первым входам соответственно третьего и четвертого элементов И, с вторыми входами которых соединена шина тактовых импульсов, выходы третьего и четвертого элементов И подключены соответственно к суммирующему и вычитающему входам реверсивного счетчика, выходы которого соединены с входами анализатора состояний, первый и второй выходы которого подключены к вторым входам соответственно первого и второго элементов И, третий и четвертый выходы анализатора состояний соединены с третьими входами соответственно третьего и четвертого элементов И.
Анализатор состояний содержит дешифратор, первый и второй триггеры, первый и второй элементы НЕ и элемент И, входы дешифратора являются входами анализатора, первый выход дещифратора соединен с первыми входами первого и второго триггера и с входом первого элемента НЕ, выход которого является четвертым выходом анализатора, второй и третий выходы дешифратора подключены к вторым входам соответствеиио первого и второго триггеров, первый и второй выходы которых соединены с первым и вторым входами элемента И, выход которого является вторым выходом анализатора, второй выход второго триггера является первым выходом анализатора, третий выход дешифратора подключен к входу второго элемента НЕ, выход которого является третьим выходом анализатора.
На фиг. 1 показана функциональная схема устройства для передачи данных; на фиг. 2 - принципиальная схема анализатора состояния; на фиг. 3 - временная диаграмма работы устройства.
Устройство для передачи данных (фиг. 1) содержит передаюший 1 и приемный 2 пункты, усилители 3 и 4, управляющую 5 и информационную 6 шины, на передающем пункте 1 элемент НЕ 7, элемент ИЛИ 8, триггер 9, шина 10 (прием сигнала «Передача), щина II (передача сигнала «Не готов), шина 12 (передача сигнала «Принято), реверсивный счетчик 13, анализатор 14 состояний, элементы И 15-18, шина 19 тактовых импульсов, на приемном пункте 2 шина 20 (прием сигнала «Готов), щина 21 (передача сигнала «Информация).
Анализатор 14 состояний содержит дешифратор 22, триггеры 23 и 24, элемент И 25, элементы НЕ 26 и 27.
Усилители 3 н 4 предназначены для формирования сигналов на управляющей шине 5. На фиг. 1 приведен вариант выполнения усилителей 3 и 4 на элементе И (микросхема 133 ЛА8) с открытым коллектором. Таблица состояний управляющей шины 5 в зависимости от сигналов на входах усилителей 3 и 4 следующая:
abed
О 1
о о о 1
О
о о 1
О 1
Устройство для передачи данных работает следующим образом.
Появление высокого уровня на шине 10 устанавливает триггер 9 в единичное состояние, передающий пункт 1 переходит из состояния ожидания в состояние анализа управляющей шины 5. На суммирующий вход реверсивного счетчика 13 через элемент И 15 начинают поступать импульсы с шины 19 частоты if. При готовности приемного пункта 2 к приему данных (на шине 20 высокий уровень) на управляющей шине 5 и на шине 21 появляется высокий уровень (соответствует наличию на информацией ных шинах б данных). Через время , где NZ - номер состояния счетчика 13, на третьем выходе анализатора 14 состояния
Передатчика устанавливается низкий уровень, запрещающий прохождение импульсов на суммирующий вход реверсивного счетчика 13, передающий пункт 1 переходит в состояние ожидания ответа приемника.
Приемный пункт 2 после считывания слова данных устанавливает низкий уровень на шине 20, одновременно на управляющей шине 5 устанавливается низкий уровень. При этом на выходе элемента НЕ 7 появляется сигнал высокого уровня, элемент И 17 формирует сигнал «Принято, который через элемент ИЛИ 8 устанавливает триггер 9 в нулевое состояние. Когда триггер 9 устанавливается в нулевое состояние, импульсы частоты fj, через элемент И. 16 начинают поступать на вычитающий вход реверсивного счетчика 13, а передающий пункт 1 переходит в состояние формирования сигнала «Принято. Через время Т реверсивный счетчик 13 выдает нулевой код на анализатор 14 состояния передатчика 1, на первом и втором выходе которого появляются низкие уровни, запрещающие формирование сигналов на шинах 11 и 12. Цикл передачи информационного слова заканчивается, передающий пункт 1 переходит в состояние ожидания запуска.
Если приемный пункт 2 не готов к приему данных (низкий уровень на шине 20), то при установке триггера 9 в единичное
0 состояние на управляющей шине 5 останется низкий уровень. При этом импульсы частоты f-j начинают поступать на суммирующий вход реверсивного счетчика 13, через время Тг j-Nj, (Nt - номер состояния счетчика 13,причем ) на втором выходе анализатора 14 состояния появляется высокий уровень, элемент И 18 формирует сигнал «Не готов, который через элемент ИЛИ 8 устанавливает триггер 9 в нулевое состояние. Передающий пункт .1
Q переходит из состояния анализа управляющей шины в состояние формирования сигнала «Не готов. Импульсы частоты начинают поступать на вычитающий вход реверсивного счетчика 13, через время сигнал с выхода дешифратора 22 анализатора 14
5 состояния установит триггер 24 в нулевое состояние и через элемент НЕ 27 запретит прохождение импульсов f через элемент И 16. Прекратится формирование сигнала «Не готов на щине 11 и передающий пункт 1 перейдет в состояние ожидания запуска.
При передаче данных перед каждым сигналом «Передача необходимо на информационных шинах 6 установить новое информационное слово.
5 Таким образом, предлагаемое устройство позволяет повысить достоверность передачи информации, поскольку исключается появление ложных сигналов «Не готов при считывании слова данных приемным пунктом, так как при формировании сигнала «Принято уровень логического нуля с инверсного выхода триггера 23 анализатора 14 состояния через элемент И 25 запрещает формирование сигнала «Не готов элементом И 18.
Ж 22
Р
Фаг. 2
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
Видоизменение прибора для получения стереоскопических впечатлений от двух изображений различного масштаба | 1919 |
|
SU54A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Аппарат для очищения воды при помощи химических реактивов | 1917 |
|
SU2A1 |
Автоматизированный класс для контроля знаний обучаемых | 1981 |
|
SU963065A1 |
Топка с несколькими решетками для твердого топлива | 1918 |
|
SU8A1 |
Авторы
Даты
1985-04-07—Публикация
1984-01-09—Подача