Устройство для отображения графической информации на экране телевизионного индикатора
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
;ц 1т-.;:.1;.ЯЦ ц 5 6 09 С 1/16 ИСАНИЕ ИЗОБРЕТЕНИ 25вательскиованияТ. Бороди институ льство ССС 1/16, 1988. СУДАРСТВЕННЫЙ КОМИТЕТИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМИ ГКНТ СССР АВТОРСКОМУ СВИДЕТЕЛЬС(54) УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ ГРАФИЧЕСКОЙ ИНФОРМАЦИИ НА ЭКРАНЕ ТЕЛЕВИЗИОННОГО ИНДИКАТОРА (57) Изобретение относится к автоматике, вычислительной технике и может быть использовано при проектировании устройств отображения информации на экранах телевизионных индикаторов, Цель изобретения - повышение быстродействия устройства - достигается введением во второй формирователь управляющих сигналов блоков 15 и 16 оперативной памяти, трех счетчиков 17 - 19, коммутатора 20 адреса, компаратора 21, переключателя 22, элементов И 23 - 27, инвертора 28, элемента или 29 и соответству-ющих функциональных связей. В память второго формирователя записываются координаты контуров, используемые при аппаратурной заливке полей (срезов) объемной фигуры. Устройство позволяет воспроИзводить штриховые, заливные плоские и объемные фигуры с высоким быстродействием, достаточным для отображения динамики быстропротекающих процессов, 3 1 з,п. ф-лы, 2 ил,Изобретение относится к автоматике и вычислительной технике и может быть использовано при проектировании устройств отображения информации на экранах телевизионных индикаторов,Цель изобретения - повышение быстродействия устройства,На фиг, 1 приведена функциональная схема устройства; на фиг. 2 - функциональная схема второго формирователя управляющих сигналов,Устройство содержит генератор 1 изображений, генератор 2 тактовых импульсов, счетчик 3 адреса, первый коммутатор 4 адреса, формирователь 5 синхросигналов, первый 6 и второй 7 блоки оперативной памяти, первый формирователь 8 управляющих сигналов, формирователь 9 видеосиг- нала, группу 10 регистров, коммутатор 11 данных, телевизионный индикатор 12, второй формирователь 13 управляющих сигналов, коммутатор 14 управляющих сигналов,Формирователь 13 управляющих сигналов (фиг, 2) содержит третий и четвертый блоки 15 и 16 оперативной памяти, первый, второй и третий счетчики 17 - 19, второй коммутатор 20 адреса, компаратор 21, переключатель 22, первый 23, второй 24, третий 25,.четвертый 26 и пятый 27 элементы И, инвертор 28, элемент ИЛИ 29.Управляющий вход счетчика 17 и первый вход элемента ИЛИ 29 являются управляющими входами группы, управляющие входы переключателя 22 и коммутатора 20 адреса - управляющим входом, информационные входы счетчика 18, третьего и четвертого блоков 15 и 16 памяти и информационные входы первой группы коммутатора 20 адреса - информационными входами первой группы, входы элемента И 23, управляющий вход счетчика 18, вторые входы элементов И 24 и 25 - информационными входами второй группы, информационный вход переключателя 22 - тактовым входом, выход счетчика 17 - первым выходом, выход элемента И 27 - вторым выходом, выходы счетчика 19 и коммутатора 20 адреса - выходами группы формирователя 13.Устройство работает следующим образом,При составлении дисплей-файла в изображении выделяются поля, подлежащие заливке одним цветом или полутонам, и определяется приоритет отображения каждого поля. Полю, наблюдаемому над другими элементами изображения, отводится высший приоритет. Количество заливаемых одним цветом (полутоном) полей определяется разрядностью Р блока 7 памяти и структурой изображения,Общее количество и цветов и полутоноввоспроизводимого изображения, включая5 фон экрана, определяется разрядностьюблока 6 памяти. Если он содержит разрядов, то п=2,1Устройство работает в трех режимах:записи, чтения и заливки в память. Дисплей 10 файл произвольного изображения, формируемый ЭВМ и поступающий черезвход-выход устройства в генератор 1 изображений, включает блоки для написанияштриховых фигур, заливаемых плоских и15 объемных фигур. В блок 7 записываютсяконтуры (границы) заливаемых полей, а вблок 6 - коды цветов и полутонов штриховыхи заливных элементов изображений.В режиме записи коммутатор 4 адреса20 подключает адресные входы блоков 6 и 7 ксчетчикам генератора 1 изображений, акоммутатор 14 управляющих сигналов соединяет управляющий вход блока 6 с соответствующим выходом генератора 125 изображений. При этом формирователь 8управляющих сигналов исключает запись вблок 7 экстремальных точек в контурах заливаемых полей, считывание которых можетпривести к сбоям в работе формирователя 930 видеосигнала.При считывании коммутатор 4 адресаподключает адресные входы блоков 6 и 7 ксчетчику 3 адреса, а коммутатор 11 данныхв соответствии с приоритетом соединяет ин 35 формационные входы (например, входыРСВ) телевизионного индикатора 12 с выходами одного из регистров 10 группы. В моменты выбора счетчиком 3 адреса ячейкиблока 7, в которую записана расположенная40 на какой-либо строке точка контура заливаемого поля, формирователь 9 видеосигналаподает строб записи в соответствующий регистр 10 группы и одновременно коммутатором 11 данных подключает его выходы к45 информационным входам индикатора 12.После стробирования в этом регистре запоминается код цвета заливки. В момент выбора счетчиком 3 адреса ячейки блока 7, вкоторую записана вторая точка данного кон 50 тура, расположенная на этой же строке,формирователь 9 видеосигнала коммутато, ром 11 отключает выходы этого регистра от.информационных входов индикатора 12,В режиме заливки в память вначале в55 формирователь 13 управляющих сигналовзаписываются координаты точек контура заливаемого поля, а затем осуществляетсясобственно заливка этого поля цветом (полутоном), код которого поступает из генератора 1 изображений. При этом коммутатор4 соединяет адресные входы блока 6 с выходами группы формирователя 13, а коммутатор 14 управляющих сигналов соединяетуправляющий вход блока 6 с выходом формирователя 13, 5При формировании иэображения объемной фигуры заливка в память полей(срезов) фигуры осуществляется последовательно, При этом поля, частично закрываемые другими полями, заливаются в памятьв первую очередь, а поле, видимое полностью, заливается последним.Формирователь 13 работает в двух режимах; записи и заливки в память(считывания). В режиме записи в блоки 15 и 16памяти записываются абсциссы контура заливаемого поля, Очередность записи определяется структурой формирователя 13,которая предусматривает при записи обходконтура поля против часовой стрелки. При 20этом коммутатор 20 адреса соединяет адресные входы блоков 15 и 16 памяти с выходами У счетчика генератора 1 изображений,а переключатель 22 соединяет первые входы второго и третьего элементов И 24 и 25 с 25выходами генератора 2 тактовых импульсов,При написании положительных векторов (знак счета+У) при обходе правой вос-ходящей ветви контура импульсы записи с 30выхода второго элемента И 24 поступают науправляющий вход третьего блока 15 памяти, где фиксируются все абсциссы правойветви контура. Аналогичным образом в четвертый блок 16 памяти записываются все 35абсциссы левой нисходящей ветви контура(знак счета -У). В момент перехода максимума знак счета счетчика У генератора 1 изображений меняется с плюса на минус. Вэтот момент на втором счетчике 18 фиксируется ордината, соответствующая верхнейточке контура,В первом счетчике 27 фиксируется число строк У растра, полностью накрывающееизображение контура заливаемого поля, 45Это осуществляется с помощью элемента И23 исчетчика 17, который перед началомзаписи устанавливается в нуль,В режиме заливки в память коммутатор20 адреса соединяет адресные входы блоков 15 и 16 памяти с выходами второго счетчика 18, а переключатель 22 соединяетпервые входы элементов И 26 и 27 с выходом генератора 2 тактовых импульсов. Заливка. начинается со строки, на которой 55находится верхняя точка контура заливаемого поля, ордината которой записана всчетчик 18. Перед началом записи в счетчик. 19 из блока 16 памяти стробом, поступающим из генератора 1 иэображений, принимается абсцисса точки контура, расположенной на этой строке слева. Сравнение абсцисс этой точки с абсциссой точки контура, расположенной по этой строке правее, осуществляется компаратором 21. Если результат сравнения равен нулю, на выходе элемента И 27 появляется управляющий сигнал, поступающий на управляющий вход записи блока 6 памяти и на счетный вход счетчика 19, увеличивая его выходной сигнал на единицу, Заливка по этой строке осуществляется до тех пор, пока выходной сигнал счетчика 19 не станет равным абсциссе правой точки контура,В момент равенства на выходе элемента И 26 возникает сигнал, поступающий через элемент ИЛИ 29 на стробирующий вход счетчика 19 и на входы вычитания счетчиков 17 и 18. В результате этого на входах блоков 15 и 16 устанавливается адрес следующей строки и процесс заливки повторяется. Заливка оканчивается после обнуления счетчика 17.Схемное решение предлагаемых генератора 1 изображений, формирователя 9 видеосигнала и формирователя 8 управляющих сигналов аналогично известным. Разрядность адресных входов блоков 6 и 7 памяти и коммутатора 4 адреса определяется разрешением воспроизводимого изображения. При использовании в качестве индикатора стандартных видеОконтрольных устройств формат 625 строк х 625 элементов) целесообразно ограничиться 18 разрядами. В этом случае воспроизводимое изображение будет содержать 512 строк х 512 элементов в строке,Повышение быстродействия в предлагаемом устройстве достигается за счет того, что микрорастр не формируется, а осуществляется перебор точек растра, ограниченных контуром заливаемого поля, абсциссы которогозаписаны в блоки 15 и 16 памяти. Выигрыш в быстродействии при простейшей, поточечной заливке в память определяется соотношением площади микрорастра, формируемого в известном устройстве, к площади контура заливаемого поля, Если заливку производить не поточечно, а ускоренно, например по 4,8 и т,д. точек, то выигрыш в быстродействии возрастет примерно во столько же раз,Формула изобретения 1, Устройство для отображения графической информации на экране телевизионного индикатора, содержащее генератор изображений, генератор тактовых импульсов, счетчик адреса, коммутатор адреса, формирователь синхросигналов, первый и второй блоки оперативной памяти, первый50 55 и второй формирователи управляющих сигналов, формирователь видеосигнала, группу регистров, коммутатор управляющих сигналов и коммутатор данных, вход-выход генератора изображений является входом- выходом устройства, выходы первой и второй групп генератора изображений подключены соответственно к информационным входам первой группы второго блока оперативной памяти и информационным входам первой группы первого коммутатора адреса, первый выход генератора изображений подключен к входу первого формирователя управляющих сигналов, выход генератора тактовых импульсов подключен к тактовым входам генератора изображений, формирователя видеосигнала и счетному входу счетчика адреса, выход которого подключен к входу формирователя синхросигналов, первый выход которого подключен к синхровходу телевизионного индикатора, выходы группы счетчика адреса подключены к информационным входам второй группы коммутатора адреса, первый управляющий вход которого соединен с вторым выходом формирователя синхросигналов, выходы коммутатора адреса подключены к адресным входам первого и второго блоков оперативной памяти, первый управляющий вход второго блока оперативной памяти соединен с выходом первого формирователя управляющих сигналов, выходы второго блока оперативной памяти подключены к информационным входам формирователя видеосигнала, выходы групп которого подключены к управляющим входам регистров группы, выходы которых подключены к информационным входам коммутатора данных, выходы которого подключены к информационным входам телевизионного индикатора, управляющий вход коммутатора данных соединен с выходом формирователя видеосигнала, информационные входы регистров группы соединены с выходами первого блока оперативной памяти, о т л и ч а ю щ е ес я тем, что, с целью повышения быстродействия. устройства, в нем информационные входы первой и второй групп второго формирователя управляющих сигналов соединены соответственно с выходами первой и третьей групп генератора изббражений, управляющие входы группы и тактовый вход второго формирователя управляющих сигналов соединены соответственно с выходами четвертой группы генератора изображений и выходом генератора тактовых импульсов, управляющие входы коммутатора управляющих сигналов и второго формирователя управляющих сигналов соединены с вторым выходом генератора иэображений, выходы группы второго формирователя управляющих сигналов подключены к информационным входам третьей группы первого коммутатора адреса, первый и второй выходы второго формирователя управляющих сигналов подключены соответственно к информационному входу генератора изображений и первому информационному входу коммутатора управляющих сигналов, второй информационный вход которого соединен с третьим выходом генератора иэображений,а выход подключен к второму управляющему входу первого блока оперативной памяти, выход генератора изображений соединен с вторым управляющим входом коммутатора адреса, информационные входы второй группы первого блока оперативной памяти соединены с выходами пятой группы генератора изображений, третий выход которого соединен с вторым управляющим входом второго блока оперативной памяти,2, Устройство по и. 1, о т л и ч а ю щ е ес я тем, что второй формирователь управляющих сигналов содержит третий и четвертый блоки оперативной памяти, первый, второй и третий счетчики, второй коммутатор адреса, компаратор, переключатель,первый, второй, третий, четвертый и пятый элементы И, инвертор, элемент ИЛИ, управляющий вход первого счетчика и первый вход элемента ИЛИ являются управляющими входами группы, управляющие входы переключателя и второго коммутатора адреса являются управляющим входом формирователя, информационные входы второго счетчика, третьего и четвертого блоков оперативной памяти и информационные входы первой группы второго коммутатора адреса - информационными входами первой группы формирователя, входы первого элемента И, управляющий вход второго счетчика, вторые входы второго и третьего элементов И - информационными входами второй группы формирователя, информационный вход. переключателя - тактовым входом формирователя, выход первого счетчика - первым выходом, а выход пятого элемента И - вторым выходом формирователя, выходы третьего счетчика и второго коммутатора адреса - выходами группы формирователя, выходы второго коммутатора адреса подключены к адресным входам третьего и четвертого блоков оперативной памяти, выходы которыхподключены соответственно к информационным входам первой группы компаратора и информационным входам третьего счетчи 1661825 10ка, выходы которого подключены к информационным входам второй группы компаратора, выход которого подключен к второму входу четвертого элемента И и входу инвертора, выход которого подключен к второму входу пятого элемента И, первые входы четвертого и пятого элементов И соединены с первым выходом переключателя, второй выход которого подключен к первым входам второго и третьего элементов И, выходы которых подключены соответственно к управляющим входам третьего и четвертого блоков оперативной памяти. выход четвертого элемента И подключенк второму входу элемента ИЛИ и входам вычитания первого и второго счетчиков, вход сложения первого 5 счетчика соединен с выходом первого элемента И, выход элемента ИЛИ подключен к управляющему входу третьего счетчика, вход сложения которого соединен с выходом пятого элемента И, выходы второго 10 счетчика подключены к информационнымвходам второй группы второго коммутатора адреса,
СмотретьЗаявка
4733973, 03.07.1989
НАУЧНО-ИССЛЕДОВАТЕЛЬСКИЙ ИНСТИТУТ АВИАЦИОННОГО ОБОРУДОВАНИЯ
КИБКАЛО ВЛАДИМИР ИВАНОВИЧ, БОРОДИН ВЛАДИМИР ТИМОФЕЕВИЧ, ЗУБРИЛИНА ГАЛИНА ВАСИЛЬЕВНА, ШИШЛОВ СЕРГЕЙ БЕНЬЯМИНОВИЧ
МПК / Метки
МПК: G09G 1/16
Метки: графической, индикатора, информации, отображения, телевизионного, экране
Опубликовано: 07.07.1991
Код ссылки
<a href="https://patents.su/5-1661825-ustrojjstvo-dlya-otobrazheniya-graficheskojj-informacii-na-ehkrane-televizionnogo-indikatora.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для отображения графической информации на экране телевизионного индикатора</a>
Предыдущий патент: Устройство для моделирования оперативных вмешательств на толстой кишке
Следующий патент: Устройство для отображения графической информации на экране телевизионного индикатора
Случайный патент: Пестицидная композиция