УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ ЗНАКОВ НА ЭКРАНЕ ТЕЛЕВИЗИОННОГО ИНДИКАТОРА Российский патент 1994 года по МПК G09G1/16 G06F3/153 

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении систем отображения алфавитно-цифровой и буквенно-мозаичной информации.

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

На фиг. 1 представлена структурная схема предложенного устройства; на фиг. 2 - структурная схема блока запоминающего устройства; на фиг.3 - формирователь управляющих сигналов; на фиг.4 - сумматора; на фиг.5 - пример кодирования буквенно-мозаичной информации; на фиг.6 - пример кодирования мозаичного символа; на фиг.7 - пример изображения надстрочных и подстрочных символов; на фиг.8 - блок-схема блока управления; на фиг.9 - преобразователь кодов; на фиг. 10 и 11 - фрагменты фиг.1 - структурно и физически; на фиг. 12 - фрагмент фиг.3 - структурно и физически; на фиг.13 - сумматор. На фиг. 11-13 дополнительно изображены фрагменты структурной схемы, показанной на фиг.1 с целью объяснить ее связи, которые будучи однопроводные и многопроводные (не магистральные) графически изображены одинаково, при этом каждый функциональный блок подключается к многопроводной линии только к необходимым проводам.

Устройство содержит генератор 1 синхроимпульсов, счетчик 2 адреса регенерации, коммутатор 3, блок 4 оперативной памяти, блок 5 постоянной памяти, блок 6 элементов ИЛИ, блок 7 управления, формирователь 8 управляющих сигналов, сумматор 9, первый 10 и второй 11 блоки элементов И, буфер 12, преобразователь 13 кодов, блок 14 кодирования.

Позициями 15, 16, 17, 18 и 19 обозначены выходы блока 7 управления.

Блок 10 содержит элементы 20-35 И, а блок 11 содержит элементы 36-51 И.

Формирователь 8 управляющих сигналов содержит мультиплексоры 52 и 53, элементы 54-69 И.

Блок 7 управления содержит элементы И 70-74, элемент 75 И-НЕ, D-триггеры 76 и 77, элементы 78 и 79 НЕ. Преобразователь 13 кодов содержит счетчик 80 и регистр 81 сдвига.

По каждому из проводов шина связи с коммутатором 3 из блока 7 управления поступают сигналы, которые коммутатором 3 используются в качестве синхроимпульсов и сигналов селекции.

Использование буфера в решении проблемы согласования записи информации из ЭВМ на оперативное запоминающее устройство (ОЗУ) предусматривает следующие режимы работы с оперативным запоминающим устройством регенерации: независимого доступа ЭВМ, последовательного доступа, прямого доступа узла регенерации к ОЗУ.

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

Режим последовательного доступа предусматривает последовательное обращение к ОЗУ. В этом режиме ЭВМ переводится в состояние ожидания при обращении к ОЗУ, работающему с узлом регенерации. Выход из этого состояния осуществляется посредством со схем регенерации. Указанные сигналы выдаются при обращении к ОЗУ со стороны узла регенерации во время обратного хода луча ЭЛТ дисплея по строке и по кадру.

Режим прямого доступа узла регенерации к ОЗУ характеризуется тем, что ОЗУ регенерации рассматривается как ОЗУ процессора и узел регенерации организует прямой доступ к нему путем перевода микропроцессора в режим "захвата" с блокировкой его работы на период регенерации информации, что снижает производительность системы.

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

Это достигается тем, что время работы разделяется на два периода: период использования ОЗУ для регенерации и период других возможных использований ОЗУ, т.е. запись информаций от ЭВМ в ОЗУ, считывание информации от ОЗУ на буфер с последующим асинхронным считыванием его ЭВМ.

В известных устройствах связи контроллера видеомонитора, имеющего оперативное запоминающее устройство (ОЗУ), с микропроцессором возможна без появления помех на экране только во время обратного хода луча ЭЛТ по строке или по кадру. Это составляет половину времени действия видеомонитора, что, задерживая выдачу сигнала "готовность", замедляет операции обмена информацией и снижает быстродействие устройства формирования знаков в целом.

В предлагаемом устройстве такого ограничения нет, так как половина времени вычерчивания растровой строки каждого знака используется для связи блока 4 (ОЗУ экрана) с микропроцессором, а другой половины времени достаточно, чтобы обеспечить регенерационный фрагмент, т.е. чтобы загрузить преобразователь 13 кода данными об растровой строке знака. Частота следования знаков при регенерации больше, чем максимальная возможна частота обмена микропроцессора.

Таким образом, моменты возможной связи микропроцессора с ОЗУ контроллера видеомонитора являются чаще, чем тактовая частота микропроцессора и задержки обмена существенно уменьшаются. В известном устройстве (прототипе) максимальная задержка соответствует длительности видимой части строки растра.

Изложенные соображения можно проиллюстрировать таким примером. Если в растровой строке знака имеется 16 точек, в одной строке изображения размещается 48 знаков, а тактовая частота равна 20 МГц, то в известном устройстве задержка составляет 50х16х48=38,4 мкс.

В случае использования предлагаемого технического решения задержка составит
50х16=0,8 мкс.

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

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

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

Сумматор 9 осуществляет перекодирование адреса строки растра символа с целью отображения подстрочных или надстрочных индексов. Это достигается путем присуммирования к коду номера строки растра константы "12", "2" или "0" в зависимости от атрибута символа: нормальный символ, надстрочный индекс, подстрочный индекс соответственно (см. фиг.7). В предлагаемом устройстве применен сумматор в схеме подключения операндов (фиг.4). Третий и четвертый входы операнда В объединены, первый вход заземлен. Таким образом, сумматор осуществляет формирование надстрочных индексов простым способом путем регенерации надстрочных и подстрочных индексов.

Формирователь 8 управляющих сигналов в сочетании с преобразователем 13 кода и управления от шины атрибутов символа создает возможность простыми средствами осуществлять буквенно-мозаичное отображение информации.

На фиг.5 изображено знакоместо, состоящее из 16х16 сегментов. Все сегменты сгруппированы в 8 секторов, каждый из которых, в случае присутствия признака буквенного кода (бит атрибута, например "8" бит): управляется соответствующим битом восьмибитного байта кода символа буквенно-мозаичным способом, как показано на фиг.6.

На фиг.7 изображено знакоместо, где а) нормальный символ, б) надстрочный символ и в) подстрочный символ.

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

название год авторы номер документа
Устройство для формирования изображения знаков на экране телевизионного индикатора 1990
  • Марцинкявичюс Пятрас-Альгимантас Антанович
  • Тамошюнас Раймундас Ионович
SU1827683A1
Устройство для отображения информации на экране электронно-лучевой трубки 1984
  • Куперман Михаил Наумович
  • Липинский Геннадий Викторович
  • Носов Александр Анатольевич
  • Прокашев Николай Александрович
  • Страбыкин Дмитрий Алексеевич
  • Широкий Сергей Павлович
SU1256084A1
Устройство для отображения информации на экране телевизионного приемника 1982
  • Лукоянычев Виктор Геннадьевич
  • Матвеев Виталий Дмитриевич
  • Прокашев Николай Александрович
  • Страбыкин Дмитрий Алексеевич
SU1108486A1
Устройство для отображения информации на экране электронно-лучевой трубки 1984
  • Льдов Сергей Викторович
  • Прищенко Валентин Александрович
  • Романов Игорь Николаевич
SU1231533A1
ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО ИЗОБРАЖЕНИЙ 1990
  • Боровик О.С.
  • Неруш Г.И.
  • Сырямкин В.И.
  • Фомин А.А.
RU2047921C1
Декодирующее устройство 1985
  • Каяцкас Альгимантас Антанович
  • Кацман Владимир Владимирович
SU1339894A1
Устройство для отображения информации 1986
  • Хавкин Лев Моисеевич
  • Завьялов Валерий Петрович
  • Каневский Евгений Александрович
SU1506478A1
Устройство для отображения информации 1986
  • Данич Сергей Семенович
  • Кулибаба Алексей Борисович
SU1437852A1
Устройство для считывания графической информации 1986
  • Бондарев Евгений Федорович
  • Быстров Евгений Михайлович
  • Домбровский Валерий Викторович
  • Исаев Владимир Иванович
SU1377882A1
Устройство для сопряжения вычислительного комплекса накопителей на магнитной ленте 1983
  • Анскайтис Антанас Антанович
  • Бакутис Ионас Пятрович
  • Малунавичюс Пятрас Стасевич
SU1142839A1

Иллюстрации к изобретению RU 2 023 314 C1

Реферат патента 1994 года УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ ЗНАКОВ НА ЭКРАНЕ ТЕЛЕВИЗИОННОГО ИНДИКАТОРА

Использование: автоматика и вычислительная техника, системы отображения алфавитно-цифровой и буквенно-мозаичной информации. Сущность изобретения: устройство содержит генератор синхроимпульсов 1, счетчик адреса регенерации 2, коммутатор 3, буфер 12, блок управления 7, два блока элементов И 10, 11, блок оперативной памяти 4, сумматор 9, блок постоянной памяти 5, блок элементов ИЛИ 6, преобразователь кодов 13, блок кодирования 14. 13 ил.

Формула изобретения RU 2 023 314 C1

УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ ЗНАКОВ НА ЭКРАНЕ ТЕЛЕВИЗИОННОГО ИНДИКАТОРА, содержащее генератор синхроимпульсов, выход которого подключен к счетному входу счетчика адреса регенерации, первый выход которого соединен с управляющим входом коммутатора, первый выход которого соединен с адресным входом блока оперативной памяти, первый выход-вход которого соединен с первым входом-выходом блока постоянной памяти и информационным входом буфера, управляющий вход которого подключен к первому выходу блока управления, второй выход которого подключен к управляющему входу блока оперативной памяти, второй выход коммутатора подключен к управляющему входу блока управления, синхровход которого соединен с вторым выходом счетчика адреса, информационный вход коммутатора соединен с шиной адреса устройства, шина управления которого соединена с информационным входом блока управления, и преобразователь кодов, отличающееся тем, что с целью расширения области применения устройства путем отображения подстрочных и надстрочных индексов и буквенно-мозаичной информации и повышения его быстродействия за счет увеличения скорости обмена путем использования независимого от фаз регенерационного цикла обмена, устройство содержит первый и второй блоки элементов И, элок элементов ИЛИ, сумматор, блок кодирования и формирователь управляющих сигналов, выход которого соединен с первым входом блока элементов ИЛИ, выход которого подключен к информационному входу преобразователя кодов, управляющий вход которого соединен с выходом генератора синхроимпульсов, а выход - с управляющим входом блока кодирования, выход которого является выходом устройства для подключения к видеовходу телевизионного индикатора, третий выход блока управления соединен с первыми управляющими входами первого и второго блоков элементов И, вторые управляющие входы которых подключены соответственно к четвертому и пятому выходам блока управления, информационный вход первого блока элементов И соединен с выходом буфера, вход-выход первого блока элементов И - с шиной данных устройства, первый выход-вход блока оперативной памяти - с входом-выходом первого блока элементов И, с первым входом-выходом второго блока элементов И, первым информационным входом-выходом формирователя управляющих сигналов и информационным входом сумматора, второй выход-вход блока оперативной памяти соединен с вторым входом-выходом второго блока элементов И, информационным входом сумматора, с вторым входом-выходом блока постоянной памяти, вторым информационным входом-выходом формирователя управляющих сигналов и информационным входом блока кодирования, третий выход счетчика адреса регенерации подключен к управляющим входам формирователя управляющих сигналов и сумматора, выход которого соединен с адресным входом блока постоянной памяти, выход которого соединен с вторым входом блока элементов ИЛИ.

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

Современные методы и устройства отображения информации под ред
М.И.Кривошеева и А.Я.Брейтборта, М., Радио и связь, 1981, с.77-82.

RU 2 023 314 C1

Авторы

Марцинкявичюс Пятрас-Альгимантас Антанович[Lt]

Тамошюнас Раймундас Йонович[Lt]

Даты

1994-11-15Публикация

1991-06-17Подача