Устройство для отображения графической информации на экране электронно-лучевой трубки
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1534455
Автор: Авдеев
Текст
(51) 5 Г 06 Р 3/15 ГОСУДАРСТВЕННЫЙ НОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИПРИ ГКНТ СССР ОПИСАНИЕ ИЗОБРЕТЕНИЯ СВИДЕТЕЛЬСТВУ А ВТОРСИ(54) УСТРО 11 СТВО ДЛЯ ОТФИЧЕСК 01 ИН%)РГ 1 АЦИИ НАРОННО-ЛУЧЕВОЙ ТРУБКИ(57) Йзобретение отностике и вычислительной БРАИЕНИЯ ГРАЭКРАНЕ ЭЛЕКТтся к автомаехнике и моИзобретение относится к автоматике и вычислительной технике и может быть использовано для вывода графической информации из ЭВГ 1.Цель изобретения - повышение быст-. родействия устройства при заданной точности отображения графической информации,На Фиг.1 и 2 приведена структурная схема устройства; на Фиг.З - структурная схема распределителя импульсов; на Фиг,4 - структурная схема интерполятора; на Фиг,5 - структурная схема корректора координатных искажений.Устройство имеет соответственно первый информационныйпервый управляющий, второй управляющий и второй информационный входы 1-4 и содержит с первого по четвертый регистры 5-8 счетчик 9, с первого по седьмой сумматоры 10-16, с первого по четвержет быть использовано для вывода граФической информации из ЭВИ. Цельизобретения - повышение быстродействия устройства при заданной точностиотображения графической информации,которая достигается введением двухрегистров, счетчика, семи сумматоров,четырех регистров сдвига, блока сравнения, двух преобразователей кодов,интерполятора, распределителя импульсов и соответствующих Функциональных связей, Изобретение позволяет взаимно управлять быстродействием вывода информации на экран ЭЛТ и точностью ее отображения. 5 ил. тый регистры 17-20 сдвига, блок 21сравнения, первый и второй преобразователи 22 и 23 кодов, корректор 24координатных искажений, интерполятор25, блок 26 электронно-лучевой трубки (ЭЛТ) и распределитель 27 импульсов. Позицией 28 обозначен выход готовности устройства,Распределитель 27 импульсов(Фиг.З) содержит с первого по четвертый триггеры 29-3, первый и вто,рой одновибраторы 33 и 34, с первого;по четвертый элементы 35-38 задержки,с первой по четвертую схемы ИЛИ39-42 регистр 43 сдвига, с первойпо четвертую схемы И 44-47 и генератор 48. Позициями 49-55 обозначенысоответственно входи запуска, сброса, первый вход готовности, второйвход готовности, вход блокировки,первый и второй информационные входыраспределителя. Позициями 56-65 обоз 3 1534455 4ЗО начены соответственно с первого по десятый выходы распределителя.Интерполятор 25 (длг.4) содержит регистры 66 и 67, счетчики 68 и 69, сумматоры 70-72, коммутаторы 73-75, регистр 76, схему ИЛИ 77, регистр 78, схему И 79 и триггер 80. Позициями 81-85 обозначены первый и второй управляющие входы, тактовый вход, первый и второй инФормацнонные входы ин терполятора соответственно. Позициями 86-89 обозначены соответственно с первого по четвертый выходы интерполятора. 15Корректор координатных искажений (Фиг.5) содержит регистры 90 и 91, блок 92 постоянной памяти, умножитель 93, сумматор 94 и одновибратор 95, Позициями 96-98 обозначены соответст венно управляющий, первый и второй информационные входы корректора. Позициями 99-101 обозначены с первого по третий выходы корректораУстройство работает следующим образом.В исходном состоянии регистры 7 и 8 хранения текущих значений ЬХ,1 и ЬУт и регистры 18 и 19 сдвигаЪХ и Ь 7( обнулены, корректор 24 и интерполятор 25 находятся в состоянии готовности, На выход 28 устройства распределитель 27 импульсов вылает сигнал готовности устройства к приему инФормации с входа 1 координатных данных устройства.Работа устройства начинается импульсом записи, поступающим на вход 2. Этим импульсом в первый регистр 5 записываются с входа 1 координаты , и40 У начала линейного граФического элемента, подлежащего вь:воду на экран ЭЛТ для отображения, Одновременно с этим запускается распределитель импульсов, который на четвертом выходе вырабатывает импульс записи координат начала граФического элемента Х 1 и У, в корректор 24. Корректор начинает работу и снимает на время выполнения коррекции сигнал. своей готовнос 50 ти, поступающий на первый вход готовности распределителя 27 импульсов. Импульсом записи, поступающим на вход 3 устройства, во второй регистр6 записываются координаты Х и У, конца линейного граФического элемента. Этот же импульс, поступая на вход сброса распределителя 27 импульсов. снимает на выходе 28 сигнал готов -ности устройства, который одновременно разблокирует регистры 7 и 8хранения текущих значений 1 Ят и1 КУт 1 и регистры 19 и 20 сдвига ЬХТи 1 О , Координаты начала линейного граФического элемента Х,и У вдополнительном коде и координаты линейного граФического элемента Хи У в прямом коде с выходов перного и второго регистров 5 и 6 поступают на соответствующие входы первого и второго сумматоров 10 и 11, навыходах которых вырабатываются соответственно значения ЬХ 1 , знак ЬХ иЬУ , знак ДУ . В третьем сумматоре 12определяется значение М = 1 ЬХ 1 +бай,которое импульсом с девятого выходараспределителя 27 импульсов записывается в первый регистр 17 сдвига. Этимже импульсом в младший разряд второго регистра 18 сдвига записываетсялогическая "1". Импульсом с пятого выхода распределителя 27 импульсов с выходов четвертого и пятого сумматоров13 и 14 в третий и четвертый регистры 7 и 8 записываются соответственнотекущие значения ЬХ 1= ЬХ 1,Ь 1 =11Импульсы сдвига, вырабатываемыена десятом выходе распределителя 27импульсов, поступая на входи первого ивторого регистров 17 и 18 сдвига выполняют соответственно Функции последовательного деления и умножения ихсодержимого на два до тех пор, покасодержимое первого регистра 17 сдвига не станет меньше значения кода Азаданного на входе 4 устройства и определяющего допустимую длину отрезкаинтерполяции, при которой значенияпогрешности отображения не превышаютзаданной величины. Окончание процессов деления и умножения определяетсяблоком 21 сравнения кодов, вырабатывающим для распределителя импульсовуправляющий сигнал блокировки импульсов сдвига с десятого выходараспределителя. Второй регистр 18 сдвига Фиксирует при этом двоичный кодколичества отрезков интерполяцииК=2 , на которые делится исходнымилинейный граФический элемент, дляобеспечения заданной точности отображения, Сигналом с выхода блока 21сравнения код количества отрезков Кпереписывается в счетчик 9. С выходавторого регистра 18 сдвига код количества отрезков К по шине данных5 1534 ч поступает на второй информационный вход распределителяимпульсов, где он используется как параметр Аорми рования серии импульсов сдвига на5 седьмом выходе распределителя. По окончании процесса определения величины К распределитель 27 импульсов на шестом выходе вырабатывает сигнал, которым содержимое регистров 7 и Я текущих значений 1 ЬХи ДУт 1 переписывается соответственно в третий и четвертый регистры 19 и 20 сдвига ЬХ 11 и ДУт После указанной перезаписи распределитель 27 импульсов на седьмом выходе формирует последовательность из ш импульсов сдвига, поступающих на второй и третий регистры 19 и 20 сдвига. По окончании сдвига на выходах этих регистров вырабатыва .ются соответственно коды значений 1 ДХ 1: 2 и ДУ: 2, которые поступают вместе с соответствующими знаками ДХ и ДУ на преобразователи 22 и 23 кодов, в которых преобразуются в до- .25 полнительные коды и поступают на соответствующие входы шестого и седьмого сумматоров 15 и 16. На выходах этих сумматоров вырабатываются текущие значения кодов координат конца первого отрезка интерполяции Хт,Тт,длина которого равна К-й части исходного линейного граАического элемента,После этого распределитель импульсов ожидает окончания работы корректора (коррекция Х7, ) и при появлении сигнала его готовности вырабатывает на первом выходе сигнал записи данных в интерполятор, а по его окончании на четвертом выходе - сигнал записи данных в 4 О корректор. Корректор начинает коррекцию координат конца первого отрезка интерполяции Хт, Ут и снимает сигнал своей готовности. Далее распределитель импульсов вновь вырабатывает последо вательность сигналов на пятом, шестом и седьмом выходах, Сигнал с пятого выхода увеличивает значения третьего и четвертого регистров 7 и 8 соответственно на ДХ и ЬУ и они становятся равны ЬХ 1 = 2 дХ, Пт = 2671, Соответственно в два раза увеличивают. ся значения ЬХ: 2 щ и ЬУт 1: 2 на выходах преобразователей 22 и 23. На выходах корректора подготовлены координаты конца следующего интерполируемого отрезка. Распределитель импульсов переходит в ожидание окончания работы корректора. При появлении готов 55 6ности корректора и наличии готовности интернолятора на третьем выходе распределителя импульсов вырабатывается сигнал записи в интерполятор, которым координата конца первого отрезка интерполяции переписывается в интерполятор 25. Он начинает интерполяционный вывод на экран ЗЛТ промежуточных точек первого отрезка и снимает на это время свою готовность. Этим же импульсом уменьшается на единицу содержимое счетчика 9. После этого распределитель 27 импульсов вновь вырабатывает серию сигналов на пятом, шестом и седьмом выходах,в результате которойДХи ЬУ 1 вновь увеличиваются на Х и 1 ЕУ и становятся равными 1 ЬХ Д = 31 ЬХ и О= 3 ЬУ 1 . На входах корректора подготовлены координаты конца второго отрезка интерполяции, и распределитель импульсов переходит в ожидание появления готовности корректора и интерполятора. Когда оба они закончат работу, распределитель импульсов по первому информационному выходу проверяет состояние счетчика 9. Если его состояние равно нулю (проинтерполированы все отрезки линейного граФического элемента), то работа устройства заканчивается. При этом на восьмом выходе распределителя импульсов появляется сигнал сброса, которым обнуляются третий и четвертый регистры и второй и третий регистры сдвига, На выходе 28 устройства появ" ляется сигнал готовности. Устройство вернулось в исходное состояние и готово к приему данных для последующего их вывода на экран ЭЛТ.Таким образом, введение в устройство дополнительных признаков (регистров, сумматоров, регистров сдвига, счетчика и др) обеспечило деление линейного граФического элемента произвольной длины на отрезки, длина которых не превышает заданной величины, определяемой параметрами конкретной ЭЛТ, отклоняющей системой и требуемой точностью отображения. Зто обеспечивает взаимное управление быстродействием вывода информации на экран ЗЛТ и точностью ее отображе нияФормула из об ре тенияУстройство для отображения графической информации на экране электрон 1534455но-.пучевой трубки (ЭЛТ), содержащее корректор координатных искажений пер ный и второй регистры, информационные входы которых являются первым информационным входом устройства, управляющие входы первого и второго регистров являются первым и вторым управляющими входами устройства соответственно, о т л и ч а ю щ е е с я тем чтоф 10 с целью повышения быстродействия устройства при заданной точности отображения графической информации, оно содержит с первого по седьмой сумматоры, третий и четвертый "регистры с "перно-,15 го по четвертый регистрь сдвига, блок сравнения, счетчик, первый и второй преобразователи кодов, интерполятор, распределитель импульсов, первыйвыход которого соединен с первым вхо 20 дом управления записью интерполятора, второй вход управления записью которого подключен к второму выходу распределителя импульсов, соединенному с тактовым входом счетчика, третий выход распределителя импульсон подключен к тактовому входу иктерполятора, первый и второй информационные входы которого соединены соответстненно с первым и вторым выходами корректора координатных искажений, управляющий вход которого соединен с. четвертым выходом распределителя импульсон, пятый выход которого подключен к управляющим входам третьего и четвертого регистров, выходы которых соединены с первыми входами четвертого и пятого сумматоров и с информационными входами третьего и четнертого регистров40 сдвига соответственно, входы запуска и сброса распределителя импульсов соединены соответственно с первым и вторым управляющими входами устройства, шестой выход распределителя45 импульсон соединен с управляющими входами третьего и четвертого регистров сдвига, тактовые входы которых подключены к седьмому выходу распределителя импульсов, восьмой выход которого соединен с входами сброса треть его и четвертого регистров сднига, третьего и четвертого регистров и является выходом сигнала готовности устройства, выходы третьего и четвертого регистров сдвига подключены соответственно к первым информационным входам первого и второго преобразователей кодов, вторые информационные входы которых соединены соответственно с первыми выходами первого и второго сумматоров, вторые выходы которых подключены к первому и второму входам третьего сумматора и вторымвходам четвертого и пятого сумматоров, выходы которых подключены к информационным входам третьего и четвертого регистров соответственно, первый выход первого регистра соединен с первыми входами первого и шестого сумматоров, второй выход первого регистра соединен с первыми входами второго и седьмого сумматоров, первый и второй выходы второго регистра соединены с вторыми входами первого и второго сумматоров соответствекно, выходы первого и второго преобразователей кодов подключены к вторым входам соответственно шестого и седьмого сумматоров, выходы которых подключены соответственно к первому и второму информационным входам корректора координатных искажений, третий выход которого соединен с первым входом сигнала готовности распределителя импульсов, второй вход сигнала готовнос ти которого соединен с первым выходом интерполятора, второй, третий и четнертый выходы которого подключены соответственно к модулятору и отклоняющей системе ЗЛТ,выход третьего сумматора подключен к информационному входу первого регистра сдвига, вь 1- ход которого соединен с первым входом блока сравнения, выход которого соединек с управляющим входом счетчика и выходом блокировки распределителя импульсов, девятый выход которого подключен к управляющим входам первого и второго регистров сдвига, тактовые входы которых соединены с десятым выходом распределителя импульсов, первый и второй информационные входы которого соединены с выходами счетчи" ка и второго регистра сдвига соответственно выход второго регистра сдвига соединен с информационным входом счетчика, второй вход блока сравнения является вторьц информационным входом устройства, инФормационный вход второго регистра сдвига является входом логической единицы устройства.1534455 фЮ 3якю+- ме бручар Редактор О.Ирковецкая Те Коррект КНТ ССС оизволстненно-издательский комбинат "Патент", г, Ужгород, ул, Гагарина, 10 Заказ 42 ВНИИПИ Го ставитель А, Коробохред М,Дидык Тираж 558 Подписноерственного комитета по изобретениям и открьггиям 113035, Москва, Ж, Раушская наб д, 4/5
СмотретьЗаявка
4330401, 28.09.1987
ПРЕДПРИЯТИЕ ПЯ Г-4602
АВДЕЕВ ВАЛЕРИЙ АЛЕКСАНДРОВИЧ
МПК / Метки
МПК: G06F 3/153
Метки: графической, информации, отображения, трубки, экране, электронно-лучевой
Опубликовано: 07.01.1990
Код ссылки
<a href="https://patents.su/6-1534455-ustrojjstvo-dlya-otobrazheniya-graficheskojj-informacii-na-ehkrane-ehlektronno-luchevojj-trubki.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для отображения графической информации на экране электронно-лучевой трубки</a>
Предыдущий патент: Устройство для отображения многоугольников на экране растрового графического видеоконтрольного блока
Следующий патент: Устройство для вычисления булевых производных
Случайный патент: Устройство для модифицирования сплавов