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

Иллюстрации

Показать все

Реферат

 

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

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

РЕСПУБЛИК (5()5 G 06 F 3/153

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

IlO ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТСССР " "" ., В:)"к1, ьа-.(,,, ОПИСАНИЕ ИЗОБРЕТЕНИЯ »» «»

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Фиг.1

1 (21) 4810318/24 (22) 05.04,90 (46) 07,08.92. Б(ол. N. 29 (71) Центральный научно-исследовательский технологический институт (72) В.В.Топилин, Н.А.Болденков, С.C.Ãåðàсимов, Б,Я,Купавский, А.Н.Яковлев и

С.В. Грибов (56) Авторское свидетельство СССР

N 1354182. кв. G 06 F 3/153. 1984.

„„Я „„1753467 А1

2 (54) УСТРОЙСТВО ДЛЯ ОТОБРАЖЕН ЛЯ

ИНФОРМАЦИИ НА ЭКРАНЕ ЭЛЕКТ(, ОН1НО-ЛУЧЕВОЙ ТРУБКИ (57) Сущность изобретения: устройство содержит тактовый генератор 1, счетчик 2, элемент НЕ 3, мультиплексоры 4, 5, 8, блок 9 памяти цвета, цифроаналоговые преобразователи 10 — 12, источник 13 опорного напряжения, блок 14 видеопамяти, шйнные формирователи 17-22, блок 23 управления, преобразователь 26 кодов, блоки 24, 27 памяти команд, блоки 25, 28 памяти данных. 2 ил.

Г.1753467

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

Цель изобретения — повышение быстродействия устройства.

На фиг, 1 приведена блок-схема устройства; на фиг. 2 — эпюры работы устройства.

Устройство для отображения информации на экране ЭЛТ содержит тактовый генератор 1, счетчик 2, элемент НЕ 3, первый 4 и второй 5 мультиплексоры. дешифратор 6, регистр 7 сдвига, третий мультиплексор 8, блок 9 памяти цвета, три цифроаналоговых преобразователя 10-12, источник 13 опорного напряжения, бло 14 видеопамяти, состоящий из памяти 15 и 16, второй 17, четвертый 18, третий 19, пятый 20, шестой

21 и первый 22 шинные формирователи; блок 23 управления, первый блок 24 памяти команд, первый блок 25 nàìÿ1é данных, преобразователь 26 кодов, вторые блок 27 ламяти команд и блок 28 памяти данных.

Блок 29 интерфейсов имеет входы 30.

Кроме того, обозначены шина 31 данных, шина 32 управления и шина 33 адресов.

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

Условно устройствб можяб пр"е Дс тавить состоящим из трех частей: вычислитель, видеопамять и контроллер.

Вычислитель составлен из блока 23 управления, преобразователя 26 кодов, которые представляют собой процессоры на базе микроЭВМ "Электроника МС1201

0305.019.019 ТУ", блоков 24 и 27 памяти команд и блоков 25 и 28 памяти данных.

Между собой эти блоки соединены шинами

33 адресов, управления 32 и данных 31, Одноименные шины блоков 23 и 26 соединены через шинный формирователь 22. . Информация об изображении поступает через блок 30 интерфейсов от ЭВЧ, клавиатуры и устройства авода типа "мышь".

Рабочая программа обработки информации разделена пополам на два процессора 23 и

26. Процессор 26 начинает обработку пер-" вой точки изображения, затем промежуточные данные передает процессору 23. Для этого он прерывает процессор 23 по прямому доступу (т.е, процессор 23 освобождает шины 33 адресов, данных 31 и управления

32 для доступа к блоку 25 памяти). Запись производится через первый шинный формирователь 22 в блок 25 памяти. По завершению записи данных прямой доступ завершается. Процессор 23 по полученным данным продолжает работу по расчету первой точки, а процессор 26 переходит к обработке второй точки. С этого момента начинается параллельная работа обоих процессоров 23 и 26 (фиг. 2а.б). Процессор 23 завершает работу по раСчету первой точки записью результата в.первую память 15 бло5. ка 14 видеопамяти.

Видеопамять представляет собой блок

14, состоящий из двух блоков 15 и 16, мультиплексоры 4, 5 и шинные формирователи

17 — 20. При регенерации изображения конт10 роллер постоянно читает информацию иэ блоков 15, 16. Адрес задается счетчиком 2, Старший разряд счетчика 2 является старшим разрядом адреса и служит признаком переключения первого и второго 5 мульти15 плексоров и шинных формирователей 17 и

19 (фиг. 2в,г,д), Таким образом, при низком уровне сигнала старшего разряда счетчика .контроллер работает с блоком 15 через мультиплексор 4 и шинный формирователь

20 17. В это время свободным для доступа про цессора 23 остается блок 16 через мультиплексор 5 и шинный формирователь 20. При высоком уровне сигнала старшего разряда счетчика 2 контроллер работает с блоком 16

25 через мультиплексор 5 и шинный формирователь 19, а процессор 23 переходит на работу с блоком 15 через мультиплексор 4 и шинный формирователь 8. Синхронизация этого чередования происходит по прерыва30 нию от дешифратора 6 состояния счетчика, По этому прерыванию процессор 23 переустанавливает признак свободной области видеопамяти и, если в результате интерполяции получены координаты занятой обла35 сти видеопамяти, то они заносятся временно в сток блока 25 памяти, По мере освобождения нужной части видеопамяти процессор 23 пересылает данные из стекла блока 25 памяти в блоки 15, 16, 40 Контроллер считывает данные в регистр

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

45 входы блока 8, Данные, соответствующие этому адресу блока 8, являются информа" цией о цвете и интенсивности этого цвета для точки экрана.

Первый 10, второй 11 и третий 12 циф50 роаналоговые преобразователи преобразуют цифровой код в аналоговый сигнал управления основными составляющими цвета(В, G, В). Для синхронизации подсвета сигналов R, G; В с дешифратора 6 выдаются

55 сигналы синхронизации строк и кадров, ССИ, СКИ). Наличие мультиплексора 8 и шинного формирователя 21 позволяет процессору 23 изменять цветовую палитру точек, не меняя кода в блоках видеопамяти

Таким образом, для целой фигуры íà экра1753467 изменения цвета графической фигуры на эк- 5 выход которого соединен с входом управгеране) повышение быстродействия пропорционально количеству точек этой фигуры и измеряется несколькими порядками.

Формула изобретения . 10 го счетчика-делителя частоты, соединенным шифратор, первый и второй выходы которого являются выходами сигнал0в вход которого подключен к шине управления, а информационные входы — к выходам регистра сдвига, выхбды второго мультиплексора подключены к второму адресномусинхронизации устройства, регистр сдвига, первый мультиплексор, выходы которого совходу блока видеопамяти, выходы третьего говых преобразователей и выходами шестого шинного формирователя, вход упвыходы которого соединены соответственно с шинами данных, управления и адреса; равления которого соединен с шиной управисточник опорного напряжения, соединенный с управляющими входами первого и ления, а информационные входы — с шиной данных, с которой соединены выходы четлей, выходы которых являютсясоответствертого и пятого шинных формирователей. венно первым и вторым информационными информационные входы второго и четвертбвыходами устройства, о т л и ч а ю щ е е с я го шинных формирователей соединены с тем, что, с целью повышения быстродейстпервым выходом блока видеопамяти, второй выход которого соединен с информацилоговый преобразователь. управляющий 40 счетчика-делителя частоты, подключенным вход которого соединен с источником опор- к управляющему входу второго шинного ного напряжения, и элемент НЕ, входы пер- . формирователя и входу элемента НЕ, выход ваго шинного формирователя соединейы . - которого соединейс управляющим входЬм соответственно с шинами данных, управле- . третьего шинного формирователя, выход Мия и адреса, с которыми соединены соот-. 45 третьего цифроаналогового преобразовате .f ветственно входы-выходы преобразователя ля является третьим информационным выкодов и вторых блоков памяти программ и ходом устройства.

1не, закрашенной одним кодом точек, можно поменять цвет и его оттенок одним обращением к блоку 9 памяти цвета, Кроме того, при работе с цветом (для

Устройство для отображения информа. ции на экране электронно-лучевой трубки (ЭЛТ), содержащее тактовый генератор, первый выход которого подклвчен к вхОду двоичного счетчика-делителя частоты, де- 15 единены с первым адресным входом блока 20 видеопамяти, адресные входы первого мультиплексора соединены с шиной адреса устройства, блок управления, первые блоки памяти программ и данных, первый шинный формирователь, первый, второй и третий 25 второго цифроаналоговых преобразовате- 30 вия устройства, оно содержит преобразова- 35 тель кодов, вторые блоки памяти программ и данных, второй и третий мультиплексоры, блок. памяти цвета, с второго по шестой шинные формирователи, третий цифроанэ- данных, вход прерывания преобразователя кодов соединен с выходом блока управления, вход прерывания которого соединен с третьим выходом дешифрэтора, четвертый ния записью регистра сдвига, вход управления сдвигом которого соедийен с вторым выходом тактового генератора, входы дешифратора подключены к выходам двоичнос информационными входами первого и второго мультиплексоров,"адресные входы второго мультиплексора соединены с шиной адреса, с которой соединены адресные входы третьего мультиплексора, управляющий мультиплексора соедйнены с адресным входом блока памяти цвета; управляющий вход которого соединен С шиной управления, а входы-выходы — с информационными входами первого, второго и третьего цифроэналоонными входами третьего и пятого шин ах формирователей, управляющйе входы первого и второго мультиплексоров соединеиы с выходом старшегО разряда двойчного

1753467

Ф4 ь4ьъ Ч

АСЕЕВ

Ф о а1

Ol î

° с . Ъ в

Производственно-иэдательскйй комбинат "Патент", r. Ужгород, уп. Гагарина, 101

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

Редактор И.Шмакова Техред М.Моргентал Корректор M,Màêñèìèøèíåö

Заказ 2768 - Тираж Подписное

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

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