Устройство для генерации векторов на индикаторе с черезстрочной разверткой

 

Союз Советскин

Социапистнческкн

Республик

ОП ИСАНИЕ

ИЗОБРЕТЕН ИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ («)922718 (61) Дополнительное к авт, свид-ву(22) Заявлено 21 . 03.8 0 (21) 2898339/18-24 с присоединением заявки М(23) Приоритет (5I)NL. Кл.

G 06 Г 3/153

Государственный квинтет

СССР . ив делаи -изобретений и открытий

Опубликовано 23.04.82. Бюллетень Рй 15 (53) УДК 681.327..11(088.8) Дата опубликования описания 23. 04.82

С

I

Н. Н. Горнец, А.А. Лифшиц и М. М. Немировский:, г, .г ( (72) Авторы изобретения (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ГЕНЕРАЦИИ ВЕКТОРОВ

НА ИНДИКАТОРЕ С ЧЕРЕЗСТРОЧНОЙ

РАЗВЕРТКОЙ

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

Известно устройство для генерации векторов на индикаторе с черезстроч" ной разверткой, содержащее два блока сложения, пять регистров, четыре счетчика, одиннадцать мультиплексоров,: тв блоки памяти на две телевизионные строки (1 ).

Недостатком этого устройства является то, что оно позволяет вычислять

1$ точки пересечения векторов только с одной телевизионной строкой и имеет большой объем оборудования.

Наиболее близким техническим ре-.

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

2 блоков памяти и общее устройство управления (2g;

Недостатком данного устройства является низкое быстродействие.

Цель изобретения - повышение быстродействия устройства.

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

При этом дополнительный строчный формирователь векторов содержит элементы 2И-ИЛИ, третий, четвертый. и пятый элементы ИЛИ, пять элементов

И, группы элементов 2И-ИЛИ, четвертый дешифратор, три регистра и два счетчика, причем одни из входов пер. вого элемента 2И-ИЛИ и элементов

2И-ИЛИ групп являются одними информационными и управляющими входами формирователя, другие входы соединены с выходом первого элемента Ир а их- выходы через первые и вторые .регистры и счетчики соединены с другими информационными выходами фс рмирователя, первый вход первого элемента И соединен с инверсным выходом третьего регистра, входы которого через третий и четвертый элементы

ИЛИ подключены соответственно к вы35 ходу первого элемента И и к выходу второго элемента И, соединенному с первым входом пятого элемента ИЛИ, второй вход которого и первый вход второго элемента И соединены с выходом переполнения первого счетчика, выход пятого элемента ИЛИ соединен с входами установки нуля первых и вторых регистров и счетчиков и с вторым входом четвертого элемента

4S

ИЛИ, выходы младшего и старшего разрядов второго регистра соединены с входами второго элемента 2И-ИЛИ, выход которого соединен с вторым входом второго элемента И и инверсным входом третьего элемента И, выход которого соединен с управляющими входами второго регистра, второго счетчика и первыми входами четвертого и пятого элементов И, вторые входы которых. соединены с выходами первого регистра, а выходы — с управляющими входами второго счетчика, вторые выходы которого через четвер8 4 тый дешифратор соединены с другими упра вляющими выходами форми рова теля .

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

СФВ; на фиг.4 - принцип кодирования изображения векторов в постоянном запоминающем Утсройстве.

Устройство для генерации векторов для индикатора с черезстрочной разверткой содержит задающий генератор

1, счетчик 2 координаты развертки хТ, счетчик 3 координаты развертки уТ, блок 4 синхронизации, дешифратор

5., триггер 6 знака приращения координаты х, регистр 7 начальной координаты хи, регистр 8 младших разрядов значения начальной координаты у„ > регистр 9 кода вектора, регистр

10 длины вектора, информационные входы 11- 15 устройства, выходные сигналы 16 и 17 блока 4 синхронизации, являющиеся соответственно сигналами разрешения занесения информации и сброса входных регистров, дешифратор 18, постоянное запоминающее устройство 19, дешифратор 20, управляющий вход 2 1 которого соединен с блоками 4 синхронизации, элементы

ИЛИ 22 и 23, выходной регистр 24 устройства, выход 25 устройства, соединенные с блоком 4 синхронизации вход 26 "Данные установлены" и выход

27 "Данные приняты", основные строчные формирователи 28 векторов (СФВ) каждый из которых имеет первые 29-32 и вторые 33-36 информационные входы, первые управляющие входы 37 и 38, вход 39 сигнала загрузки, выход 40 и вход 41 сигнала разрешения загрузки, первые управляющие 42 и информационные 43 выходы, вторые, третьи, четвертые, пятые, шестые и седьмые управляющие входы 44-49, вторые информационные выходы 50-53, первые 54 и вторые 55 адресные входы, выход 56 сигнала загрузки и содержит регистр

57 знака ах, счетчик 58 координаты х, регистр 59 сдвига, счетчик 60 длины вектора, регистр 61 памяти, дешифратор 62, элементы ИЛИ 63 и 64, элементы И 65-69,элементы 2И-ИЛИ 70 и 71, группы элементов 2 И-ИЛИ 7274, группу элементов 3И-ИЛИ 75, блок

76 постоянной памяти, выходной регистр 77, регистр 78 занятости СФВ ! и дешифратор 79, дополнительные СФВ

5 9227

80, каждый из которых имеет первые

81-84 и вторые 85-88 информационные входы, вход 89 и выход 90 сигнала загрузки, вход 91 и выход 92 сигнала разрешения загрузки, первые 93 и вторые 94 управляющие входы, первые 95 и вторые 96 управляющие выходы и информационные выходы 97-100 и содержит первый регистр 101 знака ьх, второй счетчик 102 координаты х, второй ре- to гистр 103 сдвига, счетчик 104 длины вектора, дешифратор 105,элементы

ИЛИ 106-108,элементы И 109-113,элементы 2И-ИЛИ 114 и 115, группы элементов 2И-ИЛИ 116-, 118 и третий регистр

1.19 занятости дополнительного СФВ.

Устройство работает следующим образом., Когда на информационных входах 1115 устройства установлены реальные данные, на вход 26 поступает сигнал

"Данные установлены", и если до этого поступил в блок 4 синхронизации с выхода элемента ИЛИ 22 сигнал

"Входные регистры свободны", то блок

4 синхронизации вырабатывает по линии 17 сигнал "Разрешение занесения информации". При этом входная информация с шин

11 — знак х - 1 бит зо

12 - х - К бит

13 — младшие разряды у — К бит

„н

14 — код вектора — (2 " -1) бит

15 — значение длины вектора — (2 "-1) бит (в конкретной реализации устройства К=10; К =4) загружается соответственно в триггер 6, регистры

7 10.

Эта информация посредством дешифратора 18 направляется в СФВ, номер которого задается регистром 8, однако загрузка выбранного СФВ происходит только тогда, когда выбираемый

СФВ свободен, т.е. на инверсном .выходе регистра 78 или 119 занятости основного или дополнительного СФВ устанавливается уровень логическои

" 1" . При этом информация с выходов триггера 6, регистра 7, постоянного запоминающего устройства 19 совместно с выходом младшего разряда регистра 9 кода вектора, регистра 10 через элемент 2И-ИЛИ 70 (114) и группы элементов 2И-ИЛИ. 72-74 (118, »6 и 117) загружается соответствен5S но в регистр 57 (101), счетчик 58 (102) регистр 59 (103) сдвига и счетчик

60 (104) длины вектора основного

18 6 (дополнительного) СФВ. Для основного

СФВ одновременно с этим производится загрузка регистра 61 памяти, количество разрядов которого равно числу модулей памяти в блоке 76, от дешифратора 20 через группу элементов 3И-ИЛИ 75. Далее, если СФВ основной, производится запись начальной точки вектора в блок 76 памяти, при этом номер модуля памяти задается соответствующим ему триггером регистра 61 памяти, адресстаршими разрядами регистра 57, а управляющим сигналом служит сигнал с входа 45 из блока 4 синхронизации.

Через время, необходимое для записи информации, блок 4 синхронизации вырабатывает по входу 44 стробирующий сигнал, который поступает на элемент И 62 и сбрасывает регистр 6 1 памяти, а через элемент

И 65 производит вычитание единицы из содержимого счетчика 60 длины вектора, производит сдвиг регистра

59 влево на один бит, увеличивает или уменьшает содержимое счетчика

58 в зависимости от состояния регистра 57 знака х, при этом, если с выхода отрицательного переполнения счетчика 60 длины вектора не поступил сигнал окончания построения вектора, а. выход элемента 2 ИИЛИ 71 находится в состоянии логической

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

СФВ, с выхода элемента И 68 поступает в следующий СФВ сигнал загрузки по выходу 56. Данные с выходов ре-. гистра 57 знака дх, счетчика 58, регистра 59 сдвига и счетчика длины вектора 60 по соответствующим входам и выходам 52,49, 50 и 51 поступают в следующий СФВ, где отработка вектора продолжается. Отработка данных вектора в дополнительном СФВ происходит аналогично отработке в основном СФВ, за исключением того, что в дополнительном СФВ не требуются средства хранения видеоинформации, поэтому процессы, связанные с записью и чтением информации в блоке памяти СФВ отсутствуют.

Записанные в блоке памяти СФВ данные считываются под управлением счетчиков 2 и 3, а также дешифратора

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

7 92271

5 и счетчика 3, при этом дешифратор выбирает СФВ, иэ которого считываются данные, а выходы старших разрядов счетчика задают значение адреса в блок 76. Так как средства хранения информации о точках пересечения векторов с телевизионными строками имеются только в основном СФВ, то в нечетном полукадре отображение, информации, начальная координата У и эна-10 чение счетчика 3 уменьшаются на единицу. Считанные данные поступают через выходной регистр 77 основных

СФВ, через элемент ИЛИ 23 и через выходной регистр 24 на выход 25 видео- 15 информации устройства.

Сравнение предлагаемого устройства при п=16, где n - число СФВ, с известным показывает, что быстродействие устройства возрастает в 4-5 раз, 20 это позволяет использовать его в высокопроизводительных системах отображения графической информации.

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

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

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

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

9 92271 первого элемента 2И-ИЛИ и элементов

2И-ИЛИ групп являются одними информационными и управляющими входами формирователя, другие входы соединены с выходом первого элемента И а э 5 их выходы через первые и вторые регистры и счетчики соединены с другими информационными выходами формирователя, первый вход первого элемента И соединен с инверсным выхо1О дом третьего регистра, входы которого через третий и четвертый элементы

ИЛИ подключены соответственно к выходу первого элемента И и к выходу второго элемента И, соединенному с

15 первым входом пятого элемента ИЛИ, второй вход которого и первый вход второго элемента И соединены с выходом переполнения первого счетчика, выход пятого элемента ИЛИ соединен с эо входами установки нуля первых и вторых регистров и счетчиков и с вторым входом четвертого элемента ИЛИ, выЯ/Иб/0 6ФЯПО ВЙ

Ф

S2

8 10 ходы младшего и старшего разрядов второго регистра соединены с входами второго элемента 2И-ИЛИ, выход которого соединен с вторым входом второго элемента И и инверсным входом третьего элемента И, выход которого соединен с управляющими входами второго регистра, второго счетчика и первыми входами четвертого и пятого элементов И, вторые .входы которых соединены с выходами первого регистра, а выходы — с управляющими входами второго счетчика, вторые выходы которого через четвертый дешифратор соединены с другими управляющими выходами формирователя.

Источники информации, принятые во внимание при экспертизе

1. Патент Англии М 1503362, кл. Н 4 Т, опублик.1978.

2. Патент Англии и 1486615, кл. Н 4 Т, опублик. 1977 (прототип) °

922718

1 - н5а3рант -4р Pr: 9=,1

«I7 - Нбадрант - 4р Р,.-9=,0"

Составитель В.Сметанин

Редактор, В.Данко Техред И. Гайду

Корректор M. Коста

Филиал ППП "Патент", г.ужгород, ул.Проектная, 4

Заказ 2581/63 Тираж 732 Подписное

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

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

Устройство для генерации векторов на индикаторе с черезстрочной разверткой Устройство для генерации векторов на индикаторе с черезстрочной разверткой Устройство для генерации векторов на индикаторе с черезстрочной разверткой Устройство для генерации векторов на индикаторе с черезстрочной разверткой Устройство для генерации векторов на индикаторе с черезстрочной разверткой Устройство для генерации векторов на индикаторе с черезстрочной разверткой Устройство для генерации векторов на индикаторе с черезстрочной разверткой Устройство для генерации векторов на индикаторе с черезстрочной разверткой 

 

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

Изобретение относится к средствам отображения информации

Изобретение относится к электронной технике

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

Изобретение относится к компьютерным технологиям

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

Дисплей // 2015536

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

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

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