Устройство для отображения информации на экране электронно- лучевой трубки

 

Изобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах вьшода из ЭВМ и в системах отображения информации. Цель изобретения - повышение достоверности отображаемой информации - достигается за счет введения контроля функционирования устройства , позволяющего корректировать ошибки любой кратности в пределах формирования микрополиграмм различной структуры, и осуществляется введением блока 10 контроля и формирователя 9 импульсов, учитывающих структуру формируемой микрополиграммы, блока 17 задания режимов работы и элементов 11-16 с соответствующими функциональными связями. 1 з.п. ф-лы, 6 ил. (Л

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИХ ()9) (II) А1

Igg 4 С 09 С 1/08

ОПИСАНИЕ ИЗОБРЕТЕНИЯ н двтогсиом свидетельств

ГОСУДАРСТВЕННЫЙ ХОМИТЕТ СССР

По ДЕЛАМ ИЗОБРЕТЕХИЙ И ОТХРЫТИЙ (21) 4078570/24-24 (22) 18. 06. 86 (46) 15,07.88. Бкл. У 26 (72) Л.С.Сорока, А.В.Живилов и А.Л.Козлов (53) 681.327.11(088.8) (56) Авторское свидетельство СССР 996644770077,, к л . . С G 009 9 С G 11/l1166, s1982.

Королев А.В., Сорока Л.С. "О применении способа микропрограммного синтеза изображений в терминальных устройствах ЭВМ. — Электронное моделирование, 1981, У 2, с. 91-96. (54) УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ ИНФОРМАЦИИ HA ЭКРАНЕ ЭЛЕКТРОННО-ЛУЧЕВОЙ

ТРУБКИ (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах вывода из ЭВМ и в системах отображения информации ° Цель изобретения — повышение достоверности отображаемой информации — достигается за счет введения контроля функционирования устройства, позволяющего корректировать ошибки любой кратности в пределах формирования микрополиграмм различной структуры, и осуществляется введением блока 10 контроля и формиро- 3 вателя 9 импульсов, учитывающих структу1>у формируемой микрополиграммы, блока 17 задания режимов работы и С: элементов 11-16 с соответствующими функциональными связями. 1 s . и. ф-лы, Я б ил.

1410090 (S < (а а а>а+Ча, а а а У а<а а. а Ча, ааа в )Лр,V(a,à «e,à ×à, а а а а а цЧ i a a y > Р ющие входы этих же формирователей, а = 0 1

Р„ Р - признаки контроля формирования элементов в микрополиграмме, соответственно совпадающих и не совпадающих по направлению с осями координат

Хи У, p = (р,чр )P (bzVb Vb

5BN и в системах отображения информации.

Цель изобретения - повышение дос"товерности отображаемой информации.

1 де а -а — сигналы на выходах блока ф формирования функций возбуждения, соответствующие( функциям возбуждения по г координатам Х и У, пода( ваемым; а < аЗ на сум мирующие входы формирователей отклоняющих функций, а, аЛ вЂ” на вычита(,1 <, ( (l де Ь„-Ь - сигналы на выходах рас" ЗО пределителя импульсов, ( соответствующие номерам элементов в формируемой микрополиграмме, Ь

- 0,1 ;

| р, р — сигналы на выходах блока элементов ИЛИ„соответствующие номерам групп разбиения набора формируемых устройством MHKpo ® полиграмм; р, с1ч с, р с Vñ Vñ Vñ, (4)

c V cgV с (с р с ч с< 45

1де с -с - сигналы на выходах расФ Ю пределителя импульсов, с памятью, соответствующие номерам микрополиграмм в наборе, с

-(На фиг. 1 представлена функциональная схема устройства, на фиг.2— функциональная схема распределителя импульсов, на фиг.3 — функциональная схема блока выбора признаков контроля, на фиг.4 " функциональная схема блока контроля, на фиг.5 — функциональная схема блока задания режима, В предложенном устройстве осуществляется процедура гибкого контроля функционирования устройства, которая учитывает изменение структуры микрополиграмм. Сигнал ЯОшибка" форми— руется в соответствии с выраже ни ем на фиг.б — набор микрополиграмм и эпюры соответствующих им отклоняющих напряжений по координатам Х и У.

Устройство содержит генератор 1 импульсов, регистр 2, первый распределитель 3 импульсов (с памятью), блок 4 элементов ИЛИ, второй распределитель 5 импульсов, преобразователь

6 кодов, формирователи 7 и 8 отклоняющих напряжений по координатам Х и У, формирователь 9 импульсов, блок 10 контроля, элементы И 11- 16, блок 17 задания режимов работы. Позициями 18

19 и 20-22 обозначены входы элементов устройства.

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

2 и составляют код подсвета. Каждому разряду кода микрополиграмм соответ- ствует своя определенная микрополиграмма. Причем микрополиграммы с номерами "1" и "2" — шестиэлементные, "7"-"12" - четырехэлементные, "3""6" — пятиэлементные.

Генератор 1 импульсов вырабатывает периодическую последовательность импульсов с периодом Dt которым определяется время формирования одного элемента микрополиграммы, Распределитель 3 импульсов работает таким образом, что сигнал управления последовательно возникает только на тех его выходах, которым соответствуют микрополиграммы, необходимые для формирования контура данного символа. Для синтеза символов выбираются те микрополиграммы из набора возможных, в которых максимальное число элементов входит в контур отображаемого символа.

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

Блок 4 элементов ИЛИ предназначен для управления длительностью цикла работы распределителя 5. Блок 4 связан с соответствующими выходами распределителя 3 и реализует систему логических выражений (4).

Распределитель 5 импульсов выполнен адаптивным и содержит счетчик 23, дешифратор 24, элемент 25 запрет, И 26-30, ИЛИ 31, 32 (фиг.2).

Преобразователь 6 кодов представляет собой последовательно соединенные блоки элементов ИЛИ и коммутации.

Преобразователь 6 служит для коммута- ции выходов распределителя 5 импуль-, сов в зависимости от наличия сигнала на одном из выходов распределителя 3 на определенные входы формирователей

7 и 8 отклоняющих функций через элементы И 11-14. Причем с выходов формирователей 7 и 8 снимаются напряже- . ния, необходимые для формирования только той микрополиграммы, которой соответствует возбужденный:выход распределителя, 3 импульсов.

Формирователь 9 импульсов (фиг.3) предназначен для формирования призна5 ков контроля функционирования устрой, ства на каждом такте работы в зависимости от структуры (вида) формируемой микрополиграммы. Формирователь 9 сос10 тоит из элементов ИЛИ 33-39 и И 4046. Его связи и логика работы описы- ваются логическими выражениями (2) и (3), реализуя которые блок 9 вырабатывает на своих выходах 9„ и 9< сигналы, соответствующие признакам р, и р контроля формирования элементов в микрополиграмме, соответственно совпадающих и не совпадающих по направлению с осями координат Х и У.

Блок 10 контроля (фиг.4) предназначен для анализа признаков контроля и выходных комбинаций формируемых в блоке 6 функций возбуждения, в случае появления сбоя блок 10 вырабаты25 вает сигнал "Ошибка". Блок 10 состоит из элементов НЕ 47-50, И 51-58, ИЛИ

59 61, И-НЕ 62, 63. Логика работы блока и его связи описываются выражением (1) .

Блок 17 задания режимов работы (фиг.5) устанавливает в зависимости от наличия сигнала "Ошибка" два режима работы устройства: "Формирование" и "Коррекция". В режиме "Коррекция" бг.ок 1 7 позволяет корректировать

35 оыибки любой кратности в пределах .микрополиграммы. Блок 17 задания режима содержит триггеры 64, 65, элементы 66 задержки, ИЛИ 67, 68, И 69, 4 счетчики 70, 71 и элемент 72 срав нения.

Режимы работы устройства определяются состоянием триггера 65 совместно с состоянием триггера 64 согласно

45 таблице, Триггер 64 Режим работы устройства

Триггер 65

Фор мир ов ание

Коррекция

В исходном состоянии триггеры 64 и 65 находятся в состоянии "0", а

i 410090 устройство — в режиме "Формирование"

В этом режиме по мере сдвига кода подсвета микрополиграмм в регистре 2 под действием импульсов с выхода генератора 1 счетчик 71 осуществляет подсчет правильно сформированных элементов микрополиграммы, Изменение режима работы устройства блоком 17 осуществляется, когда блок 10 контроля вырабатывает сигнал "Ошибка", триггер

64 переходит в состояние "1" на время, необходимое для установления луча ЭЛТ в начало координат из любой точки знакоместа. С этой целью единичный выход триггера 64 соединен с установочными входами формирователей .7 и 8, распределителя 5 импульсов и через элемент 66 задержки с нулевым входом этого же триггера. Элемент 66 задержки выбирается исходя из условий обеспечения возврата луча в начало координат. Кроме того, единичный выход триггера 64 соединен с единичным входом триггера 65 и через элемент

ИЛИ 68 с установочным входом счетчика 70. Счетный .вход счетчика 70 через элемент И 69 сигналом с единичного выхода триггера 65 подключается к выходу генератора 1 импульсов. Тем самым в режиме "Коррекция" счетчиком

70 осуществляется подсчет правильно сформированных элементов той же микрополиграммы. Выходы счетчиков 70 и

71 связаны с входами элемента 72 сравнения и в случае совпадения состояний счетчиков 70 и 71 элемент 72 сравнения вырабатывает сигнал на своем выходе. По этому сигналу триггер

65 через элемент ИЛИ 67 и счетчик 70 через элемент ИЛИ 68 устанавливаются в состояние "0", что соответствует переходу устройства из режима "Коррекция" в режим "Формирование".

Элементы И 11-14 служат для отключения выходов блока 6 формирования функций возбуждения от входов формирователей 7, 8 отклоняющих функций на время перехода устройства в режим

"Коррекция" (на время возврата луча в начало знакоместа). Для этого одни входы элементов И 11-14 соединены с нулевым выходом триггера 64 блока 17 задания режима.

Элементы И 15, 16 служат для отключения на период режима "Коррекция" соответственно входа и выхода регист; ра 2 и приостановки на это время обработки кода подсвета. С этой целью одни входы элементов И 15, .16 подключены к нулевому выходу триггера 65.

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

Код символа поступает в устройство по входу 19. Первые двенадцать разрядов этого кода составляют код микрополиграмм и заносятся в триггеры распределителя 3 импульсов с памятью, а вторые двенадцать разрядов заносятся в регистр 2 и составляют код подсвета. По сигналу "Пуск" по входу 18 запускается генератор 1 импульсов, с выхода которого импульсы поступают на вход распределителя 5 импульсов.

На каждом такте работы устройства на соответствующий вход преобразователя 6 с одного из выходов (соответствующего номеру формируемого элемента микрополиграммы) распределителя 5 поступает сигнал, который совместно с сигналом с Одного из выходов (соответствующего номеру формируемой мик25 рополиграммы) распределителя 3 обеспечивает формирование преобразователем 6 четырехэлементного кода функций возбуждения одного элемента формируемой микрополиграммы. Этот код через элементы И 11-14 управляет формирователями 7 и 8. Триггеры 64 и 65 блока

17 находятся в нулевом состоянии, элементы И 11-16 разблокированы, что соответствует режиму работы устройства "Формирование". С выходом форми35

Г ователей 7 и 8 снимаются отклоняющие напряжения X(t) и Y(t), обеспечивающие через соответствующие системы отклонения ЭЛТ (не показаны) перемещение луча ЭЛТ по контуру необходимой микрополиграммы. Одновременно с формированием элементов микрополиграммы под действием импульсов с выхода генератора 1 через элемент И 15 с выхо45 да регистра 2 через элемент И. 16 на модулятор ЭЛТ поступают сигналы Z(t), управляющие подсветом луча ЭЛТ. В соответствии с этими сигналами подсвечиваются только те элементы микрополиграммы, которые составляют контур изображения. Выход элемента И 15 соединен со счетным входом счетчика 71 блока 17 задания режима с тем, чтобы обеспечить подсчет числа правильно сформированных элементов микрополиграммы.

По окончании формирования микрополиграммы с выхода распределителя 5 импульсов снимается импульс конца

1410090

55 цикла. Длительность цикла работы распределителя 5 различна, так как число элементов микрополиграмм набора различно (фиг.б). Установление соответствия числа элементов микрополиграммы длительности сигнала на соответствующем выходе распределителя 3 (а равно и длительности цикла работы распределителя 5 импульсов) осуществляется подключением выходов блока 4 элементов ИЛИ к определенному входу распределителя 5. В зависимости от того, с какого выхода блока 4 элементов ИЛИ снимается сигнал, устанавливается и 16 длительность цикла работы распределителя 5 и выбираются формирователем 9 признаки контроля формирования элементов микрополиграммы. Импульс конца цикла устанавливает счетчик 71 блока 17 в исходное состояние, а распределитель 3 — в следующее состояние. Этим обеспечивается в следующем цикле работы распределителя 5 импульсов формирование функций возбуждения 26 на выходах преобразователя 6 для следующей необходимой микрополиграммы.

Если при формировании какого-либо элемента микрополиграммы произойдет сбой, то согласно логике работы фор- З0 мирователя 9 и блока 10 контроля, описываемой выражениями (I)-(4), на выходе блока 10 контроля возникает сигнал "Ошибка". Этот сигнал переводит триггер 64 блока 17 в единичное состояние, что обеспечивает установку в "0" распределителя 5 и возврат луча в начало знакоместа. На это время вь|ходы преобразователя 6 отключаются от входов соответствующих форми- 40 рователей, так как нулевой выход триггера 64 соединен с другими входами элементов И 11-14. Перевод триггера 64 в единичное состояние обеспе.чивает также переключение триггера 65 45 в единичное состояние. Это соответствует переходу устройства в режим Коррекция". В этом режиме элемент И

15 блокируется отсутствием разрешающего потенциала на одном входе. Им- 50 пульсы с выхода генератора 1 на вход счетчика 71 не поступают. Таким образом, счетчик 71 зафиксировал номер элемента микрополиграммы, на котором была обнаружена первая ошибка. Так как триггер 65 находится в состоянии

"1", то сигнал управления подсветом луча на модулятор ЭЛТ с выхода 22 через элемент И 16 не поступает. Элемент И 69 открывается и счетчик 70 начинает подсчет числа элементов микрополиграммы, формируемых в режиме

"Коррекция". Подсчет элементов микрополиграммы счетчиком 70 осуществляется до тех пор, пока не совпадут значения счетчиков 70 и 71, т.е, до номера элемента микрополиграммы, «а котором был обнаружен сбой. Элемент

72 сравнения вырабатывает сигнал, по которому счетчик 70 устанавливается в исходное состояние через элемент

ИЛИ 68, а триггер 65 через элемент

HJIH 67 переводится в нулевое состояние. Это соответствует переходу устройства в режим "Формирование". Элементы И 15 и 16 разблокируются и на модулятор ЭЛТ по выходу 22 под действием импульсов с выхода генератора I поступает код подсчета начиная с номера элемента, на котором был обнаружен сбой. Процесс формирования символа продолжается до выработки очередного импульса конца цикла с выхода распределителя 5 импульсов. Таким образом, осуществляется коррекция одиночных ошибок в пределах одной. микрополиграммы с любой структурой (с любым количеством элементов микрополиграммы в пределах выбранного набора}.

В режиме Коррекция" также возможны ошибки, которые обнаруживают формирователь 9 импульсов и блок 10 контрсля. В этом случае в момент обнаружения ошибки с выхода блока 10 снимается сигнал, который переводит триггер 64 блока 17 в состояние "1".

Триггер 65 своего состояния не изменит, а через элемент ИЛИ 68 счетчик

70 устанавливается в исходное состояние, луч ЭЛТ переводится в начало координат знакоместа. Распределитель 5 импульсов переводится в исходное состояние (ни один из его выходов не возбужден) ° С приходом очередного импульса с выхода генератора 1 на соответствующий вход распределителя 5 импульсов начинается формирование микрополиграммы с первого ее элемента до элемента, на котором был обнаружен :сбой в режиме "Формирование" °

Далее работа устройства происходит согласно описанному.

Счетчик 71 всегда осуществляет подсчет элементов микрополиграммы, правильно сформированных в режиме

"Формирование". Если возникает еще одна ошибка до окончания формирова1410090

1О ния этой же микрополиграммы, то устройство перейдет в режим "Коррекция" и будет функционировать в этом режиме, пока состояние счетчика 70 не

5 совпадает с новым состоянием счетчи; ка 71.

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

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

1. Устройство для отображения информации на экране электронно-лучевой 20 трубки (ЭЛТ), содержащее генератор импульсов, регистр, первый и второй распределители импульсов, блок элементов ИЛИ, преобразователь кодов и фор" мирователи отклоняющих напряжений по координатам Х и У, выходы которых являются выходами устройства для под-! ключения к отклоняющей системе ЭЛТ, выход генератора импульсов соединен, с тактовым входом второго распределителя импульсов, информационные входы ксторого соединены с выходами бло, ка элементов ИЛИ, входы которого под(, ключены к выходам первого распреде, лителя импульсов, соединенным с ин формационными входами преобразователя кодов, управляющие входы которого соединены с выходами второго распределителя импульсов, информационные входы первого распределителя импуль- 10 сов и регистра являются информационным входом устройства, входом пуска которого является вход генератора импульсов, управляющий вход первого распределителя импульсов соединен с выходом второгG распределителя импульсов, о т л и ч а ю щ е е с я тем, что, с целью повышения достоверности отображаемой информации, устройство содержит формирователь импульсов, .блок контроля, шесть элементов И и блок задания режимов работы, первый выход которого соединен с управляющими входами формирователей отклоняющих напряжений по координатам бб

Х и У и второго распределителя импульсов, выходы которого подключены к управляющим входам формирователя импульсов, информационные входы которого подклю1ены к выходам блока элементов ИЛИ, выходы формирователя импульсов соединены с управляющими входами блока контроля, информационные входы которого соединены с выходами преобразователя кодов, подключенными к первым входам с первого по четвертый элементов И, вторые входы которых подключены к второму выходу блока задания режимов работы, информационный вход которого соединен с выходом блока контроля„ выходы с первого по четвертый элементов И соединены с управляющими входами формирователей отклоняющих напряжений по координатам

Х и У, первый управляющий вход блока задания режимов работы соединен с выходом второго распредслителя импульсов, выход генератора импульсов соединен с первым входом пятого элемента

И и тактовым входом блока задания режимов работы, второй управляющий вход которого соединен с выходом пятого элемента И, подключенным к управляющему входу регистра, выход которого соединен с первым входом шестого элемента И, выход которого является выходом устройства для подключения к модулятору ЭЛТ, третий выход блока задания режимов работы подключен. к вторым входам пятого и шестого элементов И.

2. Устройство по и. i, о т л и ч аю щ е е с я тем, что блок задания режимов работы содержит два счетчика, элемент сравнения, два триггера, элемент И, два элемента ИЛИ и элемент задержки, выход которого подключен к первому входу первого триггера, второй вход которого является информационным входом блока, первый выход вторым выходом блока, а второй выход— первым выходом блока и подключен к входу элемента задержки, первому входу первого элемента ИЛИ и первому входу второго триггера, первый выход которого является третьим выходом блока, а второй выход соединен с первым входом элемента И, второй вход которого является тактовым входом блока, а выход — к счетному входу первого счетчика, управляющий вход которого соединен с выходом первого элемента ИЛИ, второй вход которого соединен с выходом элемента сравнения и первым входом второго элемента ИЛИ, выход которого соединен с вторым входом второго триггера, а второй вход

1610090

12 является первым управляющим входом блока и соединен с третьим входом первого элемента ИЛИ, с управляющим входом второго счетчика, счетный вход которого является вторым управляющим пп 17 входом блока, а выходы второго счетчика соединены с входами первой группы элемента сравнения, входы второй

5 группы которого соединены с выходами первого счетчика.

1410090

1410090

Составитель И.Загинайко

Техред M. Ходанич (орректор М.Демчик

Редактор А.Лежнйна

Заказ 3485/48

Тираж 459

Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

Устройство для отображения информации на экране электронно- лучевой трубки Устройство для отображения информации на экране электронно- лучевой трубки Устройство для отображения информации на экране электронно- лучевой трубки Устройство для отображения информации на экране электронно- лучевой трубки Устройство для отображения информации на экране электронно- лучевой трубки Устройство для отображения информации на экране электронно- лучевой трубки Устройство для отображения информации на экране электронно- лучевой трубки Устройство для отображения информации на экране электронно- лучевой трубки Устройство для отображения информации на экране электронно- лучевой трубки 

 

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

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

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

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

Изобретение относится к вычислительной технике, а именно к устройствам для формирования векторов, и может быть использовано, например, для построения на экране ЭЛТ векторов произвольных наклонов и величин

Изобретение относится к вычислительной технике и автоматике и может быть использовано для вывода графической информации из ЭВМ

Изобретение относится к автоматике , в частности к устройствам для формирования указателей на экране ЭЛТ, и может быть использовано для отображения и съема координат с экрана ЭЛТо Цель изобретения состоит в повышении надежности устройства Поставленная цель достигается путем формирования вертикальных линий на параллельном программируемом интерфейсе и счетчикаха формирования горизонтальных линий с помощью программируемого таймера и триггеров и получения выходных сигналов на выходе мультиплексора

Изобретение относится к области автоматики и вычислительной техники и предназначено для отображения на экране ЭЛТ сигналов, обработанных в ЭВМ и имеющих широкий динамический диапазон

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

Изобретение относится к информационной технике и может быть использовано для реализации вычислительных систем, систем построения изображения, а также оптоэлектронных модуляторов

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

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

Изобретение относится к вычислительной технике и может быть использовано в устройствах машинной графики, в частности в системах синтезирования изображений

Изобретение относится к вычислительной технике и может быть использовано при проектировании устройств отображения информации на экране ЭЛТ

Изобретение относится к автоматике и вычислительной технике и может быть использовано в текстовых дисплеях на электронно-лучевых трубках

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано для вывода графической информации из ЭВМ
Наверх