Изобретение относится к области вычислительной техники, в частности к системам передачи данных, и может быть использовано, например, для ввода информации в ЭВМ;
Цель - изобретения повышение достоверности контроля передачи информации .
На фиг. 1 изображена структурная схема устройства; на фиг.2- схема блока контроля; на фиг. 3- временная диаграмма работы устройства при формировании двух перезапросов.
Устройство содержит блок 1 приема информации, блок 2 буферной памяти, блок 3 контроля, реверсивный счетчик 4, элемент 5 запрета, триггер 6, первый 7 и второй 8 счетчики повторений ввода информации, шифратор 9, первый 10, второй 11, третий 12, четвертый 13 элементы И, первый 14 и второй 15 элементы 1-ШИ.
Информация поступает в устройство по линии 16, а считывается в ЭВМ по линии 17 при поступлении сигнала, разрешающего считывание по линии 18. По линии 19 на передающее устройство выдается перезапрос, а на шину 20 - сигнал об отсутствии канала (линии) связи.
Блок 3 контроля содержит регистр 21, сумматор 22 и элемент НЕ 23.
Устройство работает следующим t образом.
В исходном состоянии счетчики 7 и 8 находятся в нулевом, состоянии, при этом на первом выходе счетчика 8 имеется сигнал, который через элемент ШТИ 15 поступает на второй вход элемента И 12. Триггер 6 находится в нулевом состоянии, при котором на его первом выходе имеется сигнал О, и элемент 5 запрета открыт. С линии 16 на блок 1 поступает информация. В блоке 3 повторяется правиль ность приема, например, по четности. Если ошибки нет, то на втором выходе блока 3 появляется сигнал отсутствия ошибки, через открытый элемент 5 передающийся в блок 2 буферной памяти и разрешающий запись информации в блок 2, которая затем по сигналу, поступающему по линии 18, может быть считана, например, в ЭВМ. Счетчик 4 обеспечивает подсчёт пачек информа- ции, записанных в блок 2 и считанных в ЭВМ, определяя тем самым заполнение блока 2 буферной памяти. Если
10
15
20
25
45 50 55
249520
на выходе счетчика
30
35
40
4 сигнал отсутствует, то перезапрос не формируется и в следующем такте в блок 1 поступает новая информация.
Если при приеме информации обнаружена ошибка, на первом выходе блока 3 появляется сигнал, который через элемент ИЛИ 14 поступает на вход хшфратора 9 и считанный вход счетчика 7, На выходе шифратора 9 формируется сигнал перезапроса, а счетчик 7 подсчитывает число перезапросов. Запись информации в блок 2 в этом случае не производится. В ответ на перезапрос в следующем такте на вход блока 1 поступает старая информация, которая подвергается обработке в рассмотренном порядке до тех пор, пока не произойдет правильный прием информации. В этом случае она будет записана в блок 2, а счетчик 7 сигналом, поступаюш нм на его первый вход, будет установлен в исходное состояние. Повторение перезапросов продолжается до тех пор, пока не превысит заданного числа п , на которое рассчитан счетчик 7. При этом на его выходе формируется сигнал неисправности.
В ходе приема правильной информации счетчик 4 проверяет заполнение блока 2 буферной памяти по заданному условию, например, по условию заполнения половины ячеек. В этом случае, т.е. при выполнении этого условия, на выходе счетчика 4 формируется сигнал заполнения, который поступает на вход элемента И 10. При этом, если очередной цикл приема прошел без ошибки, то сигналом со второго выхода блока 3, прошедшим через элемент 5, информация записывается в блок 2, а этим же сигналом прошедшим через элемент И 10, триггер 6 перебрасывается в единичное состояние. Сигнал с первого выхода триггера 6 закрывает элемент 5 и поступает на первые входы элементов И 12 и 13. На выходе элемента И 12 появляется сигнал, который, пройдя через элемент ИЛИ 14, формирует сигнал перезапроса и подсчитывается счетчиком 8. Устройство переходит в режим дополнительных перезапросов, формирующихся при повторном приходе информации, которая, однако, в блок 2 не записывается, так как элемент 5 закрыт. После фор- мирования п перезапросов появляется
3
сигнал на (п+1)-ом выходе второго счетчика, а сигнал на втором входе элемента И 12 пропадает. При приходе очередной правильной повторной комбинации переза прос не формируется и она не записывается в блок 2. При этом на выходе элемента И 1 1 появляется сигнал, по обратному фронту которого триггер 6 перебрасывается в нулевое состояние, элемент 5 открывается, подготавливая устройство к приему новой комбинации, а счетчик 8 сбрасывается в исходное состояние.
Формула изобретения
1. Устройство для контроля передачи информации, содержащее блок приема информации, блок буферной памяти, реверсивный счетчик, триггер, первый элемент И, первый элемент ИЛИ, первый счетчик повторений ввода информации, шифратор, блок контроля, причем вход блока приема информации подключен к информационному входу устройства, выход блока приема информации соединен с информационными входами блока буферной памяти и блока контроля, первый выход блока контроля соединен с первым входом первого элемента ИЛИ, выход которого подключен к входу шифратора, выход которого является выходом сигнала повторения ввода информации в устройство, выход блока буферной памяти является информационным выходом устройства, вход считывания блока буферной памяти объединен с входом управления счетом реверсивного счетчика и подключен к входу разрешения считывания устройства, отличающееся тем, что, с целью повышения достоверности контроля, в устройство введены второй элемент ИЛИ, второй счетчик повторений ввода информации, второй, третий и четвертый элементы И и элемент запрета, причем единичный и нулевой входы триггера соединены соот49520
ветственно с выходами первого и второго элементов И, первый вход первого элемента И соединен с выходом переполнения второго счетчика повторений
5 ввода информации, информационные выходы которого подключены к соответ- cTByronuiM входам второго элемента ИЛР1, выход которого соединен с первым входом третьего элемента И, вто10 рой вход которого объединен с входом сброса первого счетчика повторений ввода информации, первым входом элемента- запрета, вторым входом второго элемента И, первым входом четвертого
15 элемента И и подключен к второму выходу блока контроля, второй вход элемента запрета объединен с третьим входом третьего элемента И, вторым входом четвертого элемента И и под20 ключей к. прямом выходу триггера, инверсный выход которого подключен к входу сброса второго счетчика повторений ввода информации, третий вход четвертого элемента И объединен
25 со счетным входом первого счетчика повторений ввода информации и подключен к выходу первого элемента ИЛИ, второй вход которого соединен с выходом третьего элемента И, выход эле30 мента запрета соединен с входом разрешения записи блока буферной памяти и первым входом первого элемента И, второй вход которого - соединен с выходом реверсивного счетчика, выход переполнения первого счетчика повторения ввода информации является выходом признака неисправности устройства.
2. Устройство по п. 1, отличающееся тем, что блок конт40 роля содержит регистр, сумматор по модулю два и элемент НЕ, причем выходы разрядов регистра подключены к соответствующим входам сумматора по модулю два, выход которого соединен
45 с входом элемента НЕ и является первым выходом блока, выход элемента НЕ и вход регистра являются соответ- . ственно вторым выходом и входом блока.
35
название | год | авторы | номер документа |
---|---|---|---|
Устройство для управления обменом информацией | 1972 |
|
SU544958A1 |
Многоканальная система для контроля и диагностики цифровых блоков | 1984 |
|
SU1269137A1 |
Устройство для сопряжения электронной вычислительной машины с дискретными датчиками | 1982 |
|
SU1084774A1 |
Устройство для ввода информации | 1982 |
|
SU1089566A1 |
Устройство для сопряжения абонентов с ЭВМ | 1986 |
|
SU1410041A1 |
Устройство для измерения временных параметров станции | 1987 |
|
SU1429119A1 |
Устройство для сопряжения ЭВМ с абонентом | 1990 |
|
SU1702380A1 |
Устройство для сопряжения вычислительной машины с линиями связи | 1985 |
|
SU1262512A1 |
Автоматизированная система контроля радиоэлектронных устройств | 1989 |
|
SU1683038A1 |
Устройство для ввода информации | 1983 |
|
SU1160386A1 |
Изобретение относиться к вычислительной технике, в частности к системам передачи данных, и может быть использовано для ввода информации в ЭВМ. Цель изобретения - повьниение достоверности контроля передачи информации. С этой целью в устройство, содержащее блок приема информации, блок буферной памяти, блок контроля, ренерсивный счетчик, первый счетчик повторений ввода информации шифратор, триггер, элемент И и элемент ИЛИ, введены второй счетчик повторений ввода информации, второй элемент ИЛИ, элемент запрета и три элемента И. 1 з.п. ф-лы, 3 ил.
УСТРОЙСТВО ВВОДА ИНФОРМАЦИИ | 0 |
|
SU378832A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для управления обменом информацией | 1972 |
|
SU544958A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1986-08-07—Публикация
1985-01-02—Подача