Устройство для ввода информации Советский патент 1992 года по МПК G06F13/00 

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

23, 22 и 24 соответственно. Ввод изображения в ЭВМ осуществляется поблочно 32 х 32 элементов, причем координаты местонахождения блока информации в кадре изображения (X и Y} и его масштаб задаются с помощью ЭВМ, обмен с которой производится с помощью информационного 21 и адресного 28 входов, а также управляющих входов 26 и обращения 27. Выход 31 запрета считывания служит для определения времени обращения к устройству для считывания элемента изображения в ЭВМ. При анализе с целью принятия решения, когда ввод целого кадра не является необходимым, устройство позволяет строить системы, работающие в темпе поступления кадров от стандартной телекамеры, т, е. в реальном времени, за счет масштабирования изображения и управления объемом вводимой в ЭВМ информации об изображении. В устройстве обновление координаты Y может происходить в каждом кадре изображения до прихода кадрового синхроимпульса при условии что координаты будут вычислены в ЭВМ за время, равное разности между периодом кадровых синхроимпульсов и длительностью нулевого сигнала на выходе 31 устройства. 1 ил.

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

название год авторы номер документа
Устройство для ввода информации 1990
  • Смирнов Александр Владимирович
  • Полянин Борис Иванович
  • Алифанов Борис Юрьевич
SU1702382A1
Устройство для ввода информации 1990
  • Смирнов Александр Владимирович
  • Полянин Борис Иванович
  • Алифанов Борис Юрьевич
SU1698890A1
Устройство для ввода информации 1989
  • Смирнов Александр Владимирович
  • Полянин Борис Иванович
  • Павленко Сергей Анатольевич
  • Горнушенков Александр Николаевич
SU1612306A1
Устройство для ввода информации 1990
  • Смирнов Александр Владимирович
  • Григорович Вячеслав Антонович
  • Полянин Борис Иванович
SU1783509A2
Устройство формирования телевизионного изображения с перемещением управляемого фрагмента 1988
  • Жирков Владислав Федорович
  • Буланкин Валерий Борисович
SU1644171A1
Устройство для ввода информации 1990
  • Смирнов Александр Владимирович
  • Полянин Борис Иванович
  • Викторов Виктор Михайлович
  • Тикменов Василий Николаевич
SU1795443A1
УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ ТЕЛЕВИЗИОННОГО ИЗОБРАЖЕНИЯ С ИЗМЕНЕНИЕМ МАСШТАБА УПРАВЛЯЕМОГО ФРАГМЕНТА 1993
  • Жирков Владислав Федорович
  • Арнос Башир Али
RU2065206C1
Устройство для ввода информации 1988
  • Амбразас Альгимантас Юозович
  • Шалашявичюс Аудрюс Сигитович
  • Пунис Ионас Костович
SU1536368A1
УСТРОЙСТВО ДЛЯ СЧИТЫВАНИЯ ИЗОБРАЖЕНИЙ 1992
  • Аль-Хазим М.М.
  • Барашев А.Ф.
RU2051416C1
Устройство для ввода информации 1989
  • Дорохин Виктор Александрович
  • Герасимов Сергей Григорьевич
  • Губанов Родион Николаевич
SU1684789A1

Реферат патента 1992 года Устройство для ввода информации

Изобретение относится к вычислительной технике и может быть использовано в устройствах обработки телевизионных и рентгенотелевизионных изображений. Цель изобретения - расширение областиприменения устройства за счет организации его работы в реальном масштабе времени. Устройство содержит регистры 1, 3 и 4, счетчики 2,6,9 и 11 ,^ дешифратор 5, триггеры 7.13.14 и 17, компаратор 8. мультиплексоры 10,12, 15 и 18. элемент И-НЕ 16, элемент И 19 и блок 20 оперативной памяти. Для ввода информации записывают блок изображения 32 X 32 элементов в блок 20 оперативной памяти, затем передают блок изображения поэлементно на выход 30 устройства, что позволяет развязать частоту поступления дискретизированного телевизионного сигнала на вход 29 устройства и частоту передачи видеоданных в ЭВМ с выхода 30 устройства. Синхронизация видеосигнала осуществляется с по мощью тактовых, строчных и кадровых синхроимпульсов, поступающих на входыСЛсVJ о юСА)юON

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

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

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

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

Недостатком устройства является низкая скорость ввода изображения, обусловленная большим интервалом времени между вводом элементов изображения.

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

дешифратор, первый выход которого соединен с тактовым входом первого регистра, информационный вход которого соединен с информационным входом устройства, второй регистр, тактовый вход

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

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

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

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

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

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

кадра Г1риводит к невозможности установки координат по результатам обработки блока информации в ЭВМ в каждом кадре изображения даже при достаточно высоком быстродействии ЭВМ и тем самым не позволяет работать в реальном масштабе времени.

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

Поставленная цель достигается тем, что в устройство, содержащее первый регистр,

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

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

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

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

соединены с выходом пяти разрядов четвертого счетчика, информационный вход третьего регистра соединен с информационным входом устройства, вход загрузки третьего счетчика соединен с выходом переполнения третьего счетчика, счетный вход которого соединен с входом строчных синхроимпульсов устройства, вход загрузки второго счетчика соединен с входом строчных синхроимпульсов устройства, вход загрузки первого счетчика соединен с выходом переполнения первого счетчика, счетный вход которого соединен с входом тактовых синхроимпульсов устройства управляющий вход второго мультиплексора соединен с выходом второго триггера, второй информационный вход второго мультиплексора соединен с входом строчных синхроимпульсов устройства, второй информационный вход третьего мультиплексора соединен с входом адреса устройства, управляющий вход первого мультиплексора соединен, с выходом первого триггера, второй информационный вход первого мультиплексора соединен с входом тактовых синхроимпульсов устройства, первый вход элемента И соединен с входом тактовых синхроимпульсов устройства, вход данных блока оперативной памяти соединен с входом видеоданных устройства, выход блока oneративной памяти соединен с информационным выходом устройства, дополнительно введены компаратор, вход числа А которого соединен с выходом группы разрядов четвертого счетчика, вход сброса которого соединен с выходом элемента И-НЕ, второй вход которого соединен с выходом четвертого триггера, тактовый вход которого соединен с выходом третьего триггера, вход установки которого соединен с выходом компаратора, вход числа В которого соединен с выходом третьего регистра, выход шестого разряда четвертого счетчика соединен с входом установки второго триггера, вход сброса которого соединен с выходом четвертого триггера, вход сброса которого соединен с выходом элемента ИНЕ, первый вход которого соединен с входом кадровых синхроимпульсов устройства, выход шестого разряда второго счетчика соединен с тактовым входом первого триггера, вход установки которого соединен с выходом второго триггера, выход переполнения второго счетчика соединен с входом сброса первого триггера, информационный вход которого соединен с шиной потенциала логической единицы, управляющий вход четвертого мультиплексора соединен с выходом второго триггера, вход сброса третьего триггера соединен с входом кадровых

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

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

На чертеже изображена схема устройства для ввода информации.

Устройство содержит первый регистр 1, четвертый счетчик 2, третий регистр 3, второй регистр 4, дешифратор 5, третий счетчик 6, второй триггер 7, компаратор 8, второй счетчик 9, четвертый мультиплексор 10, первый счетчик 11, второй мультиплексор 12, третий триггер 13, первый триггер 14, третий мультиплексор 15, элемент И-НЁ 16, четвертый триггер 17, первый мультиплексор 18, элемент И 19, блок 20 оперативной памяти. Призтом тактовый вход первого регистра 1 соединен с первым выходом дешифратора 5, второй выход которого соединен с тактовым входом второго регистра 4, выход третьего регистра соединен с входом числа В компаратора 8, вход числа А которого соединен с выходом группы разрядов четвертого счетчика 2, счетный вход которого соединен с выходом второго мультиплексора 12, первый информационный вход которого соединен с выходом переполнения третьего счетчика 6, информационный вход которого соединен с выходом первого регистра 1, информационный вход которого соединен с информационными входами 21 первой группы устройства, вход сброса четвертого счетчика 2 соединен с выходом элемента И-НЕ 16, второй вход которого соединен с выходом четвертого триггера 17, тактовый вход которого соединен с выходом третьего триггера 13, вход установки которого соединен с выходом компаратора 8, выход шестого разряда четвертого счетчика 2 соединен с входом установки второго триггера 7, вход сброса которого соединен с выхрдом четвертого триггера 17, вход сброса которого соединен с выходом элемента И-НЕ 16, первый вход которого соединен с входом 24 кадровых синхроимпульсов устройства. Информационный вход второго регистра 4 соединен с информационным входом 21 устройства. Тактовый вход третьего регистра 3 соединен с третьим выходом дешифратора 5, информационный вход которого соединен с управляющими входами 26 (команды) устройства. Выход; второго регистра 4 соединен с информационным входом второго счетчика 9, счетный вход которого соединен с выходом первого мультиплексора 18, первый информационный вход которого соединен с выходом переполнения первого счетчика 11, информационный вход которого соединен с выходом первого регистра 1, информационный вход третьего регистра 3 соединен с информационным входом 21 устройства, вход эагрузки третьего счетчика 6 соединен с выходом переполнения третьего счетчика 6, счетный вход которого соединен с входом 22 строчных синхроимпульсов устройства, выход пяти разрядов второго счетчика 9 соединен с пятью младшими разрядами первого информационного входа третьего мультиплексора 15, пять старших разрядов которого соединены с выходом пяти разрядов четвертого счетчика 2, выход шестого разряда второго счетчика 9 соединен с тактовым входом первого триггера 14, вход установки которого соединен с выходом второго триггера 7, выход переполнения второго счетчика 9 соединен с входом сброса первого триггера 14, информационный вход которого соединен с шиной 25 потенциала 1, вход загрузки второго счетчика 9 соединен с входом 22 строчных синхроимпульсов устройствам, первый информационный вход четвертого

мультиплексора 10 соединен с выходом элемента И 19, второй вход которого соединен с выходом первого триггера 14, управляющий вход четвертого мультиплексора 10 соединен с выходом второго триггера 7, выход четвертого мультиплексора 10 соединен с

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

счетчика 11 соединен с выходом переполнения первого счетчика 11, счетный вход которого соединен с входом 23 тактовых синхроимпульсов устройства, управляющий вход второго мультиплексора 12 соединен с

выходом второго триггера7, второй информационный вход второго мультиплексора 12 соединен с входом 22 строчных синхроимпульсов устройства, вход сброса третьего триггера 13 соединен с входом 24 кадровых

синхроимпульсов устройства, второй информационный вход третьего мультиплексора 15 соединен с входом 28 адреса устройства, информационный вход четвертого триггера 17 соединен с шиной 25 потенциала Г, управляющий вход первого мультиплексора 18 соединен с выходом первого триггера 14, второй информационный вход первого мультиплексора 18 соединен с входом 23 тактовых синхроимпульсов устройства, первый вход элемента И 19 соединен с входом 23 тактовых синхроимпульсов устройства, вход режима блока 20 оперативной памяти соединен с выходом второго триггера 7, вход данных блока 20 оперативной памяти соединен с информационными входами 29 второй группы (видеоданных) устройства, выход блока 20 оперативной памяти соединен с информационным выходом ЗОустройства, выход 31 запрета считывания

устройства соединен с выходом второго триггера 7.

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

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

блока изображения 32 х 32 элементов в блок 20 оперативной памяти и операции передачи блока изображения поэлементно на выход 30 устройства, что позволяет развязать частоту поступления видеоданных на вход 29 устройства и частоту передачи видеоданных в ЭВМ с выхода 30 устройства.

Во время записи в память блока 20 блок вводимых видеоданных определяется координатами X и Y, а также масштабом. Для определения блока видеоданных в устройстве служат регистр 4 координаты X, регистр 3 координаты Y и регистр 1 масштаба.

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

Задание значений координат и масштаба окна осуществляется с помощью команд, которые с входа 26 команды устройства поступают на вход дешифратора 5 команд. По команде записи масштаба активизируется первый выход дешифратора 5. При этом значение масштаба поступает с информационного входа 21 устройства и записывается в регистр 1 масштаба, откуда поступает на информационные входы счетчиков б и 11, на счетные входы которых поступают строчные импульсы с входа 22 устройства и тактовые импульсы с входа 23 устройства соответственно. В результате счета на выходах счетчиков 6 и 11 возникают сигналы переполнения, по которым происходит перезапись информации из регистра 1 в счетчики 6 и 11. В результате импульсы на выходе счетчика 11 разнесены по времени на количество тактовых импульсов, соответствующее величине масштаба, а импульсы на выходе счетчика 6 разнесены по времени на количество строчных импульсов, соответствующее величине масштаба.

По команде записи координаты окна по X активизируется второй выход дешифратора 5. При этом значение координаты X с информационного входа 21 устройства записывается в регистр 4, откуда поступает на информационный вход счетчика 9. С приходом строчного импульса эта информация записывается в счетчик 9, на счетный вход которого приходят импульсы с мультиплексора 18, который передает на свой выход тактовые импульсы с входа 23 устройства, если триггер 14 установлен в 1, или импульсы с выхода счетчика 11, если триггер 14 сброшен в О. Триггер 14 сбрасывается

в О сигналом переполнения счетчика 9, что является признаком установки координаты X, и устанавливается в 1 шестым разрядом счетчика 9, который соединен со счетным

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

0 вход счетчика 9, а значения пяти первых разрядов счетчика 9 при этом поступают на младшие разряды первого входа мультиплексора 15. Установка триггера 14 в О позволяете помощью 1 на его инверсном

5 выходе открыть элемент И 19 и передать на первый вход мультиплексора 10 тактовые импульсы с входа 23 устройства, которые при О на выходе триггера 7 поступают на вход обращения блока 20 оперативной памяти при записи в него блока изображения. По команде записи координаты окна по Y активизируется третий выход дешифратора 5. При этом значение координаты Y с информационного входа 21 устройства записывается в регистр 3, откуда поступает на второй вход компаратора 8, на первый вход которого поступает информация со счетчика 2 строк, счет которого происходит при приходе импульсов с мультиплексора 12, который передает на свой выход строчные импульсы с входа 22 устройства, если триггер 7 установлен в 1, или импульсы с выхода счетчика 6, если триггер 7 сброшен в О. В момент совпадения значения на выходе счетчика 2 строк и значения координаты Y в регистре 3 на выходе компаратора 8 появляется сигнал, который устанавливает триггер 13 в 1. Триггер 17 работает в устройстве в качестве одновибратора и в состояние 1 переводится сигналом с выхода триггера 13, поступающим на его счетный вход, ВТО время как на его информационном входе присутствует потенциал 1 с входа 25 устройства, а в состояние О, так же как и

5 сброс счетчика 2 строк, триггер 17 переводится сигналом с выхода схемы И-НЕ 16, на входы которой поступают кадровый импульс с входа 24 и сигнал с выхода триггера 17. Использование двух триггеров 13 и 17

0 для фиксации момента совпадения значений счетчика 2 строк и координаты с регистра 3 обусловлено тем, что после сброса счетчика 2 строк сигналом с выхода схемы И-НЕ 16 при некоторых координатах возможно повторное совпадение значений счетчика 2 строк и координаты в регистре 3. Поэтому триггер 13 может устанавливаться только один раз в кадре изображения, а сбрасывается с приходом кадрового импульса. Сигнал с выхода триггера 17сбрасывает триггер 7 в О, что соответствует фазе записи блока видеоданных в оперативную память 20. Триггер 7 устанавливается в 1 шестым разрядом счетчика 2 строк, что соответствует отсчету 32 импульсов этим счетчиком.

О с выхода триггера 7 поступает на выход 31 устройства, запрещая обращение к устройству от ЭВМ, разрешает переключение триггера 14, переводит блок 20 оперативной памяти в режим записи информации, переключает мультиплексор 10 так, что на вход обращения блока 20 оперативной памяти поступает сигнал с выхода элемента И 19, переключает мультиплексор 15 так, что на адресный вход блока 20 оперативной памяти поступает информация со счетчиков 2 и 9.

Для получения десятиразрядного адреса на первом входе мультиплексора 15 в качестве младших пяти разрядов адреса используются младшие пять разрядов с выхода счетчика 9, а в качестве старших пяти разрядов адреса используются младшие пять разрядов с выхода счетчика 2.

1 с выхода триггера 7 запрещает переключение триггера 14, удерживая его в состоянии 1, переводит блок 20 оперативной памяти в режим считывания информации, переключает мультиплексор 10 так, что на вход обращения блока 20 оперативной памяти поступает сигнал с входа 27 обращения устройства, переключает мультиплексор 15 так, что на адресный вход блока 20 оперативной памяти поступает информация с адресного входа 28 устройства.

Для считывания элемента изображения из блока 20 оперативной памяти в ЭВМ на адресный вход 28 устройства подается десятиразрядный адрес считываемого элемента и с помощью ЭВМ анализируется выход 31 устройства. Если на выходе ЗГ устройства 1, то на вход 27 подается сигнал обращения, что приводит к появлению информации на информационном выходе 30.

Выполнение устройства в соответствии с п зедлагйемым техническим решением в отличие от прототипа, где перезапись информации из регистров координат X и Y в соответствующи(е счетчики осуществляется с приходом строчного и кадрового импульсов соответственно, позволяет развязать момент перезаписи координаты по Y с последовательностью кадровых импульсов. Отсутствие такой развязки в прототипе, что приводит к существенным ограничениям по скорости ввода и обработки информации в ЭВМ, если направ/ ение и величина перемещения окна блока информации в кадре изображения заранее неизвестны, определяют в результате обработки введенного в ЭВМ фрагмента изображения и, кроме того, если окно находится в нижней части кадра. Это

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

0 блок информации в ЭВМ, что в обоих случаях приводит к невозможности работы в реальном масштабе времени. Предлагаемое техническое решение свободно от указанного недостатка, поскольку обновление координаты Y может происходить в каждом кадре изображения при условии, что они будут вычислены в ЭВМ за время, равное разности между периодом кадровых импульсов и длительностью нулевого сигнала

0 на выходе Запрет считывания устройства, равной 2 мс.

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

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

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

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

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

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

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

Устройство для ввода информации 1982
  • Мазурик Борис Иванович
  • Вальков Николай Павлович
SU1070537A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 709 326 A1

Авторы

Полянин Борис Иванович

Смирнов Александр Владимирович

Викторов Виктор Михайлович

Тикменов Василий Николаевич

Даты

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

1990-03-21Подача