Устройство для формирования символов на экране электронно- лучевой трубки
Иллюстрации
Показать всеРеферат
1. УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ СИМВОЛОВ НА ЭКРАНЕ ЭЛЕКТРОННОЛУЧЕВОЙ ТРУБКИ,.содержащее генератор импульсов, вход которого является первым входом устройства, а выход соединен с первым входом распределителя импульсов, выходы которого подключены ко :входам первой группы блока формирования отклоняющих напряжений , первый и второй выходы которого являются первым и вторым выходами устройства, третьим выходом которого является первый выход блока подсвета, первый регистр, первьй выход которого соединен с первым уходом блока выбора микрополиграмм, первый выход которого является четвертым выходом устройства, группу элементов И, отличающееся тем, что, с целью повышения точности формирования символов за счет увеличения числа элементов обобщенной фигуры , в нем выход генератора импульсов подключен ко входу блока подсвета, второй выход которого соединен с первыми входами элементов И группы, кроме первого, первым входом первого регистра, вторыми входами блока выбора микрополиграмм и распределителя импульсов и первым входом блока формирования отклоняющих напряжений, входы второй группы которого подключены к выходам группы блока выбора микрополиграмм, третий выход блока подсвета соединен с первым выходом первого элемента И группы и вторым входом первого регистра, выходы группы которогосоединет( со вторыми входами элементов И группы, третий вход первого регистра является вторым входом устройства, выходы элементов И группы подключены ко входам группы блока подсвета. 2. Устройство по п. 1, отличающееся тем, что блок подсвета содержит первый и второй элементы ИЛИ, второй регистр, элемент И-НЕ, первый и второй инверторы и первый, второй и третий элементы И, первый вход второго регистра является входом блока, один из выходов ёгоIпервым выходом блока, выход элемен- i та И-НЕ соединен с первым входом пер вого элемента И и является вторым 09 выходом блока, третьим выходом торого является выход второго эле&1 мента И, одни из входов второго и третьего элементов И соединены с О1 выходом первого инвертора, другой вход третьего элемента И подключен к выходу второго инвертора, выход третьего элемента И соединен со втоpbtM входом первого элемента И, выход которого подключен к первому входу первого элемента ИЛИ, выход которого соединен со вторым входом второго регистра, третий вход которого соединен с выходом второго элемента ИЛИ, другие выходы второго регистра соединены со входами элемента И-НЕ, вход второго элемента ИЛИ соеди
аю сги
СООЗ СОВЕТСКИХ
Otl9
РЕСПУБЛИН
4(51) G 09 G 1 08
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
IlO ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
И АВТОРСНОМЪ СВИДЕТЕЛЬСТВУ (21) 3528711/24-24 (22) 24.12.82 (46) 30.01.85. Бюл. 9 4 (72) А.В . Королев, Л.С. Сорока и В.M. Тиунов (53) 681.327.11(088.8) (56) 1. Авторское свидетельство СССР
У 742988, кл. G 09 G 1/08, 1980.
2. Авторское свидетельство СССР
Ф 744669, кл. G 09 G l/08, 1980 (прототип). (54)(57) l. УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ СИМВОЛОВ НА ЭКРАНЕ ЭЛЕКТРОННОЛУЧЕВОЙ ТРУБКИ, содержащее генератор импульсов, вход которого является первым входом устройства, а выход соединен с первым входом распределителя импульсов, выходы которого подключены ко:входам первой группы блока формирования отклоняющих напряжений, первый и второй выходы которого являются первым и вторым выходами устрой тва, третьим выходом которого является первый выход блока подсвета, первый регистр, первый выход которого соединен с первым,входом блока выбора микрополиграмм, первый выход которого является четвертым выходом устройства, группу элементов
И, о т л и ч а ю щ е е с я тем, что, с целЬю повышения точности формирования символов за счет увеличения числа элементов обобщенной фигуры, в нем выход генератора импульсов подключен ко входу блока подсвета, второй выход которого соединен с первыми входами элементов И группы, кроме первого, первым входом первого регистра, вторыми входами блока выбора.микрополиграмм и распределителя импульсов и первым входом блока формирования отклоняющих напряжений, входы второй группы которого подключены .к выходам группы блока выбо ра микрополиграмм, третий выход бло ка подсвета соединен с первым выходом первого элемента И группы и вторым входом первого регистра, выходы группы которого- соединены со вторыми входами элементов И гр:ппы, третий вход первого регистра является вторым входом устройства, выходы элементов И группы подключены ко входам группы блока подсвета.
2. Устройство по и. 1 о т л и ч а ю щ е е с я тем, что блок подсвета содержит первый и второй эле- 3 менты ИЛИ, второй регистр, элемент
И-НЕ, первый и второй инверторы и первый, второй и третий элементы И, первый вход второго регистра является входом блока, один из выходов его- Я
:первым выходом блока, выход элемента И-НЕ соединен с первым входом первого элемента И и является вторым выходом блока, третьим выходом которого является выход второго элемента И, одни из входов второго и третьего элементов И соединены с выходом первого инвертора, другой вход третьего элемента И подключен к выходу второго инвертора, выход третьего элемента И соединен со вторым входом первого элемента И, выход которого подключен к первому входу первого элемента ИЛИ, выход которого соединен со вторым входом второго . регистра, третий вход которого соединен с выходом второго элемента ИЛИ, другие выходы второго регистра соединены со входами элемента И-НЕ, пер вой вход второго элемента ИЛИ соеди-
1137505 ка. цен со входом первого инвертора, который является первым входом группы входов блока, четвертый вход второго регистра соединен со вторыми входами первого и второго элементов ИЛИ и является вторым входом группы входов блока, пятый вход второго регист1l
Изобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах вывода ЭВМ и в системах отображения информации. 5
Известно устройство для отображения информации, реализующее микрополиграммный способ формирования символов на экране ЭЛТ, содержащее генератор импульсов, делитель частоты, 10 счетчик, сдвигающий регистр, формирователь отклоняющих напряжений, элементы ИЛИ, И, ключи, ЭЛТ, приемный регистр (11.
Однако это устройство характери- 15 зуется недостаточной точностью формирования символов, а также малым быстродействием.
Наиболее близким к предлагаемому по технической сущности является устройство для отображения символов на экране ЭЛТ, содержащее генератор импульсов, распределитель, блок формирования отклоняющих напряжений, группу элементов И, блок выбора мик- 5 ропЬлиграмм, регистр, блок подсвета, регистр, элемент И (2) .
Однако устройство характеризуется недостаточной точностью отображения символов из-за небольшого числа эле- 3р ментов обобщенной фигуры знакомства и вследствие чего недостаточное качество отображения символов.
Цель изобретения — повышение точ35 ности формирования символов за счет увеличения числа элементов обобщенной фигуры.
Поставленная цель достигается тем, что в устройстве для формирования символов на экране электроннолучевой трубки (ЭЛТ), содержащем ге-, нератор импульсов, вход которого является первым входом устройства, а ра соединен с входом второго инверто ра и другим входом второго элемента
И, который является третьим входом группы входом блока, входы группы второго регистра являются четвертым входом группы входов бло2 выход соединен с первым входом распределителя импульсов, выходы которого подключены ко входам первой группы блока формирования отклоняющих напряжений, первый и второй выходы которого являются первым и вторым выходами устройства, третьим выходом которого является первый выход блока подсвета, первый регистр, первый выход которого соединен с первым входом блока выбора микрополиграмм, первый выход которого является четвертым выходом устройства, группу элементов И, выход генератора импульсов подключен ко входу блока подсвета, второй выход которого соединен с первыми входами элементов И группы, кроме первого, первым входом первого регистра, вторыми входами блока выбора микрополиграмм и распределйтеля импульсов и первым входом блока формирования отклоняющих напряжений, входы второй группы которого подключены к выходам группы блока выбора микропрограмм, третий выход блока подсвета соединен с первым выходом первого элемента И группы и вторым входом первого регистра, выходы группы которого соединены со вторыми входами элементов И группы, третий вход первого регистра является вторым входом устройства, выхо— ды элементов И группы подключены ко входам группы блока подсвета. Блок подсвета содержит первый и второй элементы ИЛИ, второй регистр, элемент И-НЕ, первый и второй инверторы и первый, второй и третий элементы И, первый вход второго регистра является входом блока, один из выходов его — первым выходом блока, выход элемента И-HE соединен с первым входом первого элемента И и является вторым выходом блока, третьим выходом которого является выход второго элемента И, одни из входов второго и третьего элементов И соединены с выходом первого инвер, тора, другой вход третьего элемента И подключен к выходу второго инвертора, выход третьего элемента И соединен со вторым входом первого элемента И, выход которого подключен к первому входу первого элемента ИЛИ, !0 выход которого соединен со вторым входом второго регистра, третий вход которого соединен с выходом второго элемента ИЛИ, другие выходы второго регистра соединены со входами элемен- 15 та И-НЕ, первый вход второго элемента ИЛ! соединен со входом первого инвертора, который является первым входом группы входов блока, четвертый вход второго регистра соединен
20 со вторыми входами первого и второго элементов ИЛИ и является вторым входом группы входов блока, пятый вход второго регистра соединен с входом второго инвертора и другим входом второго элемента И, который является. третьим входом группы входов блока, входы группы второго регистра являются четвертым входом группы входов блока.
На фиг. 1 изображена функциональная схема устройства; на фиг. 2— функциональная схема блока подсвета, на фиг. 3 — вид микрополиграмм, эпюры отклоняющих напряжений; на фиг ° 4— обобщенная фигура знакомства; на 3S фиг. 5 — типы различных отклоняющих напряжений; типы кодов подсвета и алгоритм дешифрации кода символа в коды подсвета, Устройство содержит генератор 1 40 импульсов, распределитель 2 импульсов, блок 3 формирования отклоняющих напряжений, группу .элементов 4 И, блок 5 выбора мнкрополиграмм, первый регистр б, блок 7 подсвета, вход-45 ные шины: "Пуск" 8, "Код символа" 9, выходные шины: напряжения отклонения ,ao x(t) 10 и у(С) 11, напряжения подсвета z(t) 12, "Конец символа" 13.
Блок 7 подсвета содержит элементы 50 . 14-16 И, элементы 17- и 18 ИЛИ, эле,мент 19 H-НЕ, второй регистр 20, инверторы 21 и 22.
Предлагаемое устройство реализует способ микрополиграммного синтеза 55 изображений. Синтез символов осуще: ствляется восьмью микрополиграммами
1 (см. фнг. 3), совокупность которых
1137505 4 образует обобщенную фигуру знакомства, показанную на фиг ° 4. Обобщенная фигура состоит из 26 элементов. Для формирования всех восьми микрополи- . грамм достаточно в различных сочета-. ниях (с учетом изменения полярности) четырех типов отклоняющих напряженйй.
Причем отклоняющее напряжение по координате Х одинаково по форме для всех микрополиграмм и формируется из двух напряжений: В. и В . Этим исключается
1 необходимость в двух типах формирователей отклоняющего напряжения с различным временем нарастания амплитуды. Все микрополиграммы пятиэлементные, т,е. код подсвета состоит из пяти разрядов. Для формирования всех символов достаточно иметь десять типов кода подсвета, причем они разбиваются HB две одинаковые группы, которые различаются наличием или отсутствием единиц в четвергом и пятом разрядах (см. фиг. 4) .
На фиг. 4 также представлен алгоритм дешифрации кода подсвета. При обнаружении комбинации "IOX" производится анализ дополнительно четвертого разряда. Код подсвета микрополиграмм, хранимый в памяти, состоит либо из трех, либо из четырех разрядов. Пять первых разрядоь в коде символа отводится для указания номе ров микрополиграмм, которые необходимо формировать для да.наго символа. В результате код любого символа не превышает 31 дадон .ных разряда.
Генератор 1 импульсов предназначен для выработки тактирующих импульсов, синхронизирующих работу всего устройства.
Распределитель 2 импульсов предназначен для формирования кодовых последовательностей, которые поступают на входы формирователей отклоняю- щих напряжений. В возбужденном состоянии в данный момент может находиться только один иэ выходов распределителя 2. Второй вход распределителя 2 нужен для установки его в исходное состояние. Первый вход распределителя 2 служит для перевода из одного состояния (возбужден;выход
i) в другое (возбужден выход i+I).
Блок 3 предн значен для формирования отклоняющих напряжений x(t) н
y(t). На первую группу его входов поступают сигналы от распределителя 2, на вторую — от блока 5 выбора
1137505 микропрограмм. На первый вход блока
З.поступает сигнал конца формирователя микрополиграммы для установки формирователей напряжения в исходное состояние (нулевой уровень напряжения на выходе) за время меньшее, чем период следования импульсов от генератора 1. На первом выходе блока 3 образуется напряжение х(1,), на втором — y(t);
Группа элементов 4 И предназначена для пропуска сигналов трех или четырех старших разрядов первого регистра б в блок 7 подсвета в зависимости от наличия сигналов на вто1О ми). Регистр б предназначен для хранения кода символа. В первых пяти
40 разрядах (слева направо) хранится код необходимых микрополиграмм. В остальной части регистра 6 хранятся коды подсвета, тех микрополиграмм, которые указаны в первых пяти разря45 дах. Код подсвета может быть либо четырех-, либо трехразрядным. Коды подсвета необходимых микрополиграмм располагаются справо налево. Разрядность регистра б равна 31 (по наибольшему слову символа) . Регистр
6 представляет по сути два регистра.
Первый регистр (1-5 разряды) обыкновенный запоминающий регистр, второй (6-31 разряды) сдвигающий регистр, причем сигнал, поступающий на первый
его вход, осуществляет сдвиг содержимого 6-31 разрядов регистра 6 на 3 ром или втором и третьем его выходах. Блок 5 предназначен для преобразования пятиразрядного .кода из первого регистра 6 (первые пять разря-; дов регистра б) в восьмиразрядный; (по числу формируемых устройством микрополиграмм) и для последовательной выдачи сигналов необходимых микрополиграмм при формировании символа, На второй вход блока 5 поступают сигналы конца формирования микрополиграмм из блока 7, которые являются сигналами запросов следующих микрополиграмм. Сигналы необходимых микрополиграмм поступают с группы выходов блока 5 на вторую группу входов блока 3. На выходе блока 5 образуется сигнал "Конец символа", который поступает на четвертый выход устройства. Триггеры в блоке 5 служат
35 для запоминания номеров необходимых микрополиграмм (их число равно восьразряда вправо, а сигнал, поступающий на второй вход, — на один разряд вправо. Оба входа выполнены задержанными: первый вход на время необходимое для надежного считывания содержимого регистра 6 через группу элементов 4 И, а второй вход для надежного считывания дополнительного разряда регистра 6.
Блок 7 предпазначен для формирования напряжения подсвета z(t), а также для выдачи сигнала конца формирования микрополиграммы и сигналов, обеспечивающих перезапись кода подсвета очередной микрополиграммы из регистра 6 в блок 7, На первый вход блока 7 поступает серия импульсов от генератора 1. Регистр 20 необходим для запоминания пяти разрядов кода подсвета очередной микрополиграммы, который образуется из трех- или четырехразрядного кода, записанного в регистр б. Для образования трех- или четырехразрядного кода пятиразрядного кода подсвета служат элементы
l5 и 16 И, элементы !7 и 18 ИЛИ и инверторы 21 и 22. Элементы 14 И, инвертор 22 предназначены для определения в необходимости анализа чет- . вертого разряда из регистра 6. Элемент 19 И-НЕ формирует сигнал конца формирования микрополиграмм, который возникает при обнулении регистра 20 в процессе сдвига кода подсвета импульсами от генератора 1 (регнстр
20 — шестиразрядньш). Первоначально код подсвета записывается в левых пяти разрядах регистра 20. Наличие шестого разряда обусловлено необходимостью согласования работы блока
3 и блока 7.
Устройство работает следующим образом, В регистре б записан код символа °
Так как регистр 20 блока 7 находится в нулевом состоянии, то на выходе элемента 19 И-НЕ имеется сигнал, ко- торый разрешает сначала прохождение содержимого 29-31 разрядов регистра
6 через группу элементов 4 И. Таким образом, в регистр 20 заносится код подсвета первой необходимой микрополиграммы, Кроме того, сигнал от элемента 19 НЕ после считывания содержимого 29-31 разрядов регистра
6 производит сдвиг содержимого 6-31 разрядов регистра 6 на три разряда вправо, что приводит к смещению кода подсвета второй необходимой микро7 1137 полиграммы в разряды 29-31 регистра
6. Описанные операции выполняются, если код подсвета микропрограммы, хранимый в регистре 6, трехразрядный, однако как указывалось, код
5 подсвета может быть и четырехразрядным. Если возникает такая ситуация, то в этом случае из блока 7 подсвета вырабатывается сигнал, который разрешает прохождение содержимого
28 разряда регистра 6 и через некоторое время сдвигает содержимое 63l на один разряд вправо. В данном случае окажется, что код подсвета также будет в крайних правых трех или четырех разрядах и это код подсвета второй необходимой микронолиграммы.
Код необходимых микрополиграмм (1-5 разряды регистра 6) поступает на цервый вход блока 5,.в котором этот код преобразуется в восьмиразрядный. На выходе блока 5 вырабатывается сигнал номера первой необходимой микрополиграммы для данного символа, который поступает на вторую группу входов блока 3.
При поступлении сигнала "Пуск" (шина 8) запускается генератор l.
Импульсы с выхода генератора 1 пос30 тупают на первые входы распределителя 2 и блока 7. В результате на выходах распределителя 2 формируется последовательность импульсов, кото-. рая поступает на первую группу входов блока 3, на выходах которого образуется отклоняющее напряжение по ) и управляющие электронным лучем для его перемещения по траектории первой необходимой микрополиграммы. Импульсы ат генератора 1 поступают на вход "Сдвиг" регистра 20 блока 7 и подклкчают его .выход к модулятору
ЭЛТ 1не показана). В результате происходит высвечивание тех элементов первой необходимой микрополиграммы, которые входят в контур отображаемого символа. По мере выталкивания
505 8 кода подсвета из регистра 20 возникает ситуация, когда все разряды его будут находиться в нулевом состоянии. В данном случае на выходе. элемента 19 И-НЕ образуется сигнал, который производит считывание содер жимого 29-31 разрядов регистра 6 (т.е. код подсвета второй необходимой микрополиграммы) .Если при этом считывается.код "10X" то формируется дополнительный сигнал на выходе элемента 14 И, считывающий содержимое 28 разряда регистра 6. Сиг нал с выхода элемента 19 И-НЕ произ" водит сдвиг содержимого 6-31 разрядов (перемещение кода подсвета третьей необходимой микрополиграммы в правые старшие разряды регистра
6), а также установку распределителя
2 и формирователей напряжения в бло» ке 3 в исходное состояние и, наконец, поступает в блок 5 для выбора сигнала второй необходимой - микрополиграммы. С приходом следующего импульса от генератора I на распределитель 2 и блок 7 начинается формирование второй необходимой мик- рополиграммы, в результате чего на экране ЭЛТ отображаются ее элементы, входящие в контур отображаемого символа, Этот процесс повторяется до тех пор, пока очередной сигнал конца формирования микрополиграммы, поступив на вход блока 5, не пройдет на выход "Конец символа" °
В результате на экране ЗЛТ отображается символ, код которого записан в регистре 6.
Преимущество предлагаемого устрой ства состоит в повышении точности отображаемого символа за счет увеличения числа элементов обобщенной фигуры знакомства с 20 до 26 элемен- тов, при этом информационные затраты и быстродействие устройства такое же,как и у прототипа.
1137505
Фиг,2
1!37505
113?505
Заказ 10530/38 Тираж 452
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Подписное
Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4
Составитель В. Сметанин
Редактор Н. Киштулинец Техред Т.Дубинчак Корректор И. Эрдейи