Изобретение относится к вычислительной технике, может быть использовано, например, в вычислительных комплексах для вывода информации из ЭВМ и является усовершенствованием известного устройства по авт.св. № 1381527.
Целью изобретения является повышение достоверности передачи информации.
На фиг.1 представлена структурная блок-схема устройства; на фига2 - функциональная схема блока кодопреоб- разования; на фиг.З - функциональная схема блока задания режима преобразования; на фиг.4 - функциональная схема блока имитации; на фиг.5 - функциональная схема блока управления; на фиг.6 - граф-алгоритм работы блока управления.
Устройство (фиг.1) содержит входной регистр 1, преобразователь 2 уровня, блок 3 задания режимов преобразования, блок 4 имитации, контрольный регистр 5 сдвига, блок. 6 ко- допреобраэования, блок 7 управления,
генератор 8 импульсов, регистр 9 сдвига, коммутатор 10 частоты контроля, регистр 11 контроля, телеграфный аппарат 12, выходной коммутатор 13, блок 14 сравнения, выходной ключ 15, шину 16 связи с телеграфным аппаратом, вход 17 устройства для подключения к информационному выходу источника информации (ЭВМ), вход 18 режима устройства, вход 19 пуска, вход
20режима контроля устройства, выход
21устройства для подключения входа синхронизации источника информации, выход 22 сбоя информации.
Блок 6 кодопреобразования (фиг.2) содержит группу элементов И 23, шифратор 24 и коммутатор 25.
Блок 3 задания режима преобразования (фиг.З) содержит шифратор 26 и регистр 27.
Блок 4 имитации (фиг.4) содержит тумблерный регистр 28, переключатель 29 режимов работы, переключатель 30 режима имитационного регистра сдвига и имитационный регистр 31 сдвига.
(Л
ел
О № СО N9 ND
Ю
Блок 7 управления содержит мультиплексор 32, постоянньй запоминающий Узел (ПЗУ) 33 и регистр 34.
Входной регистр 1 служит для хране-, ния данных, поступающих через блок из ЭВМ.
Преобразователь 2 уровня служит для преобразования последовательных токовых посылок в последовательный Ю иод с логическими уровнями.
Блок 3 задания режима преобразова- Йия в зависимости от кода поступившей из ЭВМ команды формирует выходные сиг- Чалы, определяющие режим преобразова- 15 чия.
Блок 4 имитации служит для формирования тестовой последовательности, а также для обеспечения передачи этой последовательности.20
Контрольный регистр 5 служит для преобразования последовательного кода В параллельный.
Блок 6 кодопреобразования в зависимости от сигналов, поступивших из бло-25 Ка 3, организует трансляцию или преобразование кода, поступившего из ЭВМ.
Блок 7 управления обеспечивает формирование сигналов, управляющих работой устройства.3
Генератор 8 импульсов формирует тактовые сигналы, синхронизирующие работу устройства.
Коммутатор 10 служит для передачи сигналов, тактирующих выдачу выходной 3 последовательной информации, в зависи- Ности от сигналов на входе 20 контроля с соответствующего выхода генератора.
Регистр 9 сдвига информации пред- 4 назначен для преобразования параллельного кода в последовательный.
Регистр 11 контроля служит для запоминания информации, поступающей с блока 6 кодопреобразования на вход 4 регистра 9 сдвига.
Выходной коммутатор 13 осуществляет селекцию информации, передаваемой на оконечный телеграфньй аппарат.5
Блок 14 сравнения служит для постоянного контроля на совпадение байтов информации, поступающих из регистра 11 контроля и контрольного регистра 5 сдвига.5
Выходной ключ 15 служит для формирования тоховых посылок, поступающих на телеграфный аппарат 12.
Необходимые для передачи данные поступают с входа 17 устройства. Вход 18 задания режима устройства предназначен для передачи на вход устройства данных, определяющих режим преобразования. С входа 19 поступает сигнал пуска устройства. Вход 20 контроля служит для передачи сигналов управления коммутатором 10„
С выхода 21 готовности устройства поступает сигнал, свидетельствующий о готовности устройства к приему информации. К шине 16 подключается оконечный телеграфный аппарат 12. С выхода 22 сбоя информации поступает сигнал, свидетельствующий о том, что во время сеанса работы в телеграфньй аппарат 12 была передана неверная информация Элементы И 23 служат для организации потетрадной передачи байта информации, поступившего из ЭВМ, на вход шифратора 24, который служит для потетрадного преобразования поступившего кода в выходной код и может быть реализован с помощью ПЗУ. С помощью коммутатора 25 в зависимости от сигналов из блока 3 осуществляется передача информации, поступающей в регистр 9 либо из входного регистра 1, либо из шифратора 24. Последний предназначен для формирования сигналов, определяющих режим преобразования, в зависимости от сигналов на входе 18 и может быть реализован с помощью ПЗУ. С помощью регистра 27 осуществляется хранение сигналов, определяющих режим преобразования, на время исполнения текущего цикла передачи
Тумблерный регистр 28 предназначен для задания тестовой информации. Переключатель 29 определяет источник информации, передаваемый на оконечный телеграфньй аппарат и разрешает или блокирует работу регистра 31. Переключатель 30 режима регистра сдвига служит для задания режима работы регистра 3. Регистр 31 предназначен для преобразования параллельного кода тестовой информации в последовательный . Блок 7 управления может быть реализован в виде микропрограммного автомата (фиг.5). Мультиплексор 32 служит для реализации условных переходов. ПЗУ 33 служит для хранения набора микрокоманд. Выходной регистр 34 служит для хранения текущей микрокоманды. Информационные входы мультиплексора 32 соединены с шинами входных сигналов условий блока 7. Выход мультиплексора 32 подключен к младшему адресному входу ПЗУ 33, на остальные адресные входы которого подаются сигналы из регистра 34. В каждом состоянии автомата, которому соответствует выбранная ячейка ПЗУ 33, на младший адресный вход подключается одна из шин входных сигналов блока 7. Выбор подключаемой шины производится в поле формата микрокоманды. Возможный следующий формат микрокоманды
АМК
АМХ
Г
УПР
где АМК - поле адреса следующей микрокоманды;АМХ - поле адреса подключаемой
шины входных сигналов; УПР - поле выходных сигналов. Если на выбранной шине присутствует входной сигнал, т.е. Лог.1, автомат переходит в состояние, в младшем адресном разряде которого присутствует единица. Если на выбранной шине отсутствует входной сигнал, т.е: присутствует Лог.О, то автомат переходит в состояние, в младшем адресном разряде которого присутствует ноль. Например, пусть поле адреса следующей микрокоманды представляет комбинацию 0011, поле подключаемой шины входных сигналов 010. Если на втором входе мультиплексора 32 присутствует входной сигнал, т.е. Лог.1, то переход осуществляется по адресу 00111, если входной сигнал отсутствует, переход осуществляется по адресу 00110. Аналогично реализуются все остальные условные переходы. Для формирования выходных сигналов блока. 7 используется горизонтальное микропрограммирование , т. е о каждому раз ряду поля выходных сигналов ставится в соответствие определенный выходной сигнал блока 7.
На фиг.6 обозначено: Конец - сигнал, поступающий с входа пуска 19 устройства в блок 7; Зап. РГ 9 - сигнал, поступающий в блок19 и 11, разрешающий запись информации; Готов
сигнал, поступающий на выход
готовности 21 устройства; Сдвиг
1Г
.
нал, поступающий из блока 27; 1 ТЕТРАДА, 2ТЕТРАДА - сигналы, поступающие в блок 23; Пуск - сигнал, по-, ступающий с входа пуска 19 устройства в блок 7; Зап.РП - сигнал, поступающий на вход устройства 17 и разрешающий запись в регистр 1; Сравн. - сигнал, поступающий на управляющий Ю вход блока 14 из блока 7.
Устройство работает следующим образом.
В исходном состоянии все регистры обнулены (не показаны). 5 Работа устройства осуществляется в режимах Работа, Проверка и Контроль. Наличие режимов Работа или Проверка определяется положением переключателя 29. Наличие режима 20 Контроль определяется сигналом на входе 20 устройства.
В режиме Работа и при отсутствии режима Контроль осуществляется регистрация на телеграфном аппарате 25 12 информации, поступающей от источника информации. При этом в зависимости от сигналов на выходе регистра 27 может производиться преобразование поступающей информации с последующей 30 регистрацией или регистрация информации без ее преобразования.
В режимах Работа и Контроль ,осуществляется прием информации от источника информации и передача ее в шину 16 повышенной частотой с целью проверки формирования и передачи последовательной информации на всем тракте ее следования. Телеграфный аппарат 12 при этом выключен.
40
В режиме Проверка и при отсутствии режима Контроль осуществляется регистрация информации, задаваемой с , помощью тумблерного регистра 28, на
45 телеграфном аппарате 12.
В режимах Проверка и Контроль осуществляется передача с повышенной частотой информации, задаваемой с помощью тумблерного регистра 28, с
50 целью проверки формирования и передачи последовательной информации. Телеграфный аппарат 12 при этом выключен. По сигналу Пуск, поступающему с входа 19 устройства, осуществляется за
название | год | авторы | номер документа |
---|---|---|---|
Устройство для вывода информации на телеграфный аппарат | 1986 |
|
SU1381527A1 |
Устройство для вывода информации на телеграфный аппарат | 1985 |
|
SU1293735A1 |
Имитатор канала | 1987 |
|
SU1425675A2 |
Устройство для сопряжения дисплея с цифровой вычислительной машиной (цвм) | 1983 |
|
SU1179353A1 |
Имитатор канала | 1984 |
|
SU1310823A2 |
Имитатор канала | 1987 |
|
SU1467555A1 |
Имитатор канала | 1985 |
|
SU1287160A1 |
Имитатор канала | 1983 |
|
SU1174927A1 |
Имитатор канала | 1985 |
|
SU1429115A2 |
Имитатор канала | 1985 |
|
SU1280633A2 |
Изобретение относится к вычислительной технике, может найти применение в вычислительных комплексах и является усовершенствованием известного устройства по авт.св. N 1381527. Целью изобретения является повышение достоверности передачи информации. Цель достигается введением в известное устройство преобразователя уровня, блока сравнения, регистра контроля и контрольного регистра сдвига. 6 ил.
сигнал9 поступающий в блок 9 и 5, раз-55 пуск работы устройства, после чего на решающий сдвиг информации в блоке выходе 21 устройства для подключения 9 и 5; Метка - сигнал, поступающий из блока 8 с частотой телеграфной посыпки; Преобразование - сигвхода синхронизации источника информации формируется сигнал готовности .устройства.
пуск работы устройства, после чего на выходе 21 устройства для подключения
входа синхронизации источника информации формируется сигнал готовности .устройства.
С входа 8 устройства на вход шифратора 26 поступает информация от источника информации. На его выходах формируется сигналы, определяющие режим преобразования, которые .записываются в регистр 27.
Сигналы с выхода регистра 27 по- ступают на входы коммутатора 25. При этом в зависимости от сигналов на вы- ходе регистра 27 на информационные входы регистра 9 через коммутатор 25 подключаются или выходы входного регистра 1 (при передаче без преобразования), или выходы шифратора 24 (при передаче с преобразованием). В процессе передачи данные, поступающие от источника информации, с входа блока 7 первоначально записываются во входной регистр 1, дальше по сиг- налам из блока 7 через элементы И 23 на вход шифратора 24 поступают потет- радно. С выхода коммутатора 25 по сигналам из блока 7 информация записывается в регистр 9.
Далее в зависимости от сигнала на входе 20 устройства к входу блока 7 управления подключается соответствующий выход генератора 8. При наличии на входе 20 сигнала, свидетельствую- щего о необходимости формирования телеграфной посылки с рабочей частотой ($0 Гц), к входу блока 7 управления через коммутатор 10 подключается выход „рабочей частоты fp генератора 8. С выхода регистра 9 с рабочей частотой осуществляется побитная передача информации на вход выходного ключа 15 через выходной коммутатор 13, а затем - на шину 16 и телеграфный ап- парат 12.
В процессе проверки и формирования и передачи всего тракта последовательной информации по сигналу на входе 20 устройства осуществляется подключение к входу блока 7 выхода контрольной частоты генератора 8 fk В этом случае осуществляется побитная передача информации с частотой fljt из регистра 9 через выходной ком- мутатор 13 и ключ 15 на шину 16. Телеграфный аппарат при этом выключен.
После передачи последовательного бита символа информации по сигналу из блока 7 через элементы И 23 на вход шифратора 24 поступает следующа тетрада. После передачи этой тетрады осуществляется запрос на передачу от источника информации следующего
байта данных и запись его во входной регистр 1 с последующей передачей на шину 17 аналогично описанному.
При отсутствии необходимости в преобразовании информации (о чем свидетельствует появление соответствующего сигнала на выходе регистра 27) данные с выхода регистра 1 поступают через коммутатор 25 непосредственно на вход регистра 9. По управляющим сигналам из блока 7 осуществляется запись в регистр 9 и далее работа устройства аналогична описанному.
В режиме Проверка с помощью тумблерного регистра 28 задается тестовая информация, которая при наличии соответствующего сигнала с выхода переключателя 30 по сигналу, поступающему с одного из выходов генератора 8 (в зависимости от сигнала на входе 20 устройства), записывается в регистр 31 .
С помощью переключателя 29 выход регистра 31 подключается к входу выходного ключа 15. По сигналу с выхода переключателя 30 устанавливается режим сдвига регистра 31, При необходимости проверки процессов формирования и передачи последовательной информации на входе 20 устройства устанавливается сигнал, в соответствии с которым осуществляется подключение выхода контрольной частоты fK генератора 8 через коммутатор 10 частоты контроля к входу регистра 31. Далее с частотой fK осуществляется последовательная передача заданного символа. Поскольку выход и вход последовательного входа регистра 31 соединены, то после передачи стоповой посыпки осуществляется передача следующей стартовой посылки заданного символа и, таким образом, обеспечивается циклическая передача заданного символа с частотой, удобной для визуального наблюдения процессов формирования и передачи последовательной информации. Аналогично обеспечивается при наличии соответствующего сигнала на входе 20 передача заданного последовательного кода с частотой телеграфной посылки из регистра 31 на телеграфный аппарат 12.
Кроме того, в режимах Работа и Контроль или Работа осуществляется контроль информации, поступающей в телеграфный аппарат 12.
В режимах Работа или Работа и Контроль осуществляется контроль информации на достоверность при передаче на шину 16 связи с телеграфным аппаратом 12. Одновременно с. записью информации, поступающей из коммутатора 25 в регистр 9, по сигналу из блока 7 информация записывается в регистр 11. С выхода регистра 9 с рабочей частотой или с повышенной осуществляется побитная передача информации на вход ключа 15 через коммутатор 13, затем на шину 16 и телеграфный аппарат 12 и одновременно через преобразователь 2 на вход регистра 5. Последний одновременно с регистром 8 сдвигает информацию в обратном направлении под управлением аналогичного сигнала из блока 7. После передачи последнего бита из регистра (или после записи последнего бита в регистра 5) по сигналу из блока 7 осуществляется сравнение в блоке 14 двух байтов информации, поступающих на его входы из регистров 11 и 5. В случае несовпадения двух байтов информации в блоке 14 появляется сигнал сбоя информации, сообщающий источнику ин
0
5
формации, что информация принята телеграфным аппаратом со сбоем.
Формула изобретения
Устройство для вывода информации на телеграфный аппарат по авт.св. Ь3 1381527, о т л и ч а ю щ е е с я тем, что, с целью повышения достоверности передачи информации, в устройство введены преобразователь уровня, блок сравнения, регистр контроля и контрольный регистр сдвига, причем выход выходного ключа через преобра5 зователь уровня соединен с информационным входом контрольного регистра сдвига, тактовым входом подключенного . к третьему выходу блока управления и тактовому входу регистра контроля,
0 информационный вход которого соединен с выходом блока кодопреобраэова- ния, а выход - с первым информационным входом блока сравнения, второй информационньй вход и сннхровход которого соединены соответственно с выходом контрольного регистра сдвига и четвертым выходом блока управления, выход блока сравнения является выходом сбоя информации устройства.
Фиг.1
из блока Ю
из, блоха в
ИэВлокаЮ.
19
ИзЪлокаЗ
31
33
«LV
м
вшц
Составитель В.Вертлиб Редактор Н.Рогулич Техред Л.Сердюкова Корректор С.Черни
Заказ 1066
Тираж 561
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР 113035., Москва, Ж-35, Раушская наб.„ д. 4/5
Производственно-издательский комбинат Патент, г. Ужгород, ул. Гагарина, 101
Подписное
Печь для сжигания твердых и жидких нечистот | 1920 |
|
SU17A1 |
Авторы
Даты
1990-05-07—Публикация
1988-07-18—Подача