Устройство для отображенияинформации

Номер патента: 798966

Авторы: Деркунов, Маскова, Мороз

ZIP архив

Текст

Оп Союз Советских Социалистических Республикнц 798966 А 61 ОРСКОМУ СИИ ЕТИЛЬСТВУ б 1) Дополнительное к авт, сеид 51)м3 22) Заявлено 2602,79 присоединением заяв(21) 27 2 917 7/1 С 09 6 1/16 Государственный комит СССР по ледам изобретений и открытий23) Приоритет ень ЙЯ Опубликовано 2301 Дата опубликования(72) Авторь изобрете А. А. Мороз, Н. М. Маськов С. Деркун 71) Заявител ОБРАЖЕНИЯ ИНФОРМАЦИ ТРОЙСТВО ДЛ оИзобретение относится к автоматике и вычислительной технике и может быть использовано при построении ус.ройства отображения информации, выводимой на телевизионный экран.Известны устройства отображения знаковой информации, которые используются в качестве цифро-буквенных дисплеев и содержат генератор знаков, два регистра сдвига, подключенных через элемент ИЛИ к видеоконтрольному блоку, блок тактирсвания и управления.В таких устройствах телевизионный растр разбивается на строки текста, а каждая строка - на знакоместа 11 .,Однако при этом положение знаков на экране оказывается строго фиксированным, что ограничивает область применения указанных устройств.Наиболее близким к предлагаемому по технической сущности является устройство для отображения информации на экране электроннолучевой трубки, содержащее блок памяти, последовательно подключенные регистр и генератор символов, а также блок растровой памяти, блок тактирования и управления, видескснтрольный блок 2,.30 Однако известное устройство также не позволяет отображать информацию в виде группы символов, произвольно расположенных на экране индикатора.Цель изобретения - расширение области применения устройства за счет возможности отображения групп символов, произвольно расположенных на экране видеоконтрольного блока.Предлагаемая цель достигается тем что в устройство, содержащее первый блок памяти, первый вход которогс является входом устройства, а второй вход соединен с.первым выходом первого блока управления, второй выход которого подключен к первому входу первого регистра, первый выход которого соединен с первым входом генератора символов, второй вход которого подключен к третьему выходу первого блока управления, а выход - к первому входу второго блока памяти, выход которого соединен с первыми входами регистров сдвига, вторые входы которых соединены с четвертым выходом первогс блока уп равления, а выходы - с первым и вт рым входами элемента ИЛИ соответственно, выход которого подключен к парвсму входу видеоконтрольцогоблока, второй вход которого соединен с пятым выходом первого блокауправления, введены третий и четвертый блоки памяти, формировательадреса, второй блок управления и первый блок сравнения, первый входкоторого соединен с первым выходомпервого блока памяти, второй вход -с шестым выходом первого блока управления, а выход - с первым входомвторогО блока управления, второй входкоторого соединен с седьмым выходомпервого блока управления, а выход -с первым входом третьего блока памяти, второй вход которого подключенко второму выходу первого блока памяти, третий. - ко второму выходу первого регистра, а выход - ко второмувходу первого регистра, третий выходкоторого соединен с первым входомФормирователя адреса, второй входкоторого подключен к восьмому выходупервого блока управления, первый входчетвертого блока памяти соединен свыходом генератора символов, вторыеи третьи входы второго и четвертогоблоков памяти соединены с первым ивторым выходами формирователя адреса,выход четвертого блока памяти соединен с третьими входами регистровсдвига соответственно, а также тем,что первый блок управления содержитзадающий генератор, выход которогосоединен со входом делителя частоты,первый выход которого связан совходом первого счетчика строк, адругие выходы соединены со входамиформирователя управляющих сигналов,выходы которого и выходы первогосчетчика строк и выход задающегогенератора являются выходами блока,кроме того стем, что второй блок управления содержит первый счетчикадреса, вход которого являетсявходом блока, а выход соединен совходом второго регистра и с первым входом первого коммутатора, второй и третий входы которого являютсявходами блока, выход является выходом блока, а четвертый вход псдключенк выходу второго счетчика адреса ик первому входу второго блока сравнения, второй вход которого соединенс выходом второго регистра, а выходподключен ко входу второго счетчикаадреса, и еще тем, что Формировательадреса содержит третий счетчик адреса, вход которого является входомблока, и выход подключен к третьемуи шестому входам второго коммутатора,второй и пятый входы которого, а также четвертый и восьмой входы элемента И соединены с первым выходом триггера, четвертый и восьмой входы второго коммутатора и второй и пятыйвходы элемента И подключены ко второму выходу триггера, вход которогоявляется входом блока, другие входывторого коммутатора и элемента И являются входами блока, а выходы второго коммутатора и элемента И являются выходами блока,На фиг. 1 представлена функциональная схема предлагаемого устройства; на фиг. 2 - Функциональная схемавторого блока управления; на Фиг.3 -Функционагы.ая схема формирователяадреса растровой памяти; на фиг,4функциональная схема первого блокауправления.Устройство для отображения информации (фиг. 1) содержит блок памяти1, блок 2 сравнения, блок 3 оперативной памяти, второй блок 4 управления, регистр 5, генератор б симво 15 лов, состоящий из блока 7 постояннойпамяти и формирователя 8 растровогослова, два блока 9, 10 растровой памЖи, формирователь 11 адреса растровой памяти, два регистра 12, 13 сдви 2 О га, элемент ИЛИ 14, блок 15 управления, видеоконтрольный блок 16. Блок4 управления оперативной памятью(фиг.2) содержит счетчик 17 адресазаписи, счетчик 18 адреса чтения, ре 25 гистр 19 последнего адреса записи,блок 20 сравнения кодов, коммутатор21 адреса блока оперативной памяти.Формирователь 11 адреса растровой памяти (фиг. 3) содержит счетчик22 адреса чтения, триггер 23, коммутатор 24 адреса, элементы И 25,Блок 15 управления содержит задающий генератор 26, делитель 27 частосгы, формирователь 28 сигналов управления, счетчик 29 строк. ПоследоваЗ 5 тельно соединенные блок 1 памяти,блок 2 оперативной памяти, регистр 5,генератор 6 символов подключены к информационным входам блоков 9, 10растровой памяти, а входы управления4 О блоков 9 и 10 подключены к выходамформирователя 11 адреса растровойпамяти, Вход формирователя 11 соединен с третьим выходом регистра 5,второй выход которого подключен к45 входу блока 3 оперативной памяти. Кдругому входу блока 3 подключены последовательно соединенные блок 1 памяти, блок 2 .сравнения,и блок 4 управления оперативной памятью. Выходы блоков 9 и 10 соединены с входамирегистров 12 и 13 сдвига, которыечерез элемент ИЛИ 14 подключены квходу видеоконтрольного блока 16.. Блок 15 тактирования и управленияподключен к блоку 1 памяти, блоку 255 сравнения, блоку 4 управления опера-,тивной памятью, регистру 5, генератору 6 символов,Формирователю 11,регистром 12 и 13 сдвига и видеоконтрольному блоку 16.Устройство работает следующимобразом,В блоке 1 памяти, которое представляет Собой буферное запоминающее устройство, содержится информация одного телевизионного кадра изображения, принятая в режиме обмена синформационной системой. Информациязакодирована в виде команд отображения. Каждая команда содержит коорди"натную часть и информацию в виденодон символов. Команды в ячейкахблока памяти записаны в порядке отображения их на экране по строкам. Впроцессе формирования растра происходит последовательный опрос ячеекпамяти и заданный код координаты УОпоступает на вход блока 2 сравнения.При совпадении кода номера строкиначальной точки группы символов Ус номером текущей строки развертки,увеличенным на 2 (Ут + 2), определяемым с помощью счетчика 2". строкблока тактирования и управления(фиг. 4), блок 2 сравнения формируетсигнал, который подается на блок 4управления оперативной памятью. Блок4 обеспечивает запись команды н блок 203 оперативной памяти. При этом значения счетчика 17 адреса записи (фиг.2)увеличивается на единицу.Следующая символьная команда,поступающая из блока 1 памяти, такжеанализируется и, если соответствуетданной строке телевизионного растра,записывается в блок 3. Таким образом,в блок оперативной памяти переписываются нсе команды данной строки. Послезаписи последней команды строки,содержимое счетчика 17 адреса записипереписывается в регистр 19 последнего адреса записи, что позволяет судить о заполнении блока оперативной35памяти.Одновременно с записью команд вблок 3, в течение периода строчнойразвертки, в одном из блоков 9 или10 растровой памяти формируется видеокод, соответствующий строке разлсжения изображения следующей затекущей (У + 1). Для этого из блока оперативной памяти производитсячтение символьных команд, которыезаписаны в блок 3 на предыдущей стро.ке. Команда, содержащая код горизонтальной координаты начальной точки группы символов Хн, коды символови разряды, несущие информацию о номере растровой строки рруппы символов,подается из блока 3 в регистр 5.Принцип формирования отображаемой информации заключается в том,что каждая строка разбивается нагруппы элементов растра, называемыерастровыми словами. Телевизионное55изображение одной строки формируетсяупорядоченной последовательностьюрастровых слов. В связи с этим кодкоординаты Х разбивается на двесоставляющие, первая из которых несет информацию о номере растровогослова, отсчитываемого от начала телевизионной строки (старшие разрядыкода Х ). Вторая состанляющая - ноНмер элемента, отсчитываемого в пре" делах одного растрового слова (младшие разряды кода Хц).Первая составляющая кода Хн поступает с регистра 5 через формирона .тель 11 адреса растровой памяти натот блок 9 или 10 растровой памяти,который в данный момент работает назапись, и является адресом растрового слова.Формирование растрового слова происходит следующим образом.С помощью сигналов блока 15 тактирования и управления разрешаетсяпрохождение кода первого символа,По этому коду, являющемуся адресомвидеокода символа, хранящегося вблоке 7 постоянной памяти генер-:, в .о:асимволов, производится считыванигвидеокода, Код номера растровой с .оки считываемого символа, поступаетиз регистра 5 на блок 7. Строчныйвидеокод выбранного символа, принад -лежащий данной растровой строке,проходит на формирователь 8 растро.вого слова. Формирователь 8 обеспечивает сдвиг видеокода символа наколичество элементов, определяемоевторой составляющей кода ХН, а тт .:ехранение этого видеокода до кон;.обработки всей символьной комак;.;,Для следующего символа процесс -о-лоряется с тем только отличием, дтовеличина сдвига.видеокода будетличена на количество элементов о;го знакоместа плюс пробел между с -волами и т,д. Таким образом фор.руется нидеокод растрового слонаданной символьной команды отображения, После окончания формирования косигналам блока 15 нидеокод растрового слова записывается в один из блоков растровой памяти по установленному адресу. После этого значение номера растровой строки группы симвсловизменяется на единицу и анализир,етсяполнота формирования символов. Еслобработка не окончена, то символ; -.:,якоманда возвращается в блок 3 оп ртивной памяти по адресу, которыйформирует счетчик 17 адреса записи(фиг. 2). Если обработка окончен.-,то команда в блок 3 не возвращает;.Далее производится чтение следующейсимвольной команды из блока оперативной памяти и запись в регистр 3 наисполнение, Выбор команд отображения из блока 3 осуществляется дотех пор, пока значение счетчика 18адреса чтения (фиг, 2) не совпаде;с кодом регистра 19 последнего а,.;рс -са записи 1 При этоМ блок 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 (фиг,3).При переходе триггера 23 в нулевоесостояние режим работы блоков 9 и 10растровой памяти меняется.Введение второго блока растровойпамяти, запоминающего инФормацию одной телевизионной строки позволяетзаполнять растровую память новымивидеокодами при отображении символов, произвольно расположенных наэкране индикатора, когда между группами символов отсутствуют интервалыпо строкам растра,Формирование видеосигнала происходит с помощью двух идентичных регистров сдвига, подключенных через элемент ИЛИ 14 к первому входу видеоконтрольного блока 16, второй входкоторого соединен с блоком 15 тактирования и управления. Регистры 12,13 сдвига работают поочередно. Еслив регистр 1 происходит запись растрового слова иэ блока растровой памяти параллельным кодом, то в этовремя из регистра 13 происходит выдача информации в последовательном коде через элемент ИЛИ на видеоконтрольный блок. После полного сдвигав регистре 13, функции регистров меняются местами. Управление регистрами осуществляется с блока 15 синхронно с формированием растра.Задающий генератор 26 блока 15 иуправления вырабатывает импульсы,период следования которых определяется степенью горизонтальной дискретизации, необходимой для формирования изображения. Импульсы задающегогенератора 26 поступают на делитель27 частоты и на регистры 12 и 13сдвига, Импульсы частоты строк сделителя 27 поступают на счетчик 29строк. С выхода счетчика 29 сигналыподаются на блок 2 сравнения и наформирователь 11 адреса растровойпамяти. Формирователь 28 вырабатываетсигналы синхронизации видеоконтрольного блока и сигналы управления остальных блоков. Таким образом, предлагаемое устройство позволяет отображать информацию в виде групп символов, произвольно расположенных на экране индикатора и расширить область примененияустройства.При этом предлагаемое устройствообеспечивает привязку групп символовс погрешностью, не превышающей значений дискретизации растра. Возможностьнакопления, асинхронно поступающей вблоки растровой памяти информации,в предлагаемом устройстве повышает вцелом его быстродействие, Это наиболее существенно проявляется, когдамежду группами символов отсутствуют 15 интервалы по растровым строкам.Г Формула изобретенияЩ 1. Устройство для отображения информации, содержащее первый блокпамяти, первый вход которого являетая входом устройства, а второйвход соединен с первым выходом пер вого блока управлени, второй выходкоторого подключен к первому входупервого регистра, первый выход которого соединен с первым входом генератора символов второй вход котоЗо рого подключен к третьему выходу первого блока управления, а выход - кпервому входу второго блока памяти,выход которого соединен с первымибвходами регистров сдвига, вторыевходы которых соединены с четвертымвыходом первого блока управления, а выходы - с первым и вторым входами элементаИЛИ соответственно, выход элементаИЛИ подключен к первому входу видеоконтрольного бЛока, второй вход ко торого соединен с пятым выходом первого блока управления, о т л и ч а ющ е е с я тем, что, с целью расширения области применения устройства за счет воэможности отображения 45 символов, произвольно расположенныхна экране видеоконтрольного блока, внего введены третий и четвертый блоки памяти, формирователь адреса, второй блок управления и первый блоксравнения, первый вход которого соединенс первым выходом первого блока памяти, второй вход в .с шестым вы-.ходом первого блока управления, авыход - с первым входом второго блокауправления, второй вход которого соединен с седьмым выходом первогоблока управления, а выход - с первымвходом третьего блоха памяти, второйвход которого подключен ко второмувыходу первого блока памяти, третий - 60 ко второму выходу первого регистра,а выход - ко второму входу первогорегистра, третий выход которого согединен с первым входом формирователяадреса, второй вход которого подключен к восьмому выходу первого блокауправления, первый вход четвертогоблока памяти соединен с выходом генератора символов, вторые и третьивходы второго и четвертого блоковпамяти соединены с первым и вторымвыходами Формирователя адреса, выходчетвертого блока памяти соединен стретьими входами регистров сдвигасоответственно,2, Устройство по п.1, о т л и ч аю щ е е с я тем, что первый блок управления содержит задающий генератор,выход которого соединен со входом делителя частоты, первый выход которого связан со входом первого счетчика строк, а другие выходы соединенысо входами Формирователя управляющихсигналов, выходы которого и выходыпервого счетчика строк и выход задающего генератора являются выходамиблока.3. Устройство по п.1, о т л ич а ю щ е е с я тем, что второй блокуправления содержит первый счетчикадреса, вход которого является входом блока, а выход соединен со входом второго регистра и с первым входом первого коммутатора, второй итретий входы которого являются входа"ми блока, выход является выходамиблока, а четвертый вход подключенк выходу второго счетчика адреса и к первому входу второго блока сравнения, второй вход которого соединен,с выходом второго регистра, а выходподключен.ко входу второго счетчикаадреса.4. Устройство по п.1, о т л ич а ю щ е е с я тем, что Формирователь адреса содержит третий счетчикадреса, вход которого является входом блока, а выход подключен к третьему и шестомувходам второго коммутатора, второй и пятый входы которого, а также четвертый и восьмойвходы элемента И соединены с первымвыходом триггера, четвертый и восьмой входы второго коммутатора и вто 15 рой и пятый входы элемента И подключены ко второму выходу триггера,вход которого является входом блока,другие входы второго коммутатора иэлемента И являются входами блока,Щ а выходы второго коммутатора и элемента И являются выходами блока.Источники инФормации,принятые во внимание при экспертизе1. Телевизионные методы и устройр ства отображения инФормации. Подред. М. И. Кривошеева М., "Советскоерадио", 1975,2. Авторское свидетельство СССРР 465638, кл, 0 06 К 15/20, 1974798965 " ьлею Уйвчаз синронпациц и ууЫлелм Составитель Е. ОлейниченкоРедактор Н. Рогулич Техред М.Голинка- Корректор С. ЩомакЗаказ 10072/74Тираж 495 Подписное ВИИИПИ Государственного комитета СССР по делам изобретений и открытий 113035, Москва, Ж, Раушская наб., д. 4/5 Филиал ППП "Патент", г, Ужгород, ул. Проектная, 4

Смотреть

Заявка

2729177, 26.02.1979

ПРЕДПРИЯТИЕ ПЯ Г-4421

МОРОЗ АЛЕКСАНДР АЛЕКСАНДРОВИЧ, МАСЬКОВА НАТАЛЬЯ МИХАЙЛОВНА, ДЕРКУНОВ АНАТОЛИЙ СЕВОСТЬЯНОВИЧ

МПК / Метки

МПК: G09G 1/16

Метки: отображенияинформации

Опубликовано: 23.01.1981

Код ссылки

<a href="https://patents.su/8-798966-ustrojjstvo-dlya-otobrazheniyainformacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для отображенияинформации</a>

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