Устройство для формирования изображений кривых второго порядка на экране телевизионного приемника
Иллюстрации
Показать всеРеферат
Изобретение относится к автоматике и вычислительной технике и может быть использовано при использовано при создании графических дисплеев. Цель изобретения - повышение быстродействия устройства - достигается введением блока умножения, формирователя кодов, сумматора и соответствующих функциональных связей. Изобретение позволяет рассчитывать координаты точек пересечения строящейся кривой с каждой строкой растра за несколько тактов работы устройства, что приводит к повышению быстродействия устройства и позволяет за период кадровой развертки формировать в памяти блока регенерации изображения новое изображение, состоящее из нескольких линий второго порядка. 4 ил.
СОЮЗ СОВЕТСНИХ
СО0}4АЛИСТИЧЕСНИХ
РЕСПУБЛИН (19) (11) (51)5 G 09 G 1/16
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
1 (
ГОСУДАРСТВЕННЫЙ НОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОЧНРЫТИЯМ
IlPH ГКНТ СССР
Н ASTOPCHOMV СВИДЕТЕЛЬСТВУ (21) 4394729/24-24 (22) 05.01.88 (46, 30.09.90. Бюл, К - 36 (?1) Куйбышевский политехнический институт им. В.В.Куйбьппева (72) А.И.Пугачев, Б.В.Мартемьянов и И.В.Воронцов (53) 681.327.11 (088.8) (56) Авторское свидетельство СССР и 1043733, кл, С 09 С 1/16, 1982. (54) УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ ИЗОБРАЖЕНИЙ КРИВЫХ ВТОРОГО ПОРЯДКА НА
ЭКРАНЕ ТЕЛЕВИЗИОННОГО ПРИЕМНИКА (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано при создании. I
Из о брет е ние от но сит ся к ав томатике и вычислительной технике и может быть использовано при создании графических дисплеев.
Цель изобретения - poasaueme быст родействия устройства.
На фиг. 1 приведена структурная схема устройства; на фиг. 2 «функциональная схема блока управления; на фиг, 3 — структурная схема накапливающего сумматора; на фиг. 4— функциональная схема формирователя кодов.
Устройство содержит блок 1 управления, первый 2 и второй 3 накапливающие сумматоры, первый регистр 4, счетчик 5, второй регистр 6, блок 7 постоянной памяти, третий регистр 8, блок 9 умножения, блок 10 сравнения, четвертый регистр 11, формирователь
12 кодов, блок 13 регенерации изоб2 графических дисплеев. Цель изобретения — повышение быстродействия устройства — достигается введением блока умножения, формирователя кодов, сумматора и соответствующих функциональных связей. Изобретение позволяет рассчитывать координаты точек пересечения строящейся кривой с каждой строкой растра эа несколько тактов работы устройства, что приводит к повышению быстродействия устройства и позволяет за период кадровой развертки формировать в памяти блока регенерации иэображения новое изображение, состоящее из нескольких линий второго порядка. 4 ил, ! ражения, сумматор 14, формирователь
15 телевизионного сигнала.
Блок 1 управления содержит инвертор 16, триггеры 17 и 18, сдвиговый регистр 19, инвертор 20, элементы
ИЛИ 21 и 22, шинный формирователь
23, элемент И 24, триггер 25, инвертор 26, элементы И-НЕ 27 и 28, триггеры 29 и 30, инвертор 31 и элемент
И-ИЛИ 32.
Блок 1 управления представляет собой синхронный автомат.
Накапливающий сумматор 2 (3) содержит регистр 33, сумматор 34 и регистр
36, причем использованы регистры 33 и 35 с динамической синхронизацией приема информации. Информационный вход регистра 33 является информационным входом накапливающего сумматора, а входы синхронизации и "Уст 0" регистра 35 являются соответственно
1596376 первым и вторым управляющими входами, накапливающего сумматоре, вход синхронизации регистра 33 является третьим управляющим входом накапливающего сумматора, выходом которого является выход регистра 35.
В устройстве использованы регистры 4, 6, 8, 11 с динамической синхронизацией приема информации.
Блок 9 умножения представляет собой комбинационную схему умножения, - Блок 10 сравнения представляет собой комбинационную схему, реагирующую на равенство кодов, 15 формирователь 12 кодов содержит блок 36 инверторов, сумматор 37 комбинационного типа, мультиплексор 38 и элемент ИЛИ 39. Вход блока 36 инверторов соответствует информационному входу, а первый и второй входы элемента ИЛИ 39 являются первым и вторым управляющими входами формирователя 12 кодов соответственно, выходом которого является выход мульти- 25 плексора 38.
Блок 13 регенерации. иэображения предназначен для приема и хранения информации о координатах и цвете то1 чек, изображаемых линий, а также выдачи этой информации на вход формирователя 15 телевизионного сигнала.
Построчное формирование изображения линии второго порядка, заданной уравнением
35 (4) DC — .В
Здесь В >О, где
D 2
idDi
M М
b а Х + 2BY + C = 0
2 2
И а х2+ а у2 + 2а 2 ху + 2а 3 +
11 22 (1)
+2а зу + азз= О, 1 требует для каждой строки растра нахождения из этого уравнения действи- 40 тельных значений координат Х, и Х 2 точек пересечения строки Y с изображаемой линией, При а „1 О эти значения находятся по формуле
Х =МХ
Х вЂ” bY =О
2 (9) 45 (2) Х, Х вЂ” Хp+ Х
ai2
У а ff
2В
И И х У а2 b т1
50 При а,„= 0 уравнение (1) для за. данной строки Y имеет одно решение, определяемое формулой где Х1= К,Y+ К2 К1
1 3
К2
Ф а 11 а зависимость X от Y представлена в виде квадратного уравнения а,Х +07 +2RY+С=О.(3) Если D g (), то это уравнение с 11о-. мощью коору1инатных преобразс ваний
=M ° Х, Y=--+—
x r «и М
У всегда можно привести к одному из следующих трех стандартных видов:
2 2
X + Y — В = 0 при D > О и д> О; (5) Х вЂ” Y -В=О при D<0 и d)0; (6) 2
Х вЂ” Y + — ОприD<Оиd<0; (7) Масштабы М и N У находятся следуюх щим образом:
Уравнения (5)--(7) являются уравнениями канонических линий второго порядка трех различных типов.
В случае, когда D = O уравнение (3) приобретает вид и с помощью координатных преобразований
С Y. т и Y = — --- + — (8)
2Я М„ может быть преобразовано к следующему стандартному виду
Масштабы М и M npu D = О нахох дятся из соотношения
2а. Y+ +a
2 З эз
Х при
2(>«Y + а1э) 5 1596376
Если а О, то эту формулу можно преобразовать к виду
Зависимость Х от Y определяется уравнением 22
Х = — — — Y
2а 2 которое преобразованием т!
О ХФ.— М Х и 7 М
У приводится к стандартному виду
Xg- KY+ К (12) 1Э
К аг
« а
22 где К 2а
= bYT, (13)
При этом масштабы M„M находятся иэ соотношения
22
М М
2а 1зЬ
Во всех остальных частных случаях, например, когда а,, а 12, а, = О, .уравнение (1) соответствует линии второго порядка, Вырождающейся в пару
25 действительных прямых либо в мнимую линию, Таким образом, для любого заданного значения у = Ъ координаты Х всякой действительной невырожденной линии второго порядка при а 1 0 можно
11 определять как
A 12 а1,3а
Преобразованием.(10) Ь
Х,= Y. °
35 апри a«= Окак
Х = Х,+ И„Х,(Y,), где Х КР+ Кг
Выбор формулы для вычисления значений коэффициентов К, и К 2 зависит от рассмотренных соотношений для коэффициентов уравнения (1). В зависимости от этих соотношений возможны
45 шесть различных вариантов стандартного уравнения, определяющего зависймость Х (7 ) для соответствующего типа канонической кривой второго по рядка (уравнения (5)-(7) (9), (11), 50 (13) ) .
В общем случае координата Y свят зана с Y соотношением вида 7т = (Y + Ye)My, где значение 7. определяется прйменяемым в этом случае
55 координатным преобразованием (4), (8), (10) или (12) .
Тогда, если каждую из шести зависимостей Х (Y ) вычислить заранее и записать, например, в блок постоянМ а А +а,.Аз х ««
М 2а2 В
У 12 и а,=О, топри уравнения (1) относи= Y имеет вид
Если а „,= О а, Ф -0 решение тельно Х при у г 22
+2а У+а гз
2а, Х=Х+Х й
Зависимость Х1 от уравнением
Y определяется
X = K Y + E
2а 13
3 где К, =- — —; К агэ
Х = ХС+ Х%.
Зависимость Х от Y определяется уравнением
Коэффициент А находится по фори муле
А (3 = а(ай — a 1з а22
Зависимость Х от Y определяется уравнением а zA« + alзА1З
Х
Ф
2a «(a«Y + а,з)
2 а Y
=МХ,7=- — — -+— х а,, и
У это уравнение можно привести к стандартному виду
Масштабы М „ и И У находятся из соотношения
Х,Х =X «+МХ(Y) 1596376
20, 25 (7о+ 7 )Иу+ Ао1
А(7 + 1) = A(Y) + Ny ной памяти в виде таблицы Х (А), где
А Y+ + Ар - адрес. блока постоянной памяти, A - начальный адрес данной таблицы, то вычисление координат Х для любого заданного значения у Y будет состоять из следующих действий: вычисление величины Х р = К,Y + К ; вычисление адреса А (7 + 7 )И „+ А,; считывание из блока постоянной памяти значения Х (А); вычисление величины Х = N X (А) вычисление координат Х„= Х + Х и Х =Х вЂ” Х, при а Ф 0 или Х = K р+ Хя при à „= О.
При последовательном изменении от Y до V„ e шагом, равным 1, значения X g и А целесообразно вычислять,. по рекуррентным формулам. Для Х < они будут иметь вид:
Ху(7о) о
Xg(Y + 1) = Xp(7) + К, °
7 = 7, Y + 1;. ° .Y 1.
Формулы для вычисления адреса А будут иметь вид:
7=7,7+1,...,7„-1.
Отметим, что уравнению (7) соответствует гипербола, верхняя ветвь которой расположена над осью О „, а нижняя под ней. Если зависимость
Х (7) строящейся линии второго поряд1 ка приводится к виду уравнения (7), то верхнюю и нижнюю ее ветви целесообразно строить независимо, для каждой из них предварительно определив интервал LYe 7к1, котоРому соот- 45 ветствуют действительные значения Х.
Таким образом, введение в устройство блока постоянной памяти, в котором записаны таблицы Х (А) канонических линий шести рассмотренных ти50 пов, существенно упрощает вычисления
И позволяет выполнить их более быстрс с использованием сумматоров и блока умножения.
Устройство работает следующим об55 разом.
Синхроимпульсы СИ, подаваемые на . второй управляющий вход блока 1 управления, поступают на вход синхронизации триггера 18, который используется в качестве делителя частоты, На единичном выходе этого триггера формируются синхроимпульсы СИУ, с периодом и длительностью в два раза большими, чем у сйнхроимпульсов СИ, а на нулевом выходе — синхроимпульсы
СИУ. Синхроимпульсы СИУ используются для синхронизации работы блока 1 управления и других блоков устройства, По положительному фронту сигнала
"Пуск", поступающего на.первый управляюший вход блока 1 управления, в качестве которого служит вход синхронизации триггера 17, нулевой уровень с D-входа записывается в триггер 17.
В результате íà его инверсном выходе появляется сигнал, равный "1", который поступает на сдвиговый U-вход, сдвигового регистра 19.
Вход синхронизации сдвигового ре.гистра 19 соединен с инверсным выходом триггера 18, поэтому по положительному фронту -очередного синхроимпульса СИУ сигнал "1" с V-входа сдви- гового регистра 19 заносится в его младший разряд. Таким образом, на первом выходе сдвигового регистра 19 формируется сигнал " 1". Через инвертор
16 он поступает íà S-.âõîä триггера 17 и сбрасывает его в исходное состояние. Благодаря этому на V-входе сдвигового регистра 19 устанавливается сигнал "О . Кроме того, сигнал с первого выхода сдвигового регистра 19 подается на первый вход шинного формирователя 23, который используется для стробирования синхроимпульсами
СИУ сигналов с выходов сдвигового регистра 19. В результате по переднему фронту очередного синхроимпульса СИУ (назовем его первым) на первом выходе шинного формирователя 23 вырабатывается сигнал cd поступающий на управляющий вход первого регистра 4. По нему с информационного входа устройства в первый регистр 4 записывается первое слово исходных данных †. код масштаба N „ !
В дальнейшем новые синхроимпульсы
СИУ приводят к последовательному сдвигу записанной в младший разряд сдвигового регистра 19 единицы. В результате сигнал "1" поочередно будет устанавливаться на одном из его выходов
По второму СИУ на втором выходе шинного формирователя 23 формируется
15 управляющий сигнал ur, по которому с информационного входа устройства во второй регистр 6 записывается второе слово исходных данных — код Y„.
Код „ является номером последней строки растра, содержащей точки строящейся линии. При кодировании исходных данных, учитывая, что всегда
Y > О, знаковому разряду кода У присваивается значение О, если коэффициент а;, уравнения (1) строящейся линии не равен О, и 1, если а „ = О.
В первом случае в строках растра необходимо формировать по две, а во втором случае — по одной точке строящейся линии.
После приема Y с первого выхода второго регистра 6 код У без знакового разряда поступает на второй информационный вход блока 10 сравнения, а код знака (Зн) cn второго выхода второго регистра 6 подается на первый управляющий вход формирователя 12 кодов и на первый информационный вход блока 1 управления.
По третьему синхроимпульсу СИУ в блоке 1 управления формируется сигнал Ы, поступающий на управляющий вход счетчика 5. По нему н счетчик
5 с информационного входа устройства записывается код У р
С помощью элемента ИЛИ 21 и шинного формирователя 23 по четвертому синхроимпульсу СИУ на четвертом и пятом выходах блока 1 управления одновременно формируются сигналы и и (d . Сигнал и поступает на первый управляющий вход второго накапливающего сумматора 3, в котором регистр
35 сбрасывается в ноль. Сигнал м< поступает на второй управляющий вход второго накапливающего сумматора 3 и разрешает запись с первого информационного входа устройства в его регистр 33 кода начального адресаА(У ).
После этого код A(Y ) с выхода регистра 33 поступает на первый вход сумматора 34, а на второй его вход поступает код числа О .с выхода только что сброшенного регистра 35. В результате на выходе сумматора 34 формируется сумма, равная А(У„).
Пятый синхроимпульс СИУ приводит к формированию только одного сигнала (и, по которому на регистр 33 второго накапливающего сумматора 3 принимается новое слово — код приращения адреса M . Синхроимпульсы СИУ пода40
По этому же синхроимпульсу СИУ в третий регистр 8 принимается значение координаты Х (А), считанное из блока
7. С выхода регистра 8 код Х,(A) подается на второй информационный вход блока 9 умножения. Поскольку на его первый информационный вход постоянно подается код масштаба М „ с выхода первого регистра 4, то в результате на выходе блока 9 умножения формируется код произведения Х Ч= М„Х,(А).
Синхроимпульс СИУ, следующий после шестого синхроимпульса СИУ, приводит к формированию сигнала "1" на седьмом выходе сдвигового регистра
19. С помощью элемента ИЛИ 22 и шинного формирователя 23 из него синхронно с седьмым синхроимпульсом СИУ формируется второй сигнал ы, разрешающий запись с шины данных в первый I
96376
l0 ются на третий управляющий вход накапливающего сумматора 3, т.е. на вход синхронизации его регистра 35.
Поэтому одновременно с сигналом и ( имеющаяся на выходе сумматора 34 сумма А, равная в этот момент A(Y.), записывается в регистр 35, выход которого является выходом накапливающего !
О сумматора. После этого адрес А с выхода второго накапливающего сумматора
3 подается на вход блока 7 постоянной памяти, что вызывает считывание соответствующего значения координаты
Х (А) канонической линии.
В дальнейшем содержимое регистра
33 накапливающего сумматора 3 остается равным М . Поэтому по каждому
СИУ в регистр 33 будет записываться
Ю новая сумма содержимого этого регистра и кода M„, В результате на выходе второго накапливающего сумматора 3 будет формироваться последовательность адресов А(Ур ), А(У ) + М„
25 А(Ур ) + 2М, С помощью элемента ИЛИ 22 и шин ного формирователя по шестому синхроимпульсу СИУ на шестом и седьмом выходах блока 1 управления одновремен30 но формируются сигналс М и поступающие соответственно на первый и второй управляющие входы первого накапливающего сумматора 2. В результате аналогично второму накапливающему сумматору 3 он сбрасывается в исходное состояние и одновременно в него с информационного входа устройства записывается очередное слово исходных данных код Х ((У ) .
1l 15963 накапливающий сумматор 2 очередного слова данных - кода .Х
По этому же синхроимпульсу СИУ код Х (74 ) достигает нщсодв первого накапливающего сумматора 2 и поступает на первый информационный вход сумматора 14, а код Х с выхода блока 9 умножения записывается в четвертый регистр 11 и с его выхода поступает на информационный вход формирователя 12 кодов. Формирователь 12 кодов служит для.получения прямых и дополнительных кодов, поступающих на его информационный вход чисел. Дополнительный код получается инверти. рованием прямого кода с помощью блока инверторов 36 и суммирования на сумматоре 37 получающегося обратного кода с числом 1. Выдача на выход прямо- 20
ro или дополнительного кода осуществляется иультиплексором 38 в зависимости от управляющих сигналов на пер.вом и втором управляющих входах фор мирователя 12 кодов. На первый управ- 25 ляющий вход постоянно подаются син хроимпульсы СИУ, а на второй — код, Зн со второго выхода второго регистра 6. Если Зн равен О, то синхроимпульсы СИУ через элемент ИЛИ 39 по- 30 ступают на управляющий вход мультиплексора 38. Тогда в течение первой половины периода СИУ мультиплексор
38 передает на выход прямой код, а в течение второй половины периода— дополнительный код произведения
Х = И„Х (A). Если код Зн равен 1, то через элемент 39 на управляющий вход мультиплексора 38 постоянно будет подан сигнал "1", по которому на выход формирователя 12 кодов передается прямой код Х .
Выход формирователя 12 кодов соединен со вторым информационным входом сумматора 14. Поэтому, если код 45
Зн равен О, то на его выходы в течение первой половины, периода СИУ формируется код суммы Х= XgY,) + Õ,, а в течение второй половины периода
СИУ - код разности Х = Х (У,) — Х . так gp
1 как суммирование с дополнительным кодом числа равносильно вычитанию его прямого кода. В случае, когда код Зн равен 1, на выходе сумматора 14 форруется и удерживается до конца пе55 иода синхроимпульсов СИУ сумма Х =
Х (У) +Х,.
Формируемые таким образом коды Х подаются на второй адресный вход бло76 12 ка 13 регенерации иэображения, а соответствующий им в рассматриваемый момент код У< с выхода счетчика 5 по ается на первый адресный вход этого блока. На информационный вход блока
13 регенерации изображения в течение всего времени формирования изображения подан код ТКСВ, задающий яркость, а также красную, синюю и зеленую составляющие цвета изображаемой линии.
Для блока 13 регенерации изображения коды Х и Y служат двумя частями адреса, по которому код IRGB запоминается в памяти этого блока. Для разрешения приема кодов Х, Y u IRGB на управляющий вход блока 13 регенерации иэображения необходимо подать синхроимпульс СИЗ. Чтобы не допустить записи в .блок 13 регенерации изображения ложной информации в начале работы устройства, синхроимпульсы СИЗ начинают формироваться на десятом выходе блока 1 управления во время седьмого синхроимпульса СИУ. Это осуществляется следующим образом.
В блоке 1 управления сигнал с седь мого выхода сдвигового регистра 19 используется не только для формирования сигнала, но поступает также и на первый вход элемента 27, Поскольку на второй его вход подаются синхроимпульсы СИУ, а на третий— синхроимпульсы СИ, формируемые на выходе инвертора 26, то во время седьмого синхроимпульса СИУ, когда
СИУ = 1, а СИ = О, на выходе элемента 27 сформируется сигнал "О", Этим сигналом триггер 29 устанавливается в единичное состояние, Если при этом сигнал Зн, подаваемый на четвертый вход блока 1 управления, равен О, то сигналы "1" с единичного выхода триггера 29 и инвертора 31 разрешают прохождение синхроимпульсов СИ на выход элемента 32, В этом случае положительный фронт первого синхроимпульса СИЗ, как это и требуется, сформируется после окончания седьмого синхроимпульса СИУ, в момент, когда СИУ = О.
При этом по длительности и фазе синхроимпульсы СИЗ будут совпадать с; синхроимпульсами СИ.
Далее по положительному фронту синхроимпульса СИУ, следующего эа седьмым синхроимпупьсом СИУ, на восьмом выходе сдвигового регистра 19 формируется сигнал "1", который через
13
159 инвертор 20 устанавливает в единичное состояние триггер 30. Если при этом сигнал.Зн будет равен 1, то вместе с сигналом "1" с выхода триггера 30 он разрешает прохождение на выход элемента 32 синхроимпульса СИУ, В этом случае, как это и требуется, первый синхроимпульс СИЗ по длительности и фазе совпадает с восьмым синхроимпульсом СИУ, Независимо от сигнала Зн в этот же момент с помощью триггера 30 и элемента 24 начнут формироваться синхроимпульсы СИС, также совпадающие по длительности и фазе с синхроимпульсами СИУ.
Начиная с восьмого синхроимпульса
СИУ, блок 1 управления не вырабатывает больше управляющих сигналов
1д>, — M7 и дальнейшая работа устройства управляется только синхроимпульсами СИУ, СИЗ и СИС. При этом в каждом такте работы по СИУ на выходе первого накапливающего сумматора 2 формируется очередная сумма Х (У) + К, на выходе второго накапливающего сум-.матора 3 формируется очередной адрес
A(Y) + И„, в третий регистр 8 записывается код Х (А), считанный по предыдущему адресу, в четвертый регистр
11 записывается вычисленное к этому моменту произведение Х = М„Х (А(У-1)).
По каждому синхроимпульсу СИС содержимое счетчика 5 увеличивается на
1, что соответствует вычислению координат Х строящейся линии для новой строки.
Таким образом, начиная с седьмого синхроимпульса СИУ устройство в каждом, такте работы обеспечивает вычисление координат точек строящейся линии для одной строки и передачу информации .о точках в блок 13 регенерации изображения.
Работа устройства заканчивается, когда очередной синхроимпульс СИС поступает на счетный вход счетчика
5 и устанавливает на нем код у = Y>, При сравнении его с кодом У, поступающим с первого выхода второго регистра 6, блок 10 сравнения вырабатывает единичный сигнал (ЕС), который подается на второй информационный вход блока 1 управления, в качестве которого служит D-вход триггера 25. По очередному синхроимпульсу СИ, поступающему на вход синхро, низации триггера 25, он устанавливается в единичное состояние. Ежи
6376 14 код Зн равен О, то этому моменту соответствует синхроимпульс СИЗ, обеспечивающий прием в блок 13 регенерации изображения информации о пер5
II fI в ой точке в строке Y „ „ Сигнал 1 с выхода триггера 2 5 поступает на первый вход элемента 2 8 . На второй e r o вход подаются синхр оимпульсы СИУ, а на третий — синхроимпульсы СИ . Поз тому в момент, когда СИУ = 1, а
СИ = 0, что соответствует окончанию приема в блок 1 3 регенерации из о бр аже ния информации о второй точке в строке У, на выходе элемента 2 8 появится сигнал " О ", который с бр асывает триггеры 2 9 и 3 О в нулевое состоя ни е . Это вызывает прекращение подачи синхроимпуль с ов СИЗ и СИС . Сигнал
Ю с выхода триггера 2 5 используется в качестве сигнала " Конец работы устройства " . При регенерации изо бр аже ния блок регенерации изображения обеспечивает считывание хранящейся
2 5 в нем информации о яркости и цвете точек изображения синхронно с т ел е ви зионной разверткой и по — àåò ее на вход формирователя 15 телевизионного сигнала, который формирует телевизионный
30 сигнал для телевизионного приемника.
Введение в устройство новых элементов и, ц частности, блока постоянной памяти позволило хранить в нем заранее рассчитанные таблицы канони35 ческих линий второго порядка основных типов. Благодаря этому нахождение координат точек пересечения строящейся кривой с каждой строкой растра стало возможно за счет вы40 полнения за четыре такта нескольких арифметических операций. Учитывая же, что в устройстве используется конвейерный принцип выполнения операций, 1 координаты одной или пары точек строя45 щейся кривой рассчитываются за один такт работы устройства. B известном устройстве на это же затрачивается время, равное периоду строчных синхроимпульсов. Таким образом, быстродействие предлагаемого устройства существенно выше, Повышение быстродействия позволяет за период кадровой развертки формировать в памяти блока 13 регенерации изображения новое иэображение, состоящее не из одной, а из нескольких линий второго порядка.
Отметим также, что без внесения в него изменений устройство может
l5 1596 быть использовано и для формирования изображения отрезков прямых линий, Для этого достатоМно подать на первый регистр 4 код М О. Тогда изображаемый отрезок будет определяться величинами Уп, У„, ХР(о) Формула изобретения
Устройство для формирования изображений кривых, второго порядка на экране телевизионного приемника, содержащее блок управления, первый и второй накапливающие сумматоры, пер\ вый, второй1 третий и четвертый регистры, счетчик, блок сравнения, блок регенерации изображения, формирователь телевизионного сигнала, вход которого соединен с выходом блока регенерации изображения, информационный вход которого является входом кодов яркости и цвета устройства, выход формирователя телевизионного сигнала является выходом телевизионного сигнала устройства, первый выход второго регистра подключен к первому информационному входу блока сравнения, второй информационный вход которого соединен с выходом счетчика, выход блока постоянной памяти подключен к информационному входу третьего регистра, о т л и ч а ю щ е е с я тем, что, с целью повьппения быстродействия устройства, оно содержит блок умножения, формирователь кодов, сумматор, информационные входы накапливающих сумматоров, счетчика, первого и второго регистров являются информационным входом устройства, первый выход блока управления соединен с управляющим входом первого регистра, выход которого соединен с, первым информационным входом блока умножения, второй информационный вход которого соединен с выходом третьего регистра, второй выход блока управления соединен с управляющим входом второго регистра, второй выход кото376 16 рого соединен с первым управляющим входом формирователя кодов и с первым информационным входом блока управления, третий выход которого под-. ключен к управляющему входу счетчика, выход которого подключен к первому адресному входу блока регенерации изображения, четвертый и пятый выходы блока управления подключены соответственно к первому и второму управляющим входам второго накапливающего сумматора, выход которого подключен к адресному входу блока постоянной памяти, шестой и седьмой выходы блока управления подключены соответственно к первым и вторым управляющим входам первого накапливающего сумматора, выход которого подключен к
20 первому информационному входу сумматора, выход которого подключен к второму адресному входу блока регенера.ции изображения, восьмой выход блока управления подключен к третьим управ25 .ляющим входам первого и второго на- капливающих сумматоров, к управляющим входам третьего и четвертого регистров и к второму управляющему входу формирователя кодов, выход котоgp рого подключен к второму информаци— онному входу сумматора, девятый выход блока управления подключен к счетному входу счетчика, десятый выход блока управления подключен к управляющему
35 входу блока регенерации изображения, выход блока умножения подключен к информационному входу четвертого регистра, выход которого подключен к информационному входу формирователя
4О кодов, выход блока сравнения подключен к второму информационному входу блока управления, первый и второй управляющие входы которого являются входом сигнала запуска и синхровхо45 дом устройства соответственно, одиннадцатый выход блока управления является выходом сигнала окончания работы устройства.
1596376!
596376
Фиг. 5
1596376
Составитель С.Казаков
Техред Л.Олийнык Корректор М.Самборская
Редактор О.Спесивып
Тираж 389
Заказ 2912
Подписное
ВНИИПИ Гос>дарственного комитета по изобретениям и открытиям при ГКНТ С СР
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 1О1