Устройство для отображения графической информации
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
СОЮЗ СОВЕ СОЦИАЛИСТ РЕСПУБЛИК ихСНИХ 33 1 В (1визионног ния - пов ности уст введением дешиФрато Клю бой сложной тельной обстньпи органомнФигурации безботки инФормапи онт предва 2 зп.Ф-лы, 7 ил ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБ ЕТЕНЧЯМ И ОТНРЫТИЯПРИ ГКНТ СССР(56) Авторское свидетельство СССР Р 1260938, кл, Г Об Р 3/153, 1986.Патент СПА Р 3821731, кл, С 06 Е 3/14, опублик. 1974. (54) УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ ГРА ФИЧЕСКОЙ ИНФОРМАЦИИ(57) Изобретение относится к устрой ствам для обработки данных и может быть использовано в устройствах вывода. инФормации из ЗВМ на экран тел 2приемника. Цель изобретепдение быстродействия и точ ойства. Это достигается преобразователя 2 кодов, а 14, регистра 19 сдвига, ИЛИ 8 и 9, элемента 16 ИСИЛИ, мультиптексора 17, 2 импульсов, Формирователя ющих импульсов и Аормирова пульсов заполнения контура я и соответствующими Фунми связями Изобретение заполнять цветовым или ярэлементов КЛИЧИОЩЕЕ счетчика 2 20 управля теля 21 им изображени кциональнь позволяет3 156633Изобретение относится к устройствам для обработки, данных и можетбыть использовано в устройствах вывода информации из ЭВИ на экран телевизионного приемника.5Цель изобретения - повышение быстродействия и точности устройства,На фиг, 1 представлена блок-схема,схема формирователя управляющих им"пульсов; на фиг. 4 - схема формирователя импульсов заполнения контураизображения; на фиг. 5 и 6 - .временные диаграммы работы устройства; наФиг. 7 - примеры сочетания информации на двух телевизионных строках,определяющие начало и конец заполнения контура (а). и примеры контуровс дополнением (б, в, г).Устройство содержит блок 1 оперативной памяти, преобразователь 2 .кодов (координат Х и У в адрес), первый 3 и второй 4 счетчики координат(телевизионный приемник).Блок 13 управления содержит триггеры 24-32, элемент И-ИЛИ 33, регистр34 сдвига, элементы И 35-39, элементы ИЛИ 60-68,.и элемент ИСКЛНЧАИЩЕЕИЛИ 69. Позициями 70-95 обозначенысоответственно входы и выходы блока 13,Формирователь 20 управляющих импульсов содержит элементы ИЛИ 96-98,.элементы И 99-105, триггеры 106-108,элемент И-ИЛИ 109 и элемент НЕ 110.Позициями 111-127 обозначены соответственно входы и выходы формирователя.Формирователь 21 импульсов заполнения контура изображения содержит элемент НЕ 128, элементы И 129-133,50элементы ИЛИ 134-136, триггеры 137-139.Позициями 140 и 141 обозначены соот-ветствующие выходы формирователя.Кащей контур подлежащий заполУ5нению, параллельно с записью в блокпамяти регенерации (не показан) телевизионного устройства (блок 23) записывается в блок 1, который предварительно необходимо обнулить. Затем из блока 1 последовательно считывается в регистры 18 и 19 информация по двум адресам, соответствующим частям телевизионных строк, расположенных одна под другой. Далее анализируется наличие хотя бы одной единицы в регистре 18 (верхней строки). Если единиц нет, то добавляется единица к адресу в счетчик 10(адреса Х) и считываются две следующие части двух телевизионных строк, расположенных одна под другой. При наличии единиц производится синхронный циклический сдвиг информации в регистрах 19 и 8 с анализом после каждого сдвига одной из трех ситуаций, показанных на фиг. 7 а. Наличие ситуации запоминается на триггере 137 формирователя 21, регистрирующем начало или конец заполнения. Нечетное появление ситуации свидетельствует о начале заполнения ,фоновой информацией верхней считанной строки, четное - о конце.С момента нечетного возникновенияситуации начинается запись единиц во все разряды, путем подачи единичного сигнала (единичный выход триггера 137) на вход сдвига регистра 18 верхней строки до появления четной ситуации. Сигнал с выхода 126 наличия ситуации вырабатывается в формирователе 20, в котором в триггерах106 и 107 при циклическом сдвиге запоминаются последовательно сдвигаемые разряди с регистров 18 и 19 соответственно С помощью элементов И 103- 105 Фиксируются ситуации, показанные на фиг. 7 а. Для того, чтобы исключить ошибки при заполнении контура для случаев, показанных на фиг. 7 б, в, используется триггер 138 (блокировки),11который устанавливается в 1од но вр еменно с триггером 1 3 7 (фи г . 7 б ) , Затем , если при следующем сдвиге фик сиРу ется третья ситуация , показанная на фиг , 7 а , триггер 1 3 8 удерживает , триггер 1 3 7 (начала / конца ) в пе Рво н ачальном состоянии до первого не со впаде ния двух единиц ( от с ут с твие третьей ситуации на фиг, 7 а ) . Для контура , показанного на фи г , 7 в , триггер 1 3 8 будет удерживать триг ге Р 1 3 7 в с ост оянии конца .Если после полного цн клич ес ко го сдвига на регистрах 1 8 и 1 9 н е появится ситуация ко н па, т а пз блок а 1 считываютс я в р егист ри 1 8 и 1 9 сл едующие5 15части двух телевизионных строк, Прнотсутствии хотя бы одной единицы новновь считанной информации и еслитриггер 137 стоит н единице (начало),через мультиплексор 17 и блок 23 записывается слово с единицами во всехразрядах по адресу, поступающему через элемент ИЛИ 9 со счетчиков 10и 11.Такая запись слов. с единицами вовсех, разрядах продолжается до появления единицы в регистре 18 послеочередного считывания инФормации изблока 1. Тогда опять производитсяциклический синхронный сдвиг информации в регистрах 18 и 19, при этомв регистре 18 сдвигаются единицы допоявления четной ситуации (конца).Ра.бота в таком режиме продолжаетсядо появления сигнала на выходе 90переполнения счетчика 11 (адреса У),который останавливает устройство ипоступает в ВМ в качестве сигналаготовности,Кроме того, при записи контурав блок 1 не должны быть записанывертикальные выбросы контура толщинрйв один дискрет (фиг. 7 г), так какв этом случае не .будет конца заполнения, При записи такого выброса информация пишется дважды (дна вектора)по одним и тем же адресам, При повторенной записи в тот же самый адреспроизводится стирание информации иусловием стирания служит наличиеперегиба (изменение знака 7), отсутствие изменения Х и наличие информации в данном разряце памяти.Устройство работает следующими образом,Подготовка к работе осуществляется под .управлением ЭВМ. После установки устройства в исходное состояние(сигнал "Установка в исходное" непоказан) из ЭВМ поступает сигнал начала записи контура с заполнением повходу 75, который устанавливает в "1"триггер 24, через элемент ИЛИ 67 устанавливает в "1" триггер 30, разрешающий прохождение частоты (вход 89)на регистр 34 сдвига, вырабатывающийпоследовательность сигналов, из которых формируется временная диаграммарежимов работы. В режиме "Нуление"(фиг. 5 а) последовательно по всемадресам блока 1 записываются нули.С помощью триггеров 31 и 32 вырабатываются сигналы временной диаграммы 66339 6записи информации н блок 1, Послезаписи информации н блок 1 седьмойтакт, пройдя через элемент И 35, вырабатывает следующий адрес блока 1 (ны 5ход 70). Кроме того, седьмым тактомчерез элемент И-ИЛИ 33 сбрасываетсятриггер 30 (запрет частоты) и поступает в ВМ сигнал готовности устройства.В режиме "Зались контура" ЭВМ после приема сигнала "Готовность" выдает н устройство информацию о контуре,заданном в виде начальных координати векторов, которые вычислитель 12преобразует в приращения н один дискрет по осям Х и У. Координаты, сопровождаемые своими управляющими сигналами, принимаются на счетчики 3 и 4 20 (Х и У). Сигнал 74, поступающйй вустройство в начале каждого вектора,сбрасывает по заднему фронту триггер 24, устанавливает через элементИЛИ 68, в "1" триггер 29, пройдя че рез элемент И 58, устанавливает втриггер 27 и через элемент ИЛИ 67триггер 30, вырабатывающий временнуюдиаграмму.Кроме того, этим же сигналом надва триггера 25 и 26 записываетсязнак первого вектора, который поступает на вход 76, При обработке последующих векторов знак 7 предыдущеговектора переписывается из триггера25 в триггер 26, а знак нового вектора запоминается в триггере 25. Сравнивая состояние этих триггеров, элемент ИКЛ 10 ЧАЮЩЕЕ ИЛИ 69 вырабатывает 40 сигнал наличия перегиба (изменениезнака У), Этот сигнал поступает наэлемент И 57, на второй вход которогоприходит сигнал на входе 77 из вычислителя 12 - отсутствие изменения Х, 45 Сигнал на выходе 92 элемента И 57поступает на упранляющугй вход мультиплексора 17, на информационные входыкоторого поступает информация с элемента ИЛИ 8, в случае, если текущуюинформацию надо дописать к ранее записанной (перед каждой записью изблока 1 считывается слово по данномуадресу и текущая точка добавляетсяпо ИЛИ к уже ранее записанной информации) с элемента ИСКЛ 1 ОЧАЮШЕЕ ИЛИ,или если текущую точку необходимостереть. Таким образом, из блока 1стираются вертикальные выбросы конту ра. Временная диаграмма работы уст 156631950 ройства в режиме записи контура представлена на фиг. 5 б.В режиме записи контура устройствоработает следующим образом. После прихода сигнала на вход 74, сопровожда 5ющего векторную информацию, с блока 1по адресу, находящемуся на счетчиках3 и 4, считывается информация и принимается в регистр 18, Затем вновьсформированная описанным путем информация чеРез мультиплексор 17 поступает на вход блока 1 и с помощью управляющих сигналов, сформированных натриггере 32 (сигнал разрешения) итриггере 31 (сигнал записи/считывания);,-,записывается в блок 1. Далеечетырнадцатый такт, пройдя через элементы И 48 и ИЛИ 67, останавливаетвыработку временной диаграммы и в20адший разряд регистра 34 сдвига через элемент И-ИЛИ 33 записывает 1.Одновременно с записью информациив блок 1 по тому же адресу с регистра 18 через элемент ИЛИ 7 (мультиплексор) записывается информацияв ОЗУ телевизионного устройства. Циклзаписи в ОЗУ телевизионного устрой. ства по времени больше цикла записив блок 1,30По окончании записи в ОЗУ телевизионного устройства из телевизионного устройства поступает сигнал навход 78 (" Ответ" ), который сбрасывает триггер 29 через элементы И 56,ИЛИ 66 и 67, сбрасывает триггер 30,. 35а также поступает в вычислитель 12для разрешения выработки и выдачиинформации о следующей текущей точке.Сигнал формирующий в вычислителеФ40эту информацию, поступает также навход 73 устройства и через элементыИ 55 и ИЛИ 68 устанавливает в "1"триггер 29, а также через элементыИ 55, ИЛИ 66 и 67 запускает выработ 45ку временной диаграммы, В таком режиме устройство работает до поступления из ВИ сигнала по входу 79 ("Конец записи контура"). который устанавливает в "0" триггер 27, в "1"триггер 28 и через элемент ИЛИ 67запускает выработкувременной диаграммы (Фиг. 6).По нулевому адресу из блока 1 считывается часть первой телевизионнойспроки, равная разрядности слова55блока 1, и записывается с помощьюсигнала на входе 83 в регистр 18.Затем сигналом с выхода 86 добавляется 1 к счетчику 11 адреса (тем самым осуществляется переход на следующую телевизионную строку); считывается часть второй телевизионной строки и записывается с помощью сигнала на выходе 84 в регистр 19,Одиннадцатый такт, пройдя через элемент И 42 (сигнал на выходе 2), поступает на вход элемента И 99 Формирователя 20, на второй вход которого поступает сигнал наличия хотя бы одной единицы в регистре 1 Р, гырабатываемый элементом ИЛИ 96 Этот же сигнал с выхода 119 поступает на управляющий вход мультиплексора 17 для разрешения прохождения в блок 23 с регистра 18. С выхода элемента И 99 сигнал, пройдя через элемент ИЛИ 97, устанавливает в "1" триггер 108, запоминающий наличие единицы в регистре 18, и поступает на Формирователь 21 (сигнал с выхода 125) для установки через элемент ИЛИ 136 триггера 139 запуска счетчика сдвигов, а также через элементы И-ИЛИ 109 и НЕ 110 (сигнал с выхода 124) поступает на элемент И 129 Формирователя 21 в качестве сигнала анализа наличия ситуации. С выхода 126 на вход элемента И 129 поступает сигнал "Наличие ситуации" элемента ИЛИ 98 Формирователя 20, При совпадении этих сигналов и если триггер 138 стоит в "0", устанавливается в "1" триггер 137, С единичного выхода триггера 137 через элемент ИЛИ 135 сигнал с выхода 140 поступает на вход сдвига регистра 18, на второй вход элемента ИЛИ 135 поступает сигнал с входа 111 (младший разряд регистра 18) для организации циклического сдвига.Далее тринадцатый такт, пройдя через элемент И 52 (сигнал с входа 87) поступает на вход "1" счетчика 11 для возврата адреса первой телевизионной строки из двух анализируемых, Этот же сигнал с входа 87 поступает на входы элементов И 100 и 101 Формирователя 20 для анализа состояния триггера 108. Если триггер 108 стоит в положении "1", то элемент И 101 вырабатывает сигнал на входе 71, который, пройдя через элемент ИЛИ 67, останавливает выработку временной диаграммы, так как уже начался синхронный сдвиг регист- . ров 18 и 19 и отсчет количества сдвигов счетчика 22, Трп гер 139 работает в счетном режиме и пропускает тактовую частоту через элемент И 133 (сигнал на выходе 85) на сдвиг регистров 18, 19 и счетчик 22 или через элементы И-ИЛИ 109 и НЕ 110 (сигнал на входе 124) на анализ наличия ситуации. Работа триггера 139 в таком режиме продолжается до прихода сигнала с входа 94 переполнения счетчика 22, который, пройдя через элемент ИЛИ 97 сбрасывает триггер 108, а также поступает в блок 13 управления, где устанавливает триггер 29 для телевизионного устройства. По окончании записи информации из блока 23 поступает сигнал на вход 78 ("Ответ"),. который сбрасывает триггер 29, устанавливает в "1" триггер 30 для прохода частоты для выработки 20 временной диаграммы и, пройдя через элемент И 56., добавляет единицу к адресу памяти. Если триггер 108 не зафиксировал наличие единиц в регистре 18, то тринадцатый такт (сиг нал на выходе 87) блока 13, пройдя через элемент И 102 (сигнал на выходе 122), поступает на формирователь 21 для анализа состояния триггера 137. Если триггер 137 стоит в положении начала заполнения контура, то сигнал с выхода 122, пройдя через элемент И 131 поступает в блок 13 для установки через элемент ИЛИ 68 триггера 29 и блока 23,35В такой ситуации в ОЗУ регенерации телевизионного устройства записывается слово с единицами во всех разрядах. Если триггер 137 стоит в положении конца заполнения контура, то с выхода 122, пройдя через элемент И 132 сигнал (на выходи 141) добавляет единицу к адресу блока 1 (счетчик 10) и начинается считывание следующих частей двух телевизионных строк и их анализ, Работа в таком режиме продолжается до выработки сигнала на выходе 90 переполнения счетчика 11, кото- рый через элемент ИЛИ 67 сбрасываеттриггер 30 (запрет частоты) и поступает в ЭВМ в качестве сигнала готовности устройства. 551Устройство для отображения гра-, фической информации, содержащее первый, второй и третий. элементы ИЛИ, первый и второй счетчики адресов,Формула изобретения 15663391 Облок оперативной памяти, первый и второй счетчики координат, вычислитель, первый выход которого соединен с управляющим входом регистра, первый регистр сдип а, выход которого подключен к первому входу третьего элемента ИЛИ, выход которого соединен с первым информационным входом видеоконтрольного блока, и блок управления, о т л и ч и ю щ е е с ятем, что, с целью повышения быстродействия и точности устройства, оно содержит дешифратор, вход которого соединен с выходом первого счетчика координат, а выход - с информационным входом регистра, выход которого подключен к второму входу третьего элемента ИЛИ, второй регистр сдвига, четвертый и пятьп". элементы ИЛИ, элемент ИСКЛИЧАИ 1 ЕЕ ИЛИ, мультиплексор, преобразователь кодов, входы которого соедичены с выходами счетчиков координат, а выход - с первым входом пятого элемента ИЛИ, выход которого подключен к второму информационному входу видеоконтрольного блока и адресному входу блока оперативной памяти, первые выходч счетчиков адресов соединены с вторь 1 м входом пятого элемента ИЛИ, второй выход первого счетчика адресов соед аннин с первым входом второго элемента ИЛИ, выход которого соединен со счетным входом второго счетчика адресов, первый выход вычислителя соединен с установочными входами счетчиков адресов, входом сброса первого регистра сдвига и входом сигнала начальной установки блока управления, лервый вход сигнала останова которого соединен с вторым выходом второго счетчика адресов, который является выходом сигнала готовности устройства, счетчик импульсов, формирователь управляющих им.пульсов и формирователь импульсов запЬлниния контура изображения, первый выход которого соединен с синхровходами формирователя управляющих импульсов и блока управления и счетным входом счетчика импульсов, выход которого подключен к входу сбросаформирователя управляющих импульсов и входу сигнала начала приема информации блока управления, второй вход сигнала останова которого подключен к первому входу формирователя управляющих импульсов, второй выход которого соединен с управляющим входом11 15 бб 33 формирователя импульсов заполнения контура иэображения, а третий выход - с третьим входом третьего элемента ИЛИ четвертый вход которого соедиФ5 нен с первым выходом блока управления, второй выход которого подключен к управляющему входу видеоконтрольного блока, выход которого соединен с входом сигнала ответа блока управления и управляющим входом. вычислителя, третий выход блока управления соединен с первым управляющим входом формирователя управляющих импульсов и вычитающим входом второго счетчика адресов, четвертый выход - с входом сигнала начальной установки формирователя управляющих импульсов, пятый выход - с управляющим входом второго регистра сдвига, шестой выход - с уп равляющим входом первого регистра сдвига, седьмой выход - с управляющим входом мультиплексора, восьмой выход - с вторым входом второго элемента ИЛИ, девятый выход - с первым 25 входом первого элемента ИЛИ, уйравляющьй вход блока управления подключен к второму выходу вычислигеля, третий выход которого соединен с тактовыми входами блока управления и фор мирователя управляющих импульсов, второй управляющий вход которого подключен к второму выходу формирователя импульсов заполнения контура изображения, третий выход которого соединен , с вторым входом первого элемента ИЛИ, четвертый выход - с входом сигнала управления записью блока управления, пятый выход - с первым информационным входом первого регистра сдвига, вто рой информационный вход которого, информационный вход первого регистра сдвига и вход-выход блока оперативной памяти соединены с выходом мультиплексора, информационные входы ко торого подключены к выходам соответственно четвертого элемента ИЛИ и элемента ИСКЛ 10 ЧАЮЩЕЕ ИЛИ, первые входы которых подключены к. выходу регистра, а вторые входы -к выходу перво го регистра сдвига, соединенному с информационным входом формирователя импульсов заполнения контура изображения и первым информационным входом формирователя управляющих импульсов, второй информационный вход которого соединен с выходом второго регистра сдвига, информационный вход блока управления является первым информа 912ционным входом устройства, вход-выход вычислителя является выходом-входом устройства, четвертый выход вычислителя соединен со счетными входами счетчиков координат, информационные входы которых являются вторым и третьим информационными входами устройства соответственно, десятый выход блока управления соединен с входом управления записью-считыванием блока оперативной памяти,2. Устройство по п. 1, о т л ич а ю щ е е с я тем, что формирователь управляющих импульсов содержит первый элемент ИЛИ, входы которого являются первым информационным входом формирователя, а выход соединеп с первым входом первого элемента И и является третьим выходом формирователя, первым управляющим входом которого является второй вход элемента И, выход которого соединен с первым входом второго элемента ИЛИ, второй вход которого является входом сброса формирователя, первый, второй и третий триггеры, выход второго элемента ИЛИ соединен с В.-входом третьего триггера, единичный выход которого соединен с первыми входами второго и третьего элементов И, а нулевой выход - с его Р-входом и первым входом четвертого элемента И, выход третьего элемента И является первым выходом формирователя, тактовым входом которого является второй вход второго элемента И, а входами сигнала начальной установки - вторые входы третьего и четвертого элементов И, выходы первого и второго элементов И подключены к одним из входов элемента И-ИЛИ, другой вход которого является синхровходом формирователя, а выход подключен к входу элемента НЕ, К-входы первого и второго триггеров являются вторым управляющим входом формирователя, первый вход первого элемента ИЛИ соединен с 0-входом первого триггера и первым входом пятого элемента И, единичный выход первого триггера соединен с первыми входами шестого и седьмого элементов И вторые входы пятого и седьмого элементов И соединены с единичным входом второго триггера, Э-вход которого является вторым информационным входом формирователя, который соединен с вторым входом шестого элемента И,1"663выходы пятого, шестого и седьмогоэлементов И соединены с входами трет ьвего элемента ИЛИ, выходы второго,четвертого, первого и седьмого элементов И, третьего элемента ИЛИ цэлемента НЕ являются вторым выходомформирователя,3. Устройство по и. 1, о т л ич а ю щ е е с я тем, что формирователь импульсов заполнения контура изображения содержит пять элементов И, выход первого элемента И соединен с К-входом первого триггера и первым входом первого элемента ИЛИ, второй вход которого соединен с выходом второго элемента И, а выход - с К-входом второго триггера, нулевой выход которого соединен с его Э-входом и первым входом первого элемента И, а единичный выход - с первым входом второго элемента И, второй вход которого соединен с выходом элемента НЕ, единичный выход первого триггера соединен с первыми входами второго элемента ИЛИ и третьего элемента И, выход которого является четвертым выходом формирователя, нулевой выход 1 О2025 39 14первого триггера соединен с егоИ-входом и первьв входом четвертогоэлемента И, выход которого являетсятретьим выходом формирователя, пятъпчвыходом которого является выход второго элемента ИЛИ, второй вход которого является вторым информационнымвходом формирователя, третий триггер,К-вход которого соединен с выходомтретьего элемента ИЛИ, а нулевойвыход соединен с его 0-входом и является вторым выходом формирователя,единичный выход третьего триггерасоединен с первым входом пятого эле"мента И, выход которого является первым выходом формирователя, вторыевходы третьего и четвертого элементов И являются управляющим входомформирователя, который соединен свторым входом первого элемента И,третьи входы первого и второго элементов И объединены и соединены суправляющим входом формирователя,который соединн с первым входомтретьего элемента ИЛИ, входы третьего элемента ИЛИ и пятого элементаИ объединены и соединены с управляющим входом формирователя,ааеааеа ВВВВВЮфй 1566339 Составитель И, ЗагинайкоТехред М,Ходанич Корректор С Шевкун Редактор Н. Тупица Заказ 1221 Тираж 569 ПодписноеВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР113035, Москва, Ж, Раушская наб., д. 4/5 Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 101
СмотретьЗаявка
4386709, 04.01.1988
ПРЕДПРИЯТИЕ ПЯ Г-4677
ВЛАСОВ МИХАИЛ ВЛАДИМИРОВИЧ, КЛЮЕВА ТАТЬЯНА ИВАНОВНА, ТЮХТИНА ОЛЬГА ЛЕОНИДОВНА
МПК / Метки
МПК: G06F 3/153
Метки: графической, информации, отображения
Опубликовано: 23.05.1990
Код ссылки
<a href="https://patents.su/9-1566339-ustrojjstvo-dlya-otobrazheniya-graficheskojj-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для отображения графической информации</a>
Предыдущий патент: Устройство для отображения информации на экране электронно лучевой трубки
Следующий патент: Устройство для деления чисел в форме с плавающей запятой
Случайный патент: Устройство для резки листового материала