Устройство для отображения информации
Изобретение относится к автоматике и вычислительной технике и может быть использовано в информационных системах для вывода отображаемой информации из ЭВМ на газоразрядную плазменную панель. Цель изобретения - повышение быстродействия. Поставленная цель достигается тем, что в устройство введены сдвигатель, триггер цикла, триггеры записи и стирания по координатам X и Y, два буферных регистра, регистр адреса, элемент И, что обеспечивает разбиение символа на минимальное число элементов и уменьшение числа обращений от ЭВМ. 2 ил.
СОЮЗ ССВЕТСНИХ
СОЦИАЛИСтИЧЕСНИХ
РЕСПУБЛИК
А1 щ1) С 06 Р 3/147
ПАТЕНХй. I „, ..: .,).
БИБЛИ,,, ОПИСАНИЕ ИЗОБРЕТЕНИЯ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТНРЬГГИЯМ
ПРИ ГКНТ ССОР (21) 4626226/24-24 (22) 26. 12. 88 (46) 30. 10.90. Бюл. Р 40 (71) Кишиневский научно--исследовательский институт "1(вант" (72) E.ß,Fàéñ и С.И.Годына (53) 681.3?7 (088,8) (56) Авторское свидетельство СССР
Р 1439673, кл. G 06 F 3/147, 1987. (54) УСТРОЙСТВО ПЬ": ОТОБРАЖЕНИЯ
ИНФОРМАЦИИ.(57) Изобретение относится к автомаИзобретение относится к автоматике и вычислит ельной технике и может быть использовано в различных системах для вывода отображаемой информации из ЭВ1! на МВ!..r ã ные графические индикаторы с внутренней памятью, Цель изобрете ия — повышение бь.с=родействия и упрощение взаимодействия с ЭВ!! устройства для отображения информации за счет разбиения символов на минимальное число элементов, обеспечения минимального времени отображения элемента и сведения к минимуму числа o5Äащений ст управляющей ЭВМ.
На фиг.1 представлена структурная схема предпсженнсго устройства; на фиг.2 — временные диаграммы его работы.
Устройство ссдержит газоразрядную индикаторную панель (!"ИПП) 1 перемен- ного тока, ключи первой 2 и второй 3 групп, блоки 4 и 5 регистров соот2 тике и вычислительной технике и может быть использовано в информационных системах для вывода отображаемой информации из ЭВИ на газоразрядную плазменную панель. Цель изобретения— повышение быстродействия. Поставленная цель достигается тем, что в устройство введены сдвигатель, триггер цикла, -.ðèããåðû записи и стирания по координатам Х и Y два буферных реги тра, регистр адреса, элемент И, что обеспечивает разбиение символа на минимальное число элементов и уменьшение числа обращений от ЭВМ.
2 ил. ветственнс пс коордйнатам Х и У> первый элемент И 6, дешифратор 7 записи (в регистры), регистр синхронизатора 8, блок 9 постоянной памяти (ПЭУ), : чет;ик 10 импульсов, триггер 11 режима записи, триггер 12 режима стирания, генератор 13 тактовых импульсов, составляющие табло 14 отображения, сдвигатель 15, счетчики 16 приращения координат, второй элемент
И 17, счетчик 18 сдвигов, триггер 19 цикла, элемент ИЛИ-НЕ 20, дешифратор
21 управления, триггер 22 записи по координате Х, триггер 23 записи по координате 7, триггер 24 стирания по координате Х, триггер 25 стирания по координате У, третий 26 и четвертый 27 элементы И, первьй 28 и второй 29 буферные регистры, пятый
30 и шестой 31 элементы И, триггер
32 готовности, регистр 33 адреса, селектор 34 адреса, триггер 36 выбора
1603365 устройства, седьмой элемент И 36, ключ 37 (сигнала ответа устройства), вход данных 38, первую и вторую группу адресных входов 39 и 40, вход 41 установки адреса .устройства, вход 42 записи адреса, вход 43 записи данных, выход 44 ответа устройства.
Устройство для отображения инфор- 10 мации позволяет формировать изображение на экране ГИПП за минимальное число циклов работы панели. Это достигается разбиением символов на элементы таким образом, что каждый эле- 15 мент символа формируется на пересечении выбранных электродов индикации Х и Y причем может быть выбрано более одного электрода индикации как по координате Х, так и по координа- 2О те Y.
В устройстве для отображения информации реализована система адресации электродов индикации, позволяющая 25 за два обращения от управляющей ЗВМ сформировать изображение формата
Д х Д в произвольном месте ГИПП. Для этого в области адресов внешних устройств ЭВМ. выделены четыре зоны— зона записи Х, зона записи У, зона стирания Х и зона стирания У, Каждый электрод индикации имеет по одному адресу,в зонах записи и старания, прич ем с оседни е электроды имеют с оседние адреса. Размер зон записи и стирания равен числу электродов ГИПП но с о от ветст вующим координатам. При одном обращении от управляющей ЭВМ могут быть выбраны Д соседних элек- 4О тродов Х или Y причем адресная часть обращения от ЭВМ определяет положение элемента изображения по одной из координат на экране ГИПП с дис-. кретностью в один электрод, а данные 45 определяют выбор требуемых электродов.
Это достигается введением сдвигателя, который сдвигает поступающие на его входы данные на число, определяемое младшими разрядами адресной части обращения от управляющей ЭВМ, и записью сдвинутых данных в соседние регистры регистров группы Х или У, для чего применены счетчик приращения координат, второй элемент И, счет-. чик сдвигов,и триггер цикла.
Устройство для отображения информации работает следующим образом.
Исходным состоянием является режим поддержания разряда ГИПП, при котором ключи первой 2 и второй 3 групп вырабатывают непрерывные последовательности импульсов поддержания разряда, поступающие на вертикальные и горизонтальные электроды панели. В режиме поддержания разряда на выходах триггеров 11 и 12 режимов записи и стирания установлены низкие уровни, а ПЗУ
9 вырабатывает сигналы поддержания разряда, поступающие на входы данных регистра 8, служащего для устранения помех на выходах ПЗУ 9, возникающих при переключении его адресных входов.
Форма сигналов на выходах ключей первой и второй групп определяется формой управляющих сигналов и в режиме поддержания разряда не зависит от. состояния входов данных блоков ключей Х и Y. Цикл работы табло индикации Т = 20 мкс и разбит на 32 такта. Период тактовой частоты равен
0,.625 мкс. его задает генератор тактовых импульсов, а пятиразрядный двоичный счетчик синхронизатора по первой группе адресных входов поочередно выбирает ячейки ПЗУ, в котором закодирована форма сигналов управления группами ключей X u Y стробов записи, стирания и окончания режимов записи и стирания. В режиме поддержания разряда вырабатываются стробы записи и стирания, поступающие на входы записи соответственно триггера режима записи и триггера режима стирания.
Так как в режиме поддержания разряда . на входах данных этих триггеров установлены низкие уровни, при поступлении стробов записи и стирания на выходах триггеров остаются низкие уровни, а режим поддержания разряда продолжается. Как только на входе данных одного из триггеров режимов записи и стирания проявляется высокий уровень, что может быть прн установке либо триггера 22 и триггера 23, либо триггера 24 и триггера 25, соответствующий триггер режима записи или стирания устанавливается при. поступлении строба на его вход записи. ПЗУ переключается по второму или третьему адресному входу на выработку сигналов, записи или стирания. В режимах записи и стирания вырабатываются сигналы запаса и стирания, а форма сигналов на выходах групп. ключей Х и Y зависит от входов данных. Этим обеспечивается на входе сигнала записи адреса, по которому устанавливается триггер. выбора устройства в случае, если 1511 разряды адреса совпадают с кодом, установленным на входах установки адр еса устройства, пр оисходит запись младшей части адреса А10-AO в регистр
33 адреса, происходит запись состояния выхода элемента И 31 в триггер
32 готовности. В случае, если буферные регистры переполнены, на выходах разрешения записи установлены низкие уровни, поэтому на выходе шестого элемента И также низкий уровень. Триггер 32 готовности очищается и блокирует работу элемента И 36 до момента появления высокого уровня на выходах разрешения записи первого и второго буферных регистров, в этом случае триггер готовности вновь устанавливается. После установки низкого уровня на входе записи адреса устройства
ЭВМ снимает адрес и устанавливает данные на информационном входе устройства, после чего устанавливает низкий уровень на входе записи данных устройства. В случае если триггер готовности установлен, на выходе элемента И 36 появляется высокий уровень, который производит запись данных в пер вый буферный р егис тр 28 и запись адреса с регистра 33 адреса во второй буферный регистр; на выходе ответа устройства устанавливается низкий уровень, по которому ЭВМ устанавливает высокий уровень на входе записи данных устройства, что, в свою очередь, приводит к установке высокого уровня на выходе ответа устройства и к окончанию процессов записи в первом и втором буферных регистрах, проявляющихся в том, что на выходах разрешения чтения буферных регистров появляются высокие уровнй, сигнализирующие о наличии информации на входах данных. Управляющая 3BI1 принимает фронт ответа устройства, снимает данные и устанавливает высокий уровень на выходе записи адреса уст50 ройства. На этом один цикл обращения .от управляющей ЭВМ к устройству для отображения информации заканчивается.
Следующие обращения от ЭВМ аналогичны описанному.
Процесс считывания информации с буферных регистров начинается, если на выходе элемента И 30 устанавливается высокий уровень, что происходит
5 1603365 селективная запись и стирание элемейтов изображения, находящихся на пересечении выбранных электродов индикации. Электроды индикации выбраны при высоких уровнях на входах данных
5 групп ключей, кроме ключей Х в режиме записи, что обуславливает необходимости инверсии данных на выходах регистров группы Х в режиме записи. 10
По окончании. цикла записи (стирания) изображения ПЗУ вырабатывается строб окончания режима записи (стирания), который очищает триггеры 11 и 12 режимов записи (стирания), блоки 4 и
5 регистров Х и У, триггеры 22-25 записи (стирания) Х и Y. После этого табло индикации готово к отображению очередного элемента.
В режимах записи и стирания работа 20 устройства для отображения информации подразделяется на процесс обращения к устройству от управляющей ЭВМ с saписью информации в буферные регистры и на процесс считывания информации 25 из буферных регистров с управлением табло индикации. На фиг.2 приведены временные диаграммы работы устройства для отображения информации: а — состояние первого 39 и второго 40 адресных входов устройства; б — состояние входов данных 38 устройства; в — сигнал записи адреса 42 устройства;
r — сигнал записи данных 43 устройства; д — сигнал ответа 44 устройства; е — сигнал разрешения чтения из первого и второго буферных регистров на выходе пятого элемента И 30; ж — сиг-. нал на выходе триггера 19 цикла; . з — сигнал на одном из выходов де- 40 шифратора 7 записи в регистры; и— сигнал квитирования записи в регистры групп на выходе первого элемента И 6; к — сигнал на выходе счетчика 18 сдвиг ов; л — данны е на выходе сдвигателя 15; м — состояние триггера 22 записи Х; н — состояние триггера
23 записи Y о — сигнал блокировки чтения из буферных регистров на выходе элемента ИЛИ-HE 20; п — строб окончания р жимов записи и стирания на четвертом выходе регистра синхронизатора 8 ..
Запись информации от управляющей
ЭВМ в буферные регистры происходит следующим образом.
Управляющая-ЭВМ устанавливает адрес на адресных входах устройства, затем устанавливает низкий уровень
160336 5 при наличии высоких уровней на выходах разрешения чтения буферных регистров и на выходе элемента ИЛИ-НЕ .20, т.е. когда табло отображения находится в режиме поддержания разряда.
Фронт сигнала на выходе элемента
И 30 записывает в счетчик 16 приращения координат разряды адреса AS-А4 и устанавливает триггер 19 цикла. В это вр.емя на входах данных сдвигателя
15 установлены данные с первого буферного регистра, на входах адреса установлены разряды АЗ-АО,.на входе управления — низкий уровень с выхода счетчика 18 сдвигов. Поэтому на выходе блока сдвига установлена младшая часть сдвинутых данных. Высокий уровень с выхода триггера цикла поступает на второй вход элемента И 17, на 2О выходе которого устанавливается высокий уровень, так как на первом входе элемента И 17 также установлен высо- . кий уровень с выхода элемента И 6.
Высокий уровень поступает на управ- 25 ляющий вход дешифратора 7 записи в регистры и на одном из его выходов устанавливается низкий уровень, который производит запись данных в выбранный регистр регистров группы Х или Y. После выполнения записи на выходе квитирования записи регистров группы Хили Y устанавливается низкий уровень, из-за чего на выходе элемента И 6 также устанавливается низкий уровень, что.приводит к установлению низкого уровня -на выходе счетчика 18 сдвигов. Высокий уровень с выхода счетчика сдвигов переключает блок сдвига на выдачу старшей части 40 сдвинутых данных на выходе -блока сдвига и увеличивает состояние счетчика 16 приращения координат на единицу. В этом время на управляющем входе дешифратора 7 записи в регист- 45 ры устанавливается низкий уровень, что приводит к установке высоких уровней на всех выходах дешифратора, что приводит к установке высоких уровней на выходе квитирования записи регистров группы Х или Y на выходе элемента И 6. Теперь на обоих входах элемента И 17 установлены высокие уровни и начинается формирование второго импульса записи старшего слова сдвинутых данных в соседний с первым регистр регистров группы Х или Y.
В отличие от первого импульса записи при формировании второго спад сигнала на выходе элемента И 6, вновь переключая счетчик 18 сдвигов, переводит его в исходное состояние, что приводит к очистке триггера 19 цикла. При этом на всех выходах дешифратора 21 управления устанавливаются низкие уровни, что приводит .к установке одного из триггеров 22-25. По спаду импульса на выходе триггера цикла происходит чтение очередных данных с буферных регистров. Если в буферных регистрах еще осталась информация, на выходе элемента И 30 вновь устанавливается высокий уровень, что приводит к повторению цикла чтения данных из буферных регистров. Для формирования элемента изображения от управляющей ЭВМ требуется два обращения, по одному в зону Х и в зону Y записи или стирания (фиг.2) . После установки двух триггеров 22 и 23 или 24 и 25 на выходе элементов И 26 или 27 устанавливается высокий уровень, что приводит к запуску табло индикации по записи (стиранию) элемента изображения .
На выходе элемента ИЛИ-НЕ 20 при этом устанавливается низкий уровень, который блокирует элемент И 30 на время работы табло индикации. После окончания работы табло индикации очищаются триггеры 22-25 и на выходе элемента
ИЛИ-HE вновь появляется высокий уровень, разрешающий считывание из буферных регистров. Весь описанный процесс по чтению из буферных регистров вместе с работой табло индикации выполняется за время не более 20 мкс.
Формула изобретения
Устройство для отображения информации, содержащее газоразрядную индикаторную панель, вертикальные и горизонтальные шины которой соединены с выходами ключей соответственно первой и второй групп, информационные входы которых подключены к выходам регистров соответственно координаты
X u Y триггеры р ежимов записи и стирания, с первого по четвертый элементы И, триггер готовности, триггер выбора устройства, счетчик приращения координат, счетчик сдвигов, элемент ИЛИ-НЕ, дешифратор записи, селектор адреса, информационный вход которого является первым адресным входом устройства, о т л и ч а ю— щ е е с я тем, что, с целью повышения! б033б 5
10 быстродействия устройства, в него введены генератор тактовых импульсов, счетчик импульсов, блок постоянной памяти, регистр синхронизатора, сдвигатель, три элемента И, триггер цикла, триггер стирания по координате
Х, триггер còèðàíèÿ по координате Y первый и второй буферные регистры, триггер записи по координате Х, триг- 1р гер записи по координате У, ключ, регистр адреса, информационный вход которого является вторым адресным входом устройства, вход записи регистра адреса является входом записи адреса устройства и соединен с входами записи триггера готовности и триггера выбора ус"ройства, информационный вход которого подключен к выходу селектора адреса, управляющий вход которого является входом установки адреса устройства, выходы триггера готовности и триггера выбора устройства подключены соответственно к первому и второму входам седьмого 25 элемента И, выход которого подключен к входам записи первого и второго буферных регистров и входу ключа, выход которого является выходом устройс. тва, информационный вход первого бу- Зр ферного регистра является информационным входом устройства, входы чтения первого и второго буферных регистров соединены с установочным входом счетчика сдвигов, входом разрешения дешифратора управления, первым входом второго элемента И и с выходом триггера цикла, установочный вход которого подключен к выходу пятого элемента И, первый вход которого под- 4р ключен к выходу элемента ИЛИ-НЕ, а второй и третий входы подключены к выходам разрешения чтения соответственно первого и второго буферных регистров выходы разрешения записи 45 которых подключены к первому и второму входам шестого элемента И, выход которого подключен к установочному входу триггера готовности, информационный выход первого буферного регист- р ра подключен к информационному входу сдвигателя, адресный вход которого соединен с информационными входами счетчика приращения координат и дешифратора управления, с информационным выходом второго буферного регистра и с первым информационным входом дешифратора записи, второй информационный вход которого подключены к выходу счетчика приращения координат, а вход разрешения — к выходу второго элемента И, выходы первой и второй групп дешкфратора записи подключены к входам записи регистров соответственно по координатам Х и У, информационные входы которых подключены:к выходу сдвигателя, установочные входы регистров по координатам Х и Y соединены с входом сброса триггеров режимов записи и стирания, триггеров записи и стирания по координатам Х и Y и с первым выходом регистра синхро ниэатора, выходы группы которого подключены к управляющим входам ключей первой и второй групп, а информационный вход регистра синхронизатора подключен к выходу блока постоянной памяти, первый, второй и .третий адресные входы которого подключены к выходам соответственно счетчика циклов, три г г ер а р ежима з аписи и триг г ера режима стирания, входы записи триггеров режимов записи и стирания подключены соответственно к второму и третьему выходам регистра синхронизатора, тактовый вход которого соединен с тактовым входом счетчика импульсов и с выходом генератора тактовых импульсов, информационные входы, триггеров режимов записи и стирания подключены к выходам соответственно третьего и четвертого элементов И и к первому и второму входам элемента
ИЛИ-НЕ, вход управления инверсией регистров по координате Х соединен с выходом третьего элемента И, первый и второй входы которого подключены к выходам триггеров записи по координатам Х и Y установочные входы которых подключены к первому и второму выходам дешифратора управления, третий и четвертый выходы которого подключены к установочным входам триггеров стирания по координатам Х и Y соответственно, выходы которых подключены к первому и второму входам четвертого элемента И, выходы разрешения записи регистров по координатам Х и Y подключены к первому и вто- . рому входам первого элемента И., выход которого подключен к второму входу второго элемента И и к счетному входу счетчика яклов.
1603365
1603365
Редактор M.Êåëåìåø
Заказ 3385 Тираж 572 Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 101
Составитель Е.Конюшенко
Техред Л.Сердюкова Корректор Л. Бескид






