Устройство для отображения информации на экране телевизионного индикатора Советский патент 1989 года по МПК G09G1/16 

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

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

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

На фиг. 1 представлена функциональная схема устройства; на фиг. 2 - алгоритм функционирования блока управления .

Устройство содержит блок 1 управления, блок 2 постоянной памяти, первый 3, второй 4 и третий 5 регистры, дешифратор 6, сумматор 7, информаци- онньй вход-выход 8 устройства, теле- визионный индикатор 9, адресный вход- выход 10 устройства, тактовьй выход устройства II, счетчик 12, мультиплексор 13, выход 14 кадрового гасящего импульса устройства, управляющий |выход 15 устройства. На фиг. 2 пози- I днями 16-26 обозначены номера блоков I алгоритма функционирования. : Устройство работает следующим образом.

Информация об изображении хранится в запоминающемустройстве вычислительной машины (не показано), с которой работает устройство отображения, в виде последовательности байтов. Каж- дый байт данных несет информацию об jодной то.чке изображения. Смена инфор- |мации в запоминающем устройстве изоб- рс1жения разрешается только в период

: гашения экрана. Эта функция обеспечи-40 сигналь замешиваются в полньй телевается передачей на выход,14 кадрового гасящего импульса (КГИ) с четвертого выхода третьего регистра 5. Направление передачи шинных буферов данных, согласующих устройство отоб- д ражения с вычислительной машиной, контролируется сигналом Прием с третьего выхода блока 1 управления, поступающим на управлякяций выход 15 устройства.

Функционирование узлов устройства, телевизионньй стандарт изображения определяется программой, хранимой в блоке 2 постоянной памяти. В процессе исполнения этой программы блок 1 управления выставляет на выходах адреса адрес очередной команды, который поступает на адресные входы блока 2 постоянной памяти и вырабатыва50

55

визионньи сигнал, в результате чего генератор строчной развертки телевизионного индикатора 9 будет установлен в исходное состояние, а луч пога шен. Затем блок 1 зшравления, аналогично вьш1еописанному, заносит в тре тий регистр 5 новьй код, где в разря де, соответствующем ССИ, зафиксирова ноль, а в разряде СГИ - единица. Благодаря этому формируется срез ССИ В результате генератор строчной развертки телевизионного индикатора 9 запускается. Нелинейньй начальньй участок остается невидимьш, т.е. дей ствует СГИ. Пока длится СГИ, блок 1 управления в одном из своих внутренних регистров устанавливает в началь ное состояние код указателя тек ущей точки изображения, соответствующий

ет сигнал чтения памяти, поступающий с его первого выхода на вход управления чтением блока 2 постоянной памяти. При этом из блока 2 постоянной памяти выбирается код команды, который через информационный вход-выход 8 поступает в блок I управления, где команда декодируется и выполняется. Затем производится вьтолнение следующей команды и т.д. После включения питания блок I управления начинает выполнение программы (см. фиг. 2) с Начало.

При выполнении программного блока 16 Установка исходного состояния прежде всего формируются фроить: строчного синхроимпульса (ССИ) и строчного гасящего импульса (СГИ), для чего блок I управления выставляет на адресном выходе адрес третьего регистра 5, на информационном входе- выходе 8 - код с едингатами в разрядах, соответствующих ССИ и СГИ, а на первом выходе - сигнал записи.

Адрес декодируется дешифратором 6 в результате чего на его первом выходе появляется уровень логической единицы, поступающий на вход управления записью третьего регистра 5. Совпадение этого сигнала с сигналом записи, поступакщим с первого выхода блока 1 управления на тактовый вход третьего регистра 5, обеспечивает . запись информации в третий регистр 5 с входа-выхода 8 данных блока 1 управления. На выходах третьего регистра 5 появляются сигналы ССИ и СГИ. Поступая на входы сумматора 7, эти

д

0

5

визионньи сигнал, в результате чего генератор строчной развертки телевизионного индикатора 9 будет установлен в исходное состояние, а луч погашен. Затем блок 1 зшравления, аналогично вьш1еописанному, заносит в третий регистр 5 новьй код, где в разряде, соответствующем ССИ, зафиксирован ноль, а в разряде СГИ - единица. Благодаря этому формируется срез ССИ, В результате генератор строчной развертки телевизионного индикатора 9 запускается. Нелинейньй начальньй участок остается невидимьш, т.е. действует СГИ. Пока длится СГИ, блок 1 управления в одном из своих внутренних регистров устанавливает в начальное состояние код указателя тек ущей точки изображения, соответствующий

Адрес выборки изображения

Код номера строки Код номера бай- элемента разложе- та изображения ния по вертикали в строке

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

название год авторы номер документа
Устройство для отображения информации на экране телевизионного индикатора 1988
  • Гладштейн Михаил Аркадьевич
  • Комаров Валерий Михайлович
  • Шубин Николай Алексеевич
  • Альтерман Игорь Зелимович
SU1585830A1
Устройство для отображения информации на экране телевизионного приемника 1985
  • Сотников Олег Михайлович
  • Зозуля Игорь Викторович
  • Овсянников Юрий Сергеевич
  • Бабушкина Татьяна Павловна
SU1367036A1
Устройство отображения информации на экране телевизионного индикатора 1986
  • Гусятин Владимир Михайлович
  • Кольцов Владимир Петрович
  • Сотников Олег Михайлович
  • Рапопорт Дмитрий Александрович
SU1425768A1
Устройство для отображения информации на экране телевизионного индикатора 1985
  • Сотников Олег Михайлович
  • Овсянников Юрий Сергеевич
  • Завизиступ Юрий Юрьевич
  • Колесник Юрий Васильевич
  • Шатохин Александр Васильевич
SU1397963A1
Устройство для отображения информации 1986
  • Данич Сергей Семенович
  • Кулибаба Алексей Борисович
SU1437852A1
Устройство для отображения информации 1987
  • Соломаха Валентин Николаевич
  • Канунников Павел Александрович
  • Сергеев Николай Николаевич
SU1529279A1
Устройство для отображения информации на экране электронно-лучевой трубки 1986
  • Грикун Григорий Прокофьевич
  • Кононенко Николай Иванович
  • Лысенко Александр Ефимович
SU1427412A1
Устройство формирования телевизионного изображения с перемещением управляемого фрагмента 1988
  • Жирков Владислав Федорович
  • Буланкин Валерий Борисович
SU1644171A1
Устройство для отображения информации на экране телевизионного индикатора 1987
  • Гусятин Владимир Михайлович
  • Сотников Олег Михайлович
  • Тютюник Станислав Петрович
  • Яровой Альфред Григорьевич
SU1441452A1
Устройство для отображения информации на экране телевизионного приемника 1985
  • Данич Сергей Семенович
  • Кулибаба Алексей Борисович
SU1287223A1

Иллюстрации к изобретению SU 1 455 357 A1

Реферат патента 1989 года Устройство для отображения информации на экране телевизионного индикатора

Изобретение относится к вычислительной технике, предназначено для вьшода информации из ЭВМ и может использоваться в специализированных устройствах отображения графической информации. Целью изобретения является расширение области применения устройства путем отображения информации в различных телевизионных стандартах. Устройство содержит блок 1 управления, блок 2 постоянной памяти, первый 3, второй 4 и третий 5 регистры, дешифратор 6, сумматор 7, теле- визионный индикатор 9, счетчик 12 и мультиплексор 13 с соответствующими связями. Блок I управления реализует программу, записанную в блоке 2 постоянной памяти, и задает периоды формирования строчных и кадровых синхроимпульсов записью соответствующих кодов в регистр 5. Данные -поступают в устройство в виде слов, которые поочередно заносятся в первый 3 и второй 4 регистры, где сдвигаются , и, проходя через мультиплексор 13, поступают на сумматор 7, где формируется полньй телевизионньй сигнал, управляющий отображением информации на экране телевизионного индикатора 9. Изменяя величину программируемых задержек в блоке 1 управления, обеспечивают возможность изменения временных соотношений телевизионного видеосигнала. I табл.„2 ил. (Л ел ел О1 «ч

Формула изобретения SU 1 455 357 A1

Старшие разряды адреса

Как правило, начальное состояние кода текущей точки изображения содержит нули в полях 2, 3 и 4. На этом выполнение программного блока 16 заканчивается. Затем блок 1 управления переходит к вьшолнению следующего бл блока 17 Подготовка начала первой строки. При этом блок 1 управления выставляет на адресном выходе адрес, равный указателю текущей точки изоб- ражения, и вырабатывает на первом вы ходе сигнал чтения, а на третьем выходе - сигнал Прием. Эти сигналы поступают в запоминакнцее устройство, вычислительной мащины (через вход- выход 10 адреса, тактовый выход I1 устройства и управляющий выход 15. Одновременно адрес с выхода блока 1 управления поступает на адресньй вход дешифратора 6. Дешифратор 6 построен таким образом, что в случае обращения блока 1 управления к запо- миншощему устройству вычислительной машины по четному адресу активируется второй выход, а в случае, обращения по нечетному адресу - третий выход. Следовательно, если начальное значение указателя четное, то активный уровень будет установлен на втором выходе дешифратора 6. Этот уровень поступает на вход управления записью первого регистра.3. Сигнал чтения, сгенерированньй блоком 1 управления на линии MEMR первого выхода, поступает через тактовьй выход 11 устройства на вход чтения запоминающего устройства вычислительной машины, в ре- зультате чего из него считьтается слово изображения. Последнее через информационньй вход-выход устройст

Младшие разряды адреса

35

20 -25зо

40

45

0

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

Далее блок 1 управления переходит к вьшолнению следующего программного блока 18 Формирование среза СГИ,.видеосигнала и признака конца изображения. При этом блок 1 управления выводит в третий регистр 5 нулевой код (вьшод происходит аналогично описанному в блоке 16 Установка исходного состояния }. При этом формируется срез СГИ. Окончание СГИ на первом выходе третьего регистра 5 вызывает снятие сигнала, блокирующего работу счетчика 12, на тактовый вход которого постоянно поступают импульсы с второго выхода блока 1 управления. Счетчик 12 изменяет свое состояние на каждый входной импульс. Код состояния счетчика 12 поступает на управляющий вход мультиплексора 13, на информационные входы которого поступают разряды первого 3 и второго 4 рег.. В результате этого на выходе мультиплексора 13 будет сформирован после- довательньй видеосигнал, значения которого при каждом состоянии с-.-тчика 12 соответствуют значениям раз i тдов первого 3 и второго 4 регистров т.е.

элементам изображения. Этот сигнал поступает на пятый вход сумматора 7, где замешивается с импульсами гашения и синхронизации, В результате полньй телевизионньй сигнал с выхода сумматора 7 вызывает на телевизионном индикаторе 9 воспроизведение изображения на начале строки. Блок управления работает таким образом, что в момент, когда счетчик 12 обеспечивает

передачу через мультиплексор 13 последнего бита изображения из второго регистра 4, блок 1 управления заменяет слово изображения в первом регист-15 блок 20 Конец изображения 7ре- ре 3, а когда счетчик 12 обеспечивает ализуемый условным переходом в про- передачу первого бита нового слова

управления выводит в третий регистр код СГИ, ССИ, КСИ, КГИ 1100, в результате чего формируются фронты СГИ и ССИ. Затем вьшодится код 1000, чем обеспечивается формирование среза ССИ. Занесение кодов в третий регистр 5 происходит аналогично описанному выше для блока 16. Затем, -используя резерв времени, пока длится СГИ, блок 1 управления вьтолняет операции подготовки начала следующей строки аналогично блоку 17. После этого блок i управления выполняет програмграмме по ранее сформированному признаку конца изображения, размещенному в одном из разрядов флагового регистра блока 1 управления. I

изображения из первого регистра 3 - в втором регистре 4. Этот процесс записи кодов изображения в регистры 3 и 4 происходит совершенно аналогично описанному выше (для блока 17). Таким образом, на одной с троке может быть выполнено несколько обновлений содер жимого первого 3 и второго 4 регистров без какого-либо ухудшения качества изображения. Пока .счетчик 12 обеспечивает развертку очередной пары слов изображения, блок 1 управления

имеет возможность вычислить признак конца изображения. Это мож11о сделать, сравнивая код указателя текущей точки изображения с заранее известным з начением, со.ответствующим концу изображе

ния. Результат сравнения - признак конца изображения - необходимо сохранить для передачи.программному блоку 20 Конец изображения.

Все эти операции производятся бло

ком 1 управления в промежутках между 40 блок управления инкрементирует ука- обновлением содержимого первого 3 и второго 4 регистров. Избыточные интервалы времени в работе блока 1 управления, возникающие вследствие незатель текущей точки изображения, учитывая движение луча телевизионного индикатора 9 по невидимой строке, и сравнивает -его с заранее известным

совпадения длительности воспроизведе- 45 значением, соответствующим концу КСИ. ния фрагментов изображения на строке Результат сравнения формируется точно в телевизионном индикаторе и времени так же, как и признак конца изображе- выполнения блоком 1 управления команд. ния аналогично блоку 18. Затем, неза- необходимых для вычисления признаков, висимо от значения этого признака, компенсируются путем исполнения холо- 50 выполняется задержка до конца текущей стых команд, дублированием команд или строки, и блок 1 управления переходит

к выполнению программного блока 22 Генерирование строчных импульсов, котор ьй выполняется аналогично блоку 55 19, с той лишь разницей, что коды, вьшодимые в третий регистр 5, имеют

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

значения 111 и 1011 соответственно и подготовка к началу следующей строки не производится - вместо нее вы блок 20 Конец изображения 7ре- ализуемый условным переходом в про-

управления выводит в третий регистр код СГИ, ССИ, КСИ, КГИ 1100, в результате чего формируются фронты СГИ и ССИ. Затем вьшодится код 1000, чем обеспечивается формирование среза ССИ. Занесение кодов в третий регистр 5 происходит аналогично описанному выше для блока 16. Затем, -используя резерв времени, пока длится СГИ, блок 1 управления вьтолняет операции подготовки начала следующей строки аналогично блоку 17. После этого блок i управления выполняет програм блок 20 Конец изображения 7ре- ализуемый условным переходом в про-

грамме по ранее сформированному признаку конца изображения, размещенному в одном из разрядов флагового регистра блока 1 управления. I

Если значение этого гфизнака равно О, то блок 1 управления повторит программные блоки 18 и 19, иначе - перейдет к исполнению блока 21 Формирование среза era, кадровьк импульсов и признака конца КСИ. Исполнение блока 21 начинается с занесения блоком 1 управления в третий регистр 5 кода era, ССИ, КСИ, Кга ООП. Это вьтолняется аналогично описанному выше для блока 16. Этот код поступает на выход третьего регистра 5, обеспе- чивая формирование среза СГИ .и фрон- тов КСИ и Кга. С этого момента разре- шается изменение содержимого запоминающего устройства изображения вычислительной машины благодаря поступлению Кга на выход 4 устройства. Далее

блок управления инкрементирует ука-

затель текущей точки изображения, учитывая движение луча телевизионного индикатора 9 по невидимой строке, и сравнивает -его с заранее известным

значения 111 и 1011 соответственно и подготовка к началу следующей строки не производится - вместо нее выполняется задержка на эквивалентное время. Следующим выполняется программный блок 23 Конец КСИ, который аналогичен блоку 20. При этом если формирование КСИ еще незакончено,

блок 1 управления повторяет вьтолне- ние программных блоков 21 и 22, в противном случае - переходит к исполнению блока 24 Формирование среза СГИ, кадрового гасящего импульса и признака конца КГИ. Этот программны блок выполняется аналогично блоку 21 с тем отличием, что в третий регистр 5 вьшодится код 0001, чем обе- спечивается формирование среза не только СГИ, но и КСИ. Кроме того, значение кода указателя текущей точки изображения сравнивается теперь со значением, соответствующим концу КГЦ, и формируется признак конца КГИ.

Следующим выполняется программньй блок 25 Генерирование строчных импульсов. Этот блок реализуется блоком 1 управления аналогично блоку 19 с той лишь разницей, что коды, вьшо- димые в третий регистр 5, имеют значения 1101 и 1001 соответственно и подготовка к началу следующей строки не производится. Затем вьтолняется заключительный блок 26 Конец.КГИ. В процессе выполнения этой функции блок 1 управления анализирует признак конца КГИ: если он равен единице, то реализуется переход к началу програм- мы - блоку 17, иначе повторяется цикл воспроизведения КГИ, начиная с блока 24.

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

Формула изобретения

Устройство для отображения информации на экране телевизионного индикатора, содержащее блок управления.

юй 15 20

25 ЗО с

40 45

0

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

()

16

фие.2

2f

шарнир. срезо

сги.ка8р.гат ттмгипдш ташмж

15

ТШриродаHuecTpotfныхимпулгг

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

Устройство для вывода графической информации 1985
  • Цапко Олег Николаевич
SU1300543A2
Разборный с внутренней печью кипятильник 1922
  • Петухов Г.Г.
SU9A1
Устройство для отображения информации на экране телевизионного индикатора 1983
  • Кипецкий Юрий Антонович
SU1149305A1
Разборный с внутренней печью кипятильник 1922
  • Петухов Г.Г.
SU9A1

SU 1 455 357 A1

Авторы

Гладштейн Михаил Аркадьевич

Комаров Валерий Михайлович

Шубин Николай Алексеевич

Даты

1989-01-30Публикация

1986-03-24Подача