Устройство для отображения символов на экране электронно- лучевой трубки
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике и автоматике и может быть использовано в устройствах для формирования символов на экране ЭЛТ. Цель изобретения - упрощение устройства и повышение его надежности за счет сокращения информационного объема блока памяти на два бита в каждом векторе формируемого символа, которая достигается введением в устройство преобразователя 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 код — время формирует сигнал СКВ., который является сигналом ввода кода первого вектора символа
1О
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 о