Устройство для формирования цветовых сигналов графического изображения
Иллюстрации
Показать всеРеферат
Использование: автоматика и вычислительная техника, системы отображения информации на экране телевизионного индикатора. Сущность изобретения: устройство содержит счетчики 1, 2, 3,. блоки 4 и 5 оперативной памяти, блоки 6, 7 сравнения, коммутаторы 8, 9, регистр 10, триггер 11, элементы ИЛИ 12, 13, элементы 14, 15, 26, элемент НЕ 16, элементы 7, 24 задержки, формирователь 25 импульса. 1 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК ((9) (11) (я)ю G 09 G 1/16, 1/28
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР г».»., „
ОПИСАНИЕ ИЗОБРЕТЕНИ "*,,:;.;";,, 2/
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
1 (21) 4818769/24 (22) 01.03.90 (46) 07,08.92. Бюл. hh 29 (71) Московский институт инженеров гражданской авиации (72) С.Ж.Кишенский, B.Ý.Èãíàòüåâ, В.Б»Панова и О.Ю.Христенко (56) Авторское свидетельство СССР
М 1399810, кл. G 09 G 1/16, 1986.
{54) УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ
ЦВЕТОВЫХ СИГНАЛОВ ГРАФИЧЕСКОГО
ИЗОБРАЖЕНИЯ (57) Использование: автоматика и вычислительная техника, системы отображения информации на экране телевизионного индикатора. Сущность изобретения: устройство содержит счетчики 1, 2, 3, блоки 4 и 5 оперативной памяти, блоки 6, 7 сравнения, коммутаторы 8, 9, регистр 10, триггер 11, элементы ИЛИ 12, 13, элементы 14, 15, 26, элемент НЕ 16, элементы 7, 24 задержки, формирователь 25 импульса. 1 ил.
1753487
50
Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах отображения информации на экране телевизионного индикатора.
Цель изобретения — повышение быстродействия устройства, На чертеже представлена структурная схема устройства для формирования цветных сигналов графического изображения.
Устройство содержит первый 1, второй
2, третий 3 счетчики, первый 4 и второй 5 блоки оперативной памяти, первый 6 и второй 7 блоки сравнения, первый 8 и второй 9 коммутаторы, регистр 10, триггер 11, первый 12 и второй 13 элементы ИЛИ, первый
14 и второй 15 элементы И, элемент НЕ 16, первый элемент 17 задержки.
Позициями 18 — 23 обозначены входы соответствующих блоков.
Устройство также содержит второй элемент 24 задержки, формирователь 25 импульса и третий элемент И 26.
Устройство работает в двух режимах: режим формирования сигналов графического изображения кадров, уже содержащихся в памяти (режим воспроизведения), и режим записи информации о новых кадрах (замены старых либо добавлении новых к уже содержащимся в памяти) с одновременным воспроизведением информации о новом кадре на индикаторе.
В любом режиме начало работы с очередным кадром задается синхроимпульсом по входу 18, конец — импульсом с выхода третьего счетчика 3.
Рассмотрим работу устройства в режиме воспроизведения. В этом режиме на управляющем входе (входе режима) 23 —. нулевое значение сигнала
В момент времени, синфазный с началом кадровой развертки(индикатора — телевизионной трубки). по входу 19 подается сигнал начального адреса данного кадра.
Этот сигнал поступает на адресные входы блоков 4 и 5 памяти, Число адресов, отводимых в любом режиме для некоторого кадра, выбирается максимальным для данной совокупности кадров (в самом общем случае оно может варьироваться для некоторых совокупностей кадров от единицы для монотонных — моноцветных кадров до числа, соответствующего размерности изображения в точках растра). Для большинства реальных кадров число адресов при блочном кодировании растрового массива гораздо меньше числа кадра изображения.
Счетчик 1 перебирает адреса, относящиеся к данному кадру, В начале развертки очередного кадра в него заносится код на5
35 чального адреса данного кадра, Тактовые импульсы на входе 21 соответствуют (по частоте) частоте следования элементов изображения (точек, пикселей) в течение прямого хода луча в растре, Счетчик 2 формирует код адреса элемента изображения в полосе, счетчик 3 формирует общий (в кадре) номер элемента изображения и выдает сигнал об окончании кадра. Блок 4 оперативной памяти предназначен для хранения и-разрядных кодограмм, содержащих информацию о цвете (яркости) полосы. Блок 5 оперативной памяти содержит информацию о длинах (в количестве элементов — точек) полос, В режиме воспроизведения в начальный момент формирования кадра в счетчик
1 записывается по входам 19 начальный адрес данного кадра, На входе 23 — нулевой потенциал, который, поступая на коммутаторы 8 и 9, обеспечивает такое их подключение, что выходы (n-разрядные кодограммы цвета {яркости) полосы) блока 8 коммутируются на выходы 22, а на выход блока 9 коммутируется выход блока 6. Коммутатор 8 представляет собой несколько и-одноразрядных коммутаторов типа блока 9, у которых объединены управляющие входы.
Кроме того, блоки 6 и 7 сравнения формируют на выходах единичный сигнал в случае равенства входных двоичных кодов и нулевой при всех случаях их неравенства, С установкой триггера 11 в единичное состояние синхроимпульсом начала развертки на устройство начинают через элемент
И 15 поступать тактовые импульсы, С началом первой строки кадра на выходах 22 блока 8 появляется кодограмма цвета (яркости) первой полосы кадра от блока 4, а на выходах блока 5 — код длины полосы, Счетчик 2 считает тактовые импульсы. Как.только коды с выходов блоков 2 и 5 совпадут, с выхода блока 6 снимается положительный сигнал и через коммутатор 9 сбрасывает счетчик 2 и инкрементирует счетчик 1, формируя следующий адрес кадра, т.е. кодограмму цвета
{яркости) на выходе блока 4 следующей (второй) полосы и ее длины с выходов блока 5.
Таким образом, процесс продолжается для всех адресов данного кадра. По окончании кадра выходнйм сигналом счетчика 3 последний сбрасывается, а также устанавливается в нулевое состояние счетчик 2 и триггер 11, За счет наличия нулевого сигнала на одном из входов (входе режима) элемента И 26, сигнал записи на блоки 4 и 5 в данном случае не формируется.
Затем на входы 19 поступает код нового (или того же) кадра, что фиксирует новый цикл отображения по сигналу запуска с вы1753487 хода 18. Сигналы установки начального адреса на входах 19 синфазны сигналам запуска кадровой развертки (сигнала с входа 18).
Остальные узлы не влияют на рэботуустройства.в режиме воспроизведения
Рассмотрим работу устройства в режиме записи, При этом в течение всего времени развертки кадра по входу 23 {в отличие от режима воспроизведения) поступает положительный сигнал, фиксирующий режим за- 10 писи. Он переключает коммутаторы 8 и 9 так что на вЫходы 22 подключаются сигналы с входов 20, а на выход коммутатора 9 — выход формирователя 25.
В течение кадра (нового) на входы 20 поступают кодограммы цвета (яркости) нового записываемого кадра со сканирующего устройства (не показано), например с записывающей телевизионной трубки или другого устройства, в цифровой форме, параметры которого (длительность строчной и кадровой разверток, число различных кодируемых цветов (яркостей) изображения и т.д.) аналогичным параметрам отображающего телевизионного индикатора
Поступившая по входам 20 текущая информация в виде текущей кодограммы цвета (яркости) сканируемого изображения поступает на выходы 22 непосредственно и на информационные входы регистра 10. На входах 19 блока 1 в начале записываемого кадра формируется его (кадра) начальный адрес, как и в режиме воспроизведения.
Импульс запуска кадра по входу 18 аналогично режиму воспроизведения устанавливает триггер 11 в единичное состояние, Сигнал с прямого выхода триггера 11 открывает элемент И 15 и на устройство начинают поступать тактовые импульсы с входа 21, Сигнал с входа 18 поступает также че рез элемент ИЛИ 13 на вход записи регистра 10. где устанавливается начальная (s дальнейшем — текущая) кодограмма цвета (яркости), Сигнал с прямого выхода триггера
11 через элемент 17 задержки задерживается на нем и, не поступая в начальный момент (до записи первой кодограммы в регистр 10) по входу элемента И 14, запрещает прохождение через этот элемент сигнала "Не равно", принимающего единичное значение на выходе элемента НЕ 16 в первый момент записи нового кадра. Таким образом осуществляется предотвращение записи какой-либо информации (не нужной) в блоки 4 и 5 в начало кадра (до окончания первой полосы). На начальном участке кодограммы первой полосы по входу 20 и на выходах регистра совпадает, и с блока 7 снимается положительный сигнал "Равно".
При смене кодограммы а очередной точке
50 кадра (смена цве а сигнала изображения, начало новой полосы) на входах 20 блок 7 сравнения формирует нулевой сигнал, который через элемент НЕ 16 (преобразуясь в положительный сигнал) и через элемент И
14 по разрешающему сигналу с элемента 17 задержки и через формирователь 25, через коммутатор 9 и элемент ИЛИ 12 формирует узкий импульс записи на блоки 4 и 5, в которые записываются соответственно кодограмма цвета (яркости) и длина закончившейся полосы соответственно с блоков 10 и
2. Из регистра 10 происходит запись в блок
4 цвета (яркости) закончившейся полосы. так как регистр 10 срабатывает с некоторой естественной задерЖки.
Этот же сигнал (с блока 7) поступает через элемент 24 задержки и элемент ИЛИ
13 на вход записи регистра10, обеспечивая запись значения новой кодограммы цвета (яркости) с входов 20. Этот же сигнал, поступая через элемент ИЛИ 12, сбрасывает счетчик 2 и инкрементирует счетчик 1, Таким образом начинается анализ данных новой кодограммы цвета (я ркости).
Таким образом, устройство работает до окончания кадра. По окончании кадра счетчик 13 выдает импульс, сбрасывается сам, устанавливает триггер 11 в нулевое состояние и выдает сигнал об окончании кадра на элемент ИЛИ 12, но по этому сигналу происходит запись кодограммы цвета {яркости) и длины последней полосы кадра и сбрасывается счетчик 2.
Устройство готово к дальнейшей работе в любом режиме.
Таким образом, заявляемое устройство позволяет как формировать цветовые сигналы изображения (графического) существующих новых кадров (или замену старых кадров новыми) также по требованию пользователя, не прерывая отображения информации и позволяя одновременно с записью осуществить контроль (визуальный) записываемого кадра за счет совмещения записи и отображения формируемого изображения на телевизионном индикаторе, что повышает оперативность записи, не требуя специальных устройств, и организации отдельных процессов, обеспечивает непрерывность отображения информации на индикаторе.
Формула изобретения
Устройство для формирования цветовых сигналов графического изображения, содержащее первый и второй счетчики, установочный вход первого счетчика является входом начального адреса устройства, выходы первого счетчика подключены к адресным входам первого и второго блоков оперативной памяти, выходы второго блока
1753487
Составитель И.Загинайко
Техред M.Ìîðãåíòàë Корректор Н,Милюкова
Редактор Л.Гратилло
Заказ 2769 Тираж Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., 4/5
Производственно-издательский комбинат "Патент", r. Ужгород, ул.Гагарина, 101 оперативной памяти соединены с информационными входами первой группы первого блока сравнения, информационные входы второй группы которого подключены к выходам второго счетчика, о т л и ч а ю щ е е с я тем, что, с целью повышения быстродействия устройства, оно содержит второй блок сравнения, триггер, установочный вход.которого является синхровходом устройства, первый, второй и третий элементы И, первый вход второго элемента И является так. товым входом устройства, второй вход соединен с прямым выходом триггера, первый и второй элементы задержки, третий счетчик, первый и второй элементы ИЛИ, регистр, первый и второй коммутаторы, элемент НЕ и формирователь импульса, выход которого подключен к первому информационному входу второго коммутатора, второй информационный вход соединен с выходом первого блока сравнения, управляющий вход второго коммутатора является управляющим входом устройства, соединенным с управляющим входом первого коммутатора и первым входом третьего элемента И, второй вход которого подключен к выходу первого элемента ИЛИ, соединенному с входами сброса первого и второго счетчиков, выходы второго счетчика соединены с информационными входами второго блока оперативной памяти, информационные входы первого блока оперативной памяти подключены к выходам регистра, соединенным с информационными входами первой группы второго блока сравнения, информационные входы второй группы которого являются информационными входами уст5 ройства, соединенными с информационными входами регистра, управляющий вход которого соединен с выходом второго элемента ИЛИ, первый вход которого соединен с синхровходом устройства, а второй вход—
10 через второй элемент задержки с выходом первого элемента И, подключенным к входу формирователя импульса, первый вход первого элемента И соединен с выходом элемента НЕ, вход которого подключен к
15 выходу первого блока сравнения, второй вход первого элемента И соединен через первый элемент задержки с прямым выходом триггера, вход сброса которого подключен к выходу третьего счетчика, 20 соединенному с его входом сброса и первым входом первого элемента ИЛИ, второй вход которого соединен с выходом второго коммутатора, информационные входы первой группы первого коммутатора соединены с
25 информационными входами устройства, информационные входы второй группы — с выходами первого блока оперативной памяти, а выходы его являются информационными выходами устройства, выход третьего эле30 мента И соединен с управляющими входами блоков оперативной памяти, выход второго элемента И соединен со счетными входами третьего и второго счетчиков,