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

 

(21) Заявитель " a

Ъ (S4) УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ ГРАФИЧЕСКОЙ

ИНФОРМАБИИ НА ЭКРАНЕ РАСТРОВОГО ИНДИКАТОРА

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

:отображения графической информации.

Известны устройства для отображения графической информации на растровых ин5 дикаторах, одно из которых содержит поо ледовательно соединенные мини-ЭВМ, пре образователь векторных данных в вектор ные сегменты, память регенерации, про межуточную память, генератор векторных и алфавитно-цифровых сегментов, намять видеоинформации, формироватьль видеосит нала и блок управления f3. j .

Недостатком устройств является боль- 1 шой объем памяти регенерации.

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

Недостатком этого устройства является большой объем первого блока памяти.

Бель изобретения - упрощение устройства за счет сокрашения объема первого блока памяти.

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

И, один из входов которых соединены с выходом бита знака приращения графичео кого элемента по координате Э второго

3 98958О 4 блока памяти, другие входы элементов полоса состоит из одной строки растра, И соединены с управляющим входом yap,начальная координата по оси У не задаеч ройства,- а выходы подключены к счетным ся. входам счетчика адреса, информационный Во втором поле данных задается знавход которого соединен с выходом адреса,5 чение адреса следующего графического следующего графического элемента второ- элемента в списке графических элементов, го блока памяти, а выход подключен к од начинающихся в одной полосе растра. ному из информационных входов мульт- Третье поле данных является управляк плексора, другой информационный вход ко- шим и содержит два бита, один из которых торого соединен с адресным выходом пер-10 определяет формат слова, а другой содервого блока памяти, адресный вход которого жит.значение знака приращения графичеси третий вход второго блока памяти соеди- кого элемента по координате У. иены с выходом мультиплексора. Слово второго формата состоит из двух

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

Рой блок 2 памЯти, генеРатоР 3 гРафичео- Второе поле является управляющим и ких элементов (вектоРов и символов), включает четыре бита, первые три из котРетий блок 4 памити и фоРмиРователь 20 торых идентифицируют графический эле=

5 видеосигнала, второй выход 6 генера- мент, являющийся последним в списке дантора 3 соединен со входом 7 блока 2 ных полосы, всего кадра и подконтура сс памЯти, мультиплексор З. с Управлиющим ответственно, а четвертый бит содержит входом 9, счетчик 10 адреса с управляю- значение знака приращения по координате щим входом 11, элементы 12, 13 Ы, одни25 У следующего в контуре изображения гравходы которых соединены с управляющим фического элемента входом 14 устройства, а другие, один из Слово данных блока 2 памяти состоит которых инверсный, соединены с выходом из двух слов блока 1 первого и второго

15 бита знака приращения графического форматов, рассмотренных выше. Отличие элемента по координате У блока 2 памя- 50 состоит в том, что в поле "адреса слети, выход 16 которого соединен с инфор- дующего графического элемента хранится мационным входом счетчика 10 адреса, значение адреса в блоке 1 графического адресные вход 17 и выход 18 блока 1 элемента, описание которого находится памяти, информационные вход 19 и выход в остальной части слова данных блока 2.

20 устройства.

Блок 2 памяти предназначен для храУстройство Работает следующим обра- пения информации о начинающихся на данзом. ной полосе растра графических элементах

Входная информация, представляющая и для хранения текущей информации о гра собой описание символов и векторов в фических элементах, формирование которых кооРдинатной фоРме, постУпает со входа 40 не было закончено в предыдущей полосе.

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

45 катора. Каждая полоса может содержать полосе растра. одну или несколько строк растра. В каж- Каждый элемент данных этого блока, дом связанном списке находятся данные соответствующий одной точке содержит (векторы или символы), начинающие в . информацию о ее яркости и/или цветносЪ соответствующей полосе. Начальные адре- ти. са этих списков располагаются в виде ли50

Генератор 3 графических элементов вынейного подмассива блока 1 памяти, бирает слово данных из блока 2 памяти

Имеется два формата слов 1. и по данным описания графического элемен

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

55 графи еского элемента, которое включает соответствуют адресам элементов данных ее начальную координату по оси Х и У в блока 2 памяти. Блок 2 памяти произвопределах одной полосы. В случае, если дит запись информации о яркости и4или цветности по полученным от генератора

3 адресам. .Пальнейшая обработка информации в устройстве строится в зависимости от значений битов управляющего поли слова бло- S ка 2е

Если. установлен в состояние логической

"1 бит — последний графический элемент в. кадре", то обработка информации в gmrном кадре считается заключенной.

Если установлен в состояние логической

«4. бит - "последний графический элемент в списке полосы растра", то считается законченной обработка графических элементов, начинающихся в этой полосе, и если закончена обработка графических элементов, незакончившихся в предыдущей полосе растра, производится переход к обработке графических элементов, начинающихся в следующей полосе растра. Этот переход 20 состоит в том, что определяется по номеру текущей полосы начальный адрес соответствующего списка и графические данные из него заносятся в блок 2 памяти.

Если графический элемент (вектор) за-2> кончился в текущей полосе растра, а бит последний элемент в подконтуре не ус тановлен в состояние логической "1", то значение из поля адреса с выхода 16 блок

2 памяти. заносится в счетчик 10 цо сиг 30 поступающему по входу 11 устрэйсь-Затем в зависимости от зна4ения зна ка. приращения графического элемента по координате У, поступающего с выхода 16 блока 2 на один из входов элементов 12, 1

13 И, на другие входы которых со входа

14 устройства поступает сигнал разрешения, в счетчике 10 производится модификация адрес на плюс или минус единицу.

Полученное новое значение адреса . опреде-4е ляет адрес следующего в подконтуре гра1фического элемента . Подконтур представ дяет собой часть контура, в котором rpa eczse элементы, входящие в его состав, имеют одинаковые значения знаков их при ращений по координате У. После модифика ции адреса в счетчике 10 его выход соединяется посредством мультиплексора .8 и соответствующего управляющего сигна. со ода 9 утрой с адресным So входом 18 блока 1 памяти.

Затем производится чтение слова второго формата из блока 1 и запись его

SS ке значением адреса.

Сравнение предлагаемого устройства с прототипом показывает, что в

80 6 прототипе объем блока 1: памяти равен ча кгэ(м +12) где 4p объем блока 1 памяти;

Кгз - количество графических эпеьиж тов в кадре;

М, иЧ - объем памяти для слова первого и второго форматов соответст венно.

В предлагаемом устройстве объем блока 1 памяти p&Bes З пк "rý "g где 4y - объем блока 1 .памяти;

K д - KolBpf ecTBo BogKosvgp0B в «фдре.

Таким образом, в заявленном устрой стве по сравнению с прототипом объем первого блока памяти сокращен в

ПК 1 ГЭ ! гак какЧ V,то выражение для К упро

1 / ща ется

2 к

1+

Кгэ ,а так как обычно К,ц <К, то К 2.

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

Устройство для отображения графичео» кой информации на экране растрового ин дикатора, содержащее поспедовательно соединенные первый блок памяти, первый вход которого является информационным входом устройства, второй блок памяти, генератор графических элементов, третий блок памяти и формирователь видеосигна ла, выход которого является выходом ycr ройства, второй выход генератора графи» ,ческих элементов соединен с вторым входом блока памяти, о т л и ч а ю щ е е я тем, что, с целью упрощения устроВва за счет сокращения обьема первого блока памяти, оно содержит мультиплексор . счетчик адреса и два элемента И, одни ! . из входов которых соединены с выходом бита aaaza приращения графического эле мента по координате У второго блока па мяти, другие входы элементов И соедине .ны с управляющим входом устройства, а выходы подключены к счетным входам

4четчика адреса, информационный иход которого соединен с выходом адреса сле

-дующего графического элемента второго блока памяти, а выход подключен к одно

989580 8 му нз информационных входов мультиплек Источники информации, сора, другой информационный вход которо- принятые во внимание при экспертизе го соединен с адресным выходом первого 1. Патент Великобритании 34 1486615, блока памяти, адресный вход которого и кл. Н 4Т, опублик. 1977. третий вход второго блока памяти соеди» s 2. Патент Великобритании Ж 1303362, иены с выходам мультиплексора. кл. Н 4Т, опублик. 1978 (прототип).

Составитель, В. Сметанин

Редактор д,. долиннч Техред Е.Харитончнк . Корректор М.немчик

Заказ 11134/69 Тираж 486 Подписное

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

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

Филиал ППП Патент, г. Ужгород, ул. Проектная, 4

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

 

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

Изобретение относится к автоматике и вычислительной технике

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

Изобретение относится к обработке изображений

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

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

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