Генератор знаков
Иллюстрации
Показать всеРеферат
ОП ИСАНИ Е
ИЗОБРЕТЕН ИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Союз Советских
Социалистических
Республик >734663 (61) Дополнительное к авт. свид-ву— (22) Заявлено 04.01.?8 (21) 2566804/18 — 24 с присоединением заявки №вЂ” (23) Приоритет—
Опубликовано 15.05.80. Бюллетень № 18
Дата опубликования описания 17.05.80 (51) М. Кл
G 06 F 3/14
Гасударственный квинтет
СССР (53) УДК 681.327..11 (088.8) во денем нэебретеннй н еткрмтнй (72) Авторы изобретения
В. Ф. Каплун, А. Я. Манохина и С. А. Сергиенко
Киевский научно-исследовательский и конструкторский институт периферийного оборудования (71) Заявитель (54) ГЕНЕРАТОРЗНАКОВ
Изобретение относится к технике вывода информации из электронных вычислительных машин и предназначено для использования преимущественно в устройствах отображения информации на электроннолучевых трубках (ЭЛТ).
Известны различные устройства для формирования знаков на экране ЭЛТ. Наиболее распространенными из них являются уст- ройства, формирующие изображения знаков из прямолинейных штрихов (1).
Наиболее близким техническим решением к данному изобретению является генератор. знаков, содержащий генератор тактовых импульсов, преобразователи код-аналог, усилитель сигнала модуляции, блок памяти, регистр кода штриха, дешифратор, причем выходы блока памяти соединены со входами регистра кода штриха, информационные выходы которого подсоединены к соответствующим входам дешифратора, выход которого подключен ко входам установки в нуль преобразователей код-аналог, выходы преобразователей код-аналог и усилителя сигнала модуляции являются выходами генератора знаков. В устройстве имеется ряд.2 дополнительных связей между блоками, составляющими его (2).
Недостатки данного устройства заключаются в следующем. Каждый штрих независимо от его длины формируется за одинаковое время, в результате чего существенно снижается общее быстродействие генератора, так как при формировании коротких штрихов половина времени теряется непроизводительно. При уменьшении времени тц формирования штриха до величины, при которой это время становится соизмеримым с допустимым разбросом времени переключения управляющих элементов (например, при длительности штриха 100 — 150 нс и времени переключения логических схем до 30 — 50 нс, характерном для ИМС серии 155 ) наблюдается искажение конфигурации знаков, особенно в местах стыковки штрихов из-за несинхронного переключения элементов, формирующих сигналы управления отклонени 9 ем луча по каждому из каналов Х и У и модуляцией по каналу Z.
Цель изобретения — увеличение быстродействия генератора знаков и улучшение качества отображения знаков.
734663
Для -достижения указанной цели генератор знаков содержит блок управления приемом информации, буферный регистр, пять элементов ИЛИ, причем выход генератора тактовых импульсов связан со входом блока управления приемом информации и первым входом буферного регистра, вторые входы которого и блока управления приемом информации связаны с выходом маркерного разряда регистра кода штриха, выход блока управления приемом информации соединен со входом регистра кода штриха и вхо о дом блока памяти, информационные выходы регистра кода штриха связаны с соответствующими входами буферного регистра и первыми входами элементов ИЛИ, вторые входы которых соединены с соответствую- ts. шими выходами буферного регистра, причем выходы первого и второго элементов
ИЛИ соединены со входами положительной и отрицательной ориентации штриха по отноше йю к оси Х, первого преобразователя код-аналог, выходы третьего и четвертого элементов ИЛИ связаны со входами положительной и отрицательной ориентации штриха по отношению к оси У второго преобразователя код-аналог, выход пятого элемента ИЛИ связан со входом усилителя сигнала модуляции.
На фиг. 1 представлена функциональная схема гене)оратора знаков; на фиг. 2 а,, б— примеры кодирования и «рисования» символов «Д» и «О», на фиг. 3 —. временная диаграмма функционирования устройства при отображении символа «Д».
Схема генератора знаков состоит из генератора 1 тактовых импульсов, аналоговых преобразователей 2 (интеграторов), усилителя 3 сигнала модуляции последователь) 35 но соединенных блока 4 памяти, регистра 5 кода штриха, состоящего из информационного и маркерного разрядов, и дешифратора 6, входы которого подключены к информационным выходам регистра 5, а выход — к управляющим входам преобразователей 2, выходы преобразователей 2 и усилителя 3 подключены к выходным шинам устройства.
В состав генератора знаков включены буферный регистр 7 кода штриха, схемы 8 ИЛИ по числу информационных разрядов регистров 5 и 7 и схема 9 управления приемом
45 информации, причем выходы информационных разрядов регистра 5 подключены к--первь;м входам схем 8 ИЛИ и через регистр 7— ко вторым входам соответствующих схем
8 ИЛИ, выходы которых соединены в соот- 5о ветствии с назначением разрядов кода штриха со входами преобразователей 2 и усилителя 3, а выход маркерного разряда регистра 5 соединен с первым входом схемы 9 и первым управляющим входом буферного регистра 7, второй вход схемы 9 соединен со вторым управляющим входом регистра 7 и с выходом генератора 1, а выход схемы 9— с управляющими входами блока 4 памяти и.регистра 5 кода штриха.
Код каждого штриха содержит шесть разрядов: первые четыре разряда определяют направление (ориентацию) штриха относительно текущего положения луча — + Х, -Х, +У, -Y, пятый разряд кодирует сигнал
«подсвета» («1» — штрих подсвечивается, «0» — луч перемещается без подсвета), шестой разряд является макрерным и модифицирует начало формирования каждого последующего штриха по отношению к предыдущему («0» в 6-м разряде означает, что начало выполнения следующего штриха начинается после завершения формирования текущего, «1» в этом разряде определяет начало формирования следующего штриха до завершения текущего).
Генератор знаков функционирует следующим образом.
В исходном состоянии во всех разрядах регистров 5 и 7 записан «0». При этом дешифратор 6 формирует сигнал сброса преобразователей 2, луч находится в точке, являющейся центром символьного растра. Генератор тактовых импульсов генерирует серию тактовых импульсов с периодом следования импульсов То.
Эти импульсы поступают на схему 9 управления приемом информации и на регистр 7. На схеме 9 формируются и поступают на управляющие входы блока 4 и регистра 5 импульсы, обеспечивающие последовательную передачу кодов штрихов из блока 4 памяти в регистр 5, причем очередной импульс на выходе схемы 9 появляется через время Т0 (если вб-м разряде регистра 5 логическая «1») или через время 2То (если в б-м разряде логический «0»). Сигнал маркерного разряда регистра 5 поступает на управляющий вход регистра 7. По каждому тактовому импульсу, поступающему от генератора тактовых импульсов на регистр 7, происходит либо перепись кода информационных разрядов из регистра 5 (если сигнал маркерного разряда «1»), либо установка «О» всех разрядов регистра 7 (если сигнал макрерного разряда <0»).
Код в регистры 5 и 7 заносится по методу замещения (без предварительного сброса) . Сигналы кода штриха с выходов регистра 5 через первые входы схемы ИЛИ поступают на входы преобразователей 2, которые преобразовывают их в параметрические сигналы Х (t) и g (t) управления лучами ЭЛТ, и обуславливают перемещение луча с постоянной скоростью в одной из 8 направлений, соответственно заданному коду штриха. Кодировка направлений (ориентации) штриха дана в табл.
734663
%% Разряды кода штриха Направление штриха пп
1 2 3 4 (луч ЭЛТ не перемещается)
Код штриха, в котором задано перемещение луча одновременно в две противоположные стороны (например, коды 1 0-1 3), отрабатываются преобразователями
2 таким образом, что не вызывает перемещения луча вдоль данной координаты.
П р и м е ч а н и е.
1 1 0 0 0
2 0 1 0 0
3 0 0 1 0
4 0 0 0 1
5 1 0 1 0
6 1 0 0 1
7 0 1 1 0
8 0 1 0 1
9 0 0 0 0
10 1 1 0 0
11 0 0 1 1
12 1 1 1 0
13 1 0 1 1
Если текущий код штриха содержит «0» в маркерном разряде, он хранится в регистре 5 в течение времени 2То, в результате чего луч перемещается на величину полного штриха (например, штрих 1 на фиг. 2) .
Если же код штриха содержит в маркерном разряде «1», то через время Тр, за которое луч успевает переместиться на величину, равную половине длины штриха, этот код переписывается в регистр 7, поступая на вторые входы схемы 8 ИЛИ, и таким образом сохраняется на входах преобразователей 2, а затем в регистр 5 поступает код следующего штриха, в результате чего на время Т (т.е. на время формирования половины штриха) происходит наложение двух кодов и луч движется в направлении, определяемом суммарным кодом на выходах схем
ИЛИ.
Если код очередного штриха в регистре 5 содержит «0» в маркерном разряде, то по истечении времени Те происходит сброс регистра 7, а направление перемещения луча на время То (очередного полутакта) определяется кодом штриха на выходак регистра 5. Если в маркерном разряде содержится «1», то по истечении Тр код из регистра
5 переписывается в регистр 7, а в регистр 5 заносится новый код из блока1памяти, т.е. происходит новое наложение двух кодов на выходах схем ИЛИ и т.д. Описанную последовательность можно проследить на примере формирования штрихов ЗК, KI„LH (фиг. 2а).
Таким образом, каждый код, поступающий из блока 1 памяти, кодирует штрих полной длины и сохраняется на время 2То в регистре 5, либо последовательно в регчстрах 5 и 7 на время Тр в каждом, а штрихи половинной длины (длиной, равной половине полного штриха) выполняются за счет наложения. на время То кодов смежных штрихов.
После завершения формирования псследнего штриха символа на регистр 5 поступает «нулевой» код, в результате чего регист734663 ры 5 и 7 устаналиваются в «О», а дешифратор 6 вырабатывает сигнал сброса преобразователей 2, луч возвращается в исходное состояние. Сигнал модуляции исчезает вследствие установки «О» на входе усилителя модуляции.
Предложенный генератор знаков по сравнению с известным обеспечивает повышение быстродействия генератора знаков на 20О/О—
ЗОО/о при отображении символьной информации (алфавитно-цифровых, включая русский и латинский алфавиты, знаков и мнемознаков) за счет уменьшения в два раза времени рисования коротких штрихов (штри хов половинной длины); кроме того, повышается качество отображения символов вследствие обеспечения непрерывности движения и подсвета луча во время формирования коротких штрихов путем «наложения во времени» смежных полных штрихов, что исключает возникновение разрывов и «наползаний» в местах стыков коротких штрихов. Таким образом, незначительное увеличение оборудования (5 — 7 интегральных микросхемы серии 155) приводит к существенному улучшению характеристик генератора знаков. При использовании предлагаемого генератора знаков в устройствах отображения информации на ЭЛТ может быть достигнуто увеличение объема отображаемой символьной информации на 20-25О/р без мерцания изображения. Кроме того, снижается стоимость устройства отображения.
Формула изобретения
Генератор знаков, содержащий генератор тактовых импульсов, преобразователи
33 код-аналог, усилитель сигнала модуляции, блок памяти, регистр кода штриха, дешифратор, причем выходы блока памяти соединены со входами регистра кода штриха, информационные .выходы которого подсоедннены к соответствующим входам дешифратора, выход которого подключен ко входBhi установки в нуль преобразователей код-аналог, выходы преобразователей код-аналог и усилителя сигнала модуляции являются выходами генератора знаков, отличающийея тем, что, с целью повышения быстродействия генератора, он содержит блок управления приемом информации, буферный регистр, пять элементов ИЛИ, причем выход генератора тактовых импульсов связан со входом блока управления приемом информации и первым входом буферного регистра,вторые входы которого и блока управления приемом информации связаны с выходом маркернсго разряда регистра кода штриха, выход блока управления приемом информации соединен со входом регистра кода штриха и входом блока памяти, информационные выходы регистра кода штриха связаны с соответствующими входами буферного регистра и первыми входами элементов ИЛИ, вторые входы которых соединены с соответствующими выходами буферного регистра, причем выходы первого и второго элементов ИЛИ соединены со входами положительной и отрицательной ориентации штриха по отношению к оси Х первого преобразователя код-аналог, выходы третьего и четвертого элементов ИЛИ связаны со входами положительной и отрицательной ориентации штриха по отношению к осн 1 второго преобразователя код-аналог, выход пятого элемента ИЛИ связан со входом усилителя сигнала модулчции.
Источники информации, принятые во внимание при экспертизе
1. Диалоговые устрой .:тва отображения информа ции на электроннолучевых трубках. Под ред. Сулима Н. К., М., «Статистика», 1977.
2. Патент CI1IA № 3755805, кл. G 06 F 3/14, НКИ вЂ” 340 — 324, 28.08.73.
734663
Выход гЕнератора тахто Ьх инл.
Mаркерный ро»яд т
P88uempu 5
Состояние
Н рерного
Регистра. 7
О О о
О ъ+х фиг. 5
Составитель В. Субботин
Редактор О. Колесникова Техред К. Шуфрич Корректор Н. Стен
Заказ 2221/11 Тираж 75! Подписное
ЦНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, 7К вЂ” 35, Раушская наб., д. 4/5
Филиал ППП «Патент» г. Ужгород, ул. Проектная, 4
Выход схеиы 9
Мер приемо
Состояние ий4уор таиион. них яазяяаа8
Pe8ucmpa 5
o oЪ ъ- О О ъ
О ОО оО
О ОО Оо оооо
»
О о о о о о
О О
О О о ъ О ъ- О с о о ъ . -ь Ъ.
О О О О О о
ОООООО о о о ъ
Ъ
ОООО
-„оооо ооооо о о о