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

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике и м.б. использовано в системах отображения информации. Цель изобретения - расширение области применения устройства. Это достигается введением регистра сдвига 6, буферного регистра 5,блока управления 3, мультиплексоров 9 и 10, что .позволяет изменять конфигурацию символов в процессе работы устройства . 2 з.п. ф-лы, 5 ил. сл со О5 О5

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (191 Цг) 1614 А1 (51)4 С 09 С 1/16

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

18 19

Фиг.1

ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3986729/24-24 (22) 04.11 ° 85 (46) 23.12.87. Бюл. и 47 (71) Казанский авиационный институт им. А,Н.Туполева и Ульяновское конструкторское бюро приборостроения (72) В.А.Ианушин, P.P.Вафин, П.В.Сапунов, А.С.Мандрак и Э.А,Юнгблют (53) 621. 327. 11(088. 8) (56) Авторское свидетельство СССР

У 1010613, кл. G 06 F 3/153, 1981.

Патент ФРГ У 2952419, кл. G 09 G 1/!6, опублик. 1981. (54) УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ ИНФОРМАЦИИ (57) Изобретение относится к вычислительной технике и м.б. использовано в системах отображения информации.

Цель изобретения — расширение области применения устройства. Это достигается введением регистра сдвига

6, буферного регистра 5,блока управления 3, мультиплексоров 9 и 10, что позволяет изменять конфигурацию символов в процессе работы устройства. 2 з.п, ф-лы, 5 ил.

Устройство работает следующим образом.

В устройстве содержатся блоки, 4р предназначенные для регенерации изображения на экране телевизионного индикатора 4, и блоки, управляющие информационным обменом между устройством и внешней ЭВИ.

Процесс регенерации изображения на экране телевизионного индикатора

4 производится следующим образом.

Экран телевизионного индикатора

4 разбит на сетку знакомест. Знакоместо представлеят собой матрицу

8х8 точек. Каждому знакоместу сетки соответствует определенная ячейка в первом блоке 1 памяти. В ячейках первого блока 1 памяти записаны коды отображаемых символов.

По кодам символов из второго блока 2 памяти выбирается точечная развертка символа, в которой подсвечи1 13616

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

На фиг.,1 представлена схема устройства; на фиг,2 — схема блока управления; на фиг.3 — схема синхронизатора; на фиг,4 — диаграмма синхронизирующих импульсов; на фиг.5 — диаграмма синхроимпульсов процесса обмена информацией между устройством и ЭВИ.

Устройство содержит первый 1 и второй 2 блоки памяти, блок 3 управления, телевизионный индикатор 4, буферный регистр 5, регистр 6 сдвига, первый 7, второй 8, третий 9 и четвертый 10 мультиплексоры, первый

11 и второй 12 счетчики строк и счетчик 13 символов в строке, 25

Блок 3 управления содержит (фиг,2) первый 14, второй 15, третий 16, чет- вертый 17, пятый 18 и шестой 19 элементы И, первый 20, второй 21 и третий 22 элементы НЕ, первый 23 и второй 24 триггеры, первый счетчик 25 и синхронизатор 26.

Синхронизатор 26 (фиг.3) содержит генератор 27 импульсов, второй

28 и третий 29 счетчики, седьмой 30 и восьмой 31 элементы И, ваемая точка кодируется "1", а все остальные точки кодируются "0 .

В процессе формирования видеосигнала на входе телевизионного индикатора,4 каждая строка матрицы развертки отображаемого символа последовательно одна за другой записывается в регистр 6 сдвига.

Записанная в регистр 6 сдвига строка побитно выталкивается на экран телевизионного индикатора 4, таким образом, матрица развертки символа заполняет определенное знакоместо на экране, При регенерации изображения устройством на втором счетчике 12 строк формируется номер строки в сетке знакомест экрана, на счетчике 13 символов в строке — номер знакоместа в строке ° По содержимому этих счетчиков из первого блока 1 памяти выбирается код текущего символа (третий

9 и четвертый 10 мультиплексоры в этом случае открыты на пропуск содержимого счетчиков на адресные входы первого блока 1 памяти).

Выбранный код символа поступает через первый мультиплексор 7 на второй адресный вход второго блока 2 памяти и из последнего выбирается развертка символа. Для обращения к текущей строке развертки символа на первом счетчике 11 строк формируется адрес строки, который через второй мультиплексор 8 поступает на первый адресный вход второго блока 2 памяти. Выбранная таким образом строка развертки символа записывается в регистр 6 сдвига и по ходу движения луча она побитно сдвигается на экран телевизионного индикатора 4, формируя изображение. По окончании формирования кадра изображения счетчики 11-13. кадровым синхроимпульсом, поступающим с десятого выхода блока 3 управления, сбрасываются в "0" и с разверткой нового кадра просмотр первого блока 1 памяти начинается с

"0" ячейки.

В процессе отображения информации происходит обмен информацией между

3ВМ и устройством, При этом отображаемая информация на экране телевизионного индикатора 4 изменяется.

При записывании в первый блок 1 новых кодов символов на экране телевизионного индикатора 4 происходит смена отображаемых символов. Изменяя

На фиг.4 представлена диаграмма 50 синхронизирующих импульсов устройства.

Последовательность импульсов а (фиг.4) снимается с выхода генератора 27 импульсов и является задающей для устройства. Под действием рассмотренной последовательности импульсов производится сдвиг строки з 13616 содержимое ячеек второго блока 2 памяти, на экране изменяют конфигурацию отображаемых символов.

Следовательно в процессе отобраУ

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

2 блоков памяти к блокам устройства для регенерации изображения и к шинам блока оперативной памяти ЭВМ (входные и выходные шины устройства) производятся в режиме разделения времени.

Для переключения шины адреса первого 1 и второго 2 блоков памяти при регенерации изображения и при обмене с внешней ЭВМ применяются мультиплексоры (для первого блока 1 памяти — мультиплексоры 9 и 10, для второго блока 2 памяти — мультиплексо-ры 7 и 8) °

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

5, предназначенный для временного хранения информации при передаче ее из ячейки второго блока 2 памяти

35 в ЭВМ. Управляет работой устройства в процессе регенерации изображения и во время обмена информации устройством и ЭВМ блок 3 управления.

Развертка изображения на экране телевизионного индикатора 4, перебор ячеек первого блока 1 памяти экрана, формирование на выходе ре45 гистра 6 сдвига видеосигнала, запись и считывание информации из первого 1 и второго 2 блоков памяти производятся синхронно.

14 матрицы развертки символа на регистре 6 сдвига и запись новой строки.

Последовательность импульсов б (фиг.4} формируется на шестом элементе И 19 и поступает на восьмой выход блока 3 управления. Данная последовательность импульсов управляет процессом записи строк матрицы развертки символа в регистр 6 сдвига.

Запись в регистр 6 сдвига производится следующим образом.

Импульс последовательности б поступает на управляющий вход регистра

6 сдвига и задает режим записи. В следующем такте с приходом первого импульса последовательности а (на фиг.4 он заштрихован) осуществляется запись.

Последовательность импульсов в снимается с выхода первого счетчика

25 и подается на выход 16 блока 3 управления. Под действием этой последовательности импульсов на счетчиках

12 и 13 формируется адрес выбора ячейки первого блока 1 памяти, а на первом счетчике 11 строк — номер текущей строки матрицы развертки символаа.

В процессе отображения информации на телевизионном индикаторе 4 первый 1 и второй 2 блоки памяти участвуют в регенерации изображения и вступают в обмен информацией с ЭВМ.

При этом время работы первого 1 и второго 2 блоков памяти в каждом слу чае определяется последовательностью импульсов в (фиг.4) следующим образом.

Во время прохождения положительного импульса последовательности импульсов в первый 1 и второй 2 блоки

/ памяти участвуют в регенерации изображения, в результате чего по импульсу последовательности б в регистре 6 сдвига записывается выбранная из второго блока 2 памяти строка развертки отображаемого символа.

Во время прохождения отрицательного импульса последовательности импульсов в (фиг.4) производится запись или считывание из первого 1 или второго 2 блока памяти под управлением внешней ЭВМ. Запись информации в одну из памятей или в буферный регистр 5 производится по импульсу последовательности импульсов г (фиг.4), которая формируется на пятом элементе И 18 блока 3 управ50

5 1 3616 ления при условии, что первый триггер 23 находится в состоянии "1".

В промежутке времени обмена информацией устройства с 3ВМ осущест5 вляется обновление информации, содержащейся в первом 1 и втором 2 блоках памяти.

Обновление отображаемой информации осуществляется следующим образом.

Первый блок 1 памяти работает с

ЭВХ только в режиме ввода,при этом производится запись кодов новых отображаемых символов в первый блок 1 памяти, 15

Второй блок 2 памяти работает с

ЭВИ врежиме ввода ивывода,при этом могут быть осуществлены следующие операции: введение развертки новых символов в свободные ячейки памяти; исключение старых (ненужных), изменение конфигурации самих символов с помощью операций сдвига, ИЛИ 1, "H"

"НЕ"

Подключение первого 1 и второго 2 25 блоков памяти к входным и выходным шишинам устройства при обмене информацией между устройством и ЭВИ производится следующим образом.

Перед началом обмена ЭВМ устройство выбирает по адресному ключу (фиг.5) последовательность импульсов д, которая формируется на элементе . И 17 блока 3 упавления. Адресный ключ состоит из общего сигнала "Выбор устройства, поступающего от ЭВМ на вход

11

35 блока 3. управления, и "Ожидание" 3ВМ (пятый вход блока 3 управления). Синхроимпульсы адресного ключа представлены последовательностью импуль- 40 сов ж (фиг.5).

С приходом переднего фронта отрицательного импульса последовательности импульсов е (эта же последовательность импульсов представлена на фиг.4 последовательностью в) первый триггер 23 по установленному адресному ключу переходит в состояние " 1" и с этого момента разрешен обмен информацией между устройством и 3ВМ.

Подтверждение устрЬйством, что обмен разрешен, производится установкой сигнала готовности (последоваTeJIBHocTb импульсов и, фиг ° 5) HB шестой выход блока 3 управления, который является и выходом устройст55 ва.

Сигнал готовности формируется на втором триггере 24 по состоянию " 1".

14 6 первого триггера 23 с поступлением переднего фронта импульсов (последовательность импульсов 3 фиг.5), формируемого на пятом элементе И 18, когда установлен в "1" первый триггер 23.

Процесс записи информации в выбранную ячейку первого 1 или второго

2 блоков памяти осуществляется следующим образом.

Адрес ячейки одной из памяти поI ступает с входа 15 устройства на адресные входы первого 1 и второго

2 блоков памяти. При этом четыре мультиплексора 7-10 открыты отрицательным импульсом последовательности е (фиг,5) на пропуск адреса с входа 15 устройства на адресные входы первого 1 и второго 2 блоков памяти.

Выбор одной иэ памяти для записи информации осуществляется по старшему разряду шины адреса (вход 14 блока 3 управления).

Если старший разряд шины адреса имеет "0" значения сигнала разрешения записи, то открывается первый элемент И 14 и по сигналу разрешение

Il записи, поступающему с входа 17 блока 3 управления, импульс. записи (последовательность импульсов з) с выхода. пятого элемента И 18 проходит через открытый первый элемент И 14 на управляющий вход первого блока 1 памяти и информация с входа данных устройства записывается в выбранную ячейку первого блока 1 памяти. Если старший разряд адресной шины (вход

4 выборки памяти блока 3 управления) имеет значение "1", то запись производится в ячейку второго блока 2 памяти. Запись во второй блок 2 памяти символов осуществялется аналогичным образом, как и для первого блока памяти, только импульс записи формируется на втором элементе И 15 при этом первый элемент И 14 закрыт инверсным сигналом старшего разряда шины адреса.

В процессе записи выход данных устройства должен быть закрыт, для этого необходимо закрыть буферный регистр 5. Перевод в третье состояние (закрытое состояние) буферного регистра 5 осуществляется следующим образом.

Сигнал записи (высокий уровень), поступающий с входа устройства на

13616 вход 17 блока 3 управления, инвертируется на втором элементе НЕ 21 и инвертный сигнал записи (низкий уровень) запирает третий элемент

И 16, который закрывает доступ сигнала "Выбор устройства" на управляющий вход буферного регистра 5 с входа 18 блока 3 управления, Процесс считывания информации осу - 10 ществляется только лишь для второго блока 2 памяти и производится следующим обрasом.

По адресу выставляемой 3ВМ на вход 15 устройства из второго бло- 15 ка 2 памяти извлекается содержимое выбранной ячейки, которое по импульсу записи (последовательность импульсов д, фиг.5), формируемому на пятом элементе И 18, заносится в буферный 20 регистр 5 и этот же импульс устанавливает второй триггер 24 в состояние

"1". По сигналу готовности (последовательность ймпульсов и, фиг.5), выставляемому.блоком 3 управления на 26 шестой выход, ЭВМ считывает содержимое буферного регистра 5. В этом случае буферный регистр 5 открыт на пропуск данных на выход устройства.

Так происходит ввод содержимого 30 выбранной ячейки символов в ЭВМ.

Заканчивается цикл обмена между устройством и 3ВМ снятием с входа ожидания блока 3 управления сигнала

"Ожидание", в результате чего сбрасы- 36 ваются первый 23 и второй 24 триггеры по входам. с тактирующим входом регистра сдвига, восьмой выход блока управления соединен с управляющим входом регистра сдвига, выход которого соединен с информационным входом телевизионного индикатора, девятый выход блока управления соединен с входом строчной развертки телевизионного индикатора, десятый выход блока управформула изобретения

1, Устройство для отображения информации, содержащее телевизионный индикатор, первый блок памяти, второй блок памяти, первый мультиплексор второй мультиплексор, счетчик 45 символов в строке, первый счетчик строк и второй счетчик строк, информационный вход которого соединен с первым выходом первого счетчика строк, информационный вход которого у) соединен с первым выходом счетчика символов в строке, а второй выход счетчика строк соединен с информационным входом второго мультиплексора, выход которого соединен с первым адресным входом второго блока памяти, второй адресный вход которого соединен с выходом первого мультиплексора, информационный вход которого соединен с выходом первого блокапамяти,отличающееся тем, что, с целью расширения области применения устройства за счет обеспечения возможности изменения конфигурации символов, в него введены регистр сдвига, буферный регистр, блок. управления, третий мультиплексор и четвертый мультиплексоры, информационный вход которого соединен с вто- рым выходом счетчика символов в стро ке, первый выход блока управления соединен с входами счета счетчика символов в строке и входами управления первого, второго, третьего и четвертого мультиплексоров, информационный вход третьего мультиплексора соединен с выходом второго счетчика строк, а выход третьего мультиплексора соединен с первым адресным входом первого блока памяти, вход управления которого соединен с вторым выходом блока управления, а второй адресный вход первого блока памяти соединен с выходом четвертого мультиплексора, вход выборки памяти блока управления является первым входом устройства, адресные входы первого, второго, третьего и четвертого мультиплексоров соединены с первым входом устройства, информационный вход первого блока памяти является вторым входом устройства, информационныи вход второго блока памяти соединен с вторым входом устройства, третий выход блока управления соединен с управляющим входом буферного регистра, четвертый выход блока управления соединен с входом чтения буферного регистра, выход второго блока памяти соединен с информационными входами регистра сдвига и буферного регистра, выход которого является выходом данных устройства, пятый выход блока управления соединен с управляющим входом второго блока памяти,шестой выход блока управления является выходом готовности устройства, седьмой выход блока управления соединен

9 136 ления соединен с входом кадровой развертки телевизионного индикатора и с установочными входами второго счетчика строк, первого счетчика строк и счетчика символов в строке, вход разрешения записи блока управления является третьим входом устройства, вход разрешения выборки блока управления является четвертым входом устройства, вход ожидания блока управления является пятым входом устройства, 2. Устройство по п.1, о т л и ч а ю щ е е с я тем, что блок управления содержит шесть элементов

И, три элемента НЕ, два триггера, первый счетчик и синхронизатор, первый выход которого является десятым выходом блока, второй выход является девятым выходом блока, а тре- тий выход соединен с входом первого счетчика, вход первого элемента

НЕ является входом выборки памяти блока, первый вход второго элемента

И соединен с адресным входом блока, второй вход второго элемента И является входом разрешения записи блока, вход второго элемента НЕ и первый вход первого элемента И соединены с входом разрешения записи блока, выход первого элемента НЕ соединен с вторым входом первого элемента И, выход которого является вторым выходом блока, выход пятого элемента И соединен с третьими входами первого и второго элементов И, со счетным входом первого триггера и является третьим выходом блока, выход четвертого элемента И соединен с вхо дами R первого и второго триггеров и с входом D первого триггера, первый вход четвертого элемента И является входом разрешения выборки блока, второй вход четвертого элемента И является входом ожицания блока первый вход третьего элемента И

1614 1О соединен с входом разрешения выбор1 ки блока, второй вход — третьего элемента И соединен с выходом второго элемента НЕ, а выход третьего элемента И является четвертым выходом блока, прямой выход первого триггера соединен с входом D второго триггера и с первым входом пятого элемента

И, прямой выход второго триггера является шестым выходом блока, выход второго элемента И является пятым выходом блока, первый выход первого счетчика является первым выходом блока, вход третьего элемента НЕ и первый вход шестого элемента И соединены с первым выходом первого счетчика, второй выход первого счетчика соединен с вторыми входами пятого и гаестого элементов И, третий выход первого счетчика соединен с третьими . входами пятого и шестого элементов

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

3. Устройство по п,2, о т л и ч а ю щ е е с я тем, что синхронизатор содержит генератор импульсов, второй и третий счетчики, седьмой и восьмой элементы И, выход генератора импульсов соединен с входом второго счетчика и являтся третьим выходом синхронизатора, первый, второй и третий выходы второго счетчика соединены с входами седьмого элемента И, выход которого соединен с входом тре40 тьего счетчика и является вторым выходом синхронизатора, первый, второй и третий выходы третьего счетчика соединены с входами восьмого элемента И, выход которого является первым выходом синхронизатора.

1361614

1361614 г;

Редактор И.Николайчук

Заказ 6295/51 Тираж 433 Подписное

ВЫКИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д,4/5

Производственно-полиграфическое предприятие, г.ужгород, ул.Проектная,4

Ю б

Составитель А, Глотов

Техред А. Кравчук Корректор Г. Решетник