Устройство для отображения информации Советский патент 1978 года по МПК G06K15/20 

Описание патента на изобретение SU634322A1

Предлагаемое устройство относится к области автоматики и вычислительной техники и может быть использовано при построении устройства отображения информации, например, на экране электроннолучевой трубки. Известно устройство для отображения информации, содержащее генератор тактовых импульсов, блок памяти символов, интеграторы горизонтальной и вертикальной составляющих развертки знака, преобразователь код-напряжение, регистр хранения 1 Устройство может формировать различные знаки функциональным методом, причем функциональное напряжение развертки знаков имеет семь градаций наклона за счет изменения, скорости его формирования за пocтoянн)IЙ период времени. К недостаткам известного устройства относятся:высокие требования к знаковому усилителю и к отклоняющей системе ЭЛТ, пото.му что как максимальный, так и минимальный вектор формируются за одинаково малое время; невозможность применения в составе с индикаторами кругового обзора РЛС, так как их видеоусилители имеют ло1арифмическую характеристику, а в устройстве для достижения постоянной яркости отображаемых векторов применена модуляция амплитуды импульсов подсвета знаков, меняющаяся прямо пропорционально длине вектора; невозможность применения в составе с индикаторами, использующими проекцию отображаемой информации в более крупном масштабе, так как в подобных индикаторах для обеспечения нормальной яркости проекции видеоусилитель ЭЛТ работает в ключевом режиме, где подсвет не модулируется. Наиболее близким по технической сущности к предлагаемому устройству является устройство для отображения информации, содержащее блок памяти, соединенный с регистром, генератор функциональных напряжений, подключенный к регистру, преобразователь код-время, соединенный с генератором импульсов и регистром, подключенным к блоку подсвета луча. Однако это устройство имеет существенные недостаткиГЕ. Первым недостатком является плохая различимость специальных символов, которая определяется максимальным числом отрезков (векторов), из которых состоит символ. Для написания сложных конфигураций

символов нельзя увеличить число отрезков, составляющих символ, без увеличения в два раза емкости иамяти еимволов. Это вытекает из организации опроса блока иамяти символов. Адрес блока памяти символов определяется состояниями регистра кода символов и счетчика векторов. При такой организации увеличение разрядности кода еимволов влечет за собой у.меньшение разрядности счетчика векторов и наоборот, а так как число отрезков, из которых состоит символ, равно числу всех состояний счетчика векторов, то число векторов при поетояиной емкости блока памяти символов обратно проиорционально числу формируемых символов. В общем случае количество генерируемых символов Q 1, а максимальное чиело отрезков, составляющих символ:

N ,

где п - разрядность блока памяти символов по входу;

HI- разрядность кода символов.

Так, например, при п 10 значения N и Q для двух разных значений П , будут:

п, б, N 16, Q 63

п 7, N 8, Q 127

Вторым недостатком прототипа является плохое использование блока иамяти символов. Это объясняется тем, что в устройстве заложено малое число градаций вектора по дл.ине. Максимальный вектор в прототипе больше минимального в три раза. При этом при формировании максимальных векторов, которые относятся к минимальному вектору как 5: 1,7: 1, необходимо делать два обран ения к блоку памяти символов, так как такие векторы получают как результат суммирования векторов, имеющих общий наклон, а относящихся к минимальному вектору по длине как 1:1, 2:1, 3:1. Разрядность преобразователя код-время, влияющая на число градаций вектора в прототипе увеличена быть не может, так как входной код 1реобразователя код-время вырабатывается .югнческим блоком из двухразрядного кода векгоров.

При формировании максимальиых векторов, которые относятся к минимальному вектору как 5:1, 7:1, каждое доиолиительное обращение к блоку иамяти символов соировождается занятием новых ячеек памяти. Кроме того, на каждый символ отводится одинаковое количество слов блока иамяти символов, причем количеств.о слов выбирается равргым количеству отрезков в еамом сложном символе. Как правило, инфор.мация иа экране ЭЛТ отображается в виде формуляров, в которых 20% занимает сложный , а 80% занимают более простые 3fiaKH (цифры и буквы), которые формируются из меньшего числа отрезков, чем самый с.южный символ. Поэтому в прототипе при vfjopMHpoBaHHH простых символов (цифр и букв) значительная часть емкости блока памяти символов используется вхолостую.

Следствием неэффективного использования блока иамяти символов является снижение но.менклатуры генерируемых символов.

Целью изобретения является улучщение качества отображения.

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

На фиг. 1 приведена блок-схема устройства, на фиг. 2 и 3 - временная диаграмма основных сигналов устройства, на фиг. 4 - вид фор.мируемого символа.

Устройство содержит генератор 1 импульсов, формирователь 2 импульсов, блок 3 памяти, счетчик 4 адреса, логический блок 5, преобразователь 6 код-время, регистр микроко.манд 7, генератор 8 функциональных напряжений, блок 9 подсвета луча, входы и выходы блоков и устройства 10-30.

Устройство работает следующи.м образом. В начальный мо.мент времени t) на входы 18 устройства поступает код символа. При поступлении в момент ti на вход 10 устройства синхроимпульса на выходах 11 и 12 генератора 1 импульсов формируется двухтактная последовательность импульсов. Причем, начало тактовых импульсов на выходе 11 совнадает с передним фронто.м синхроимпульса, а последовательность импульсов на выходе 12 генератора 1 импульсов сдвинута по фазе иа полпериода относительно первой последовательности импульсов. Обе указанные последовательности импульсов поступают на входы формирователя 2 импульсов и на входы преобразователя 6 код-время.

Формирователь 2 импульсов в момент времени формирует на выходе 23 сигнал записи кода символа, по которому код символа с выхода 19 логического блока 5 («2И-ИЛП) поступает на информационные входы счетчика 4 адреса. Выходное число с выхода 20 счетчика 4 адреса поступает на адресные входы блока 3 памяти. Одновременно формирователь 2 импульсов на выходе 25 формирует сигнал опроса блока 3 памяти.

В момент времени tj на выходах 13 и 15 блока 3 формируется 10-разрядное слово микропрограммы начального адреса символа., которое поступает на вторую и третью группу инфор.мационных входов логического блока 5 и одновременно на формирователь имиульсов 2. преобразователь 6 код-время, регистр 7.

В момеит времени 1з формирователь 2 импульсов формирует на выходе 24 сигнал установки в нуль счетчика 4 адреса, а в момент вре.мени t на выходе 22 - сигнал записи кода начального адреса, по которому код начального адреса с выхода 19 логическо1() блока о поступает на янформационные входы счетчика 4 адреса. При этом код начального адреса символа записывается в счетчик 4 адреса, а в формирователь 2 импульсов, преобразователь б код-время и регистр 7 код начального адреса не записывается, так как в это время на указанные блоки не поступает сигнал разрешения записи. Кроме того, в момент времени t( на выходе 25 формирователя 2 импульсов снимается сигнал опроса блока 3 памяти.

В момент времени tj на выходе 26 формирователя 2 импульсов формируется сигнал установки в нуль блока 3 памяти, а на выходе 25 - очередной сигнал опроса блока 3 памяти.

В момент времени ij на вы.ходах 13 и 15 блока 3 памяти формируется первое 10-разрядное слово микропрограммы развертки символа, первые три разряда которого с выхода 13 поступают на входы преобразователя 6 код-время для формирования длины вектора и на формирователь 2 импульсов для формирования сигнала конца знака.

С выхода 15 семь разрядов слова микропрограммы развертки символа поступают на информационные входы регистра 7, четыре разряда из которых определяют наклон функциональных напряжений X и Y, два - его знак, а седьмой разряд определяет подсвет вектора. Одновременно с выходов 13 и 15 код микропрограммы развертки знака поступает на вторые и третьи информационные входы логического блока 5. Однако запись числа в счетчик 4 адреса не происходит, так как во все последующие промежутки времени на выходе 22 не вырабатывается сигнал записи кода в счетчик 4 адреса.

В момент времени t/ преобразователь 6 код-время на выходе 14 формирует сигнал начала записи первого слова микропрограммы развертки символа, который поступает на управляющий вход регистра 7, а также на вход формирователя 2 импульсов и счетный вход счетчика 4 адреса. При этом на выходе 25 формирователя 2 снимается сигнал опроса блока 3 памяти символов, на выходе 20 счетчика 4 адреса код начального адреса увеличивается на единицу младщего разряда, а в регистр 7 переписывается код микропрограммы развертки символа.

В момент времени i, с выходов 16 и 17 регистра 7 код первого вектора символа поступает на информационные входы генератора 8 функциональных напряжений X и Y и на блок 9 подсвета луча, а с выхода 27 формирователя 2. импульсов на управляющий вход генератора 8 функциональных напряжений поступает сигнал разрещения работы генератора 8 функциональных напряжений, который начинает формировать сигналы развертки первого вектора символа.

Длина формируемого вектора пропорциональна коду времени, поступившему на преобразователь 6 код-время из блока 3 памяти.

В момент времени tg формирователь 2 HMiiy.ibcoB формирует на выходе 26 очередной сигна. установки в нуль блок 3 памяти, а на выходе 25 новый сигнал опроса.

В момент времени tg блок 3 на выходах

13 и 15 формирует очередное слово микропрограммы развертки знака, которое хранится в выходном регистре блока 3 памяти. Через три периода тактовой частоты в момент времени it о преобразователь 6 кодвремя формирует сигнал конца формирования вектора, при этом преобразователь переписывает новый код выходного числа с блока 3 памяти в преобразователь 6, регистр 7 и увеличивает код адреса на выходе 20 счетчика 4 адреса еще на одну единицу.

С момента времени tio код с выхода 16

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

В момент времени tn формирователь 2

имну.шсов формирует на выходах 25 и 26 новые сигналы опроса и установки в нуль блока 3 памяти, а в момент времени 1,г на выходах 13 и 15 блока 3 появляется новое слово микропрограммы третьего вектора,

которое по сигналу конца второго вектора снова записывается в преобразователь 6 код-время и регистр 7.

Как видно, с момента времени t блок 3 памяти символов переводится в режим последовательного опроса ячеек памяти, при котором код входного адреса на выходе 20 счетчика 4 адреса увеличивается на единицу младшего разряда от каждого сигнала конца вектора.

Все последующие векторы, составляющие

контур символа фиг. 4, формируются аналогичным образом.

В момент времени 1;э в преобразователь 6 код-время и регистр 7 записывается код последнего пятого вектора и изменяются адреса на выходе счетчика 4, а в момент времени 1эо блок 3 памяти формирует выходное число, содержащее во всех разрядах нули. При этом условии формирователь 2 импульсов на выходе 21 по сигналу конца последнего вектора формирует сигнал конца

формирования символа, с помощью которого все узлы устройства устанавливаются в нуль.

Формирование сигнала конца символа лошческим путем не требует увеличения разрядности блока памяти символов.

По отнощению к прототипу заявляемое устройство имеет следующие преимущества. 1. При постоянной емкости блока 3 памяти максимальное число векторов, из которых формируется самый сложный символ, не зависит от разрядности кода символов и в принципе в сложный символ можно закладывать любое число векторов. Тем самым повьпиается различимость символов, которая тем выше, чем больше число элементов разложения символа (при телевизионном методе) или чем больше число векторов, вписывающихся в контур символа (при функциональном методе). 2.Число ячеек памяти на каждый символ пропорционально числу векторов, составляющих символ. 3.Так как векторы имеют градацию по длине от 1 до 7, то все символы формируются за меношее число обращений к блохх 3 памяти символов и тем самым экономится память. 4.С учетом пп. 2 и 3, а также с учетом переадресации блока 3 памяти символов очень экономно расходуется память на символы, что позволяет повысить номенклатуру генерируемых символов. Формула изобретения Устройство для отображения информации, содержащее блок памяти, соединенный С регистром, генератор функциональных напряжений, подключенный к регистру, преобразователь код-время, соединенный с генератором импульсов и регистром, подключенным к блоку подсвета луча, отличающееся тем, что, с целью повыщения качества отображения, в него введены счетчик адреса, логический блок и формирователь импульсов, соединенный с генератором импульсов, преобразователем код-время, генератором функциональных напряжений, блоком памяти, счетчиком адреса и логическим блоком, подключенным к блоку памяти и счетчику адреса, соединенному с преобразователем кодвремя и блоком памяти. Источники информации, принятые во внимание при экспертизе: 1.Анопреенко Г. Т. Быстродействующий генератор знаков для индикатора ЭЦВМ. «Автоматизация проектирования в электронике, Киев, «Техника, 1972, ,Yo 5. 2.Авторское свидетельство СССР № 484539, кл. G 06 К 15/20, 1973.

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

название год авторы номер документа
Устройство для отображения информации 1978
  • Козловский Николай Петрович
SU746629A1
Устройство для формирования символов 1980
  • Козловский Николай Петрович
  • Кравченко Иван Адамович
  • Ким Виктор Иванович
SU934540A1
Устройство для отображения информации 1980
  • Козловский Николай Петрович
SU943700A1
Устройство для отображения информации 1979
  • Козловский Николай Петрович
SU868822A2
Устройство для отображения информации 1977
  • Козловский Николай Петрович
SU711602A1
Устройство для отображения информации 1981
  • Козловский Николай Петрович
SU963080A1
Устройство для формирования символов на экране электронно-лучевой трубки 1981
  • Козловский Николай Петрович
SU1001160A1
Устройство для отображения информации 1985
  • Козловский Николай Петрович
SU1316028A2
Устройство для отображения символов на экране электронно-лучевой трубки 1987
  • Козловский Николай Петрович
SU1430986A1
Устройство для формирования символов на экране электронно-лучевой трубки 1984
  • Козловский Николай Петрович
SU1249575A1

Иллюстрации к изобретению SU 634 322 A1

Реферат патента 1978 года Устройство для отображения информации

Формула изобретения SU 634 322 A1

Входы ,JS

tj

(„

SU 634 322 A1

Авторы

Козловский Николай Петрович

Руденко Валентин Петрович

Даты

1978-11-25Публикация

1976-10-01Подача