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

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

Авторы: Непомнящих, Пилипчатин

ZIP архив

Текст

) УСТРОЙСТВО ОБРАЖЕНИЯ ИНФОР ОСУДАРСТВЕННЫЙ КОМИТЕТ СССРО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИИ МУ СВИДЕТЕЛЬСТВ) 15.05.86. Бюл. В 18Научно-исследовательский инотиуправляющих вычислительных машин ) В. Г, Непомнящих и Е. Н. Пилн) Авторское свидетельство СССР 32530, кл. С 09 С 1/08, 980. Дисплей графический полутоновый.1-3, ЭВ 2,043,015 Техническое опис(57) Изобретение относится к областиавтоматики и вычислительной техникии предназначено для ввода, хранениявывода на экран графической информации. Цель изобретения - расширениеобласти применения за счет динамического управления параметрами ввода ивывода информации. Это достигаетсявведением блоков, позволяющих по значению текущего адреса вырабатывать управляющие сигналы, влияющие нахарактеристики изображения, напримербитность, цвет, масштаб и др. При выводр информации на экран (как и при .обмене с ЭВМ) адрес регенерации, формируемый в блоке формирования адреса,поступает на первый и второй блокиоперативной памяти как адрес этихблоков памяти, По информации с их выходов формируется окончательный адресрегенерации, поступающий на адресныешины блоков памяти, Одновременно анализируются данные во втором блокеоперативной памяти и вырабатываютсясоответствующие сигналы. Использование изобреения позволяет, например, йпри наличии дисплейной памяти, емкость которой превышает емкость экрана, %Ф Уорганизовать информационные поля различной конфигурации. Имеется возможность анализировать битность выводи- Вмой информации и в соответствии сней изменять величину информационногополя памяти. Возможно обходить дефектные участки памяти устройства и тем,самым увеличить его надежность. 7 ил.40 Изобретение относится к автоматике и вычислительной технике и можетбыть использовано для формированияграфических изображений на экранахвидеотерминалов. 5Цель изобретения - упрощение ирасширение области применения устройства за счет обеспечения динамического изменения характеристик отобра 10жаемой информации,На фиг. 1 показана структурная схема устройства; на фиг. 2 - блок хранения и обработки данных; на фиг. 3 -блок синхронизации; на фиг. 4 - блок15управления, на фиг, 5 - блок формирования адреса; на фиг. 6 - временнаяпоследовательность операций в режимах записи и регенерации на экран;на фиг, 7 - вариант информационного20слова, записываемого в первый и второй блоки оперативной памяти.Устройство содержит первый регистр1, блок 2 синхронизации, блок 3 управления, блок 4 формирования адреса,блок 5 хранения и обработки данных,блок б визуализации, коммутатор 7,счетчик 8, первый блок 9 оперативнойпамяти, второй блок 10 оперативнойпамяти, третий регистр 11, второйрегистр 12, дешифратор 13,30Блок 5 хранения и обработки данных, содержит блоки памяти 14-19,коммутаторы 20-25, блоки оперативнойпамяти 26-28, цифро-аналоговый преобразователь 29,35Блок 2 синхронизации содержит задающий генератор 30, счетчик точек31, счетчик строк 32, дешифратор 33.Блок управления содержит входной,цешифратор 39,Блок формирования адреса 4 содержит коммутатор 40, регистр начальногоадреса Х 41, регистр модификации Х 42,сумматор по координате Х 43, выходнойрегистр Х 44, коммутатор 45, регистрначального адреса Х 46, регистр модификации У 47, сумматор по координатеУ 48, выходной регистр У 49, регистрначального адреса 50, счетчик адресарегенерации 51, выходной коммутатор52.йа фиг. б показана временная после довательность операций в режимах записк и регенерации на экран и введеныследующие обозначения: о - подключение выходных регистров 44 и 49 ко входу первого 9 и второго 10 блоков опе-. ративной памяти; С, - появление адреса записи на выходе блока 9 и призна- ков управления на выходе блока О;занесение адреса записи в третий регистр 11 и признаков записи во второй регистр 12, выбор блока памяти и режима записи, подключение к выходному коммутатору 52 счетчика адреса регенерации 51; з - формирование адреса в счетчик адреса регенерации 51;появление адреса регенерации и-го слова изображения на выходе блока 9 и признаков управления на выходе блока 10; Т - запись ацреса и признаков регенерации в второй и третий регистры, выбор блока памяти и режима регенерации;- формирование очередного адреса в счетчики адреса регенерации 51;- появление адреса регенерации п+1-го слова изображения на выходе блока 9 и признаков управления на выходе блока 10;- запись адреса и признаков регенерации во втовторой и третий регистры, выбор блока памяти и режима регенерации; переключение коммутаторов 20-22 на пропускание информации из выбранных блоков памяти (14-16 или 7-19) и управление коммутаторами 23-25 (выбор одноканального черно-белого или трехканального цветного варианта регенерации изображения),На фиг. 7 а показан вариант информационного слова, записываемого во второй. блок оперативной памяти и введены обозначения Хи Ук - признаки конца работы по координатам Х и У соответственно; Фстр. - номер страницы памяти (нулевая страница - блоки памяти 14-16, первая страница блоки памяти 17-19); ЦВ - цветной или черно-белый вариант регенерации изображения; БТ - битность записываемой (или регенерируемай) информации. На фиг, 7 6 показан вариант информационного слова, записываемого в первый блок оперативной памяти, здесь введены следующие обозначения.К, С, В - номера каналов в странице памяти; К - блок памяти 4 или 17; С - блок памяти 15 или 18; В - блокпамяти 16 или 19; У, У, Х Х - по два старших разряда адреса по координатам Х и У, поступающего на блоки памяти 14-19,1231496 щий прохождение на блок памяти 14 нерации 51 переписывается содержимоеЪ Работа устройства рассмотрена сог- всех ш сигналов, необходимых для заласно слов фиг, 7 и временной диаг- писи информации, Одновременно проис" рамме фиг. 6, построенной с учетом ходит сброс Т, , означающий, чтопрр. пдр. использования в блоках памяти 14-19 устройство может принять очередные динамической памяти (например, данные для записиВыходной коммутаК 565 РУ 5). ф тор 52 подключает к коммутатору 7Режим Запись содержимое счетчика адреса регенераПредварительно в блок 9 и блок 10 ции 51, В блоке 4 формирования адреса загружается необходимая информация, происходит подготовка нового адреса Начальный адрес записи и его модифи О записи путем сложения на сумматорео кация заносятся в соответствующие ре содержимого выходного регистра гистры 41 и 42, 46 и 47, Х 44 со значением регистра модификаПо приходу в регистр 1 данных, ций Х 42 и записи полученного резулькоторые должны быть записаны в блок тата в выходной регистр Х 44, Ана хранения и обработки данных, в логичная операция производится и по блоке 3 управления запускается схема координате У на сумматоре 48, отработки 35. После подсинхронизации Описанная работа устройства в рек сигналу КАБ, вырабатываемому с по- жиме "Запись" повторяется по каждому мощью счетчика 36 и дешифратора 39, циклу записи (формируемому с приходом взводится триггер переключения адре очередных данных в регистр 1) до тех са (Т ) управляющий выходнымиеР. цсбрпор, пока в адресе записи не изменит- коммутатором 52 и подключающий к ком- ся один из старших разрядов, посту- мутаторузначение начального адре- пающих не на входы регистра 11, а са записи, который находится в выход- на адресные шины блока 9. Теперь из ном регистре Х 44 и выходном регистре 25 блока 9 и блока 1 О читается очередная У 49. Управление коммутатора 7, пос- ячейка, в которой могут быть эапц.аны тупающее с дешифратора управления другие данные. Например, если имеется 38, обеспечивается, при условии отсут- признаки К = С = В = 1 и В стр, = 1, ствия записи в блок 9 или блок 1 О, то информация, находящаяся в регистре подключением к адресным шинам блока 9 З 0 1 будет записываться в блоки памяти и блока 10 данных с выходного комму-19. Если появился признак Х, озтатора 52. Таким образом, начальный начающий, что запись по горизонтали адрес записи (его старшие разряды) должна быть окончена, то.в блоке 4 поступают на блок 9 и блок 10, и формирования адреса по сигналам, вына вход регистра 11 (младшие разряды),З 5 Рабатываемым в дешифРатоРе УпРавлеЭто происходит в момент времени. ния 38 определяется новый адрес за(фиг, 6)Если начальный адрес запи- писи по координате Х путем записи си по координате Х и У равен нулю, то содержимого регистра начального ададрес ячейки блока 9 и блока 10, из реса Х 41 в выходной регистр Х 44, Которой производится чтение информа (При появлении признака У аналогичции, также равен нулю. Пусть информа- ные операции производятся по коордиция, которая появляется на выходе нате У): Таким образом, возможно указанных блоков 9 и 10 в момент вре- осуществить запись информационного мени т, имеет вид: все разряды рав- поля заданной конфигурации без опрены нулю и только признак Р = 1, Тог деления в ЭВМ границ этого поля.н 1 да в момент времени 1 по импульсуРежим РегенерациягЗп, формируемому в дешифраторе управ- Предварительно в регистр начальления 38, происходит запись призна- ного адреса 50 и блоки оперативной ков У, 7 , Х, Хг и младших разрядов памяти 26-28 записывается необходимая адреса по координатам Х и У в ре информация, определяющая закон преобгистр 11, а признаки К, С, В Встр. разования данных, читаемых из блоков ЦВ, БТ - в регистр 12, Признаки К, памяти 14-19, в процессе их продви- С, В, В стр, поступают в дешифратор жения к блоку визуализации и началь 13, навыходе которого формируется ный адрес чтения на экран (начальный сигнал, позволяющий производить за адрес регенерации). лись в блок памяти 14. Вырабатывает- В начале каждого кадра регенерации ся разрешающий сигнал Р , разрешаю- по сигналу ГК в счетчик адреса реге 1231496регистра начального адреса 50. Этотадрес через выходной коммутатор 52(если не взведен Т,) и коммутатор7 (если нет записи в блок 9 и блок 10)поступает на входы регистра 1 и адресные шины блока 9 и блока 10. Пустьначальный адрес регенерации равен нулю, как и в режиме Запись. В этомслучае с выхода блоков 9 и 10 читают- Ося нули из всех разрядов за исключением признака Р = 1. Рассмотрим тактрегенерации, следующий непосредственно за тактом записи, В момент времениначинается подготовка адреса регенерации, который поступает со счетчика адреса регенерации 51.В момент времени С окончательныйадрес регенерации и-го слова записывается в регистр 11, а признаки управления - в регистр 12,Выбирается блок, из которого будетпроизводиться чтение, путем анализав дешифраторе 13 признаков К, С, Ви Фстр. и начинается чтение информации из выбранного блока. Одновременнов момент времени С по сигналу с дешифратора управления 38 содержимоесчетчика адреса регенерации 51 увеличивается на единицу, и новый текущий Задрес регенерации поступает на блок 9и блок 10,В момент времениинформация (слово регенерации), читаемая из микросхем памяти блока 14 записывается 35ов регистр этого блока, хранящий информацию о нескольких рядом расположенных элементах изображения (обычно ,на 8 элементов). Адрес очередного п+ слова регенерации записывается в ф регистр 11 и одновременно признаки К, С, В и стр,Ф и-го слова регенерации, хранящиеся в регистре 12, переписываются в буферные триггера регистра 12,45Этим достигается компенсация задержки на считывание информации из блока памяти 14 в случае применения динамической памяти.В дешифраторе 13 анализируется признак Фстр. и вырабатывается сигнал управления коммутаторами 20 и 21. Пропускается информация с блоков памяти 14-16, или с 17-19, Одновременно по содержимому триггера второго 55 регистра, хранящего признак ЦВ, и содержимому триггеров с признаками К, С, Вв дешифраторе вырабатывается сигнал управления коммутаторами 2326.Б рассматриваемом случае (т.е,при К = 1 и ЦВ = 0) информация с выхода коммутатора 20 пропускается через все коммутаторы 23-25 и поступает на все каналы преобразования.Если блоки 9, О и 26-28 заполненыодинаково, то на экране блока 6 визуализации будет черно-белое изображение, Если неодинаковое - изображение в псевдоцветеОписанный цикл регенерации повторяется в течение всего времени кадра.После того как в счетчике адреса регенерации 51 в процессе прибавления+1 к его содержимому изменится одиниз старших разрядов, который поступает на адресные шины блока 9 и блока10, меняется адрес читаемой ячейки,т,е. меняются признаки на выходе блоков 9 и О.В рассматриваемом случае К = С == В:= 1 и Фстр.,= 1 и через коммутаторы 20-22 пропускается содержимоеблоков памяти 17-19., а через коммутаторы 23-25 пропускается информациясвоего канала, т.е. через коммутатор23 пропускается информация с блокапамяти 17, через коммутатор 24 - сблока памяти 18 и через коммутатор 2525 - с блока памяти 19. На экранеблока 6 визуализации формируетсяцветное изображение.В режиме Регенерация признакиХи Ъ, указывают на границы поляизображения и обеспечивают запрет .вь 1 хода Из этого поля в процессе перемещения изображения,Признак БТ, поступающий в блок управления 3 и блоки памяти 14-18, обесобеспечйвает формирование в блокахпамяти элементов изображения с заданной битностью.Таким образом, предлагаемое устройство обеспечивает динамическое изменение характеристик изображения,Могут измениться такие характеристики, как битность изображенная, количество подключаемых каналов иэображения, его масштаб, обеспечивается работа в заданном поле изображения и с заданными участками блоков памяти.Этим обеспечивается обход дефектных участков памяти, что повышает наде.: - ность устройства. На экране блока визуализации, таким образом, можноиметь как бы несколько независимых экранов, Можно, например, рассматривать одновременно некоторое изображение в цветном и черно-белом вариантах, в разных битностях, т.е.применять метод "битовых срезов", рассматривать беэ увеличения и рядом иметь увеличенное (промасштабированное) изображение.ф о р и у л а изобретенияУстройство для отображения информации, содержащее последовательно соединенные первый регистр, блок хранения и обработки данных и блок визуализации, последовательно соединенные блок синхронизации, второй выход которого соединен с вторым входом блока хранения и обработки данных, блок управления, второй выход которого соединен с третьим входом блока хранения и обработки данных, и блок формирования адреса, второй вход которого соединен с вторым входом блока управления, входом первого регистра и является входом устройства. о т л и ч а ю щ е е с я тем, что, с целью упрощения и расширения области применения устройства эа счет обеспечения динамического изменения характеристик отображаемой информации оно содержит коммутатор, счетчик, перпервый и второй блоки оперативной памяти, второй и третий регистры и дешифратор, выходкоторого соединен с четвертым входом блока хранения и обработки данных, пятый вход которого соединен с третьим входом блока управления, входом дешифратора и выходом второго регистра, первый вход которого соединен с первым входом 10 третьего регистра, первым входомкоммутатора, первым входом счетчика, первым входом первого и второго блоков оперативной памяти соответственнно, выход второго блока оперативной 15 памяти соединен с вторым входом второго регистра, третий вход которого соединен с вторым входом третьего регистра и выходом первого блока оперативной памяти, второй вход которого 20 соединен с вторым входом второго блока оперативной памяти, вторым входом счетчика и является входом устройства, выход счетчика соединен с вторым входом коммутатора, третий вход кото рого соединен с выходом блока формирования адреса, а выход коммутатора соединен с третьими входами первого и второго блоков оперативной памяти и третьего регистра соответственно, З 0 выход третьего регистра соединен сшестым входом блока хранения и обработки данных.1231496 Р 45 Зп Му Тпе . АУрР зп Регенерацицна зкран Регенераиия на экранТаво люисом о 9 г я 0 ю 7 8 Фаг.бУжгород, ул. Проектная Производственно-полиграфическое предприяти Тираж 67 ВНИИПИ Государст по делам изобре 113035, Москва, Ж Подписноемитета СССРрытийя наб., д. 4/5

Смотреть

Заявка

3802178, 09.10.1984

НАУЧНО-ИССЛЕДОВАТЕЛЬСКИЙ ИНСТИТУТ УПРАВЛЯЮЩИХ ВЫЧИСЛИТЕЛЬНЫХ МАШИН

НЕПОМНЯЩИХ ВАЛЕРИЙ ГРИГОРЬЕВИЧ, ПИЛИПЧАТИН ЕВГЕНИЙ НИКОЛАЕВИЧ

МПК / Метки

МПК: G06F 3/14

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

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

Код ссылки

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

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