Устройство для отображения графической информации
Иллюстрации
Показать всеРеферат
Изобретение относится к автоматике и вычислительной технике и может использоваться для вывода информации из ЭВМ. Цель изобретения - повышение быстродействия устройства. Устройство содержит генератор 1 импульсов, первый 2 и второй 3 счетчики, реверсивный счетчик 4, первый 5 и второй 6 формирователи импульсов, формирователь 7 видеосигнала, первьт 8 и пторой 9 блоки сравнения, блок 10 памгети, блок 11 синхронизации, сумматор 12, коммутатор 13, управляемый делитель 14 частоты, первый 15, второй 16 и третий 17 управляющие входы устройства , первый 18 и второй 19 информационные входы устройства, делитель 20 частоты, мультиплексор 21 и выход 22 устройства с соответствующими связями. Устройство обеспечивает плавное перемещение изображения по вертикали со скоростью, определяемой кодом на втором управляющем входе 16 устройства, который управляет частотой импульсов, поступающих с выхода управляемого делителя 14 частоты на входы реверсивного счетчика 4, выход которого образует первую адресс кую компоненту для блока 10 памяти, , которая суммируется в сумматоре 12 с второй адресной компонентой, поступающей с выхода второго счатчика 3. 1 ил. ел С
СОК)З СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
09) (11) (Н 4 G 09 G 1/08, 1/16 С1" .1" (1
ОПИСАНИЕ ИЗОБРЕТЕНИЯ - 13
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ
К ABTOPCHOMV СВИДЕТЕЛЬСТВУ (21) 4195295/24-24 (22) 17.02.87 (46) 23.10.88. Бюл. Р 39 (71) Центральное проектно-конструкторское бюро по разработке приборов и аппаратуры систем автоматического пожаротушения, пожарной и охранной сигнализации "Спецавтоматика" (72) А.А.Веселов (53) 681.327.11(088.8) (56) Авторское свидетельство СССР
Ф 1238143, кл. G 09 G 1/08, 1984.
Чугунов Ю.В., Ксенэенко А.Я.
Контроллер растрового дисплея для отображения динамики измеряемого процесса. — Приборы и техника эксперимента, 1984, И 5, с. 74-76. (54) УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ ГРАФИЧЕСКОЙ ИНФОРМАЦИИ (57) Изобретение относится к автоматике и вычислительной технике и может использоваться для вывода информации из 3ВМ. Цель изобретения — повьппение быстродействия устройства. Устройство содержит генератор 1 импульсов, первый 2 и второй 3 счетчики, реверсивный счетчик 4, первый 5 и второй 6 формирователи импульсов, формирователь 7 видеосигнала, первый 8 и «торой 9 блоки сравнения, блок 10 памяти, блок 11 синхронизации, сумматор
12, коммутатор 13, управляемый делитель 14 частоты, первый 15, второй
16 и третий 17 управляющие входы устройства, первый 18 и второй 19 информационные входы устройства, делитель 20 частоты, мультиплексор 21 и выход 22 устройства с соответствующими связями, Устройство обеспечивает плавное перемещение изображения ло вертикали со скоростью, определяемой кодом на втором управляющем входе 16 устройства, который управляет частотой импульсов, поступающих с выхода управляемого делителя 14 частоты на входы реверсивного счетчика 4, выход которого образует первую адресную компоненту для блока 10 памяти, которая суммируется в сумматоре 12 с второй адресной компонентой поступающей с выхода второго счетчика 3.
1 ил.
1432592
Изобретение относится к автоматике и вычислительной технике и может использоваться для вывода информации из 3ВМ.
Цель изобретения — повышение быстродействия устройства.
На чертеже представлена блок-схема устройства.
Устройство содержит генератор 1 импульсов, первый 2 и второй 3 счетчики, реверсивный счетчик 4, гервый 5 и второй 6 формирователи импульсов, формирователь 7 видеосигнала, первый
8 и второй 9 блоки сравнения, блок 10,,15 памяти, блок 11 синхронизации, сумматор 12, коммутатор 13, управляемый делитель 14 частоты, первый 15, второй 16 и третий 17 управляющие входы устройства, первый 18 и второ" 19 информационные входы устройства, делитель 20 частоты, мультиплексор 21 и выход 22 устройства.
Устройство работает следующим образом.
Импульсы с выхода генератора 1 поступают на счетный вход первого счетчика 2, на Выходе которого формируются последовательности линейно
Boзрастающих кодов, соответствуюших 30 координате положения луча внутри каждой строки на экране видеоксгт рольного блока (ВКБ, не показан) в соответствующие моменты времени. Бри
ДОстижении ВыхОдным кОДОм пер1зог О счетчика 2 значения, соответствующего концу видимой части строки растра, на первом и втором выходах первого формирователя 5 формируются соответственно строчной гасящий импульс (СГИ) и синхроимпульс (ССИ), поступающие на соответствующие входы формирователя 7 видеосигнала. Одновременно СГИ поступают на счетный вход второго счетчика 3 ° При достижении
45 выходным кодом второго счетчика 2 значения, соответствующего концу видимой по кадру части растра, на первом и втором выходах второго формирователя 6 формируются соответственно кадровый гасящий импульс (КГИ) и кад-5О ровый синхроимпульс (КСИ), поступающие на соответствующие входы формирователя 7 видеосигнала.
Коды номера строки с выходов вто-,:М рого счетчика 3 поступают через сум- * матор 12 на соответствующие адресные входы блока 10 памяти, который в исходном состоянии находится в режиме чтения. В соответствии с содержимым
Выбираемых из блока 10 памяти ячеек на его выходах формируются последовательности кодовых сигналов, поступающие в первый блок 8 сравнения °
В блоке 8 сравнения каждый кодовый сигнал с выхода блока 10 памяти сравнивается поочередно с каждым кодовым значением последовательности сигналов, формируемых на выходах первого счетчика 2 строчной развертки и представляюших собой одинаковые последователь= ности линейно возрастающих кодов номеров элемен-ов разложения изображения в видимой части строки растра. При совпадении сравниваемых кодов на выходе блока 8 сравнения ф.,:мируетс1 . сигнал подсветки луча, поступающий через формирователь 7 видеосигнала
В ВКБ на экране кото:ого в соответствующем месте появляется светящаяс. .-: точка. Таким образом, за время каждого рабочего хор" пуча пo строке на экране формируется Вр;.ocтная метка, а за один полный кадр — весь набор реализаций, загисанных в блок 10 памяти. В результате на экране по Вертикали сверху вниз отсчитывается аргумент (например, время), а па горизз",тали слева напраВО функция.
При появлении. данных для записи в блок 10 памяти, поступающих на его
1 нформационный вход 18 и сопровожцаемых импульсом сопровождения информации (ИСИ) на первом управляющем входе 15 устройства, и при последующем поступлении из блока 9 сравнения сигнала о совпадении кода на втором информационном входе 19 устройства с содержи1ым второго счетчика 3 строк растра в блоке 11 синхронизации формируется сигнал, по которому блок 10 памяти переводится в режим записи.
В результате запись информации осуществляется только в процессе развертки .строки с порядковым номером, определяемым вторым информационным входом
19 устройства. 1 ежим записи сохраняется до тех пор, пока не изменится текущий код номера строки видимой части растра.
При последующем появлении сиг11а 1д на втором управляющем входе блока 11 синхронизации последний формирует импульсный сигнал, поступающий, « япример, на вычитающий счетный вход реверсивного счетчика 4 через управляемый делитель 14 част ты и ксммута143259". тор 13. Если ь начальный момент времени на выходе реверсивного счетчика
4 установлен нулевой код, то его содержимое изменяется с нулевого значе5 ния до значения, соответствующего максимальному количеству строк в видимой части растра. Для случая, когда видимая часть растра содержит например, 356 строк, код смещения становится равным 356, что соответствует двоичному коду 1111111. Таким обраэог<, если со=таяние второго информационного выхv z 19 соответствует нулевому коду, то вначале осуществляется запись поступившей информации в нулевую ячейку блока 10 памяти, которая отображается в первой строке растра. Затем содержимое реверсивного счетчика 4 изменяется со значения
00000000 до 11111111. B случае поступления новых данных их запись при развертке первой строки изображения осуществится уже в ячейку блока 10 памяти с адресом 11111111, а содержимое нулевой ячейки отображается во второй строке. Далее осуществляется изменение состояния реверсивного счетчика 4 с 11111111 на 11111110.
После чего циклы записи повторяются.
При этом каждый раз при поступлении новых данных в блок 10 памяти их отображение осуществляется вначале в первой строке видимой части растра, а затем, по мере дальнейшего поступления отображение предыдущих дан- 35 ных смещается всякий раз на одну сторону по вертикали в темпе обновления отображаемой информации. После отображения любой ячейки блс;;а 10 памяти в последней строке растра ее содер40 жимое обновляется и процесс смещения строк отображаемого иэображения повторяется.
Темп обновления отображаемого
45 изображения задается кодом на втором управляющем входе 16, являющемся одновременно управляющим входом мультиплексора 21, выделяющего импульсы различной частоты следования с соответствующего выхода делителя 20 частоты. Направление смещения отображаемого изображения задается третьим управляющим входом 17 устройства, являющимся одновременно управляющим входом коммутатора 13. В результате
»а экране наблюдается построчное перемещение изображения функции, представленное набором данных, записанных в блок 10 памяти, со скоростью, кратной темпу его обновления.
Сумматор 12 обеспечивает модификацию кода адреса блока 10. памяти, что дает возможность формироьания, последовательностей элементов из содержимого его ячеек со смещенным порядком, без использования дополнительной информации о колич- стве знакомест в телевизионной строке.
Управляемый делитель 14 частоты реализует эффект сдвига отображаемого изображения в требуемом теп.пс, кратйом темпу обновления его содержимого. Коммутатор 13 обеспечивает изменение направление сдвига отображаемого изображения.
Таким образом, изобретение обеспечивает повышение быстродейств;ьз за счет организации смещения изображения по вертикали при динамическом отображении поступающих на вход устройства данных.
Формула и3 обре тения
Устройство для отображения графической информации, содержащее генератор импульсов, первый и второй счетчики, первый и второй формирователи импульсов, первый и второй блоки сравнения, блок памяти, блок синхронизации, формирователь видеосигнала, информационный вход которого подключен к выходу первого блока сравнения, первый вход которого и вход первого формирователя импульсов соединены с выходом первого счетчика, тактовый вход которого подключен к выходу генератора импульсов, второй вход первого блока сравнения соединен с выходом блока памяти, управляющий вход которого подключен к первому выходу блока синхронизации, первый управляющий вход которого соединен с выходом второго блока сравнения, первый вход которого и вход второго формирователя импульсов подключены к выходу второго счетчика, тактовый вход которого и первый управляющий вход формирователя видеосигнала соединены с первым выходом первого формирователя импульсов, второй выход которого подключен к второму управляющему входу формирователя видеосигнала, третий управляющий вход которогс соединен с первым выходом второго формирователя импульсов, второй выход которого
1432592
Составитель О.Цапко
Редактор В.Петраш Техредд.Олийнык Корректор М.Васильева
Заказ 5448/45 Тираж 459 Подписное ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, г. Ужгород, ул, Проектная, 4 соединен с четвертым управляющим входом формирователя видеосигнала и с вторым управляющим входом блока синхронизации, третий управляющий вход которого является первым управляющим входом устройства, первым информационным входом которого является информационный вход блока памяти, выход формирователя видеосигнала является (p выходом устройства, вторым информационным входом которого является второй вход второго блока сравнения, о тл и ч а ю щ е е с я тем, что, с целью повьппения быстродействия устройства, оно содержит реверсивный счетчик, сумматор, коммутатор и управляемый делитель частоты, тактовый вход которого подключен к второму выходу блока синхронизации, выход управляемого делителя частоты соединен с информационным входом коммутатора, первый и второй выходы которого подключены соответственно к суммирующему и вычитающему входам реверсивного счетчика, выход которого соединен с первым входом сумматора, выход которого подключен к адресному входу блска памяти, второй вход сумматора соединен с выходом второго счетчика, управляющий вход управляемого делителя частоты является вторым управляющим входом устройства, третьим управляющим входом которого является управляющий вход коммутатора.