Устройство для отображения графической информации
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
ОПИСАНИЕИЗОБРЕТЕНИЯК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ Союз СоветскикСоциалнстическикРеспублик1947907 а(61) Дополнительное к авт. ид-ву т 22) Заявлено 17.1080 (21)с присоединением заявки 1 Чо -М. Кл 08416/18-2 С 1 1 Госуларственный комит СССР по лелам изобретений и открытий(088. 8) Опубликовано 300782, Б Дата опубликования опи юллетень Мо 2сания 300782) УСТРОЙСТВ ДЛЯ ОТОБРАЖЕНИЯ ГРАФИЧЕС ИНФОРМАЦИИ Наи более бли эк им по технической сущности и положительному эффекту к предлагаемому устройству является дисплейный терминал; содержащий блок обмена, соединенный через шины адреса и данных с первым блоком памяти, дисплейным процессором, счетчиком адреса, вторым блоком памяти и первым регистрсм, соединенным с генератором векторов, соединенным с блоком управления, элемент ИЛИ, соединенный с видеоконтрольным блоком, подключенным к синхрогенератору, и третий блок памяти 2) . г каждый из бло содержит первы Изобретение относится к вычисли тельной технике и может быть использовано в качестве внешнего уст ройства цифровых вычислительных ма шин для вывода цифро-буквенной и графической информации на экран телевизионного видеоконтрольного устройства.Известно устройство для формиро вания изображения на экране электронно-лучевой трубки, которое може выполнять масштабирование и другие операции над изображением, не требует сложной обработки информации для получения иэображения на экране 1) . Однако известное устройство непозволяет отображать в пределах одного участка экрана линии, имеющие различные значения градаций яркости и различные значения признака мигания.Цель изобретения - расширение области применения за счет обеспечения возможности отображения линий, имеющих различную яркость и признаки мигания.Цель достигается тем, что в известное устройство введены группа регистров, первый коммутатор, блоки памяти векторов и формирователь, импульсов, причем одни входы регистров группы соединены с генераторсм векторов, другие входы - с соответствующими выходами первого коммутатора, а выходы регистров группы - с первыми входами блоков памяти векторов, выходы которых соединены с соответствующими входами элемента ИЛИ, вторые входы блоков памяти векторов подключены к формирователю импульсов, третЬи входы - к блоку управления, соединенным с входом первого коммута тора.Кроме того ков памяти векторов й и втп 947907рой счетчики, второй коммутатор, второй регистр и триггер, выходы первого и второго счетчиков соответственносоединены с первым и вторым входамивторого коммутатора, третий и четвервый входы которого подключены к первому и второму выходам второго регистра, третий выход которого соединен с первым входом триггера, второйи третий входы которого подключены ксоответствующим выходам второго коммутатора, причем входы первого и второго счетчиков, второго регистра ипятый вход второго коммутатора являются входами блока, а четвертый выход второго регистра и выход триггера являются выходами блока,Введение перечисленных блоков исвязей позволяет отображать линии,имеющие отличающиеся яркость и мигание, что осуществляется за счет параллельного формирования видеосигнала по каждому из М отрезков в пределах окна. На Фиг.1 представлена схема предлагаемого устройства; на фиг.2схема блока памяти векторов; нафиг,3 - формат слова с отрезком.Устройство содержит блок 1 обмена, соединенный через шины адресаи данных с первым 2 блоком памяти,дисплейным процессором 3, счетчиком 4 адреса, вторым 5 блоком памяти и первым регистром б. В своюочередь первый регистр б соединенсо вторым блоком 5 памяти, с гене"ратором 7 векторов, третьим блоком8 памяти, генератор 7 векторов соединен с другим входом первого регистра б, с блоком 8 памяти, с первыми входами группы регистров 9 и 40блоком 10 управления.Блок 10 управления соединен свторым блоком 5 памяти, регистром б ипервым коммутатором 11, соответствующие выходы которого соединены с 45входами регистров 9 группы.Выходы регистров 9 группы соединены с блоком 12 памяти векторов,который соединен с блоком управления, Формирователем 13 импульсови элементом И 31 И 14, соединенным стелевизионным видеоконтрольиым блоком 15, который подключен к синхрогенератору 16, подключенному к дисплейному процессору 3,55Кроме того, каждый иэ блоков 12памяти векторов содержит первыйсчетчик 17, являющийся счетчиком начального кода х, второй сМетчик 18 конечного кода х, второй регистр 19для хранения признаков вектора, выходы которых подключены к соответствующим входам второго коммутатора20, соединенного с триггером 21.. Устройство работает следующимобразом. 65Исходная информация об элементахграфического изображения (линияхпервого и второго порядка) поступаетчерез блок 1 обмена в блок 2, а иэблока 2 в дисплейный процессор 3,где производится ее построчное разложение, т.е. приведение к построчному виду телевизионного растра.При этом, в целях более удобногокодирования данных, экран дисплея впредлагаемом устройстве также каки в известном разбит на области размером. 16 Х 16 точек растра, Эти области в дальнейшем будем называть окнами ,В силу этого при выполнении построчного разложения каждая линияразбивается на последовательностьотрезков прямых, каждый иэ которыхцеликом помещается в соответствующемокне экрана. Такая информация представлена словами следующего формата,(Фиг.3), .Здесь я,М - признаки яркости и мигания; у число пересекаемыхвектором в пределах окна строк растра 1 хн и у - начальные положениявектора в окне по соответствующимосям; Ь - длина пересечения, определяемая как 6 Х /М 1,Эта информация помещается в блок2, который в соответствии с разбиением экрана на окна, также разбитна эоны из И слов, каждая из которыхописывает совокупность всех В отрез -ков, находящихся в соответствующемокне.Принцип отображения отрезка в пределах окна заключается в следующем,Слова, характеризующие отрезки вокнах, образующие один горизонтальный ряд, записываются по сигналампроцессора 3 в блок 5. Далее, присчитывании каждого слона с отрезкомв первый регистр б,производитсясравнение.в блоке 10 управления егозначения ун с текущим значением номера строки в окне и, если уи)уЗ, ,то к значению х в генераторе фвекторов 7 добавляется величина Ь,в результате чего получается эначених, а интервал между хи и х на данной строке заполняется точками сдискретностью растра, в результатечего на экране отобразится.проекция отрезка на данную строку.Это осуществляется приемом обратных величин х и хх на соответствующие счетчики 17 и 18 и включением триггера 21 при переполнениисчетчика 17 и его выключением припереполнении счетчика 18. Одновременно с этим в генераторе векторов7 производится модификация слова свектором, заключающаяся в уменьшении на 1 ф величины ду и записи впервый регистр б на место х величины хъкоторая будет начальным значением х на следующей строке. Затеммодифицированное слово записываетсяв блок 5 на свое прежнее место, от -куда оно будет считано при прохождении следующей строки развертки черезданное окно. При этом будет отображена соответствующая проекция вектора, а слово вновь модифицировано.Этот процесс будет продолжаться дотех пор, пока ду не станет равно О,что будет означать полное отобра- Ожение вектора в данном окне. Приэтом для повышения дискретности разложения вектора без увеличения разрядности х и хк в устройство введенформирователь 13 импульсов, а в составе блока 12 памяти векторовимеется коммутатор 20, который подает настробирование сигнала подсвета однуиз четырех фазовых частот формирователя 13 импульсов, равномерно 20распределенных внутри периода тактовой частоты, в зависимости от значения дробной части х с округлениемдо 0,1/4 2/4 или 3/4, что эквивалентно увеличению дискретности по 25строке в 4 раза, в результате чегопереход отрезка со строки на строкустановится менее ступенчатым,Операция округления и формирования кода фазы производится в генераторе векторов 7.Учитывая, что линии на экранеотличаются яркостью, а некоторые мо-.гут быть мигающими, выходной сигналпосле фазирования должен бытьскоммутирован в видеоконтрольномблоке 15 на соответствующий канал,в зависимости от его кода яркости,записанного в регистре 19,Учет признака мигания производится в блоке 10 управления при приемеслова генератором 7 вектора в регистр9 - импульс приема выдается при отсутствии признака мигания .или, еслиимеется разрешение подсвета линий, 45с признаком мигания.Очевидно, что в пределах одногоокна могут находиться несколько линий. Поэтому схема отображения содержит И блоков 12 памяти векторов игруппу регистров 9, на которые произ -водится последовательный прием зна -чения х; вычисленного значения хк икода фазы, а также прием кода яркости и мигания.Заполнение группы регистров 9 производится за время отображения проекций линий на строку предыдущего окнаК моменту окончания развертки строкипредыдущего окна все регистры 9 груп"пы оказываются заполненными и производится передача кода с них на соответствующие блоки 12 памяти векторов,в результате чего происходит развертка линий не строку следующего окна,а эа время этой развертки вновь про исходит подготовка к отображению следующей строки заполнение регистров 9 группы.Таким образом, предлагаемое устройство может отображать линии, имеющие признаки мигания и различную яркость, что позволяет образовать изображение с полутонами.После внедрения в серийное производство предлагаемое устройство с растровым сканированием заменит существующее устройство аналогичного назначения функционального типа, так как использование в устройстве растровой развертки делает возможным применение стандартного серийно выпускаемого ВКБ, что позволяет резко снизить стоимость устройства и повысить его надежность.Формула изобретения1, Устройство для отображения графической информации, содержащее блок обмена, соединенный через шины адреса и данных с первым блоком памяти, дисплейным процессором, счетчиком адреса, вторым блоком памяти и первым регистром, соединенньм с генератором векторов, соединенным с блоком управления, элемент ИЛИ, соединенный с видеоконтрольным блоком, подключенным к синхрогенератору, и третий блок памяти, о т л и ч а ю щ е е с я тем, что, с целью расширения области применения устройства за счет обеспечения возможности отображения линий, имеющих различную яркость и признаки мигания, в него введены группа регистров, первый коммутатор, блоки памяти векторов, формирователь импульсов, причем одни входы регистров группы соединены с генератором векторов, другие входЫ- с соответствующими выходами первого коммутатора, а выходы регистров группы - с первыми входами блоков памяти векторов, выходы которых соединены с соответствующими входами элемента ИЛИ, вторые входы блоков памяти век" торов подключены к Формирователю импульсов, а третьим входы - к блоку управления, соединенному с входОмпервого коммутатора.2. Устройство по п.1, о т л и ч аю щ е е с я тем, что каждый из блоков памяти векторов содержит первый и второй счетчики, второй коммутатор второй регистр и триггер, выходы первого и второго счетчиков соединены соответственно с первым и вторым входами второго коммутатора, третий и четвертый входы которого подключены к первому и второму выходам второго регистра, третий выход которого соединен с первым входом триггера, второй и третий входы которого под 947907ключены к соответствующим выходам второго коммутатора, причем входы первого и второго счетчиков, второго регистра и пятый вход второго коммутатора являются входами блока, а четвертый выход второго регистра и выход 5 триггера являются. выходами блока,Источники информации,принятые во внимание при экспертизе 1. Авторское свидетельство СССР 9 691898, кл. С 09 К 15/20, 1977. 2. Патент США 9 3891982,кл340/324 АО, опублик. 1973 (прототип).947907 Составитель В.фокинаРедактор Е.Кинив Техред А, Бабинец Корректор Г. Огар сФилиал ППП Патент, г.ужгород, ул.Проектная, 4 Заказ 5658/75 Тираж 472 ПодписноеВНИИПИ Государственного комитета, СССРпо делам изобретений и открытий113035, Москва, Ж, Раушская наб., д.4/5
СмотретьЗаявка
3008416, 17.10.1980
ПРЕДПРИЯТИЕ ПЯ Г-4677
ЛАЗУТИН ВИКТОР ТИХОНОВИЧ, РЫКОВ ВАЛЕНТИН ВАСИЛЬЕВИЧ, ШИРОКОВ ВИТАЛИЙ СЕРГЕЕВИЧ
МПК / Метки
МПК: G09G 1/16
Метки: графической, информации, отображения
Опубликовано: 30.07.1982
Код ссылки
<a href="https://patents.su/5-947907-ustrojjstvo-dlya-otobrazheniya-graficheskojj-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для отображения графической информации</a>
Предыдущий патент: Устройство для отображения информации
Следующий патент: Генератор тока для устройства выборки информации из блоков памяти
Случайный патент: Способ изготовления метчиков