Устройство для отображения графической информации Советский патент 1986 года по МПК G06F3/153 

Описание патента на изобретение SU1244657A1

Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах отображения на электронно-лучевых трубках Д.ПЯ обеспечения плавного автономного перемещения графического изображения в масштабе.

Целью изобретения является повышение быстродействия устройства. На фиг. 1 показана блок-схема устройства; на фиг. 2 - структурная схема блока синхронизации.

Устройство содержит регистр 1 признака перемещения изображения (по строке) по координате X, триггер 2 признака перемещения изображения (по строке) по координате X, счетчик 3 импульсов конца кадра по координате X, формирователь 4 импульсов масштаба первого элемента изображения по координате X; блок 5 сравнения по координате X, регистр 6 масштаба по X (строке), коммутатор 7 по координате X, счетчик 8 масштаба по X (строке), счетчик 9 адреса первого элемента изображения по координате X, счетчик 10 теку1цего адреса по координате X,регистр 1 1 признака перемещения изображения (по строке) по координате У, триггер 12 признака перемещения изображения по строке по координате У, счетчик 13 импульсов .конца кадра по координате У, формирователь 14 импульсов масштаба первого элемента изображения по координате У, блок 15 сравнения по координате У регистр 16 масштаба по У (столбцам), коммутатор 17 по координате У, счетчик 18 масштаба по У (столбцам), счетчик 19 адреса первого элемента изобра жения по координате У, счетчик .20 текущего адреса по координате У, блок 21 синхронизации, блок 22 памяти, цифроаналоговый преобразователь 23, блок 24 индикации.

Блок синхронизации содержит задающий генератор 25,первый счетчик 26,второй счетчик 27 и дешифратор 28.

Устройство работает следующим образом.

Изображение на экране блока индикации разворачивается и регенерируется по телевизионному стандарту.

Изображение представлено в виде строк, каждая строка в виде точек , следующих друг за другом подряд без разрыва. Время вывода одной точки на

экран определяет количество точек на строке.

Количество строк определяется типом развертки. При прогрессивной

развертке - 287 строк, при чересстрочной --574 строки.

Цвет и яркость каждой точки определяется кодом, записанным в блоке памяти по определенному адресу. Адрее точки состоит из адреса строки и адреса точки на строке. Адрес точки по строке поступает на младшие разряды адреса блока памяти с выхода счетчика 10. Адрес строки поступает

на старшие разряды адреса блока памяти с выхода счетчика 20.

С входа устройства информация о величине масштаба по горизонтали записывается в регистр 6, о величине

масштаба по вертикали - в регистр 16, о начальном адресе регенерации по строке - в счетчик 9, о начальном адресе регенерации изображения по строкам - в счетчик 19, о признаке

скорости и направлении перемещения изображения - в регистры 1 и 11.

В конце сигнала гашения по кадру (ГК) содержимое счетчика 19 переписывается в счетчик 20, а во время

сигнала гашения по строке содержимое- счетчика 9 переписывается в счетчик 10. Таким образом, в начале каждого кадра на адресные шины блока памяти поступает код адреса первой точки и

адреса первой строки.

Счетчик 10 текушего адреса считает сигналы переполнения счетчика 8 масв1таба по строке, на счетный вход которого подается тактовая серия, и

вьфабатывает последовательность адресов точек в строке, начиная с предварительно записанного адреса.

Счетчик 20 текущего адреса считает сигналы переполнения счетчика 18 масштаба по столбцам, на вход которого подаются импульсы в конце сигнала гашения по строке (ГС), и вырабатывает последовательность строчных адресов, начиная от предварительно записанного адреса первой стройки. В прогрессивной развертке с дешифратора 28 блока 21 синхронизации на вход счетчика 18 масштаба по столбцам подается один импульс на каж,цый ГС, В чересстрочной - в конце каждого ГС поступает два импульса, а во втором поле еще один импульс сразу после сигнала гашения

3

: по кадру (ГК) перед началом развертки первой строкиi В результате в одном поле выводятся на экран адрес четных строк, в другом - нечетных, количество строк увеличивается в два раза, но последовательность расположения информации на экране не меняется.

Меняя информацию в счетчике 9 или в счетчике 19, можно перемещать изображение по горизонтали или по вертикали. Меняя информацию в регистре 6 масштаба по строке, можно изменять масштаб изображения на экрне (например, до 16). Счетчик масштаба построен таким образом, что в начале строки в него заносится масштаб первой точки. На каждьш импульс тактовой серии, период которой равен времени вывода точки без масштаба, состояние счетчика уменьшается, и при нулевом состоянии вьщает- ся сигнал переполнения, по которому изменяется состояние счетчика текущего адреса, в счетчик масштаба заносится информация с выхода регистра масштаба, и цикл повторяется, В результате время вывода на экран одной точки меняется от 1 периода тактовой серии до 16 периодов. Точно так же работает масштаб по столбцам, тольJCO масштаб первой строки заносится по ГК, состояние счетчика масштаба ме- няется по импульсам в конце ГС,адрес строки не меняется до появления сигнала переполнения со счетчика масштаба и -одна и та же информация повторяется несколько раз в пределах от 1 до 16.

При записи в регистр признака перемещения изображения Начинается плавное автоматическое перемещение изображения по экрану. Если изображение выведено в масштабе, то масш- таб первой точки или первой строки плавно изменяется, точка или строка плавно исчезает, за пределы кадра.

Это достигается следуюш;им образом. При отсутствии признака перемещения триггер перемещения удержива- ется в нулевом состоянии. При появлении признака перемещения разреша- ется работа триггера перемещения, и по импульсу в начале ГК триггер устанавливается в единицу. Сигнал с прямого выхода триггера, до этого державший счетчик импульсов конца кадра в режиме занесения, переклю44657 4

чает счетчик в режим счета, а сигнал с инверсного выхода триггера разрешает проходить серии импульсов на . вход -1 счетчика 3 и на вход фор- 5 мирователя 4 импульсов масштаба.

Сигнал переполнения с выхода счетчика 3 задним .фронтом сбрасывает триггер перемещения, который блокирует серию импульсов до следующего ГК. 10 Количество импульсов, которые поступают на вход формирователя 4 импульсов масштаба за один цикл, зависит от кода, который заносится в счетчик 3 из регистра перемещения, и может быть 15 от 1 до 16.

Импульсы на входе формирователя 4 импульсов масштаба управляются сигналом Направление перемещения изображения с выхода регистра перемещения 20 и направляются на счетный вход -1 или на счетный .вход +1.

Если направление перемещения влево (BBepxJ импульсы поступают на вход -1. Информация в формировате- 25 ли 4 или I4 импульсов масштаба заносится одновременно с занесением в .соответствующие регистр масштаба или счетчик адреса первого элемента изображения .

Каждый импульс на входе -1 счет0

5

0

чика масштаба первого элемента изображения уменьшает, его состояние (т.е. уменьшает масштаб первого элемента) . В нулевом состоянии импульс переполнения с выхода счетчика зано- сит в него повторно данные с выхода регистра масшт-абаи поступает на вход +1 счетчика адреса первого элемента изображения, увеличивая его состояние. Таким образом, каждый импульс на входе -1 формирователя импульсов масштаба сдвигает изображение на одну точку (строку) влево (вверх) независимо от масштаба.

Если направление перемещения вправо (вниз), импульсы поступают на вход +1 формирователя импульсов масштаба. В этом случае при совпадении данных с выхода формирователя

импульсов масштаба первого элемента изображения и регистра масштаба на выходе блока сравнения появляется сигнал, которым сбрасывается форми- )0ватель импульсов масштаба первого

элемента изображения и вырабатывается импульс, поступающий на вход -1 счетчика адреса первого элемента изображения.

Данные-в счетчик масштаба по строе 8 .во время ГС заносятся через оммутатор 7 с выхода формирователя мпульсов, в остальных случаях - с выхода регистра масштаба по строке

6.,

Данные в счетчик 18 масштаба по столбцам во время ГК заносятся

через коммутатор с выхода формирователя 14 импульсов масштаба первого элемента изображения, в остальных случаях - с выхода регистра масштаба по столбцам 16,

Чтобы изображение при перемещении не искажалось, триггер перемещения включается только по началу 1 К, а при чересстрочной развертке только по началу ГК второго поля.

Использование данного устройства позволяет в автономном режиме производить перемещение изображения по экрану в произвольном направлении ,с заданной скоростью; производить масштабирование изображения как в прогрессивной, так и чересстрочной развертке; осуществлять плавное перемещение изображения, выводимого на экран в масштабе. Это, в свою очередь, позволяет: сократить время обслуживания устройства управляющей ЭВМ и, тем самым,, освободить ее вычислительные ресурсы; увеличить скорость формирования и обработки изображения, поскольку для осуществления, например, плавного перемещения изображения в масштабе известным устройством необходимо производить чтение в ЭВМ массива, пересчет там адресов всех элементов этого информационного массива и за- пись в блок памяти устройства отображения вновь сформированного массива.

Формул ,а изобретения

Устройство для отображения графической информации содержащее регистр масштаба по Х, вход которого является входом устройства и соединен с входом регистра масштаба по У и входом блока синхронизации, выход которого соединен с первым входом счетчика масштаба по X, первым входом счетчика масштаба по У, первым входом цифроаналогового преобразователя и первым входом блока индикации,, второй вход которого соединен с вьгходом -цифро-аналогового преобразователя, второй вход которого соединен с выходом блока памя- ти, о-т л и ч а ю щ е е с я тем, что, с целью повьш1ения быстродействия , оно содержит по каждой из координат X и-У регистр признака перемещения изображения, счетчик 0 импульсов конца кадра, формирователь импульсов масштаба первого элемента изображения, блок сравнения, триггер признака перемещения изображения, коммутатор, счетчик адреса пер- 5 вого элемента изображения и счетчик текущего адреса,, первый вход которого соединен с выходом блока синхронизации, первым входом триггера признака перемещения изображения по 0 X, первым входом коммутатора и первым входом счетчика импульсов конца кадра, второй вход которого соединен с выходом регистра признака перемещения изображения по X, первым входом 5 формирователя импульсов масштаба

первого элемента изображения и вторым входом триггера признака перемещения изображения по X, выход которого соединен с третьим входом счетчика 0 импульсов конца кадра, первый выход которого соединен с третьим входом трип ера признака перемещения изо б- ражения по X, второй выход соединен с вторым входом формирователя импуль- 2 сов масштаба первого элемента изображения , третий вход которого соединен с выходом блока сравнения, первый вхо,ц которого соединен с вторьш входом коммутатора и первым выходом 0 формирователя импульсов масщтаб.а первого элемента изображения, четвертый вход которого соединен с входом регистра признака перемещения изобра- жени.я по X и первым входом счетчика ,- а,цреса первого элемента изображения, второй вход которого соединен с вторым выходом формирователя импульсов масштаба первого элемента изображения, пятьй вход которого соединен с вторым выходом формирователя импульсов масштаба первого элемента изображения, пятый вход которого соединен с вторым входом блока сравнения, выходом регистра масштаба по X и третьим входом 7соммутатора, выход которого соединен с вторым входом

счетчика масштаба по X, выход которого соединен с вторым входом счетчика текущего адреса, третий вход

0

,)

ка адреса первого элемента изображения, а выходы счетчиков текущего

нены соответственно с первым и вторым входами блока памяти.

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

название год авторы номер документа
Устройство для отображения знакографической информации 1987
  • Жерносек Владимир Федорович
  • Карелин Геннадий Евгеньевич
  • Иванов Петр Иванович
  • Степанов Николай Анатольевич
  • Трощий Ирина Николаевна
  • Годунов Валерий Алексеевич
SU1439673A1
Устройство для ввода информации 1989
  • Смирнов Александр Владимирович
  • Полянин Борис Иванович
  • Павленко Сергей Анатольевич
  • Горнушенков Александр Николаевич
SU1612306A1
Устройство для отображения информации 1987
  • Бондаренко Владимир Петрович
  • Сулимов Юрий Иванович
  • Пашук Виталий Филиппович
SU1513439A1
УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ ТЕЛЕВИЗИОННОГО ИЗОБРАЖЕНИЯ С ИЗМЕНЕНИЕМ МАСШТАБА УПРАВЛЯЕМОГО ФРАГМЕНТА 1993
  • Жирков Владислав Федорович
  • Арнос Башир Али
RU2065206C1
Устройство для считывания и отображения графической информации 1986
  • Кожуховский Георгий Васильевич
  • Ивкин Сергей Васильевич
SU1506459A1
Устройство для отображения информации на экране электроннолучевой трубки (элт) 1975
  • Голубчик Владимир Яковлевич
SU670946A1
Устройство формирования телевизионного изображения с перемещением управляемого фрагмента 1988
  • Жирков Владислав Федорович
  • Буланкин Валерий Борисович
SU1644171A1
Устройство для ввода информации 1990
  • Полянин Борис Иванович
  • Смирнов Александр Владимирович
  • Викторов Виктор Михайлович
  • Тикменов Василий Николаевич
SU1709326A1
Телевизионный координатор 1983
  • Филатов Владимир Николаевич
SU1109956A1
Устройство для отображения информации 1988
  • Непомнящих Валерий Григорьевич
  • Ипатьев Александр Владимирович
SU1624435A1

Иллюстрации к изобретению SU 1 244 657 A1

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

Изобретение относится к области автоматики и вычислительной техники и может быть использовано в системах отображения на электронно-лучевых трубках для обеспечения плавного автономного перемещения графического изображения в масштабе. Цель изобретения - повьппение быстродействия устройства, которая достигается введением по каждой из координат X и У регистра признака перемещения изображения, счетчика импульсов конца кадра, формирователя импульсов масштаба первого элемента изображения, блока сравнения, триггера признака перемещения изображения, коммутатора, счетчика адреса первого элемента изображения и счетчика текущего адреса и соответствующих функциональных связей. 2 ил. i (Л to li 4 О) сл «ч

Формула изобретения SU 1 244 657 A1

Редактор Л. Повхан

Подписное

Заказ 3915/51Тираж 671

ВНИИПИ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5

.Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

Составитель В. Фунтова

Техред Н.Бонкало Корректор А. Обручар

Подписное

Документы, цитированные в отчете о поиске Патент 1986 года SU1244657A1

Патент США № 4129859, кл
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Накладной висячий замок 1922
  • Федоров В.С.
SU331A1

SU 1 244 657 A1

Авторы

Тропынин Анатолий Иванович

Непомнящих Валерий Григорьевич

Даты

1986-07-15Публикация

1984-10-09Подача