Генератор векторов
Иллюстрации
Показать всеРеферат
ГЕНЕРАТОР ВЕКТОРОВ по авт. св. № 563673, отличающийся тем, что, с ff f, . i .., 3/ -У Й2 лью расширения области его применения, за счет увеличения числа формируемых элементов графического изображения, в него введены дешифратор команд и элементы И, входы дешифратора команд подключены к соответствующим входам дешифратора векторов, один из выходов дешифратора команд подключен к дешифратору векторов, другие выходы - к одним из входов элементов И, другие входы которых соединены с выходом коммутатора, а выходы элементов И являются выходами генератора. Код дектора им код Ncmp приказа В (Л сд Синий Краснй/й Земнйш
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
ÄÄ SUÄÄ 1053140 д(5д G 09 G l/10
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ
3У.г, -, . Щ) ., ОПИСАНИЕ ИЗОБРЕТЕНИЯ,„,,,"," "-::-» /
Н ABTOPGHOMV СВИДЕТЕЛЬСТВУ
/ (56) l. Авторское свидетельство СССР № 563673, кл, G 09 G 1/10, 1979 (прототип) (54) (57) ГЕНЕРАТОР ВЕКТОРОВ по авт. св. № 563673, отличающийся тем, что, с цеКае 1екпмра ела Кое Испр ганца мрасныи Зеленыи (61) 563673 (21) 3380297/18-24 (22) 04.01.82 (46) 07.11.83. Бюл. № 41 (72) В. Н. Ленский, И. Н. Майдельман, В. Н. Ревенко и Л. Н.Черкасова (53) 681.327.11 (088.8) лью расширения- области его применения, за счет увеличения числа формируемых элементов графического изображения, в него введены дешифратор команд -и элементы
И, входы дешифратора команд подключены к соответствуюшим входам дешифратора векторов, один из выходов дешифратора команд подключен к дешифратору векторов, другие выходы — к одним из входов элементов И, другие входы которых соединены с выходом коммутатора, а выходы элементов И являются выходами генератора
1053140
Изобретение относится к вычислительной технике и может найти применение в устройствах отображения информации.
По основному авт. св. Ко 563673 известен генератор векторов, содержащий дешифратор векторов и дешифратор строк, соединенные с блоком памяти, кодовый преобразователь, дешифратор управляющих сигналов, сумматор и коммутатор, причем сумматор соединен с дешифратором строк и кодовым преобразователем, подключенным к дешифратору векторов и дешифратору управляющих сигналов, соединенному с дешифратором векторов и коммутатором, подключенным к блоку памяти.
Известный генератор позволяет формировать векторы, соединяющие две точки по периметру графического знакоместа, имеющего матрицу 4 х 6 точек. Номер строки матрицы блока памяти определяется суммой номера строки и кода сдвига, поступающего с кодового преобразователя, поэтому с помощью одной матрицы блока памяти, в которой хранится информация об отрезке с определенным углом наклона, формиру.ются несколько векторов. Кроме того, известный генератор векторов позволяет формировать векторы с углом наклона, дополняющим тот, который хранится в том же блоке памяти, до 180 .
В случае, если необходимо выводить результаты решения задач в виде диаграмм, гистограмм, полей распределения, а оператору представлять динамическую мнемосхему объекта управления или расположение объекта в пространстве (например, на фоне картографической проекции), то перечисленные графические изображения возможно получить путем формирования на телевизионном экране залитых цветом полей (11.
Известный генератор обеспечивает формирование только 126 элементов графического изображения в графическом знакоместе, что ограничивает область его применения.
Целью изобретения является расширение области применения генератора за счет увеличения числа формируемых элементов графической информации.
Поставленная цель дость,ается тем, что генератор векторов содержит дешифратор команд и элементы И, входы дешифратора команд подключены к соответствующим входам дешифратора векторов, один из выходов дешифратора команд подключен к дешифратору векторов, а другие выходы — к одним из входов элементов И, другие входы которых соединены с выходом коммутатора, а выходы элементов И являются соответствующими выходами генератора.
На чертеже представлена блок-схема предлагаемого генератора.
Устройство содержит дешифратор 1 векторов, дешифратор 2 строк, блок 3 памяти, 10
50 кодовый преобразователь 4, дешифратор 5 управляющих сигналов, сумматор 6, коммутатор 7, дешифратор 8 команд, элемент
И 9-11.
Генератор работает следующим образом.
Графические элементы в генераторе векторов формируются путем задания точек входа и выхода графического знакоместа, содержащего 4 х 6 точек. Точки внутри графического знакоместа выбираются из элементов постоянной памяти, на которых выполнен блок 3 памяти. Векторы, имеющие одинаковый угол наклона е или 180 - а, выбираются одним элементом постоянной памяти.
Известный генератор векторов содержит в своем блоке памяти порядка 19-ти элементов постоянной памяти. При формировании изображения информация с блока 3 памяти стробируется номером телевизионной строки (1-6 строк) — кодом номера строки.
В предлагаемом генераторе векторы являются еще и границами поля внутри знакоместа, залитого цветом сверху, снизу, справа или слева. За счет этого количество элементов графического изображения внутри одного знакоместа возрастает до 300 (в известном устройстве их 126). Так, например, каждый вектор может быть сформирован без заливки, с нижней заливкой, с верхней заливкой, т.е. вместо одного графического элемента формируются три графических элемента. Код вектора (границы залитого поля) поступает на дешифратор
1 векторов. Одновременно с дешифратора 8 команд поступает признак, указывающий вид графического изображения в знакоместе: вектор, вектор с верхней (правой) заливкой, вектор с нижней (левой) заливкой.
По поступившим коду и признаку дешифратор 1 векторов выбирает из блока 3 памятии м атр и цу со структурой, соответствующей углу наклона вектора или поля заливок в знакоместе. Код вектора (границы залитого поля) поступает также на кодовый преобразователь 4 и дешифратор 5 управляющих сигналов. Кодовый преобразователь 4 выдает код сдвига, который складывается на сумматоре 6 с кодом номера строки растра. Код с выхода сумматора 6 поступает на дешифратор 2 строк, обеспечивающий чтение информации о соответствующей строке выбранной матрицы блока 3 памяти. Номер строки матрицы блока 3 памяти определяется суммой номера строки и кода сдвига, поступающего с преобразователя 4.
Такое построение генератора дает возможность с помощью одной выбранной матрицы блока памяти, в которой хранится информация о векторе или залитом поле с определенным углом наклона, формировать
1053140 устройство
Показатели предлагаемое известное
300
126
70
4х6
4х6
800
600
Составитель В. Сметанин
Редактор И. Николайчук Техред И. Верес Корректор М. Демчнк
Заказ 8879 49 Тираж 488 Подписное
ВНИИПИ Государственного комитета СССР по делам .изобретений н открытий ! 13035, Москва, Ж вЂ” 35, Раушская наб:, д. 4/5
Филиал ППП «Патент>, г. Ужгород, ул. Проектная, 4 несколько векторов или залитых полей, имеющих одинаковый угол наклона в пределах знакоместа. Для формирования того же количества элементов графики в одном знакоместе с помощью известных генераторов понадобилось бы 42 соответствующие матрицы. В предлагаемом генераторе эти элементы, графики формируют с помощью одного блока постоянной памяти, подавая различные значения кода сдвига с дешифратора 2 строк на блок 3 памяти. Количество ото- 10 бражаемых элементов графики в пределах знакоместа увеличивается в два раза за счет поступления с дешифратора 5 управляющих сигналов на вход коммутатора 7 управляющего потенциала. В этом случае выводимая с коммутатора 7 информация меняет свое содержание, т.е. происходит изменение информации в строке относительно ее середины. В случае отсутствия управляющего потенциала на коммутаторе 7, код передается без изменения. 20
Количество элементов графического изображения в графическом знакоместе.
Время считывания позиционного кода с генератора векторов, нс
Гйатрица графического знакоместа, количество точек
Количество корпусов блока памяти
Потребляемая мощность, Вт
Выводимая с коммутатора 7 информация может быть закодирована в семи цветах. Это происходит за счет того, что с де: шифратора 8 команд поступают управляющие сигналы на соответствующие входы элементов И 9-11, которые дают возможность управлять признаками цвета (например, элемент И 9 — красный, элемент И 10— синий, элемент И 11 — зеленый) или сочетанием цветов. Таким образом, на выходе генератора получают информацию в одном из семи цветов (красный, синий, зеленый, фиолетовый, желтый, голубой, белый) .
Основные показатели известного и предлагаемого генераторов приведены в таблице.
Как видно из таблицы, предлагаемый генератор при незначительном увеличении объема памяти и потребляемой мощности имеет возможность отображать больше элементов графического изображения в одном графическом знакоместе, что дает возможность его более широкого применения.