фие.1
Изобретение относится к вычислительной технике и может быть использовано, например, в вычислительных системах для вывода информации из ЭВМ.
Целью изобретения является повышение контролепригодности устройства.
На фиг. 1 представлена структурная схема устройства; на фиг. 2 - функциональная схема блока кодопреобразования; на фиг. 3 - функциональная схема блока задания режима преобразования; на фиг. 4 - функциональная схема блока имитации; на фиг. 5 - функциональная схема блока микропрограммного управления.
Устройство содержит (фиг. 1) входной регистр 1, блок 2 задания режима преобразования, блок 3 имитации, блок 4 кодопреобразования, блок 5 микропрограммного управления, генератор 6 импульсов, коммутатор 7 частоты контроля, регистр 8 сдвига, выходной коммутатор 9, телеграфный аппарат 10, ключ II, информационный вход 12 устройства, вход 13 задания режима, вход 14 пуска, вход 15 контроля, выход 16 готовности устройства, шину 17 связи с телеграфным аппаратом.
Блок 4 кодопреобразования содержит (фиг. 2) группу элементов И 18, шифратор 19, коммутатор 20.
Блок 2 задания режима преобразования содержит (фиг. 3) шифратор (ПЗУ) 21, регистр 22.
Блок 3 имитации содержит (фиг. 4) тумблерный регистр 23, переключатель 24 режимов работы, переключатель 25 режима имитационного регистра сдвига, имитационный регистр 26 сдвига.
Блок 5 содержит (фиг. 5) мультиплексор 27, блок 28 постоянной памяти (ПЗУ), регистр 29.
Входной регистр I служит для хранения данных, поступающих от источника информации, например из ЭВМ. Блок 2 задания режима преобразования в зависимости от кода поступившей команды формирует выходные сигналы, определяющие режим кодопреобразования. Блок 3 имитации служит для формирования тестовой последовательности, а также для обеспечения передачи этой последовательности. Блок 4 кодопреобразования в зависимости от сигналов, поступивших из блока 3, организует трансляцию или преобразование кода, поступившего из ЭВМ. Блок 5 обеспечивает формирование сигналов, управляющих работой устройства. Генератор 6 импульсов формирует тактовые сигналы, синхронизирующие работу устройства. Коммутатор 7 служит для передачи сигналов, тактирующих выдачу выходной последовательцрй информации в зависимости от сигналов на входе 15 контроля с соответствующего выхода генератора 6. Регистр 8 сдвига предназначен для преобразования параллельного кода в последовательный. Выходной коммутатор 9 осуществляет селекцию информации, передаваемой на телеграфный аппарат 10. Ключ 11 служит для формирования токовых посылок,
поступающих на телеграфный аппарат 10. Необходимые для передачи данные поступают с входа 12 устройства. Вход 13 задания режима устройства предназначен для передачи на вход устройства данных, определяющих режим преобразования. С вхо- да 14 поступает сигнал пуска устройства. С выхода 16 готовности устройства поступает сигнал, свидетельствующий о готовности устройства к приему информации. К шине 17 подключается оконечный телеграфный аппарат 10. Элементы И 18 служат для организации потетрадной передачи байта информации, поступившего из ЭВМ, на вход шифратора 19. Шифратор 19 служит для потетрадного преобразования поступившего кода в выходной код и может быть реали0 зовам с помощью постоянного запоминающего устройства (ПЗУ). С помощью коммутатора 20 в зависимости от сигналов из блока 2 осуществляется передача информации, поступающей в регистр 8 либо из вход5 ного регистра 1, либо из шифратора 19. Шифратор 21 предназначен для формирования сигналов, определяющих режим преобразования в зависимости от сигналов на выходе 16, и может быть реализован с помощью ПЗУ. С помощью регистра 22 осуп ществляется хранение сигналов, определяющих режим преобразования, на время выполнения текущего цикла передачи.
Тумблерный регистр 23 предназначен для задания тестовой информации. Переключатель 24 определяет источник инфор5 мации, передаваемой на оконечный телеграфный аппарат 10, и разрешает или блокирует работу регистра 26. Переключатель
25режима регистра сдвига служит для задания режима работы регистра 26. Регистр
26предназначен для преобразования парал- 0 лельного кода тестовой информации в последовательный. Мультиплексор 27 служит для реализации условных переходов. ПЗУ 28 служит для хранения набора микро команд. Выходной регистр 29 предназначен
.г для хранения текущей микрокоманды. Информационные входы мультиплексора 27 соединены с щинами входных сигналов условий блока 5. Выход мультиплексора 27 подключен к младщему адресному входу ПЗУ 28, на остальные адресные входы ко0 торого подаются сигналы из регистра 29. В каждом состоянии автомата, которому соответствует выбранная ячейка ПЗУ 28, на младший адресный вход подключается одна из шин входных сигналов блока 5. Выбор подключаемой шины производится в поле
5 формата микрокоманды. Возможный формат микрокоманды представлен ниже:
AM К
АМХ
УПР
где АМК - поле адреса следующей микрокоманды;
АМХ - поле адреса подключаемой шины входных сигналов;
УПР - поле выходных сигналов.
Если на выбранной шине присутствует входной сигнал (т.е. «1), то автомат переходит в состояние, в младшем адресном разряде которого присутствует единица. Если на выбранной шине отсутствует входной сигнал (т.е. присутствует «О), то автомат переходит в состояние, в .млад1ием адресном разряде которого присутствует ноль. Например, пусть поле адреса следующей микрокоманды представляет комбина цию ООП, поле адреса подключаемой тины входных сигналов 010. Если на втором входе мультиплексора 27 присутствует входной сигнал (т.е. «1), то переход осуществляется по адресу 00111, если входной сигнал отсутствует, то переход осуществляется по адресу 00110. Аналогично реализуются все остальные условные переходы. Для формиро вания выходных сигналов блока 5 имполь- зуется горизонтальное микропрограммирование, т.е. каждому разряду поля выходных сигналов ставится в соответствие определенный выходной сигнал блока 5.
Устройство работает следующим образом.
В исходном состоянии все регистры обнулены (для упрощения цепи сброса они не показаны).
Работа устройства осуществляется в режимах «Работа, «Проверка и «Контроль. Наличие режимов «Работа или «Проверка определяется положением переключателя 24. Начало режима «Контроль определяется сигналом на входе 15.
В режиме «Работа и при отсутствии режима «Контроль осуществляется регистрация на телеграфном аппарате 10 информации, поступающей из ЭВМ. При этом в зависимости от сигналов на выходе регистра 22 может производиться преобразование поступающей информации с последующей регистрацией или регистрация информации без ее преобразования.
В режимах «Работа и «Контроль осуществляется прием информации из ЭВМ и передача ее в щину 17 с повышенной частотой с целью проверки формирования и передачи последовательной информации на всем тракте ее с/тедования. Телеграфный аппарат 10 при этом выключен.
В режиме «Проверка и при отсутствии режима «Контроль осуществляется регистрация информации, задаваемой с помощью тумблерного регистра 23, на телеграфном аппарате 10.
В режимах «Проверка и «Контроль осуществляется передача с повышенной частотой информации, задаваемой с помощью тумблерного регистра 23, с целью проверки формирования и передачи последовательной информации. Телеграфный аппарат 10 при этом выключен. По сигналу «Пуск, поступающему с входа 14 устройства, осуществляется запуск работы устройства, после чего на выходе 16 устройства формируется сигнал готовности устройства.
С входа 13 устройства на вход шифратора 21 поступает информация о режимах работы. На его выходах формируются сигналы, оп.., ределяющие режим преобразования, которые записываются в регистр 22. Сигналы с выхода регистра 22 поступают на входы коммутатора 20. При этом в зависимости от сигналов на выходе регистра 22 на информационные входы регистра 8 через
5 коммутатор 20 подключаются либо выходы входного регистра 1 (при передаче без преобразования), либо выходы шифратора 19 (при передаче с преобразованием). В процессе передачи данные, поступающие из ЭВМ, с входа 12 первоначально записыва0 ются во входной регистр 1. Дальще по сигналам из блока 5 через элементы И 18 на нход щифратора 19 данные поступают по- тетрадно. С выхода коммутатора 20 по сигналам из блока 5 информация записывается
5 в регистр 8.
Далее в зависимости от сигнала на входе 15 устройства к входу блока 5 подключается соответствующий выход генератора 6. При наличии на входе 15 сигнала, свидетельствующего о необходимости формиро0 вания телеграфной посылки с рабочей частотой (50 Гц), к входу блока 5 через коммутатор 7 подключается выход рабочей частоты fp генератора 6. С выхода регистра 8 с рабочей частотой осуществляется побитная гкфедача информации на вход ключа 11
5 через коммутатор 9 и затем на тину 17 и телеграфный аппарат 10.
В процессе проверки формирования и передачи всего тракта последовательной информации по сигналу на входе 15 устройства осуществляется подключение к входу
блока 5 вь1хода контрольной частоты генератора 6 . Далее в этом случае осуществляется побитная передача информации с частотой ft из регистра 8 через коммутатор 9 и ключ 11 на шину 17. Телеграф- с ный аппарат при этом выключен.
После передачи последнего бита символа информации по сигналу из блока 5 через элементы И 18 на вход шифратора 19 поступает следующая тетрада. После передачи этой тетрады осуществляется запрос на переQ дачу из ЭВМ следующего байта данных и запись его во входной регистр I с последующей передачей на щину 17 аналогично описанному выше.
При отсутствии необходимости в преобразовании информации (о чем свидетель5 ствует появление соответствующего сигнала на выходе регистра 22) данные с выхода регистра 1 поступают через коммутатор 20 непосредственно на вход регистра 8. По уп
равляющим сигналам из блока 5 осуществляется запись в регистр 8, далее работа устройства аналогична описанному выше.
В режиме «Проверка с помошью тумблерного регистра 23 задается тестовая информация, которая при наличии соответствующего сигнала с выхода переключателя 25 по сигналу, поступающему с одного из выходов генератора 6 (в зависимости от сигнала на входе 15 устройства), записывается в регистр 26.
С помощью переключателя 24 выход регистра 26 подключается к входу ключа 11. Затем по сигналу с выхода переключателя 25 устанавливается режим сдвига регистра 26. При необходимости проверки процессов формирования и передачи последовательной информации на входе 15 устройства устанавливается сигнал, в соответствии с которым осуществляется подключение выхода контрольной частоты ft генератора 6 через коммутатор 7 к входу регистра 26. Далее с часто- той ft осуществляется последовательная передача заданного символа. Поскольку выход и вход последовательного кода регистра 26 соединены, то после передачи стоповой посылки осуществляется передача следующей стартовой посылки заданного сим- вола, таким образом обеспечивается циклическая передача заданного символа с частотой, удобной для визуального наблюдения процессов формирования и передачи последовательной информации. Аналогично обеспечивается, при наличии соответст- вующего сигнала на входе 15, передача заданного последовательного кода с частотой телеграфной посылки из регистра 26 на телеграфный аппарат 10.
Формула изобретения
Устройство для вывода информации на телеграфный аппарат, содержащее входной регистр, вход которого является входом устройства для подключения к информацион- ному выходу источника информации, и блок кодопреобразования, информационным входом соединенный с выходом второго регистра, блок задания режимов преобразования, ин0
0 5
5
0
формационный вход которого является входом Задания режима устройства, а первый и второй выходы соединены соответственно с входами задания режима блока кодопреобразования и блока микропрограммного управления, вход пуска которого является входом пуска устройства, а первый выход является выходом устройства для подключения входа синхронизации источника информации, регистр сдвига, информационным входом соединенный с выходом блока кодопреобразования, тактовые входы которого и регистра сдвига соединены соответственно с вторым и третьим выходами блок микропрограммного управления, генератор импульсов, первым выходом соединенный с тактовым входом блока микропрограммного управления, выходной коммутатор, первым информационным входом соединенный с выходом регистра сдвига, а выходом - с входом выходного ключа, выход которого является выходом устройства для соединения с входом телеграфного аппарата, и блок имитации, включающий имитационный регистр сдвига, тумблерный регистр, переключатель режима устройства и переключатель режима имитационного регистра сдвига, причем второй информационный вход выходного коммутатора подключен к выходу последовательного кода имитационного регистра сдвига, информационный вход и вход записи которого подключены соответственно к выходам тумблерного регистра, и переключателя режима имитационного регистра сдвига, а вход чтения - к выходу переключателя режимов устройства и адресному входу выходного коммутатора, отличающееся тем, что, с целью повышения контролепригодности устройства, в него введен коммутатор частоты контроля, причем второй и третий выходы генератора импульсов подключены соответственно к первому и второму информационным входам коммутатора частоты контроля, выход которого соединен с синхронизирующими входами блока микропрограммного управления и имитационного регистра сдвига, адресный вход коммутатора частоты контроля является входом режима контроля устройства.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для вывода информации на телеграфный аппарат | 1985 |
|
SU1293735A1 |
Устройство для вывода информации на телеграфный аппарат | 1988 |
|
SU1562922A2 |
Имитатор канала | 1987 |
|
SU1425675A2 |
Имитатор канала | 1985 |
|
SU1287160A1 |
Устройство для сопряжения ЭВМ с абонентом | 1985 |
|
SU1307462A1 |
Устройство для сопряжения дисплея с цифровой вычислительной машиной (цвм) | 1983 |
|
SU1179353A1 |
Имитатор канала | 1984 |
|
SU1310823A2 |
Имитатор канала | 1987 |
|
SU1467555A1 |
Устройство для сопряжения ЭВМ с абонентом по телеграфному каналу связи | 1987 |
|
SU1439611A1 |
Имитатор канала | 1985 |
|
SU1429115A2 |
Изобретение относится к области вычислительной техники и может быть использовано в вычислительных системах для вывода информации, например, из ЭВМ. Целью изобретения является повышение контролепригодности устройства. Устройство содержит входной регистр I, блок 2 задания режима преобразования, блок 3 и.митации, блок 4 кодопреобразования, блок 5 микро// программного управления, генератор 6 импульсов, коммутатор 7, регистр 8 сдвига, коммутатор 9, телеграфный аппарат 10, ключ 11, информационный вход 12 устройства, вход 13 задания режима, вход 14 пуска, вход 15 контроля, выход 16 готовности устройства, шину 17 связи с телеграфным аппаратом. Дополнительно введенный коммутатор 7 служит для передачи сигналов, тактируюших выдачу выходной последовательности информации, в зависимости от сигналов на входе 15 контроля с соответствующего выхода генератора. Сушность изобретения заключается в обеспечении возможности формирования и передачи последовательной информации с частотой, позволяющей проводить уверенное осциллогра- фирование процессов формирования и передачи этой информации, а также контроля параметров отдельных импульсов на всем тракте формирования и передачи последовательной информации. 5 ил. СО 00 ел tSD
Из Улока
1
W
Из SAOKU
Из Улока2
.г
/3
20
В блок 8
из блока 7
Пульт (/правления
Из Улока б
Фаг.
Фиг.
Устройство для сопряжения телеграфного канала с электронной вычислительной машиной | 1982 |
|
SU1086423A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для вывода информации на телеграфный аппарат | 1985 |
|
SU1293735A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1988-03-15—Публикация
1986-06-27—Подача