Устройство для отображения информации на экране электронно- лучевой трубки
Иллюстрации
Показать всеРеферат
Изобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах вьшода алфавитно-цифровой и графической информации на экран,ЭЛТ. Цель изобретения - повышение быстродействия устройства, которое достигается введением блока приоритетного прерывания и соответствукщих функциональных связей, что позволяет осуществлять запись информации в блок оперативной памяти в процессе всего времени, предоставляемого для записи, свободного от процесса чтения, и отображать на экране ЭЛТ быстро меняющиеся изображения. 1 з.п. ф-лы, 3 ИЛо: СО
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
А1
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
4ь
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
llO ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР (21) 4077404/24-24 (22) 13,06.86 (46) 23.01.89. Бюл. К 3 (72) Д.С.Безруков, Ю.А.Колесников, Н.А.Мухин, А.М.Онищенко и В.И.Цуканов (53) 681.327.11 (088.8) (56) Заявка Франции Р 2426295 ° кл. С 06 К 15/20, опубл. 1978.
Купер Э.А., Нифоктов В.И., Тикнуков Г.С., Ревенко В.В. Цветной графический дисплей. Новосибирск, Препринт,. И.Я.Ф. 1979, с.38 ° (54) УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ
ИНФОРМАЦИИ НА ЭКРАНЕ ЭЛЕКТРОННОЛУЧЕВОЙ ТРУБКИ (504 G 09 G 1/08 G 06 F 3 153 (57) Изобретение относится к автоматике и вычислительной технике и мо жет быть использовано в устройствах вывода алфавитно-цифровой и графи- ческой информации на экран.ЭЛТ. Цель изобретения — повышение быстродействия устройства, которое достигается введением блока приоритетного прерывания и соответствукицих функциональных связей, что позволяет осуществлять запись информации в блок оперативной памяти в процессе всего времени, предоставляемого для записи, свободного от процесса чтения, и отображать на экране ЭЛТ быстро менякициеся изображения. 1 s.ï. ф-лы, 3 ил.
1453440
Изобретение относится к автоматике и вычислительной технике и может быть использована в устройствах вывода алфавитно-цифровой и графичес5 кой информации на экран электроннолучевой трубки (ЭЛТ).
Цель изобретения - повышение быстродействия устройства.
На фиг.1 представлена блок-схема устройства;.на фиг.2 — блок-схема блока приоритетного прерывания; на фиг. 3 — блок-схема формирователя управляющих сигналов.
Устройство содержит блок i сопря- 15
Ъ жения, знакоформирующий блок 2, состоящий например, из генератора 3 векторов, генератора 3 символов, генератора 3> окружностей, второй регистр 4 (чтения), коммутатор 5, 20 состоящий из группы ключей 6 +6„, блок 7 оперативной памяти (накопитель), состоящий из дешифратора 8 и памяти 9, первый регистр 10 (адреса считывания), формирователь 11 ви- 25 деосигнала, подключенный к модулятору 12 электронно-лучевой трубки (ЭЛТ)
13, счетчики 14 и 15 развертки по координатам Х и У соответственно, третий регистр 16 (светового пера), 30 задающий генератор 17 и блок 18 приоритетного прерывания.
Блок 18 приоритетного прерывания содержит формирователь 19 — 19 уп/ Р равляющих сигналов и элемент И 20.
Формирователь 19 управляющих сигналов содержит триггер 21, элемент
И-НЕ 22,.инвертор 23, элемент ИЛИ 24, элемент И-НЕ 25, элемент 26 задержки, элементы И 27 и 28, ННВррТор 29 40 и элемент И 30.
Устройство работает следующим образом.
Каждой элементарной точке экрана
ЭЛТ 13 (ТК монитора) соответствует 45 группа ячеек блока 7 (накопителя), где хранится информация о цвете и яркости точки. Таким образом, существует взаимно-однозначное соответствие между положением элементар- 50 ной точки на экране TV-монитора и адресом накопителя 7.
Количество элементарных точек экрана определяется соотношением
И+ И1
N=2 где n — число элементов расположения строки, m — - число строк в кадре.
Информация поступает из 3BN (не показана) в виде 16-. разрядных слов в блок 1 (интерфейс). Форматы передаваемых слов следующие; первые три разряда определяют тип дерективы, задаваемой устройству "Отобразить символ", "Отобразить вектор", "Отобразить окружность", "Установить координату", "Заполнить слово признаков", "Прочитать регистр чтения", четвертый разряд управляет записью и стиранием информации в накопителе
7. Оставшиеся разряды используются для задания кода отображаемого символа, величины ортогональных составляющих вектора, радиуса окружности, яркости и цвета отображающего элемента и т.п.
Знакоформирующий блок 2 в соответствии с полученными дерективами через ключи 6, -6 и магистраль 31 заносит информацию в блок 7. При этом в случае готовности информации для записи блок 2 запрашивает у блока 18 разрешения на доступ в накопитель 7. Если накопитель 7 свободен от чтения или записи, то блок 18 выдает сигнал разрешения на доступ в накопитель 7 и этим же сигналом открывает ключи 6 -6„ для выдачи информации на магистраль 31. Этот же сигнал используется в блоке сигнала запроса. Параллельно с записью идет считывание информации из накопителя
7 и воспроизведения ее на экране TVмонитора.
Считывание осуществляется группами по 64 ячейки из каждого слоя накопителя 7. При этом со счетчика 14 снимается периодический сигнал с периодом Т=6,5 мкс и используется в качестве запроса на доступ в накопитель для блока 18. В соответствии с принятой дисциплиной обслуживания блок 18 организует чтение информации из накопителя 7.
Для получения устойчивого изображения чтение должно осуществляться строго синхронно с движением луча
TV-монитора. С этой целью процессу чтения предоставляется наивысший приоритет, а запрос в блок 18 на чтение информации выставляется заранее. Опережение запроса относительно момента начала чтения составляет один цикл работы накопителя 7 °
При этом, если в момент выдачи запроса накопитель 7 занят записью информации, то запись, продолжается до ее естественного окончания, а новый
1453440 цикл записи может начаться лишь после окончания чтения информации иэ накопителя 7..
Работа блока 18 осуществляется следующим образом. Предположим, что накопитель 7 свободен и доступ запрашивает блок 2. В этом случае на одни из входов элементов И-НЕ 22 и
И 27 подается нулевой потенциал.
Следовательно, элемент И 27 закрыт, а на одних из входов элементов
И-НЕ 25 и И 30 - единичные потенциалы. При этом информационный вход формирователя 19 заблокирован, а сигнал с блока 2 поступает на вход управления записью-чтением формирователя, т.е. на одни из входов элементов
ИЛИ 24 и И 20. Так как накопитель 7 свободен и отсутствует сигнал запре та записи на входе блокировки записи, то на выходе элемента И 20 появ ляется высокий потенциал, который поступает на элементы И-НЕ 25 и через элемент 26 задержки и элемент
И 30 устанавливает триггер 21 в еди яичное состояние. При этом на выхо.де элемента И 28 появляется сигнал, который поступает в накопитель 7 в качестве сигнала "Запуск", который с выхода элемента И-НЕ 25 поступает на входы элементов И 27 и -HE 22 и запрещает распространение сигнала управления записью чтением от других .источников. . При этом осуществляется подключение соответствующих выходов-блока 2 через коммутатор 5 и магистраль 31 к входу накопителя 7, который с задерж кой, необходимой для окончания пере-. ходного процесса в магистрали 31 от- носительно сигнала "Запуск", Аор -: рует временную диаграмму записи информации в память 9. Если в момент записи информации в блок 7 поступает запрос на обслуживание в блок 18 по входам 32 35, то в связи с тем, что на элементе И-HE 22 имеется нулевой, потенциал, распространение сигнала
"Запрос" блокируется до момента окончания процесса записи в блок 7, Если запрос по входу 36 блока 18 поступает позднее, чем обеспечен доступ по любому другому входу блока 18, то зап рос по входу 36 блокируется элементом И-HF. 25, так как íà его другом входе нулевой потенциал. !
Аналогично работает блок 18 при появлении сигнала "Запрос" на любом
40 ти, первый выход которого подключен
45: к входам формирователя видеосигнала
50 информационные входы которого подляется управляющим входом устройства, 55 выход формирователя видеосигнала под5
25 входе. Сигнал "Запрет записи" вырабатывается на период чтения информации в блоке 7 и его передний фронт опережает сигнал "Чтение на один цикл работы блока 7. Этим сигналом с помощью элемента И 20 блокируется цепь распространения сигнала "Ответ" и на выходе элемента И 20 будет нулевой потенциал, при этом выход элемента И-HE 25 останется в единичном состоянии, триггер 21 - в нулевом состоянии и цепь выдачи сигнала "Запуск" будет заблокирована.
Если триггер 21 до прихода очередного сигнала "Ответ" находится в единичном состоянии, то при появлении указанного сигнала он переводится в нулевое состояние и снимет сигнал
"Разрейение" с соответствующего вхо да коммутатора 5. ,В предложении повышается скорость записи информации за счет предоставления процессу записи всего времени, свободного от процесса чтения, что позволяет отображать на экране ЭЛТ быстроменяющиеся изображения.
Формула изобретения
Устройство для отображения информации на экране электронно-лучевой трубки, содержащее блок сопряжения, выходы которого подключены к управлякщим входам знакоформирующего блока и первого регистра, первый выход которого и выходы первой группы знакоформирующего блока подключены соответственно к первому информационному входу и информационным входам группы коммутатора, выходы которого соединены с адресными и информационными входами блока оперативной памяи второго регистра, выход которого соединен с информационным входом блока сопряжения, адресный вход которого соединен с выходом третьего регистра, ключены к первым выходам счетчиков развертки по координатам Х и У, управляющий вход третьего регистра яв" ключен к модулятору электронно-лучевой трубки, отклоняющая система которой соединена с вторыми выходами счетчиков развертки по координатам
5 14
Х и У, счетный вход счетчика развертки по координате У соединен с выходом переполнения счетчика развертки по координате Х, счетный вход которого соединен с выходом задакщего генератора, третьи выходы счетчиков .развертки по координатам Х и У под-. ключены соответственно к второму и третьему информационным входам коммутатора, о т л и ч а ю щ е е с я тем, что, с целью повышения быстродействия устройства, оно содержит блок приоритетного прерывания, входы управления записью которого соединены с выходами второй группы знакоl формирующего блока, входы управления считыванием — соответственно с вторым выходом первого регистра и чет1 вертыи выходом счетчика развертки по координате Х, пятый выход которого подключен к входу блокировки записи блока приоритетного прерывания, вход управления перезаписью которого соединен с вторым выходом блока оперативной памяти, а выходы группы и выход — соответственно с соответствующими управляющими входами коммутатора и управляющим входом блока оперативной памяти.
53440 6
2. Устройство по п.1, о т л ич а ю щ е е с я тем, что блок приоритетного прерывания содержит эле5 мент И и формирователи управляющих сигналов, первый выход каждого последующего.формирователя управляющих сигналов, кроме первого, соединен с тактовым входом предыдущего форщ мирователя управляющих сигналов, первый выход первого формирователя управляющих сигналов соединен с первым входом элемента И, вторые и третьи выходи формирователей управляющих сигналов являются выходами группы и выходом блока, четвертый выход каждого предыдущего формирователя управляющих сигналов, кроме последнего, подключен к информационному входу последующего формирователя управляющих сигналов, выход последнего формирователя управлякщих сигналов является выходом блока, второй и третий входы элемента ИЛИ являются соот-.
25 ветственно входом управления перезаписью и входом блокировки записи блока, входами управления записью и: считыванием которого являются управ ляющие входы формирователей управ..лнацих сигналов.
1453440
I)
1(4Ье 7
Составитель И.Загинайко
Техред М.Ходанич Корректор М.Самборская
Редактор С.Патрушева
Заказ 7288/47
Тираж 470 Подписное
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., д. 4/5 Ф