Генератор колец для телевизионного устройства отображения информации

 

Изобретение относится к авто.матике и вычислительной технике и .может быть использовано в устройствах вывода графической информации из вычислительных устройств на индикаторы телевизионного типа. Целью изобретения является повышение точности формирования сигналов подсвета за счет исключения пропуска элементов в строках растра. Генератор колец содержит синхро низатор 1, восемь су.мматоров 2-7, 14, 15, четыре регистра 8,10-12, два блока 9, 13 сравнения , элемент ИЛИ-НЕ 16, элемент ИЛИ 17, инвертор 18 и элемент И 19 с необходимыми связями. Достижение поставленной цели обеспечивается введение.м регистров 10, II, блока 13 сравнения, сумматоров 14, 15, элементов 16, 17, 19, инвертора 18 с их связями , которые обеспечивают формирование импульсов подсвета в тех частях растра, которые находятся между внутренней и внешней окружностями отображаемого кольца. 2 ил.

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

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

РЕСПУБЛИК

„„SU„, 1403093 A 1 (51)4 G09G 1 16

ВСЕСОН)354% ,l3„" .13

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

ИВМ (Ый

Н А 8TOPCHOMY СВИДЕТЕЛЬСТВУ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3957145/24-24 (22) 23.09.85 (46) 15.06.88. Бюл. № 22 (72) О. И. Стехин (53) 681.327.11 (088.8) (56) Авторское свидетельство СССР № 1056259, кл. G 09 G 1,/16, 1981.

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

Целью изобретения является повышение точности формирования сигналов подсвета за счет исключения пропуска элементов в строках растра. Генератор колец содержит синхро низатор 1, восемь сумматоров 2 — 7, 14, 15, четыре регистра 8,10 — 12, два блока 9, 13 сравнения, элемент ИЛИ вЂ” НЕ 16, элемент ИЛИ

17, инвертор 18 и элемент И 19 с необходимыми связями. Достижение поставленной цели обеспечивается введением регистров 10, 11, блока 13 сравнения, сумматоров 14, 15, элементов 16, 17, 19, инвертора 18 с их связями, которые обеспечивают формирование импульсов подсвета в тех частях растра, которые находятся между внутренней и внеш1 ней окружностями отображаемого кольца.

2 ил.

1403093

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

Целью изобретения является повышение точности формирования сигналов подсвета за счет исключения пропуска элементов в строках растра.

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

Устройство содержит синхронизатор 1, первый-шестой сумматоры 2 — 7, первый регистр 8, первый блок 9 сравнения, второй— с твс ртый регистры 10 — 12, второй блок 13 српвпс пия. седьмой сумматор 14, восьмой

;у,::: г;>р 15, элемент ИЛИ вЂ” HE 16, элемеп1 11, 1И 17, инвертор 18, элемент И 19.

Синхронизатор содержит генератор 20 импульсов, первый «четчик 2!, первый формирователь 22 IIXI(il,г» oI3, второй счетчик

23, второй формирователь 24 импульсов.

Сумматоры 4 I 5 содержат мультиплск«oð 25, комбинационный сумматор 26, реги«тр 27, < |ок 28 элементов И. lio I îð 20 импульсов формирует такговые импуль«ы, его выход является первым выходом синхронизатора 1. Счетчики

21 и 23 являются соответственно счетчиком элементов строки и «четчиком строк, а их выходы вторым и четвертым выходами синхронизатора 1. Формирователи 22, 24 импульсов вырабатывают;мпульсы прямого хода соответственно с р< кп и кадра, их выходы являются соответственно гретьим и пятым выходамн синхрс:.гизатоpа. Б регистрах 10 и 12 хранятся ко I»i р;,iiico! внешней и внутренней окруж ос гс й, ограничивающих кольцо, в реги«1,;i.; 8 и 11 коды квадратов этих радиусов. Блоки 9, 13 сравнения вырабатывают импульсы в моменты равенства кода разности номера элемента строки и координаты центра кольца по строке и кодов соответственно внешнего и внутреннего радиусов кольца. Сумматоры 2 и 3 вычисляют соответственно разность номера элемента строки и координаты центра кольца по строке и разность номера строки и координаты центра кольца по кадру. Сумматоры 4 и 5 являются сумматорами накапливающего типа и вычисляют квадраты разностей, вычисляемых соответственно сумматорами 2 и 3. Сумматоры 6 и 14 вычисляют дополнительные коды квадрата текущей координаты окружности по строке соответственно для внешней и внутренней ограничивающих кольцо окружностей. Сумматоры 7 и 15 вычисляют коды разности квадрата разности номера элемента строки и координаты центра кольца по строке и квадрата текущей координаты окружности по строке соответственно для внешней и внутренней окружностей, ограничивающих кольцо.

1О 15

Элемент ИЛИ вЂ” НЕ 16, элемент ИЛИ 17, инвертор 18 и элемент И 19 выделяют все те элементы строк, которые находятся на внутренней или внешней окружностях кольца или между ними. Единичный уровень на выходе инвертора 18 соотзетствует элементам строки, расположенным на внутренней окружности или вне ее. Элемент ИЛИ—

НЕ 16 вырабатывает единичный уровень, если элемент строки находится на внешней окружности. Единичный уровень на выходе элемента ИЛИ 17 соответствует элементам строк, находящимся на внешней окружности или внутри нее. На выходе элемента И 9, являющемся одновременно выходом всего устройства, единичный сигнал соответствует тем элементам строк, которые лежат на внутренней или внешней окружностях или между ними. Таким образом, сигнал с выхода устройства может быть использован в качестве импульса подсвета для отображения кольца.

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

Код радиуса внутренней окружности r поступает на шестой вход устройства извне и заносится в регистр 12, с выхода которого он поступает на вход блока 13 сравнения. Код радиуса внешней окружности R поступает на пятый вход устройства извне и заносится в регистр 10, с выхода которого он поступает на вход блока 9 сравнения. На другие входы блоков 9 и13 сравнения поступает с сумматора 2 разность кода номера элемента строки N и фиксированного кода координаты центра кольца по строке

Nii. Этот код постоянно подан на второй вход сумматора 2, на другой вход которого поступает со счетчика 21 изменяющийся при развертывании строки код N. На выходе сумматора 2 формируется код N — NII.

Аналогично на входы сумматора 3 поступают код строки М и фиксированный код координаты центра кольца по кадру М, а на его выходе будет изменяющийся при развертывании кадра код (М вЂ” MII).

В момент равенства кода N — Nil и кода r на выходе блока 13 сравнения появляется импульс, разрешающий запись кода (N—

N>) = r из сумматора 4 в регистр 11. В момент равенства кода N — Nil и кода R на выходе блока 9 сравнения появляется импульс, разрешающий запись кода (N—

NII)- = R из сумматора 4 в регистр 8.

Вычисление очередного значения квадрата разности номера элемента строки и координаты центра кольца по строке (N + 1— — NII) производится сумматором 4 по алгоритму (N+ 1 — N. ) = (N — N ) + 2х (N— ! х(о ) + 1

Это вычисление необходимо производить при прямом ходе строки. Оно сводится к хранению кода (N — N. ) и к одной операции сложения его с кодом 2х (N — N, 1+ 1, так как умножение на 2 равносильно подаче разрядов на первый вход мульти1403093 плексора 25 со сдвигом на один разряд в сторону старших разрядов, а прибавление единицы равносильно постоянному занесению единицы в младший разряд.

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

Во время прямого хода строки в тактовом интервале с номером с первого входа сумматора 4 через мультиплексор 25 на первый вход комбинационного сумматора 26 потупает код 2x(N — Np) + 1, а с выхода регистра 27 через блок 28 элементов И на второй вход сумматора 26 поступает кол (Х—

Np), который в этом тактовом интервале г имеется и на выходе сумматора 4 накапливающего типа. Очевидно, что в тактовом интервале N на выходе сумматора 26 и входе регистра 27 будет код (N + 1 — Np)-, который с приходом тактового импульса на третий вход сумматора 4 (синхровход регистра 27) в начале тактового интервала N+ I появится на выходе сумматора 4 (выходе регистра 27).

Поскольку код (N — iU.) необходимо вычислять и при N N, т. е. 2х (N— — N, ) + 1 О, то нетрудно определить коды на первом входе сумматора 26, учитывая, что на его втором входе должен быть код (N — N, ), а на выходе (N+

+ 1 — N, ) . Если отбросить младший разряд на первом входе сумматора 4, постоянно равный единице, и проанализировать оставшиеся разряды на нем, необходимые для вычисления кодов (N + 1 — Np)при N (Np, то они предСтавляют собой не что иное, как дополнительные коды чисел

N — No.

Но сумматор 2, производящий операцию

N — No, для случая N (Np будет вычислять именно такие требуемые коды.

При N )No для вычисления кодов (U +

+ 1 — No) используются прямые коды Х—

No с выхода сумматора 2. Итак, сумматор 4 накапливающего типа обеспечивает во время прямого хода строки вычисление кода (Х +

+ 1 — Np) как для всех N (Np, так и по кодам (N — No)" и 2x(N — No) + 1.

При N = О на выходе сумматора 4 должен быть код (Π— No) = ¹. Это достигается тем, что.фиксированный код No передается на первый вход сумматора 26 с второго входа мультиплексора 25 в течение всего времени обратного хода строки. Управление мультиплексором 25 происходит с четвертого входа сумматора 4 импульсом прямого хода строки так, что во время прямого хода строки на выход мультиплексора 25 коммутируется код 2x(N — Np) + 1 с первого его входа, а во время обратного хода строки код Я с второго входа.

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

И с четвертого входа сумматора 4 приходит уровень нуля, который попадает и на второй вход сумматора 26. Поэтому на выходе сум; матора 26 будет код Х1, который записывается каждым тактовым импульсом синхронизатора 1 в течение всего обратного хода строки в регистр 27.

Итак, с началом прямого хода строки при N = О и (Х вЂ” Хо) г = Хо на выходе сумматора 4 будет кол Хо. Он попадает и на второй вход сумматора 26 (блок 28 элементов И на прямом ходу строки уже открыт) на первом входе которого будет дополнительный кол числа 2 х (Π— Хо) + 1 = 2 х х (— No) + 1, а на выходе сумматора 26 —— код (1 — No) . который при Х = 1 запишется в регистр 27 и попадет на выход сумматора 4.

Сумматор 5 накапливающего типа производит вычисление квадрата разности номера строки М и координаты центра кольца по кадру М по такому же алгоритму для случая прогрессивной развертки и по алгоритму (М вЂ” Mo) = (М 2 — Mo) + 2 v (М вЂ” 2 — Мо) + 4 лля случая чересстрочной развертки.

Поскольку структура сумматоров 4 и 5 одинакова, как и методы вычисления колов (М вЂ” Мо) г (по строкам) и (Х вЂ” Хо) г (по элементам строки), то возможно отображать кольца с любыми выбранными координатами центра Мо и Uo.

Сумматор 6, на входы которого поступают код (М Мо) с сумматора 5 и поразрядно инвертированный кол квадрата радиуса внешней окружности с инверсных Bblxoлов регистра 8, вычисляет дополнительный код квадрата текущей координаты внешней окружности кольца по строке — Х; по формуле — Хг= (М вЂ” Мо) — R .

Затем этот кол поступает на вход сумматора 7, на другой вход которого подается код (N — iU,)- с сумматора 4.

Сумматор 7 вычисляет разность (N-)г Хг (gg Q )г (N N )г R2

Знаковый разряд этой разности равен единице, если (М вЂ” Мо) + (Х вЂ”,— No) (R и равен нулю, если (М вЂ” Мо) + (iU — No) )

) R .

Аналогично сумматор 14, входы которого

Ф подключены к выходам сумматора 5 и инверсным выходам регистра 11, вычисляет дополнительный кол квадрата текущей координаты внутренней окружности кольца по строке — N„- по формуле — Хг = (М вЂ” М ) "— г г

Затем по этому коду и коду (N — Хо) с выхода сумматора 4 сумматор 15 вычисляет разность (Х вЂ” Хо) — Nr = (М -- М1) 1+ (Х вЂ” Np) - — г- .

Знаковый разряд этой разности равен единице, если (М вЂ” Мо) + (,Х вЂ” Хо) (г, и равен нулю, если (М вЂ” Мо) - + (N — Хо) - pó

) г - . Элементы 16. 17, 19 и инвертор 8

1403093 формируют «а выходе устройства импульс— подсвета элементов кольца. Импульс подсвета вырабатывается для элементов строк, находящихся на внутренней ограничивающей кольцо окружности и вне ее, но попадающих внутрь внешней ограничивающей кольцо окружности или на нее.

Элементам строк, расположенным на внутренней окружности кольца или вне ее, соответствует нулевое значение знакового разряда на выходе сумматора 15 и единичное значение на выходе инвертора 18. Элементам строк, расположенным внутри внешней окружности кольца, соответствует единичное значение знакового разряда сумматора 7 (на первом его выходе) и, следовательно, на выходе элемента ИЛИ 17. Элементам строк, расположенным на внешней окружности кол.— ца, соответствует пулевое значение информационных (числовых) разрядов сумматора 7 на остальных его выходах, и; следовательно, единичные значения на выходах элементов ИЛИ вЂ” HE 16 и элемента ИЛИ 17. Формирование импульса подсвета, соответствующего элементам строк, удовлетворяющим всем указанным условиям, ос. ществляется элементом И 19 по выходным сигналам с инвертора 18 и с элемента ИЛИ 17.

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

Форму га изод рете, га;

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

Информ (гионные Входы которых являются соответственно третьим и четвертым информационными входами генератора, третий и четвертый выходы синхронизатора соединены с тактовыми входами соответственно гретьего и четвертого сумматоров, четвертый и пятый выходы синхронизатора подключе5

ЗО

3 )

4Q

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

ИЛИ вЂ” HE, элемент ИЛИ, инвертор и элемент И, выход которого является выходом генератора, первый вход элемента И подключен к выходу элемента ИЛИ, первый вход которого подключен к выходу шестого сумматора, выходы группы которого подключены к входам элемента ИЛИ вЂ” НЕ, ВыхОд которого подключсн к Второму Вход элемента ИЛИ, второй вход элемента И подключен к выходу инвертора, вход которого подключен к выходу восьмого сумматора, первый информационный вход которого подключен к выходу седьмого сумматора, первый информационный вход которого подключен к выходу четвертого сумматора, второй информационный вход седьмого сумматора подключен к инвертирующему выходу третьего регистра, информационный выход которого подключен к выходу третьего сумматора, соединенному с вторым информационным выходом восьмого сумматора, управляющий вход третьего регистра подключен к выходу второго блока сравнения, первый и второй информационные входы которого подключены к выходам соответственно первого сумматора и четвертого регистра, вход четвертого регистра является шестым информационным входом генератора.

140309."> сц ()

1 (о»тави (дь !.: ()р()си((оя

Редактор О. Спесивых Техр». И. Верес. i;.>рр«втор В Вутяг(!

Заказ 2864/42 Тираж 45о По -!и и»и((»

ВНИИПИ Государственного когяитст(! .(.(.P llo.l(>иt изо(>р»тени(! и откр»(ти>!

113035, Москва, Ж - >5. Рау.и!«кия ииц.. л. 4,5

Производственно-полнграфнчсск(« l!редприятис, г. >(кгород, ул. Пп:>»кtt!;t>t. 4

Генератор колец для телевизионного устройства отображения информации Генератор колец для телевизионного устройства отображения информации Генератор колец для телевизионного устройства отображения информации Генератор колец для телевизионного устройства отображения информации Генератор колец для телевизионного устройства отображения информации 

 

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

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

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

Изобретение относится к вычислительной технике и автоматике и может Cpus.l использоваться для вывода графической информации в системх автоматизации проектирования и при обработке графических данных

Изобретение относится к автомат тике и вычислительной технике и может быть использовано в системах отображения информации на экране телевизионного индикатора

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

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

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

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

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

Изобретение относится к автоматике и вычислительной технике

Изобретение относится к вычислительной технике и автоматике и предназначено для использования в системах отображения графической информации

Изобретение относится к обработке изображений

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

Изобретение относится к автоматике, вычислительной и телевизионной технике и может быть использовано при выводе алфавитно-цифровой информации на экраны телевизионных индикаторов

Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении систем отображения алфавитно-цифровой и буквенно-мозаичной информации

Изобретение относится к области вычислительной техники и может быть использовано в устройствах обработки изображений для формирования прицельной рамки с изменяющимися размерами и перекрытием в центре

Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах отображения алфавитно-цифрслюй и графической информации с индикаторами телевизионного типа
Наверх