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

Номер патента: 739593

Автор: Хотеев

ZIP архив

Текст

На чертеже представлена структурная схема устройства.Устройство включает блок 1 памяти, содержащий узел 2 приема кодов координат центра фигуры, узел 3 приема кода размера и узел 4 приема кода, фигуры, первый счетчик 5, первый коммутатор 6, блоки 7, 8 сравнения (первый и второй),формирователи 9, 10 приращений координат (первый и второй), г блок 11 синхронизации, блок 12 управления, содержащийтриггеры 13-15, первый элемент И 16,генератор 17 импульсов элементы И 18,19 второй и третий), распределитель 20 импульсов, генератор 21 импульсов, блок 22 дешифрации кодов, содержащий узел 23 дешифрации кодов строк, узел 24 дешифрации кода размера, узел 25 дешифрации кода фигуры, селектор 26, второй коммутатор 27, алемент И 28, элемент ИЛИ 29, формирователь импульсов 30, преобразователи 31, 32 кодов, второй счетчик 33.Устройство работает следующим образом.На вход устройства .поступают коды координат центра фигуры, размера и коэффициентов подобия, которые запоминаются в узлах 2-4 блока 1, фиксированные значения координат центров фигуры с выходаблока 1 поступают в блок сравнения 7и раздельно по каждой координате в преобразователи 31, 32 кодов, Одновременнокод размера фигуры с выхода узла 3 блока 1.поступает на вход узла 24 блока22, на вход формирователей 9 и 10, атакже через коммутатор 6 на вторыевходы преобразователей 31, 32 кодов ивход счетчика 5,Преобразователи, реализованные наоснове суМматоров накапливающего типа,обеспечивают преобразование кодов коорначала растра матрицы, в зоне которойзатем осуществляется формирование подсветов точек контуров различных фигур. Вычисленные значения координат с выходов преобразователей 31, 32 поступают на входы блока 7, куда также с выхода блока 11 поступает код текущего значе- ния развертки луча.Блок 7 выделяет моменты совпадения. текущего значения развертки луча со значением констант. При атом на выходе блока 7 формируются импульсные сигналы установки триггеров 13, 14 и 15 блока 12. Первый формируемый импульсный сигнал, соответствующий положению луча 3730803 фйериода разложения растра оно бездействует.Извечтно и другое устройство дляотображения графической информации,содержащее блок памяти, входы которогосоединены ао входом устройства, а выходыподключены к первому и второму преобразователям кодов, формирователям приращенийкоординат, к блоку дешифрации кодов и к первому коммутатору; первый блок сравнения, 10соединенный с блоками памяти, синхрониза-ции, с преобразователями кодов и с блоком управления; второй блок"сравйения,входы которого подключены к блокампамяти и дешифрации кодов, а выход соадиллен с блоком управления; второй ком:мутатор, подключенный к блоку дешифрации кодов; счетчики, соединенные с соответствующими формирователями приращений координат, и генератор импульсов 2.Описанное устройство наиболее близкокйредложенному техническому решенщо,но оно имеетневысокую точность,Цель изобретения - повышение точности устройства. 25Поставленная цель достигается тем,что в устройство введен распределительимпульсов, входы которого соединены совторым счетчиком и с блоком управления,а выход подключен к генератору импульсов и к блоку управления. Блок упраии,.ния соединен с блоками синхронизации,памяти, с преобразователями кодов,формирователями приращений координат, совторым счетчиком и с первым счетчи,ком. Входы первого счетчика подключены к первому коммутатору и к преобразователям кодов, а выход соединен сблоком дешифрации кодов.Кроме того, устройство дополнительно 40содержит последбвательно подключенныеэлемент И, вход которого соединен с бло- ком памяти, со вторым коммутатоРм,динат центра фигуры в коды положенияформифЫтель импульсов и элемент ИЛИ;45Вход которого соединен со вторым коммутаторлУм"," а вьйод=ггодключен "к "выходуустройства и селектор, соединенный с"генератором импульсов, с блоком дешиф рации кодов и со вторым коммутатором.Блок управления включает в себя по-50следовательно соединенные генератор ивапульсов, первый алемент И, первый и вто.рой триггеры, второй и третий элементы Ии третий триггер, входы которого подклю 45чены ко входу блока, а вьцсод соединен стретьим элементом И, при атом второйэлемент И подключен ко входам первогои второго триггеров.5 739 в заданной точке, фиксируется триггером13, разрешая при этом прохождение через элемент И 16 тактов с вьаода генератора 17 на счетныйвход формирователя 9. Последний выполнен на основе счетчика с переменным коэффициентом деления, устанавливаемым в соответствии .с кодом коэффициента подобия по оси Х, поступившим с выхода. блока 1.С выхода формирователя 9 такты при-ращений поступают на счетный вход реверсивного счетчика 33. В другой точкеблок 7 формирует второй импульсный сигнал совпадения, поступающий на вход триггера 14 блока 12, выходной сигнал которого меняет режим "сложения счетчика ЗЗ на режим вычитания". А подключенный к выходу счетчика 33 распределитель 20 импульсов, выполненный на основе дешифратора, стробируемого по входу сигналами разрешения с триггера 13, формирует пачку последовательно распределенных в прямом, а затем и в обратном направлении импульсных сигналов, поступающих на вход генератора 21 им 2 ,пульсов подсвета, В генераторе 21 изпоступивших импульсных сигналов синте. зируется на элементах ИЛИ-НЕ. набор импульсов подсвета, используемых для выделения подсветом элементов контуров формируемых фигур по строкам растра матрицы. формируемые в генераторе 21 импульсы подсвета поступают на вход селектора 26, управляемого сигналами с выходов узлов 23 и 24 блока 22. Под действием управляющих сигналов обеспечивается разрешение прохождения через селектор 26 на вход коммутатора 27 изпоступивших сигналов тех импульсов подсвета, которые программно должны участвовать в подсвете на формируемойстроке растра матрицы сегментов контуров графических фигур заданного размера. Размер задается кодом, поступающим на вход блока 22 с выхода блока 1, а45 номер строки растра матрицы программно зависит от кода состояния счетчика 5,С выхода селектора 26 на вход коммутатора 27 импульсы сегментов контуров50 фигур поступают параллельно и синхронно с разверткой луча, И коммутатор 27, управляемый сигналами выборки с узла 25 блока 22, пропускает на выход лишь те подсветы сегментов контура фигуры,5 код которых поступил на вход блока 22. С выхода коммутатора 27 импульсы подсвета через элемент ИЛИ 29 поступают на выход устройства, Если при этом на. 6вход элемента И 28 с блока 1 поступилризнакштриховки, импульсы подсветакоммутатора одновременно поступят наход формирователя 30 импульсов подсвеа штриховки фигуры, Последний формиует подсветы строк растра. в интервалахледования импульсов подсвета точеконтура фигуры, далее поступающих чеез элемент ИЛИ 29 на выход устройства.Появляющийся во время "обратногоформирования на выходе распределителя0 импульсный сигнал конца строкиастра матрицы при совпадении с сигнаом с выхода триггера 14 блока 12 потупит через элемент И 18 на вход пребразователя 32 кода, работающего наычитание единицы из кода У-координаты,а вход "сброса"триггеров 13, 14 и начетный вход формирователя 10,При установке триггеров 13 и 14лока 12 в исходное состояние запрещается поступление тактов через элементИ 16 на вход формирователя 9 и соотетственно на вход счетчика.33. При этомрежим его работы переводится с "вычиания" на "сложение. На этом цикл формирования импульсов подсвета заканчивается. Поступивший на вход преобразоателя 32 с выхода элемента И 18 имульсный сигнал уменьшает иа единицуначение У-координаты начала подсветатрокй растра, подготавливая условия дляыделения начала следующей строки раста матрицы. Если при этом коэффицинт деления формирователя 10 установленравным единице, поступивший на его входмпульсный сигнал без задержки поступита счетный вход счетчика 5, В результатетого на входе селектора 26 изменитсяуправляющий сигнал с выхода блока 22,при котором будет обеспечено разрешениевыборки импульсов подсвета, программносвязанных со следующей строкой (полосой),растра матрицы.В этом цикле блок 7сравнения дополнительно формирует третийсигнал совпадения, поступающий на установку триггера 15 блока 12. Последнийизменяет режим счета счетчика 5 с вычитания на "сложение", при котором дальнейшие циклы формирования импульсов подсвета будут осуществляться аналогичйоописанным до тех пор, пока значение кодасостояния счетчика 5 не станет равнымзаданному коду размера фигуры. При этомблок сравнения 8 формирует сигнал разрешения прохождения через элемент И 197 7395 входы фсброса" узлов 2, 3, 4 блока 1, преобразователей 31, 32, .счетчика 5 и триггера 15, приводя устройство в исходное состояние, Этот же сигнал, поступая на вход устройства, сигнализирует5 его о готовности приема следующих данных для формирования в этом же кадре следующей, а затем и последующих графических фигур различной конфигурации и размера, 1 ОВведение новых блоков и новых конструктивных связей позволило сушественно повысить точность устройства. Формула изобретения15 1. Устройство для отображения графической информации, содержащее блокпамятн, входы которого соединены совходом устройства, а выходы подключенык первому и второму преобразователямкодов, формирователям прирашений коордийат, к блоку дешифрации кодов и к первому коммутатору, первый блок сравнения,соединенный с блоками памяти, синхро 25низацни, с преобразователями кодов и сблоком управления, второй блок сравнения,входы которого подключены к блокам памяти и дешифрации кодов, а вьаод соединен с блоком управления, второй ком 30мутатор, подключенный к блоку дешифрации кодов, счетчики, соединенные с соответствующими формирователями приращений координат, генератор импульсов,о т л и ч а ю ш е е с я тем, что, с35целью повышения точности устройства,оно содержит распределитель импульсов, ,входы которого соединены со вторым 93 8счетчиком и с блоком управления, а выход подключен к генератору импульсови к блоку управления, соединенному сблоками синхронизации, памяти, с преобра.зователями кодов, формирователями прнрашений координат, со вторым счетчикоми с первым счетчиком, входы которогоподключены к первому коммутатору и кпреобразователям кодов, а выход соединенс блоком дешифрации кодов, и последовательно подключеннйе элемент И вход которого соединен с блоком памяти и со,вторым коммутатором, формировательимпульсов и элемент ИЛИ, вход которогосоединен со вторым коммутатором, авыход, подключен к выходу устройства, иселектор, соединенный с генераторомимпульсов, с блоком дешифрации кодов исо вторым коммутатором.2. Устройство по п. 1, о т л ич а ю ш е е с я тем, что блок управления содержит последовательно соединенные генератор импульсов, первый элемент И, первый и второй триггеры, второйи третий элементы И, третий триггервходы которого подключены ко входу блока,а выход соединен с третьим элементомИ, при этом второй элемент И подключенко входам первого и второго триггеров.Ини нформаци,принячые во внимание при экспертизе1. Авторское свидетельство по заявке2351727/18-24, кл. Я 06 К 15/20,07.01.77,2. Патент Японии49-38851,кл. 97(7) В 41, опублик. 1974 (прототип).ИИП иал ППП тф,.г, Ужгород, ул П писное

Смотреть

Заявка

2556829, 19.12.1977

ПРЕДПРИЯТИЕ ПЯ А-3327

ХОТЕЕВ ВАЛЕРИЙ ПАВЛОВИЧ

МПК / Метки

МПК: G06K 15/20

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

Опубликовано: 05.06.1980

Код ссылки

<a href="https://patents.su/4-739593-ustrojjstvo-dlya-otobrazheniya-graficheskojj-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для отображения графической информации</a>

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