Устройство для отображенияиНфОРМАции Советский патент 1981 года по МПК G09G1/16 

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

(54) УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ ИНФОРМАЦИИ

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

название год авторы номер документа
Устройство для отображения графической информации на экране электронно-лучевой трубки 1979
  • Мороз Александр Александрович
  • Деркунов Анатолий Севостьянович
  • Маськова Наталья Михайловна
SU868825A1
Устройство для отображения информации 1984
  • Льдов Сергей Викторович
  • Прищенко Валентин Александрович
  • Романов Игорь Николаевич
SU1229802A1
Устройство для отображения информации на экране телевизионного индикатора 1987
  • Льдов Сергей Викторович
  • Прищенко Валентин Александрович
  • Чигиринов Николай Сергеевич
SU1522272A1
Устройство для отображения информации на экране электроннолучевой трубки 1976
  • Козлов Эрик Сергеевич
  • Мирошкин Владимир Авраамович
SU638993A1
Устройство для отображения информации на экране телевизионного индикатора 1986
  • Карпилович Владимир Юрьевич
  • Петрусев Сергей Сергеевич
  • Мухарский Александр Матвеевич
  • Тарнопольский Александр Иосифович
  • Тютин Николай Борисович
SU1357998A1
Устройство для отображения информации на экране телевизионного индикатора 1985
  • Стус Василий Савельевич
  • Ожередов Владимир Константинович
SU1339627A1
Устройство для контроля видеосигнала 1982
  • Астратов Олег Семенович
  • Новиков Вячеслав Михайлович
  • Руковчук Владимир Павлович
SU1069190A1
Устройство для воспроизведения видеосигнала 1987
  • Казанский Юрий Александрович
  • Кустов Александр Евстифеевич
SU1555918A1
Устройство для воспроизведения псевдообъемного изображения 1984
  • Иванов Николай Михайлович
  • Мазурик Борис Иванович
  • Маслюков Олег Петрович
SU1233302A1
Устройство для отображения информации на экране телевизионного индикатора 1987
  • Рабешко Руслан Владимирович
  • Стрельбицкий Александр Борисович
  • Билык Игорь Романович
  • Яворивский Зеновий Евгеньевич
SU1472942A1

Иллюстрации к изобретению SU 798 966 A1

Реферат патента 1981 года Устройство для отображенияиНфОРМАции

Формула изобретения SU 798 966 A1

Изобретение относится к автоматик и вычислительной технике и может быть использовано при построении устройства отображения информации, выводимой на телевизионный экран. Известны устройства отображения знаковой информации, которые используются в качестве цифро-буквенных дисплеев и содержат генератор знаков, два регистра сдвига, подключенных через элемент ИЛИ к видеоконтрольному блоку, блок тактирования и управления. В таких устройствах телевизионный растр разбивается на строки текста, а каходая строка - на знакоместа Til Однако при этом положение знаков на экране оказывается строго фиксированным, что ограничивает область применения указанных устройств. Наиболее близк-им к предлагаемому по технической сущности является устройство для отображения информации на экране электроннолучевой труб ки, содержащее блок памяти, последовательно подключенные регистр и генератор символов, а также блок растровой памяти, блок тактирования и управления, видеоконтрольный блок t Однако известное устройство также не позволяет отображать информацию в виде группы символов, произвольно расположенных на экране индикатора. Цель изобретения - расширение области применения устройства за счет возможности отображения групп сим- , волов, произвольно расположенных на экране видеоконтрольного блока. Предлагаемая цель достигается тем что в устройство, содержсвдее первый блок памяти, первый вход которого является входом устройства, а второй вход соединен с первым выходом первого блока управления, второй выход которого подключен к первому входу первого регистра, первый выход которого соединен с первым входом генератора символов, второй вход которого подключен к третьему выходу первого блока управления, а выход - к первому входу второго блока памяти, выход которого соединен с первыми входами регистров сдвига, вторые входы которых соединены с четвертым выходом первого блока управления, а выходы - с первым и вторым входами элемента ИЛИ соответственно, выход которого подключен к первому входу видеоконтрольцого

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

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

o Устройство для отображения информации (фиг. 1) содержит блок памяти 1, блок 2 сравнения, блок 3 оперативной памяти, второй блок 4 управления, регистр 5, генератор 6 символов, состоящий из блока 7 постоянной памяти и формирователя 8 растрового слова, два блока 9, 10 растровой паMff-fKf формирователь 11 адреса растровой памяти, два регистра 12, 13 сдвига, элемент ИЛИ 14, блок 15 управления, видеоконтрольный блок 16. Блок 4 управления оперативной памятью (фиг. 2) содержит счетчик 17 адреса записи, счетчик 18 адреса чтения, регистр 19 последнего адреса записи, блок 20 сравнения кодов, коммутатор

21адреса блока оперативной гГамяти. Формирователь 11 адреса растровой памяти (фиг. 3) содержит счетчик

22адреса чтения, триггер 23, коммутатор 24 адреса, элементы И 25.

Блок 15 управления содержит задающий генератор 26, делитель 27 частооты, формирователь 28 сигналов управления, счетчик 29 строк. Последова- ; тельно соединенные блок 1 памяти, блок 2 оперативной памяти, регистр 5, генератор 6 символов подключены к информационным входам блоков 9, 10 растровой памяти, а входы управления блоков 9 и 10 подключены к выходам формирователя 11 адреса растровой памяти. Вход формирователя 11 соединен с третьим выходом регистра 5, второй выход которого подключен к входу блока 3 оперативной памяти. К другому входу блока 3 подключены последовательно соединенные блок 1 памяти, блок 2 .сравнения ;и блок 4 управления оперативной памятью. Выходы блоков 9 и 10 соединены с входами регистров 12 и 13 сдвига, которые через элемент ИЛИ 14 подключены к входу видеоконтрольного блока 16. Блок 15 тактирования и управления подключен к блоку 1 памяти, блоку 2 сравнения, блоку 4 управления операт тивной памятью, регистру 5, генератору 6 символов,формирователю 11, регистром 12 и 13 сдвига и видеоконтрольному блоку 16.

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

Б блоке 1 памяти, которое представляет собой буферное запоминающее устройство, содержится информация одного телевизионного кадра изображения, принятая в режиме обмена с информационной системой. Информация закодирована в виде команд отображения. Каждая команда содержит координатную часть и информацию в виде кодов символов. Команды в ячейках блока памяти записаны в порядке отображения их на экране по строкам, В процессе формирования растра.происходит последовательный опрос ячеек памяти и заданный код координаты У„ поступает на вход блока 2 сравнения При совпадении кода номера строки начальной точки группы символов Y с номером текущей строки развертки, увеличенным на 2 (Y-j- + 2), определяемым с помощью счетчика 2 строк блока тактирования и управления (фиг. 4), блок 2 сравнения формирует сигнал, который подается на блок 4 управления оперативной . Блок 4 обеспечивает запись команды в блок 3 оперативной памяти. При этом значе ния счетчика 17 адреса записи (фиг. увеличивается на единицу. Следующая символьная команда, поступающая из блока 1 памяти, также анализируется и, если соответствует данной строке телевизионного растра записывается в блок 3. Таким образом в блок оперативной памяти переписыва ются все команды данн9й строки. Посл записи последней команды строки, содержимое счетчика 17 адреса записи переписывается в регистр 19 последн го адреса записи, что позволяет судить о заполнении блока оперативной памяти. Одновременно с записью команд в блок 3, в течение -периода с-грочной развертки, в одном из блоков 9 или 10 растровой памяти формируется видёокод, соответствующий строке разложения изображения следующей за текущей (Y-j- + 1). Для этого из блока оперативной памяти производится чтение символьных команд, которые записаны в блок 3 на пред1лщущей стр ке . Команда, содержащая код горизонтальной координаты начальной точ ки группы символов К, коды символо и разряды, несущие информацию о ном ре растровой строки рруппы символов подается из блока 3 в регистр 5. Принцип формирования отображаемой информации заключается в том, что каждая строка разбивается на группы элементов растра, называемые растровыми словами. Телевизионное изображение одной строки формируется упорядоченной последовательностью растровых слов. В связи с этим код координаты Ху, разбивается на две составляющие, первая из которых несет информацию о номере растрового слова, отсчитываемого от начала теле визионной строки (старщие разряды кода Хц). Вторая составляющая - номер элемента, отсчитываемого в пределах одного растрового слова (младшие разряды кода. Хц) . Первая составляющая кода Хн поступает с регистра 5 через формировггтель 11 адреса растровой памяти на тот блок 9 или 10 растровой памяти, который в данный момент работает на запись, и является адресом растрового слова. Формирование растрового слова происходит следующим образом. С помощью сигналов блока 15 тактирования и управления разрешается прохождение кода первого символа. По этому коду, являющемуся адресом видеокода символа, хранящегося в блоке 7 постоянной памяти генера-гг):-,, символов, производится считывание видеокода. Код номера растровой сп--.юки считываемого символа поступает из регистра 5 на блок 7. СтрочныА видеокод выбранного символа, приьа.цлежащий данной растровой строке, проходит на формирователь 8 растро.вого слова. Формирователь 8 обеспечивает сдвиг видеокода символа на количество элементов, определяемое второй составляющей кода X хранение этого видеокода до кои11,я. обработки всей символьной комак;:, Для следующего символа процесс riOr:Moряется с тем только отличием, что величина сдвига . видеокода будет у:;С; личена на количество элементов о.;;- го знакоместа плюс пробел меящу с:;, iволами и т.д. Таким образом Форм;руется видеокод растрового слова данной символьной команды отображения. После окончания формирования по сигналам блока 15 видеокод растрового слова записывается в один из блоков растровой памяти по установленному адресу. После этого значение,комера растровой строки группы символов изменяется на единицу и анализлрустся полнота формирования символов. Ec--iw обработка не окончена, то символьная команда возвращается в блок 3 оперативной памяти по адресу, который формирует счетчик 17 адреса, записи (фиг. 2). Если обработка оконченсЧ, токоманда в блок 3 не возвращает -;.;. Далее производится чтение следующей символьной команды из блока оперативной памяти и запись в регистр 3 на исполнение. Выбор команд отображения из блока 3 осуществляется до тех пор, пока значение счетчика 18 адреса чтения (фиг. 2) не совпадет с кодом ре.гистра 19 последнего а,;Р«-са записи При этоМ блок 20 сраьиеиия кодов сформирует сигнал, которь::; запретит работу счетчика 18 адреса чтения. Это говорит о том, что все символьные команды данной строки выбраны и, исполнены. На фиг. 2 коммутатор 21 адреса . блока оперативной памяти обеспечива-ет обращение к блоку 3 в режиме чте-ння или записи в зависимости от управляющего сигнала с блока 15. Таким образом, происходит формирование аидеокода строки разложения изображения, следующей за текущей.

Блоки 9 и 10 растровой памяти работают на запись и чтение информации поочередно. Управление режимом работ блоков 9 и 10 осуществляет триггер

23 (фиг. 3) который является младшим разрядом счетчика строк 29 (фиг. 4), входящего в состав блока 15 тактирования и управления. Если триггер 23 находится в единичном состоянии, то на блок 9 растровой памяти поступает адрес регистра 5 и импульс записи с блока 15, Ла блок 10 при этом проходит адрес со счетчика 22 чтения и импульс чтения с блока 15. Триггер 23 управляет работой коммутатора 24 адреса и элементами И 25 (фиг.З). При переходе триггера 23 в нулевое состояние режим работы блоков 9 и 10 растровой памяти меняется.

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

Формирование видеосигнала происходит с помощью двух идентичных регистров сдвига, подключенных через элемент ИЛИ 14 к первому входу видеоконтрольного блока 16, второй вход которого соединен с блоком 15 тактирования и управления. Регистры 12, 13 сдвига работают поочередно. Если в регистр 1«2 происходит запись растрового слова из блока растровой памяти параллельным кодом, то в это время из регистра 13 происходит выдача информации в последовательном коде через элемент ИЛИ на видеоконтрольный блок. После полного сдвига в регистре 13, функции регистров меняются местами. Управление регистрами осуществляется с блока 15 синхронно с формированием растра.

Задающий генератор 26 блока 15 и управления вырабатывает импульсы, период следования которых- определяется степенью горизонтальной дискретизации, необходимой для формирования изображения. Импульсы задающего генератора 26 поступают на делитель 27 частоты и на регистры 12 и 13 сдвига. Импульсы частоты строк с делителя 27 поступают на счетчик 29 строк. С выхода счетчика 29 сигналы подаются на блок 2 сравнения и на формирователь 11 адреса растровой памяти. Формирователь 28 вырабатывае сигналы синхронизации видеоконтрольног.о блока и сигналы управления остальных блоков.

Таким, образом, предлагаемое устройство позволяет отображать информацию в виде групп символов, произвольно располои енных на экране индикатора и расширить область применения устройства.

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

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

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

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

2.Устройство поп.1,отличаю щ е е с я тем, что первый блок управления содержит задающий генератор выход которого соединен со входом делителя частоты, первый выход которого связан со входом первого счетчика строк, а другие выходы соединены со входами формирователя управляющих сигналов, выходы которого и выходы первого счетчика строк и выход задающего генератора являются выходами блока.3.Устройство по П.1, о т л и чающееся тем, что второй блок управления содержит первый счетчик адреса, вход которого является входом блока, а выход соединен со входом второго регистра и с первым входом первого коммутатора, второй и третий входы которого .являются входами блока, выход является выходом блока, а четвертый вход подключен

к выходу второго счетчика адреса и

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

. 4. Устройство ПОП.1, ОТЛИ чающееся тем, что формирователь адреса содержит третий счетчик адреса, вход которого является входом блока, а выход подключен к третьему и шестому входам второго KONtMy0татора, второй и пятый входы которого, а также четвертый и восьмой входы элемента И соединены с первым выходом триггера, четвертый ивосьмой входы второго коммутатора и вто$ рой и пятый входы элемента И подключены ко второму выходу триггера, вход которого является входом блока, другие входы второго коммутатора и элемента И являются входс1ми блока,

Q а выходы второго коммутатора и элемента И являются выходами блока.

. Источники информации, принятые во внимание при экспертизе

1.Телевизионные методы и устройства отображения информации. Под

ред. М. И. Кривошеева,, М., Советское . радио, 1975.

2.Авторское свидетельство СССР № 465638, кл. G 06 К 15/20, 1974

(про.тотип) .

Фиг.)

Натастры И,Ъ

n

2&

cuf/xpoiiu3aijuu и у/ую /геник

i9

jyffS/ o/f2/fa

срабнеиия yopffiffloSame/iti ff

SU 798 966 A1

Авторы

Мороз Александр Александрович

Маськова Наталья Михайловна

Деркунов Анатолий Севостьянович

Даты

1981-01-23Публикация

1979-02-26Подача