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

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике и автоматике и может быть использовано в устройствах для формирования символов на экране ЭЛТ. Цель изобретения - упрощение устройства и повышение его надежности за счет сокращения информационного объема блока памяти на два бита в каждом векторе формируемого символа, которая достигается введением в устройство преобразователя 10 кодов и шифратора 11 и соответствующих функциональных связей. Устройство содержит блоки 1 и 3 памяти, счетчик 2, генератор 4 импульсов, блок 5 управления преобразователь 6 код - временной интервал, регистр 7, генератор 8 развертки блок 9 подсвета, преобразователь 10 кодов и шифратор 11. Изобретение позволяет осуществлять логическое преобразование 8-разрядных кодов микропрограмм символов в 10-разрядные коды с. последующим преобразованием их в аналоговые сигналы. 11 ил., 3 табл. (О

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

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

РЕСПУБЛИК (51) 4 G 09 G 1/08

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К А BTOPCHOMY СВИДЕТЕЛЬСТВУ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4200765/24-24 (22) 25.02.87 (46) 15.10.88. Бюл. ¹ 38 (72) Н. П. Козловский (53) 68! .327.11 (088.8) (56) Авторское свидетельство СССР № 1001160, кл. G 09 G 1/08, 1981.

Авторское свидетельство СССР № 1249575, кл. G 09 G 1/08, 1984. (54) УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ

СИМВОЛОВ НА ЭКРАНЕ ЭЛЕКТРОННОЛУЧЕВОЙ ТРУБКИ (57) Изобретение относится к вычислительной технике и автоматике и может быть использовано в устройствах для формирования символов на экране ЭЛТ. Цель изобретения — упрощение устройства и повышение

„„Я0„„1430986 А1 его надежности за счет сокращения информационного объема блока памяти на два бита в каждом векторе формируемого символа, которая достигается введением в i стройстьо преобразователя 10 кодов и шифратора 11

Ь и соответствующих функциональных связей.

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

11 ил., 3 табл.

1430986

1О ной в табл. 2 (5

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

Цель изобретения — упрощение устрой ства и повышение его надежности за счет сокращения информационного объема блока памяти на два опта в каждом векторе формируемого символа.

На фиг. 1 представлена структурная схема устройства; на фиг. 2 — функциональlBH схема первого блока памяти, счетчика и второго блока памяти; на фиг. 3 — функциональная схема генератора импульсов; на фиг. 4 — функциональная схема блока управления; на фиг. 5 — функциональная схема преобразовагеля код — временной интервал; на фиг. 6 — — функциональная схема регистра; II l фиг. 7 — функциональная схема блока подсвета; на фиг. 8 — функциональная схема генератора развертки; на фиг. 9— функциональная схема преобразователя койон; иа фиг. 10 функциональная схема шифратора; на фиг. 11 временная диаграмма работы устройства (для символа У ).

Устройство содержит первый блок 1 памяти, счетчик 2, второй блок 3 памяти, генератор 4 импульсов, блок 5 управления, преобразователь 6 код †временн интервал, регистр 7, генератор 8 развертки, блок 9 подсвета, преобразователь 10 кодов, шифратор 11. Позициями 12 и 13 обозначены соответственно вход «Код символа» и синхровход устройства, а позициями 14, 15 и 16 —— выходы для подключения к отклоняющему тракту ЭЛТ, выход для подключения к модулятору ЭЛТ и выход «Конец символа» устро йства соответственно.

Блок (памяти состоит из элементов памяти (7.1 и (7.2, нагруженных на резис о(п) к) обо(к 8

Счет шк 2 состоит из трех типовых 4-разрядных счетчиков 19.1 — 19.3.

Блок 3 памяти состоит из элемента памяти 20, нагруженного на резисторную сборку 21.

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

HE 23, элемент И 24, элемент 25 задержки.

Блок 5 управления содержит элементы

HE 26 — 30, элементы И-НЕ 31 и 32, элементы И 33 и 34, триггеры 35.1 и 35.2 и одновибратор 36.

Преобразователь 6 код †временн интервал состоит из вычитающего счетчика 37 и одновибратора 38.

Регистр 7 состоит из двух D-триггеров 39 и 40.

Блок 9 подсвета содержит согласующий усилитель 41, элемент 42 задержки и видеоус ил ител ь 43.

Генератор 8 развертки состоит из двух преобразователей 44 и 45 уровней логических сигналов 5В в уровни 10 — 12 В, диод20

55 ного коммутирующего моста 46, двух стабилизаторов тока 47 и 48, ключа сброса 49 и интегрирующего конденсатора 50.

Преобразователь 10 кодов содержит элементы НЕ 51 — 54 и элементы И-НЕ 55 — 64.

Его работа описывается таблицей истинности, приведенной в табл. 1.

Шифратор 11 содержит элементы НЕ 65 и 66, элементы И 67 — 71, элемент НЕ 72, элемент И 73, элемент HE 74. Его работа описывается таблицей истинности, приведенБлок 1 памяти предназначен для записи и хранения кодов начальных адресов формируемых сигналов. Блок 3 памяти предназначен для записи и хранения микропрограмм построения символа.

Счетчик 2 предназначен для задания кода адреса на входе блока 3 памяти

Генератор 4 импульсов предназначен для формирования пачки импульсов ТИ в преде.лах времени формирования символа.

Блок 5 управления предназначен для формирования следующих сигналов: ЗНА — запись начального адреса ТИ 1 — тактовые импульсы, отличающиеся от ТИ отсутствием первого импульса, СТРОБ 2 — сигнал включения генератора развертки, КС вЂ” конец символа.

Преобразователь 6 код — временной интер— вал предназначен для формирования сигнала СКВ с временными интервалами, пропорциональными коду длины вектора и периоду импульсов ТИ 1.

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

Блок 9 подсвета предназначен для задержки и усиления одноразрядного кода подсвета векторов символа до амплитуды, необходимой для модуляции луча ЭЛТ по яркости.

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

Шифратор 11 предназначен для формирования 3-разрядного кода длины вектора для преобразователя 6 код — временной интервал.

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

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

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

ТИ на заданной частоте в пределах времени

1430986 формирования символа. Эти импульсы поступают на блок 5 управления, который из них формирует сигнал ЗНА и пачку импульсов ТИ 1. По сигналу ЗНА код начального адреса записывается в счетчик 2 и с его выхода поступает на адресный вход блока 3 памяти.

Начальный адрес символа определяет ячейку в блоке 3 памяти, в которой расположен первый вектор формируемого символа.

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

Микропрограммы символов размещены в блоке 3 памяти и составляются из 8-разрядных чисел. Пример размещения микропрограмм нескольких символов дан в табл. 3.

В этой таблице разряды Хl — ХЗ определяют горизонтальную составляющую развертки вектора по координате Х, а разряды У 1—

У 3 — вертикальную составляющую по координате У. Разряд Z определяет подсвет вектора, а разряд Т является третьим разрядом кода длины вектора.

По коду начального адреса с выхода счетчика 2 блок 3 памяти выдает 8-разрядный код первого вектора формируемого символа. Четыре разряда из этого кода (Х 1, Х 2, У 1, У 2), определяющие угловую ориентацию вектора относительно координатных осей Х и У, поступают на преобразователь 10 кодов. Разряды Хз и Уз, задающие направление вектора относительно начала развертки (вправо, влево, вверх, вниз) и код подсвета Z поступают на информационный вход реги тра 7.

Преобразователь 10 кодов преобразует

4-разрядный код (Х 1, Х 2, У 1, У 2) в 2-разрядный код длины вектора (Т 1, Т 2) и формирует необходимые сигналы управления генератором 8 развертки.

Код длины вектора (Т 1, Т 2) поступает на первый вход шифратора 11, а на его второй вход поступает разряд 7 с выхода блока 3 памяти. В шифраторе 1! производится формирование 3-разрядного кода, соответствующего числам 1, 2, 3, 4 и 6. Этот код поступает на преобразователь 6 код — временной интервал, который в соответствии со значением поступившего кода определяет временное положение сигналов СКВ. От каждого очередного сигнала СКВ производится увеличение на единицу записанного кода начального адреса в счетчике 2. Кроме того, по СКВ производится смена кодов векторов в регистре 7.

После выборки кода первого вектора из блока 3 памяти со второго выхода блока 5 управления поступают импульсы ТИ 1 на синхровход преобразователя 6 код временной интервал. По первому импульсу из этой пачки преобразователь 6 код — время формирует сигнал СКВ., который является сигналом ввода кода первого вектора символа

55 в собственный счетчик (поз. 37 на фпг. 5) и регистр 7. Этот же сигнал поступает на счетный вход счетчика 2 и увеличивает на единицу записанный в нем код началыюго адреса. При этом на выходе блока 3 памяти устанавливается код второго вектора символа, который не изменяется до смены кода адреса.

Сигналом СТРОБ 2 с выхода блока 5 управления включается генератор 8 развертки, который начинает преобразовывать цифровые коды с выхода регистра 7 в аналоговые функциональные напряжения развертки знака Ux и Ug. В зависимости ат значений кодов векторов с выхода регистра 7 генератор 8 развертки будет формировать напряжения сложной формы. Каждый символ имеет свою форму выходных напряжений развертки. С выхода генератора 8 функциональные напряжения развертки знака Ux и Uq поступают на вход знакового уснлителя, нагруженного на отклоняющую катушку

ЭЛТ (на фиг. 1 не показаны).

Блок 9 подсвета выдает напряжение подсвета Uz в соответствии со значением кода Z. B блоке 9 (фиг. 7) сигнал подсвета задерживается линией задержки 42 на время, равное запаздываншо напряжений Ux, U> в знаковом усилителе. Задержка сигналов подсвета улучшает отображения символов на .экране ЭЛТ за счет устранения разрывов в контуре знаков на стыке векторов. Видеоусилителем 43 сигнал подсвета усиливается до необходимой амплитуды и поступает на выход 15 устройства. С выхода 15 сигнал U поступает на модулятор ЭЛТ (на фиг. 1 не показан).

После отображения первого вектора символа на выходе преобразователя 6 код временной интервал формируется сигнал

СКВ с временным интервалом, пропорциональным весу кода длины вектора на входе и периоду импульсов ТИ 1. По сформированному СКВ код второго вектора символа с выхода блока 3 памяти и преобразователя 10 вводится в регистр 7, а код с выхода шифратора 11 — в счетчик 37. Этим же сигналом код начального адреса в счетчике 2 увеличивается еще на одну единицу и на выходе блока 3 памяти устанавливается код очередного третьего вектора формируемого символа.

В дальнейшем процессе выборки кодов векторов из блока 3 памяти и преобразование их в аналоговые функциональные напряжения развертки символов 1 x, L и сигналы подсвета Uz повторяются.

При формировании последнего вектора символа с выхода блока 3 памяти поступает нулевой код во всех разрядах На выходе шифратора 11 также формируется 3-разрядный нулевой код, который поступает на формирователь сброса (элементы HE 27- 29. элемент И 34 и одновибратор 36 на фиг. 5).

1430986

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

Таблица

По этому коду и последнему СКВ формирователь сброса формирует сигнал конец символа (КС), который приводит устройство в нулевое состояние и поступает на выход 16 устройства для вызова кода следующего символа из внешнего устройства управления (на фиг. 1 не показано). Одновибратор 36 формирует сигнал заданной длительности, .необходимый для работы внешнего устройства управления в соответствии с его интерфейсом.

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

Устройство для отображения символов на экране электронно-лучевой трубки (ЭЛТ), содержащее первый блок памяти, адресный вход которого является входом «Код симво- 25 ла» устройства, а выход соединен с информационным входом счетчика, выход которого подключен к адресному входу второго блока памяти, генератор импульсов, вход запуска которого является синхровходом устройства, а выход его соединен с тактовым 30 входом блока управления, первый выход которого подключен к синхровходу преобразователя код — временной интервал, выход которого соединен с входом управления записью регистра, первый выход которого подключен к информационному входу генератора развертки, второй выход регистра соединен с входом блока подсвета, выход которого является выходом устройства для подключения к модулятору ЭЛТ, второй выход блока управления соединен с входом управления записью счетчика, счетный вход которого соединен с выходом преобразователя код †временн интервал, подключенным к управляющему входу блока управления, третий выход которого соединен с управляющим входом генератора развертки, выходы которого являются выходами устройства для подключения к отклоняющему тракту ЭЛТ, четвертый выход блока управления соединен с входами сброса генератора импульсов и преобразователя код — временной интервал и является выходом сигнала «Конец символа» устройства, первый выход второго блока Памяти соединен с первым информационным входом регистра, отличаюи ееся тем, что, с целью упрощения устройства и повышения его надежности за счет сокращения информационного объема блока памяти, оно содержит преобразователь кодов и шифратор, выход которого соединен с информационными входами преобразователя код — временной интервал и блока управления, информационный вход преобразователя кодов и первый информационный вход шифратора соединены с вторым выходом второго блока памяти, второй информационный вход шифратора соединен с первым выходом преобразователя кодов, второй выход которого подключен к второму информационному входу регистра.

l430986

Продолжекие табл.1

Входы

Выходы

Т а и . и и а 2

1430986

10 Таблица 3

Адрес в блоке 3 памяти

1 О

О О

О 1

0 О

О О

О О

О О

1 О

О О

О О

О О

О 1

О О

О О

1 1

О 1

О О

О 1

О О

О О

О 1

О 1

1 О

0 0

1 О

О О

1 О

О О

О О

О О

1 О

О О

1 О

1 1

1 О

О О

1 О

1 О

О О

1 1

1 О

1 О

1 1

1 О

1 1

О О

О О

О О

О О

1 О

О О

О О

О О

О 1

О О

О 1

О О

О О

О 1

О О

1 1

О О

О 1

О О

О О

О 1

О О

О О

О 1

1 1

О О

1 О

1 0

1 О

1 1

О О

О О

О О

О О

1 О

О О

О О

О О

О О

О О

О О

О О

О О

О О

О О

О О

О О

О О

О О

О О

Выходная информация в блоке 3 памяти

Вид формируемого

Символа!

430986

А10

12

Оа Х 364

A8 md

143G986

dm1

1 !

3 ,Лссс . Ф (7

om C 43098б

ФЪг 7

0m

7 з:язв

A)0 к? риа9 акр. у !

0m

Р11

К 7

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

Р ак ор К. Кр Техред И. Верес Корректор 3. Лончакова

Заказ 5346/52 Тираж 459 Подписное

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

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

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

1 1 ! 1

111 ! 1 о r z у Ч

Раг. У

1 1 1 г tg о