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

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике и может быть использовано в устройствах обработки телевизионных изображений , а также информации, имеющей кадровую структуру. Цель изобретения - повышение быстродействия и расширение области применения устройства. Устройство для ввода информации содержит дешифраторы , элемент задержки, регистры, счетчики , элементы И, триггеры, мультиплексоры, элемент ИЛИ, блок оперативной памяти. Дискретный телевизионный сигнал поступает на вход 34 видеоданных устройства. Синхронизация видеосигнала осуществляется с помощью тактовых, строчных и кадровых синхроимпульсов, поступающих на входы 31, 32 и 33 устройства соответственно . Ввод информации в ЭВМ осуществляется поблочно, координаты местонахождения блока информации в кадре изображения и

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

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

РЕСПУБЛИК (!9р (Il) (ярз G 06 F 13/00, 3/00

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

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

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

51

57

Л

34

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4815858/24 (22) 19.04.90 (46) 15,12.91. Бюл. М 46 (71) Московский институт электронной техники

Ю (72) А.В.Смирнов, Б.И.Полянин и Б,Ю.Алифанов (53) 681.327(088.8) (56) Телевизионные методы и устройства отображения информации/Под ред.

М.И.Кривошеева. M,: Советское радио, 1975, с 139, Авторское свидетельство СССР

ЛЬ 1612306, кл. 6 06 F13/00, 1989. (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ (57) Изобретение относится к вычислительной технике и может быть использовано в устройствах обработки телевизионных изображений, а также информации, имеющей кадровую структуру. Цель изобретения — повышение быстродействия и расширение области применения устройства. Устройство для ввода информации содержит дешифраторы, элемент задержки, регистры, счетчики, элементы И, триггеры, мультиплексоры, элемент ИЛИ, блок оперативной памяти.

Дискретный телевизионный сигнал посту- . пает на вход 34 видеоданных устройства.

Синхронизация видеосигнала осуществляется с помощью тактовых, строчных и кадровых синхроимпульсов, поступающих на входы 31, 32 и 33 устройства соответственно. Ввод информации в ЭВМ осуществляет- ф ся поблочно, координаты местонахождения блока информации в кадре иэображения и

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

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

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

"Пуск" устройства соответственно. Первый ,выход блока управления подключен к счетному входу первого и входу "Сброс" второго

:счетчиков, второй выход — к счетному входу ,второго, входу "Сброс" третьего и входу генератора импульсов, выход которого подключен к счетному входу третьего счетчика.

Выходы первого счетчика соединены с входами первой группы блока сравнения, вы .ход которого подключен к стробирующему

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

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

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

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

2 ил., 1 табл. счетный вход которого соединен с выходом второго мультиплексора, первый информационный вход которого соединен с выходом переполнения третьего счетчика, информационный вход которого соединен с выходом первого регистра, первый счетчик, информационный вход которого соединен с выходом первого регистра, второй счетчик, информационный вход которого соединен с выходом второго регистра, информационный вход которого соединен с информационным входом устройства, первый мультиплексор, первый информационный вход которого соединен с выходом переполнения первого счетчика, вход загрузки которого соединен с выходом переполнения первого счетчика, счетный вход которого соединен с входом тактовых синхроимпульсов устройства, первый триггер, вход сброса которого соединен с выходом шестого разряда второго счетчика, счетный вход которого соединен с выходом первого мультиплексора, управляющий вход которого соединен с выходом первого триггера, вход установки которого соединен с выходом переполнения второго счетчика, выходы пяти разрядов которого соединены с младшими пятью разрядами первого информационного входа третьего мультиплексора, старшие пять разрядов которого соединены с выходами пяти разрядов четвертого счетчика, выход шестого разряда которого соединен с входом сброса второго триггера, вход установки которого соединен с выходом переполнения четвертого счетчика, вход загрузки которого соединен с входом кадровых синхроимпульсов устройства, четвертый мультиплексор, первый информационный вход которого соединен с выходом элемента И (первого), первый вход которого соединен с выходом первого триггера, блок оперативной памяти, адресный вход которого соединен с выходом третьего мультиплексора, управляющий вход(первый) которого соединен с четвертым выходом дешифратора, информационный вход которого соединен с входом команды устройства. Информацион1698890 ный вход третьего регистра соединен с информационным входом устройства, вход загрузки второгв счетчика соединен с входом строчных синхроимпульсов устройства, второй информационный вход первого мульти- 5 плексора соединен с входом тактовых синхроимпульсов устройства, вход загрузки треть- его счетчика соединен с выходом переполнения третьего счетчика, счетный вход которого соединен с входом строчных синх- 10 роимпул ьсов устройства.

Управляющий вход второго мультиплексора соединен с выходом второго триггера, второй информационный вход второго мультиплексора соединен с входом строч- 15. ных синхроимпульсов устройства. второй информационный вход третьего мультиплексора соединен с входом адреса устройства, управляющий вход четвертого мультиплексора соединен с четвертым вы- 20 ходом дешифратора, выход четвертого мультиплексора соединен с входом обращения блока оперативной памяти, вход режима которого соединен с четвертым выходом дешифратора, второй информационный 25 вход четвертого мультиплексора соединен с входом обращения устройства. Вход дан-, ных блока оперативной памяти соединен с входом видеоданных устройства, выход блока оперативной памяти соединен с ин- 30 формационным выходом gjcTpoAcT88, вто рой вход элемента И соединен с выходом второго триггера. третий вход элемента И соединен с входом тактовых синхроимпульсов устройства. 35

Недостатком этого устройства является единственный способ ввода в 3ВМ блока элементов изображения, характеризующийся необходимостью формирования и подачи на устройство адреса каждого счи- 40 тываемого элемента изображения, что ограничивает область применения данного устройства.

Цель изобретения — повышение быстродействия и расширение области примене- 45 ния устройства за счет возможности ввода элементов изображения по автоматически формируемой спиральной развертке и теку-. щего адреса этой развертки.

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

1698890

10 введены элемент задержки, вход которого соединен с шестым выходом первого дешифратора, седьмой выход которого соеди- 15

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

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

40 торого соединен с вторым выходом второго дешифратора, четвертый выход которого соединен с декрементирующим входом восьмого счетчика, вход загрузки которого соединен с шестым выходом nepsoro дешифратора, пять старших разрядов третьего информационного входа третьего мультиплексора соединены с выходом восьмого счетчика, информационный вход которого соединсн с входом адреса устройства, второй управляющий вход третьего мультиплексора соединен с пятым выходом первого дешифратора, вход обращения второго дешифратора соединен с входом обращения устройства, вход загрузки седьмого счетчика соединен с шестым выходом первого дешифратора, информационный вход седьмого счетчика соединен с входом адреса устройства, второй вход элемента ИЛИ соединен с пягым выходом первого дешифратора, вход режима блока оперативной папяти соединен с выходом элемента ИЛИ, управляющий вход четвертого мультиплексора соединен с выходом элемента ИЛИ, пять старших разрядов информационного входа четвертого регистра соединены с выходом восьмого счетчика, тактовый вход четвертого регистра соединен с входом обращения устройства, выход четвертого регистра соединен с выходом адреса устройства, выход запрета считывания устройства соединен с выходом второго триггера, Введение в состав устройства четвертого регистра, с пятого по восьмой счетчиков, второго дешифратора, третьего и четвертого триггеров, элемента задержки, второго элемента И и элемента ИЛИ позволяет расширить его область применения. В заявляемом техническом решении введение укаэанных элементов используется совместно с введением новых связей между ними и другими элементами устройства. Только их взаимосвязь обеспечивает возможность получения положительного эффекта, а именно воэможность расширения круга решаемых предлагаемым устройством задач эа счет введения режима считывания блока иэображения по спирали с автоматическим формированием адреса считываемого элемента изображения, причем точка начала развертывания спирали задается от ЭВМ предустановкой седьмого и восьмого счетчиков, модификация значений на выходах которых осуществляется путем стробирования импульсами обращения второго дешифратора, который преобразует сигналы с выходов третьего и четвертого триггеров в унитарный код модификации, поступающий на инкрементирующие и декрементирующие входы седьмого и восьмого счетчиков, 1698890

10

20

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

Таким образом, только совместное использование указанных признаков позволяет расширить область применения предлагаемого устройства. Среди известных технических решений устройств, в которых указанные признаки обнаруживают такие же свойства, как в предлагаемом техническом решении, не обнаружено, Поэтому можно сделать вывод о соответствии данного .технического решения критерию

"существенные отличия".

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

Устройство для ввода информации содержит первый дешифратор 1, элемент 2 задержки, с первого по третий регистры 35, пятый и шестой счетчики 6 и 7, второй элемент И 8, первый и второй счетчики 9 и

10, третий и четвертый триггеры 11 и 12, перв и мультиплексор 13, первый триггер

14, третий мультиплексор 15, второй дешифратор 16, седьмой.и восьмой счетчики 17 и

18, третий и четвертый счетчики 19 и 20, элемент ИЛИ 21, второй мультиплексор 22, второй триггер 23, первый элемент И 24, блок 25 оперативной памяти, четвертый мультиплексор 26, четвертый регистр 27, входы команды 28, константы 29, адреса 30, тактовых 31, строчных 32 и кадровых 33 синхроимпульсов, видеоданных 34, обращения

35, выходы запрета считывания 36, инфор мационный 37, адреса 38, Первый выход первого дешифратора 1 соединен с тактовым входом первого регистра 3, информационный вход которого соединен с входом 30 адреса устройства, Второй выход первого дешифратора 1 соединен с тактовым входом второго регистра 4, выход которого соединен с информационным входом второго счетчика 10, счетный вход которого соединен с выходом первого мультиплексора

13, первый информационный вход которого . соединен с выходом переполнения первого счетчика 9, информационный вход которого соединен с выходом первого регистра 3.

Третий выход первого дешифратора 1 соединен с тактовым входом третьего регистра

5, выход которого соединен с информационным входом четвертого счетчика 20, счетный вход которого соединен с выходом второго мультиплексора 22, первый информационный вход которого соединен с выходом переполнения третьего счетчика 19, информационный вход которого соединен с выходом первого регистра 3, Седьмой выход первого дешифратора 1 соединен с входом обращения четвертого регистра 27, пять младших разрядов информационного входа которого соединены с выходом седьмого счетчика 17, инкрементирующий вход которого соединен с первым выходом второго дешифратора 16, вход первого разряда которого соединен с инверсным выходом третьего триггера 11, информационный вход которого соединен с инверсным выходом третьего триггера 11, тактовый вход которого соединен с выходом переполнения шестого счетчика 7. Информационный вход счетчика 7 соединен с информационным выходом пятого счетчика 6, инкрементирующий вход которого соединен с прямым выходом третьего триггера 11, вход сброса которого соединен с шестым выходом первого дешифратора 1, информационный вход которого соединен с входом 28 команды устройства. Вход элемента 2 задержки соединен с шестым выходом первого дешифратора 1, выход элемента 2 задержки — с первым входом второго элемента И 8, второй вход которого соединен с выходом переполнения шестого счетчика 7, вход загрузки которого соединен с выходом второго элемента И 8. Информационный вход второго регистра 4 соединен с входом 30 адреса устройства, информационный вход третьего регистра 5 — с входом 30 адреса устройства, информационный вход пятого счетчика 6 — с входом 29 константы. Декрементирующий вход шестого счетчика 7 соединен с входом 35 обращения устройства.

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

1698890

9, счетный вход которого соединен с входом

31 тактовых сиихроимпульсов устройства.

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

- . второго триггера 23, вход установки которого соединен с выходом переполнения четвертого счетчика 20, вход загрузки которого соединен с входом 33 кадровых синхроимпульсов устройства. Выход шестого разряда второго счетчика 10 соединен с входом сброса первого триггера 14, вход установки, которого соединен с выходом переполнения второго счетчика 10, вход загрузки которого соединен с входом 32 строчных сиихроимпульсов устройства, Информаци онный вход четвертого триггера 12 соединеи с инверсным выходом четвертого триггера 12, тактовый вход которого соединен с инверсным выходом третьеготриггера

11, вход сброса четвертого триггера 12 соединен с шестым выходом первого дешифратора 1. Управляющий вход первого мультиплексора 13 соединен с выходом первого триггера 14, второй информационный вход первого мультиплексора 13 соединен с, входом 31 TBKT08blx синхроимпульсов устройства. Пять младших разрядов третьего, информационного входа третьего мультиплексора 15 соединены с выходом седьмого счетчика 17, декрементирующий вход которого соединен с вторым выходом второго дешифратора 16, вход второго разряда которого соединен с инверсным зыходомчет15

30 вертого триггера 12. Пять старших разрядов третьего информационного входа третьего 40 мультиплексора f5 соединены с выходом восьмого счетчика 18, инкремеитирующий вход которого соединен с третьим выходом второго дешифратора 16, четвертый выход которого соединен с декрементирующим входом восьмого счетчика 18, вход загрузки которого соединен с шестым выходом первого дешифратора 1. Первый управляющий вход третьего мультиплексора 15 соединен с четвертым выходом первого дешифратора

1, второй управляющий вход третьего мультиплексора 15 .соединен с пятым выходом первого дешифратора 1, выход. третьего мультиплексора 15 соединен с адресным входом блока 25 oneðàòèííoé памяти, вход режима которого соединен с выходом элемента ИЛИ 21, первый вход которого соединен с четвертым выходом первого дешифратора 1. Второй информационный вход третьего мультиплексора.Ж соединен с входом 30 адреса устройства, вход обращения второго дешифратора 16 соединен с входом 35 обращения устройства. вход загрузки седьмого счетчика 17 соединен с шестым выходом первого дешифратора 1.

Информационный вход седьмого счетчика

17 соединен с входом 30 адреса устройства, информационный вход восьмого счетчика

1& — с входом 30 адреса устройства, вход загрузки третьего счетчика 19 — с выходом переполнения третьего счетчика 19, счетный вход которого соединен с входом 32 строчных синхроимпульсов устройства.

Второй вход элемента ИЛИ 21 соединен с пятым выходом первого дешифратора 1, управляющий. вход второго мультиплексора

22 — с выходом второго триггера 23; второй информационный вход второго мультиплексорэ 22 — с входом 32 строчных сиихроимпульсов устройства, Первый вход первого элемента И 24 соединен с выходом первого триггера 14, второй вход первого элемента

И 24-с выходом второготриггера23. Выход первого элемента И 24 соединен с первым информационным входом четвертого мультиплексора 26, управляющий вход которого соединен с выходом элемента ИЛИ 21. Тре- . тий вход первого элемента И 24 соединен с входом 31 тактовых синхроимпульсов устройства, вход обращения блока 25 оперативной памяти — с выходом четвертого мультиплексора 26, второй информационный вход которого соединен с входом 35 обращенияустройства, Вход данных блока

25 оперативной памяти соединен с входом

34 видеоданных устройства, выход блока 25 оперативной памяти — с информационным выходом 37 устройства. Пять старших разрядов информационного входа четвертого ре гистра 27 соединены с выходом восьмого счетчика 18, тактовый вход четвертого регистра 27 — с входом 35 обращения устройства. Выход четвертого регистра 27 соединен с выходом 38 адреса устройства, выход 36 запрета считывания устройства — с выходом . второго триггера 23. ,Устройство работает следующим образом.

Дискретный телевизионный сигнал поступает на вход34 видеодаиныхустройства.

Синхронизация видеосигнала осуществляется с помощью тактовых, строчных и кадровых синхроимпульсов, поступающих на входы 31, 32 и 33 устройства соответственно. Ввод изображения в 3ВМ осуществляется поблочно,.максимальные размеры блока информации 32 х 32 элемента, причем координаты местонахождения блока информации в кадре изображения, его размеры и масштаб задаются с помощью ЭВМ. Проце13

1698890 дура передачи блока изображения состоит из операции записи блока изображения

32 х 32 элемента в блок 25 оперативной памяти и операции передачи блока изображения поэлементно на выход 37 устройства. устройство работает в трех основных режимах.

1. Режим записи в блок 25 оперативной памяти блока информации размером 32 х 32 элемента с координатами Х и У в кадре, размещаемыми в регистрах 4 и 5, и масштабом, записанным в регистре 3. Значение координаты Х соответствует числу пропущенных элементов в строке до начала записи блока элементов. Значение координаты

Y соответствует числу пропущенных строк в кадре до начала записи блока элементов.

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

2, Режим выдачи информации в ЭВМ на информационный выход 37 устройства поэлементно, причем адрес элемента изображения внутри блока информации задается по входу адреса 30 устройства.

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

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

30 устройства записывается в регистр 3, откуда поступает на информационные входы счетчиков 9 и 19, на счетные входы которых поступают тактовые импульсы с входа 31 устройства и строчные импульсы с входа 32 устройства соответственно, В результате на выходах счетчиков 9 и 19 возникает сигнал переполнения, по которому происходит перезапись информации из регистра 3, причем импульсы на выходе счетчика 9 разнесены по времени на количество тактовых импульсов, соответствующее величине масштаба, а импульсы на выходе счетчика

19 разнесены по времени на количество

10

15. счетчика 9, если триггер 14 установлен в "1

ЗО

40 строчных импульсов, соответствующее величине масштаба.

По команде записи координаты блока по Х активизируется второй выход дешифратора

1, при этом значение координаты блока по

Х с адресного входа 30 устройства записывается в регистр 4, откуда поступает на информационный вход счетчика 10.

С приходом строчного импульса эта информация записывается в счетчик 10, на счетный вход которого приходят импульсы с мультиплексора 13, который передает на свой выход тактовые импульсы. если не установлен триггер 14, или импульсы с выхода

Триггер 14 устанавливается в "1" сигналом переполнения счетчика 10, что является признаком установки координаты Х, и сбрасывается в "О" шестым разрядом счетчика

10. Таким образом, триггер 14 установлен в течение 32 импульсов; поступающих на счетный вход счетчика 10, а значения пяти первых разрядов счетчика 10 при этом поступают на младшие пять разрядов первого информационного входа мультиплексора

15.

По команде записи координаты блока по Y активизируется третий выход дешифратора 1, при этом значение координаты блока по Y с входа ЗО устройства записывается в регистр 5, откуда поступает на информационный вход счетчика 20. С приходом кадрового импульса эта информация записывается в счетчик 20, на счетный вход которого приходят импульсы с мультиплексора 22, который передает на свой выход строчные импульсы, если не установлен триггер 23, или импульсы с выхода счетчика

19, если триггер 23 установлен в "1". Триггер

23 устанавливается в "1" сигналом переполнения счетчика 20, что является признаком установки. координаты У, и сбрасывается в

"О" шестым разрядом счетчика 20. Таким образом, триггер 23 установлен в течение 32-. импульсов, поступающих на счетный вход счетчика 20, а значения пяти первых разрядов счетчика 20 при этом поступают на старшие пять разрядов первого информационного входа мультиплексора 15, который в данном режиме включен так, что на его выход поступает информация с первого информационного входа. Поэтому на адресные входы блока 25 оперативной памяти поступает десяти разрядный код адреса, определяющий 1024 элемента блока изображения (32 х 32), которые записываются в блок 25 оперативной памяти по сигналу выбора, поступающему через мультиплексор 26 с элемента И 24, причем этот сигнал формируется прй установке координат Х и У

1698890 (т.е. при установке в "1" триггеров 14 и 23) и приходе тактового импульса на вход 31 устройства. На вход режима блока 25 оперативной памяти сигналы не поступают, поэтому блок 25 находится в режиме записи. Сигнал

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

При работе устройства во втором режиме для считывания элемента изображения из блока 25 оперативной памяти на вход 30 устройства подается десятираэрядный адрес считываемого элемента, на вход 35— сигнал обращения, а на вход 28 устройства— команда чтения элемента информации из устройства, по которой активизируется четвертый выход дешифратора 1. Сигнал с этого выхода поступает на первый управляющий вход мультиплексора 15 и через элемент ИЛИ 21 — йа управляющий вход мультиплексора 26 и на вход режима блока 25 оперативной памяти, что позволяет передать адрес элемента изображения с входа

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

15 на адресный вход блока 25 оперативной

;памяти, передать сигнал обращения с входа 35 обращения устройства через четвертый

:,мультиплексор 26 на вход обращения блока

25 оперативной памяти, а также перевести блок 25 оперативной памяти в режим считывания информации, которая в данном режиме поступает на информационный выход 37 устройства.

Работа устройства в третьем режиме поясняется с помощью временной диаграммы, приведенной на фиг. 2.

Запись адреса начальной точки осуществляется с помощью импульса на шестом выходе дешифратора 1 при подаче на него соответствующей команды. При этом на вход 30 устройства подают десятиразрядный адрес, младшие пять разрядов которого представляют собой координату Х, а старшие пять разрядов — координату Y начальной точки. При появлении импульса на шестом выходе дешифратора 1 происходит предустановка счетчиков 17 и 18, причем в

° счетчик 17 записывается координата Х, а в

"четчик 18 — координата Y начальной точки.

Кроме того, с помощью этого же сигнала происходит обнуление триггеров 11 и 12, запись константы "1" с входа 29 устройства в счетчик 6, а затем в счетчик 7 благодаря тому, что этот сигнал проходит через элемент 2 задержки, время задержки в котором составляет время, необходимое для

55 появления на выходе счетчика 6 при его предустановке достоверной информации.

Для перевода устройства в режим формирования спиральной развертки на вход

28 устройства подается команда, активизирующая пятый выход дешифратора 1. Сигнал с этого выхода поступает на второй управляющий вход мультиплексора 15 и через элемент ИЛИ 21 — на управляющий вход мультиплексора 26 и на вход режима блока

25 оперативной памяти. Это позволяет передать адрес элемента изображения с выходов счетчиков 17 и 18 через третий информационный вход мультиплексора 15 нэ адресный вход блока 25 оперативной памяти, передать сигнал обращения с входа 35 обращения устройства через четвертый мультиплексор 26 на вход обращения блока

25 оперативной памяти, а также перевести блок 25 опера ивной памяти в рек:им считывания информации, которая в данном режиме поступает на выход 37 устройства.

Первый сигнал обращения, пришедший на вход 35 устройства, позволяет считать элемент иэображения, адрес которого записан в счетчиках 17 и 18, уменьшает значение счетчика 7 на единицу, а также, поступая на вход обращения дешифратора 16, своим задним фронтом модифицирует адрес.

Поскольку на инверсных выходах триггеров 11 и 12 имеются сигналы "1", активизируется первый выход дешифратора и инкрементируется содержимое счетчика 17.

Так как значение счетчика 7 составляет всего лишь единицу, то на его выходе появляется сигнал, который через элемент И 8 перезаписывает в счетчик 7 значение с выхода счетчика 6, что приводит к исчезновению сигнала на выходе счетчика 7 и установке триггера 11 в "1", а сигнал с его прямого выхода увеличивает значение счетчика 6 на единицу. Второй сигнал обращения, поступивший на вход 35 устройства, позволяет считать следующий элемент изображения и продолжает формирование спиральной развертки.

Уменьшая на единицу значение счетчика 7, он вновь вызывает появление сигнала на его выходе, который перезаписывает в счетчик 7 число "2 " из счетчика 6. При этом вновь исчезает сигнал с выхода счетчика 7.

В результате триггер 11, находящийся в счетном режиме, сбрасывается в "0", а положительный фронт на его инверсном выходе взводит триггер 12, также находящийся в счетном режиме. В соответствии с состояниями триггеров 11 и 12 второй сигнал обращения вызывает появление импульса на третьем выходе дешифратора, что инкрементирует счетчик l8. Третий сигнал обра1698890

5

15

25

35

55 щения не вызывает появление сигнала на выходе счетчика 7, поэтому состояние триггеров 11 и 12 не изменяется, но адрес элемента и зоб раже н ия модифицируется, так как активизируется второй выход дешифратора 16 и декрементируется счетчик 17.

Аналогичное действие вызывает также четвертый импульс обращения, но он. кроме того, вызывает появление сигнала на выходе счетчика 7, перезапись в него числа "2" из счетчика 6, установку в "1" триггера 11 и увеличение на единицу содержимого счетчика 6. Пятый и шестой импульсы обращения приводят к появлению сигналов на четвертом выходе дешифратора 16 и к декрементированию счетчика 18. Flocne прихода шестого импульса обращения триггеры 11 и 12 оказываются в исходном состоянии, поэтому седьмой, восьмой и девятый импульсы обращения активизируют первый выход дешифратора 16 и т.д.

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

17