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

Иллюстрации

Показать все

Реферат

 

Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах технического зрения и в системах автоматизированной обработки изображений в качестве средства ввода визуальной информации в память электронной вычислительной машины (ЭВМ) или временного хранения ее в собственной памяти. Цель изобретения - расширение функциональных возможностей устройства за счет обеспечения двусторонней связи с ЭМВ и за счет обеспечения автономной и синхронной с внешним видеосигналом режимов работы. В устройстве по сравнению с прототипом расширяются функциональные возможности путем обеспечения возможности визуального наблюдения за информацией хранимой в памяти устройства, путем обеспечения возможности обмена информацией с ЭВМ по прямоугольным фрагментам изображения, путем обеспечения возможности обмена информацией не только в направлении от памяти устройства в память ЭВМ, но и в обратном направлении, путем обеспечения надежной регенерации хранимой информации в памяти устройства и путем обеспечения работы устройства как в автономном режиме, так и в синхронном с внешним видеосигналом режима. Кроме того, в предлагаемом устройстве снижено требование к быстродействию используемой памяти в M раз, где M - разрядность используемых регистров сдвига группы. 1 з.п.ф-лы, 6 ил.

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

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

РЕСПУБЛИК

„„80„„1536368 А1 (51) 5 G 06 Р 3/037

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

К АВТОВСЙОМУ СВИДЕТЕЛЬСТВУ (21) 4421232/24-24 (22) 25. 02.88 (46) 15.01.90. Бюл. Р 2 (71) Каунасский политехнический институт им. Антанаса Снечкуса (72) А.10.Амбразас, А.С.Шалашявичюс и И;К.Пунис (53) 681.327.12(088.8) (56) Авторское свидетельство СССР

У 1282106, кл. G 06 F 3/00, 1984.

Авторское свидетельство СССР

И 1252769, кл. G 06 F 3/037, 1983. (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах технического зрения и в системах автома. тизированной обработки изображений в качестве средства ввода визуальной информации в память электронной вычислительной машины (ЭВМ) или времен- ного хранения ее в собственной памяти.

Цель изобретения — расширение функциональных возможностей устройства за счет обеспечения двусторонней свя зрения и в системах автоматизированной обработки изображений в качестве средства ввода визуальной информации в память электронной вычислительной машины (ЭВМ) или временного хранения ее в собственной памяти.

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

ГОСУДАРСТВЕННЫЙ КОМИТЕТ пО ИЗОБРЕТЕНИЯМ И OVHPblTHRM

ПРИ ГКНТ СССР

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

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

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

1 э.п. ф-лы, 6 ил. эа счет обеспечения автономной и синхронной с внешним видеосигналом режимов работы.

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

1 цесс формирования сигналов телевизионной развертки.

Устройство содержит датчик l видеоинформации, видеоусилитель 2, ана5 лого-цифровой преобразователь 3, группу 4 регистров сдвига, группу 5 коммутаторов данных, группу 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 слов в строке, счетчик 39 строк в кадре, первый

40, второй 41 и третий 42 дешифраторы, выходной регистр 43, блок 44 выделения синхроимпульсов от полного видеосигнала, четвертый 45„ пятый 46„ шестой 47, седьмо" 48 восьмой 49, девятый 50, десятый 51 и одиннадца35 тый 52-элементы И, ше - .ой 53 и седьмой 54 элементы ИЛИ, элемент 55 задержки, четвертый 56, пятый 57 и шестой 58 триггеры, третий 59, четQ0 вертый 60 и пятый 61 формирователи импульсов и компаратор 62.

Датчик 1 видеоинформации (фиг.l) представляет собой функциональный модуль предназначенный для получеУ

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

Блок 10 синхронизации предназначен: для формирования тактовых импульсов дискретизации, управляющих

P аботой аналого-цифрового преобразователя 3 и передвигающих оцифрован55 ную информацию в группе сдвиговых регистров 4; для формирования управляющ.лх сигналов, вырабатываемых во . время каждого цикла обращения к памяти; для формирования управляющих сигналов телевизионной развертки; для синхронизации вырабатываемых сигналов в соответствии с внешним видеосигналом, поступающим от видеоусилителя 2.

Тактовые импульсы дисретизации (первый выход блока 10 синхронизации) формируются генератором 35 тактовых импульсов (фиг.2). Управляющие сигналы циклов обращения к памяти (третий выход блока 10 синхронизации) формируются с помощью счетчика 37 точек в слове и третьего дешифратора 42.Счетчик 37 точек в слове считает от генератора 35 поступающие тактовые импульсы по модулю m, где m — количество точек в слове или число разрядов каждого регистра сдвига группы 4 (фиг,l).

С его выхода 1-разрядный код порядкового номера точки в очередном слове, где 1 равно числу log<(m), округленному до целого в сторону увеличения, à log () означает функцию двоичного логарифма, поступает на вход третьего дешифратора 42, который выполнен в виде постоянного запоминающего устройства (ПЗУ), запрограммированного так, что на еro выходных разрядах вырабатываются сигналы, частота которых в m раз меньше частоты тактовых импульсов дискретизации, а моменты начала и конца каждого импульса зависят от требований, предъявляемых к работе конкретных микросхем памяти, используемых в блоках памяти группы

7. Данные сигналы по третьему выходу блока 10 синхронизации поступает на эти блоки памяти и формируют циклы обращения к ее ячейкам, В одном из разрядов третьего дешифратора 42 в конце каждого обращения к памяти вырабатывается короткий сигнал "Конец обращения", который по третьему выходу блока 10 синхронизации (фиг.l) поступает на пятый вход блока ll управления, где распределяется в различные узлы устройства в зависимости от его режима работы.

Управляющие сигналы телевизионной развертки формируются с помощью счетчика 38 слов в строке; счетчика 39 строк в кадре, первого 40 и второго

41 дешифраторов и выходного регистра

43 (фиг.2), Счетчики 39 и 38 делят один кадр телевизионной развертки соответственно на А строк в кадре и на

С слов в каждой строке, где С=В/М, а

15363

 — число точек в каждой строке. Число строк в кадре А зависит от стандарта, используемого видеосигнала, а число слов в каждой сроке С должно быть целым числом и удовлетворять уравнению

r

Й CFp = tr m Ñ HJ1H С стр где t — период следования строк

Стр телевизионной .развертки, и f — соответственно период слег r дования и частота тактовых импульсов дискретизации ! 15 (" г

Например, при стандартном телевизионном сигнале (t =64 мкс,А=625), при частоте тактовых импульсов fr

13,5 ИГц и при m = 16, число слов в строке равно С = 54.

Счетчик 38 слов в строке считает по модулю С импульсы переполнения от счетчика 37 точек в слове. Счетчик

39 строк в кадре в свою очередь по 25 модулю А считает импульсы переполнения от счетчика 38 слов в строке.Следовательно, в каждый момент времени на выходе счетчика 39 строк в кадре находится информация о текущем номере Зп строки телевизионной развертки, которая поступает на вход первого дешифратора 40, а на выходе счетчика 38 слов в строке — информация о текущем номере слова в очередной строке разВертки поступающая на один адресный вход второго дешифратора 41, на другой адресный вход которого поступает информация с выхода первого дешифратора 40 °

Первый дешифратор 40 выполнен в виде ПЗУ, запрограммированного так, что для каждой строки очередного кадра видеосигнала, в соответствии с ко-" дом ее номера, поступающим на вход дешифратора от счетчика 39, на его выходе вырабатывается код группы строк, к которой данная строка относится. К одной группе строк относятся строки телевизионной развертки, имеющие одинаковую форму видеосигнала на протяженности всей строки, приусловии, что таким образом сформирот ванный видеосигнал изображает несложную фигуру — белый прямоугольник, определяющий формат и местоположение той части кадра видеоинформации, которая обрабатывается устройством, с т.е. запоминается при вводе иэобра68 6 жений и отображается на экране во время его хранения. Например, на фиг.б ,показаны все возможные группы строк с одинаковыми сигналами телевизионной развертки в случае формирования полного стандартного телевизионного сигнала при А = 626, m - =16, С = 54, изображающего белый квадрат размеров

512х512. Буквами а, б, в, г на фиг.6 обозначены соответственно уровень сигнала синхронизации, уровень сигнала гашения и уровень черного и белого информационного сигнала.

Второй дешифратор 41 выполнен в виде ПЗУ, запрограммированного так, что в соответствии с нарастающим время от времени кодом номера слова в строке, поступающим от счетчика 38 и в соответствии с кодом группы строк, поступающим от дешифратора 40 на отдельных разрядах его выхода форми- руются все необходимые устройству сигналы телевизионной развертки (входной адрес второго дешифратора 4! Формируются путем объединения разрядов обеих его входов). Эти сигналы через выходной регистр 43 поступает на второй, пятый и шестой выходы блока 11 синхронизации. Выходной регистр 43 используется с целью исключения помех, получаемых во время переходных процессов при переключении ПЗУ от одного адреса к другому. Регистр 43 стробируется сигналом переполнения от счетчика 37 точек в слове. Передний фронт данного сигнала записывает установившуюся информацию в выходной регистр 43, а задний фрон- — изменяет содержимое счетчика 38 слов в строке и счетчика 39 строк в кадре и тем самым начинает очередной процесс переключения дешифраторов 40 и 41 на новый адрес.

В зависимости от программы, занесенной на ПЗУ, второй дешифратор 41 может формировать на выходных разрядах, следующие сигналы телевизионной развертки: сигнал смеси строчных и кадровых синхроимпульсов, принимающих высокий уровень только в те моменты времени, когда формируемый видеосигнал должен быть выше уровня синхронизации а (фиг.6); сигнал смеси импульсов гашения, принимающих высокий уровень в те моменты времени, когда формируемьп видеосигнал должен превышать уровень гашения б (фиг.6); сигнал Рамка", принимающий активный

1536368 уровень, когда формируемый видеосигнал должен быть выше уровня черного в или равен уровню белого г (Фиг.6); короткий кадровый синхроимпульс., вырабатываемый в конце каждого второго полукадра.

Сигналы смеси строчных и кадровых синхроимпульсов и смеси импульсов гашенин, снимаемые с двух разрядов вто- 10 рога дешифратора 41 через соответствующие разряды выходного регистра 43 образуют второй выход блока 10 синхронизации и поступают на второй вход формирователя 8 видеосигнала (Фиг.)).

Сигнал "Рамка", Формируемый третьим разрядом выходного регистра 43 (фиг.2) или пятым выходом блока 10 синхронизации (Фиг.l), поступает на в >.орой управляющий вход коммутатора 12 адреса и на четвертый вход блока li угг= равления. Кадровый синхроимпульс, вы-. рабатываемый на четвертом разряде выходного регистра 43 (Фиг.2) нли на шестом выходе блока 10 синхронизации 25 (фиг.1), поступает на второй вход счетчика 13 адреса и на тактовый вход второго триггера 31.

Синхронизация вырабатываемых сиг-налов с внешним видеосигналом, посту- 30 пающим от видеоусилителя 2 произво-дится с помощью блока 4>4 выделения синхроимпульсов от полного вицеосигнала (фиг,2) и третьего триггера 36.

Если на вход блока 44 начинает поступать внешний видеосигнал, то на его выходе появляются стр " ные и кадровые импульсы, которые поступают на очищающие входы счетчика 38 слов в строке и счетчика 39 строк в:;<адре и тем са- <0 мым заставляет схему формирования уп-, равляющих сигналов телевизионной развертки (блоки 38, 39,, 40, 41 и 43) работать синхронно с внешним видеосигналом. Кроме того, строчный импульс, длительность которого больше одного, но меньше двух циклоп обращения к.памяти, поступает от блока 44 на вход сброса третьего триггера 36 и разрешает ему перейти в единичное состояние в момент появления на его тактовом входе импульса переполнения счетчика 37 точек в слове, т„е. в конце очередного цикла обращения к памчти. Активный сглгнал с выхода триггера

36 поступает на вход сброса счетчика

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

В момент окончания строчного импульса, от блока 44, триггер 36 переходит в исходное состояние и счетчик 37 начинает считать такты нового цикла обращения к памяти. Таким образом триггер 36 во время действия строчного импульса от блока 44 разрешает счетчику 37. точек в слове и третьему дешифратору 42 закончить очередной цикл обращения к памяти, а новый цикл начать точно в момент окончания этого импульса, осуществляя тем самым точную привязку блоком 1О синхронизации вырабатываемых сигналов к внешнему видеосигналу.

На фиг.4 представлен один из возможных вариантов блока 44 выделения синхроимпульсов от полного видеосигнала, на фиг.5 — временные диаграммы, поясняющие его работу.

Полный видеосигнал от видеоусилителя 2 (фиг.1) поступает на один вход компаратора 62 (фиг.4), на другой вход которого подается пороговое напряжение. Порог должен быть выбран между уровнем сигнала синхронизации и уровнем сигнала гашения. В этом случае на выходе компаратора появля" ется смесь синхроимпульсов (фиг.5), которые передними фронтами своих,импульсов устанавливает четвертый триггер 56. Сигнал с выхода триггера 56 передними фронтами своих импульсов запускает третий 59, четвертый 60 и пятый 61 формирователи импульсов,Четвертый формирователь 60 вырабатывает импульсы, продолжительность которых больше продолжительности половины одной строки развертки, Таким образом, каждый импульс, вырабатываемый форми" рователем 60, начинается в момент поступления очередного переднего фронта от триггера 56 (в начале строки) и заканчивается во второй половине стро- ки. При этом импульс с инвертирующего выхода формирователя 60 начинается во второй половине очередной строки и заканчивается в конце этой строки (Фиг.5). Сразу после запуска формирователя 60 импульс с еro инвертирующего выхоца сбрасывает триггер 56 и до второй половины очередной строки не разрешает ему снова, перейти в единичное состояние. Таким образом, saпрещается установление триггера 56 передними фронтами управляющих импуль1536368

)О сов, начинающихся с середины строки развертки.

Третий формирователь 59 вырабатывает импульсы, длина которых больше одного и меньше двух циклов обращения к памяти. Данные импульсы являются выходными строчными импульсами блока (фиг. 5) .

Пятый формирователь 61 импульсов аналогично четвертому формирователю

60 на инвертирующем выходе вырабатывает импульсы, начинающиеся в первой половине очередной строки и заканчивающиеся в конце строки (фиг.5). Кадровые синхроимпульсы первого и второго полукадров различаются тем, что в первом полукадре они начинаются с начала строки, а во втором — с середины.

Триггером 57 вырабатываются полукадровые импульсы, начинающиеся во второй половине строки (фиг.s). Эти импульсы сбрасывает триггер 58. Таким образом, триггер 58 устанавливается только в том случае, если полукадровый импульс начинается с начала строки и сбрасывается после установки триггера 57. Поэтому на выходе триггера 58 формируется кадровый синхроимпульс, вырабатываемый во вреся полукадрового импульса первого полукадра, начинающийся в первой половине строки и заканчивающийся во второй половине (фиг.5).

Введение в состав устройства выше описанного блока 10 синхронизации (фиг.!) позволяет обрабатывать видеосигнал от любого датчика: телевизионной камеры, видеомагнитофона, линии связи, имитатора или синтезатора видеосигнала. Воэможность изменения программ, хранимых в ПЗУ дешифраторов 40 и 41 (фиг.2), позволяет менять стандарт используемого видеосигнала, а также формировать дополнительные сигналы телевизионной развертки. Например, если используется телевизионный датчик, для работы которого необходимы строчные и кадровые синхросигналы, то дополнительные разряды второго дешифратора 41 могут быть запрограммированы для формирования таких сигналов, а дополнительные выходы блока синхронизации подключены к входам такого датчика видеосигнала.

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

5 устройства.

Формирователь видеосигнала 8 (фиг.1) предназначен для получения аналогового видеосигнала, который используется блоком 9 видеоконтроля для отображения информации. Формирователь 8 может быть выполнен в виде цифроаналогового преобразователя и аналогового сумматора, k-разрядные коды точек видеоинформации, поступающие от последовательных выходов сдвиговых регистров группы 4 цифроаналоговым преобразователем превращается в аналоговый сигнал. К этому сигналу

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

25 видеосигналом, пригодным для отображения блоком 9 вчдеоконтроля.

Группы 4 регистров сдвига, комму— таторов 5 данных, буферных регистров

6 и блоков 7 памяти содержат k оди3Q HBKoBbl_#_ erH o cp Hr, k opHHBKo вых коммутаторов данных, k одинаковых буферных регистров и 1 одинаковых блоков памяти сооfBPTcTBpHHo> где число разрядов аналого-цифрового

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

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

7 блоков памяти за один цикл обращения одновременно производится запись или считывание 1 ш-разрядного слова данных, т.е . m k-разрядных точек отсчета видеоинформации.

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

Число r равняется отношению —, округk ленному до целого в сторону меньшего

11

1536368 l2 значения, а число п — разрядность ма- ляюшими выходами блока (от первого шинного слова ЭВГ1. Буферные регистры до шестого) . группы 6 подключены к блоку 32 сопря- Устройство для ввода информации ж ния с ЭВМ так что j-"гый разряд е

5 работает в четырех режимах: в режиме (j 1, г) последовательного входа и хранения информации; в режиме записи последовательного выхода i-ro (i=1,k) информации; в режиме передачи фраг" буферного регистра группы 6 подклю- мента изображения от памяти устройстчен к (j- l) ° k+ i-тым разрядам выход- ва в память ЭВМ; в режиме передачи амяти ЭВМ ной и входной шин данных блока 32 со- 10 фрагмента изображения от памяти Э пряжений с ЭВМ. В зависимости от в память устройства. конкретного применения устройства по- При включении устройства и при рядок соединения может быть и дру- отсутствии управляющих сигналов от блока 32 сопряжения с ЭВМ устройстСчетчик 27 заполнения памяти пред- 1, во находится в режиме хранения инназначен для определения момента формации. По ближайшему кадровому времени, когда либо вся информация синхроимпульсу от шестого выхода передана по последовательным выходам блока 10 синхронизации счетчик 13 буферных регистров группы 6 через адреса переводится в исходное (нулевходную шину блока 32 сопряжения в 20 вое) состояние. Сигнал "Рамка" вырапамять ЭВМ, либо буферные регистры батывается на пятом выходе о е блока 10, группы 6 полностью заполнены информа- синхронизации поступает на второй цией от ЭВМ через выходную шину бло- управляющий вход коммутатора 12 адрека 32 сопряжения. Иодуль р счетчика са, который при отсутствии активного

27 заполнения равняется отношению 25 уровня этого сигнала, подключает к ш адресным входам блоков памяти группы округленному до целого в сторо—

7 счетчик 14 регенерации, а при акну большего значения. тивном уровне этого сигнала — счетчик

Блок 32 сопряжения с ЭВМ предназ- 13 адреса. Кроме того, сигнал Рамка начен для организации связи устрой- 30 подается на четвертый вх д о о блка ll ства с ЭВИ при считывании и записи управления, а в этом блоке — на втовизуальной информации. Этот блок реа- рые входы четвертого 45, восьмого 49> лизует прямой,и программный режимы девятого 50 и одиннадцат r того 52 эледоступа к памяти ЭВМ и содержит вход- ментов И (фиг.3). При отсутствии сигной и выходной регистры данных для . нала девятый 50 и одиннадцатый 52 обмена информацией с группои 6 бу-, элементы И закрыты, а восьмо

35 о ьмой элеферных регистров, pet.- "-..тр управления, мент И 49 открыт. Активныи уровень позволяющий вычислительной машине сигнала Рамка дев д а" евятый 50 и десятый программно выработать активный сиг- 52 элементы И открывает, а восьмой нал управления по одному из шести пер-,10 элемент И 49 закрывает.

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

1t активным и поэтому к стартовый сигнал на восьмом управ- ным вхо ам блоков памяти группы ляющем выходе блока в начале обмена 45 7 (фиг.l) д по ключен выход счетчика информации между памятью ЗВМ и памя- 14 регенерации, ии По сигналам формиротью устройства; принимать по управ- икла об ащения к памяти, поляющему входу сигнал запуска цикла прямого доступа к памяти; выработать 10 синхронизации на первые управляюсигнал конца очередного цикла прямо- о щие входы блоков памяти группы 7 прого доступа к памяти (ПДП) по седьмо- изводится считывание К т-разрядного му управляющему выходу блока. Напри- слова по адресу, вырабатываемому мер,в качестве блока сопряжения с ЭВ1" счетчиком 14 регенерации. В конце типа Электроника

Il

6P или "ДВК" .мо- очередного цикпа обращения к памяти жет быть использован интерфейс прямо- >5 на четвертом выходе блока 10 синхроамяти типа "H3" х низации вырабатывается короткий сигтрем выходным разрядам регистра уп- нал "Конец обращения",, который поравления которого подключен дешифра- ступает на пятый вход блока 1! управтор, выходы которого являются управ- ления, а в этом блоке — на первые

13

14

15363б8

50 входы, пятого 46, седьмого 48, восьмого 49, девятого 50, одиннадцатого

52 элементов И и на вход второго элемента 55 задержки (фиг.3), В данный момент времени открыт только восьмой элемент И 49. Поэтому сигнал

"Конец обращения" с его выхода или с пятого выхода блока 11 управления (фиг.l) поступает на вход счетчика

14 регенерации и увеличивает его содержимое на единицу. Во время следующего цикла обращения в блоках памяти группы 7 производится считывание слеi дующего слова по следующему адресу счетчика 14 регенерации. Далее процесс считывания аналогично продолжа ется до момента появления активного уровня сигнала "Рамка". Счетчик 14 регенерации в начальное положение не устанавливается, Он все время вырабатывает увеличивающуюся последовательность адресов. При переполнении счетчика 14 он продолжает работу с нулевого адреса. 25

В момент появления активного уровня сигнала "Рамка" на пятом выходе блока 10 синхронизации коммутатор

12 адреса подключает к адресным входам блоков памяти группы 7 выход счетчика 13 адреса. Во время очередного цикла обращения к памяти по адресу этого счетчика производчтся считывание k m-разрядного слова из блоков памяти группы 7. В конце цикла обращения к памяти сигнал "Конец обращения", появившись уже на выходе девятого элемента И 50 (фиг.3) или на четвертом выходе блока 11 управления (фиг.l), поступает на первый вход счетчика 13 адреса и увеличивает его содержимое на единицу. Кроме того, сигнал "Конец обращения" появляется на выходе одиннадцатого элемента И 52 (фиг.3) или на первом выходе блока

11 управления (фиг.l). Данный сигнал поступает на вторые управляющие входы регистров сдвига группы 4 и по параллельным входам записывает в эти регистры только что считанную

k ø-разрядную информацию от блоков памяти группы 7.

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

Полученный таким образом полный видеосигнал с выхода формирователя 8 поступает на блок 9 видеоконтроля, где отображается на экране монитора.

Одновременно с продвижением информации в группе 4 регистров сдвига, в группе 7 блоков памяти происходит считывание k m-разрядного слова информации по следующему адресу, вырабатываемому счетчиком 13 адреса. Сигналом "Конец обращения", считанная информация вновь параллельно записывается в регистры сдвига группы 4, из которых к этому моменту времени вся информация предыдущего цикла уже выдвинута на формирователь 8 видеосигнала. Далее процесс аналогично повторяется до момента времени, когда сигнал "Рамка" перестает быть активным. В данный момент времени адресные входы блоков памяти группы 7 вновь подключается к выходу счетчика 14 регенерации и вновь начинается процесс регенерации памяти. В этом случае 1 к-разрядные слова, считанные из блоков памяти группы 7 не записываются в группу 4 регистров сдвига °

В данном случае на формирователь 8 видеосигнала поступает информация от аналого-цифрового преобразователя 3, задержанная регистрами сдвига группы

4 íà M тактов дискретизации. Когда сигнал "Рамка" очередной раэ становится активным, процесс считывания информации с ее отображением на блоке 9 видеоконтроля продолжается по нарастающим адресам, формируемым счетчиком 13 адреса. В конце кадра счетчик 13 адресов вновь переводится в исходное состояние кадровым синхроимпульсом от шестого выхода блока 10 синхронизации и процесс работы .устройства в режиме хранения информации начинает аналогично повторяться.

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

Для этого на шестом выходе блока 32 сопряжения с ЭВМ появляется активный сигнал, который поступает на информационный вход второго триггера 31. По

l5 153636 переднему фронту ближайшего кадр.ного синхроимпульса, поступающего от шестого выхода блока 10 синхронизации к тактовому входу этого триггера, 5 который переводится в ециничное состояние, что означает перевод устройства в режим записи информации. Единичный сигнал с выхода триггера 31 поступает на управляющие входы коммутаторов данных группы 5„. которые в этом случае соединяют параллельные выходы регистров сдвига группы 4 с параллельными входами буферных регистров группы 6. Кроме того, единич- 1;> ный сигнал с выхода второго триггера

31 поступает еще и на третий вход ( блока 11 управления, а в .этом блоке— на четвертый вход одиннадцатого элемента И 52 (фиг.3), запрещая тем са-мым прохождение сигнала napaëëåëüêoé записи информации на регистры сдвига группы 4, и на первый вход четверто-го элемента И 45, разрешая прохождение сигнала Рамка", поступающего на 2!-, его второй вход. Активный сигнал

"Рамка" с выхода четвертого элемента

И 45 поступает на вход седьмого элемента ИЛИ 54, с выхода которого или с третьего выхода блока 11 управления (фиг.l) поступает на вторые управляющие входы блоков памяти группы

7 и на время действия этого сигнала переводит эти блоки в режим записи информации. Кроме того, сигнал Рам-ЗВ ка" с выхода четвертого элемента И 45 (фиг.3) поступает на второй вход десятого элемента И 51, который начин нает пропускать сигналы Начало обращения", поступающие на его первый вход от второго элемента 55 задержки.

Сигнал "Начало обращения" формируется из сигнала "Конец обращения " путем задержки его элементом 55 на время, необходимое до полного окончания оче- д редного цикла обращения к памяти и до начала следующего цикла обращения„.

В режиме записи информации от,цатчика 1 видеоинформации постуг.;:ает на видеоусилитель 2, где усиливается до уровня, необходимого,цля нормальной работы аналого-цифрового преобразователя 3, и поступает на вход этого преобразователя. Часть сигнала видеоинформации ответвляется на вход бло66 ка 10 синхронизации, где синхронизи:рует процесс формирования внутренних синхросигналов устройства. На аналого-цифровом преобразователе 3 сигнал

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

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

m точках изображения, Если в это время сигнал Рамка" имеет активный уровень то в начале очередного цикла обращения к памяти сигнал "Начало обращения", поступающий с выхода десятого элемента И 51 (фиг.3) на вход шестого элемента ИЛИ 53, а с выхода этого элемента или с второго выхода блока 11 управления (фиг.l) на вторые управляющие входы буферных регистров группы 6, записывает в эти регистры

k.m-разрядное слов информации, поступающей на параллельные входы этих регистров от параллельных выходов регистров сдвига группы 4 через коммутаторы данных группы 5. Значит m точек изображения, загруженных в регистры сдвига группы 4 по их последовательным входам, передаются в буферные регистры группы 6, откуда по параллельным выходам поступает на информационные входы блоков памяти группы 7 и в течение цикла обращения памяти записывает в эти блоки по адресу, формируемому счетчиком 13 адреса.

В конце цикла обращения к памяти сигнал "Конец обращения", аналогично, как в режиме хранения информации, увеличивает содержимое счетчика 13 адреса на единицу. В следующем цикле обращения к памяти по сигналу Hatt чало обращения". в буферные регистры группы 6 записывается новое Е ш-разрядное слово информации, которое до этого момента времени уже было за-. гружено по последовательным входам в регистры сдвига группы 4 от аналогоцифрового преобразователя 3. Далее повторяется процесс записи данного слова в блоки памяти группы 7 по новому адресу счетчика 13 адреса. Параллельнб процессу записи информации в блоки памяти группы 7 происходит процесс продвижения информации в ре18

36368

15

25

15 гистрах сдвига группы 4. На последовательные входы этих регистров подаются коды все новых и новых отсчетов видеоинформации, а после m тактов эти коды уже появляются на последовательных выходах регистров группы

4 и поступают на вход формирователя

8 видеосигнала, а or него — на вход блока 9 видеоконтроля, где отображаются на экране.

При отсутствии активного уровня сигнала "Рамка" к адресным входам группы 7 блоков памяти подключен выход счетчика 14 регенерации и процесс регенерации происходит аналогично процессу регенерации в режиме хранения информации.

При снятии активного уровня сиг" нала на шестом выходе блока 32 сопряжения с ЭВМ второй триггер 31 переводится по переднему фронту ближайшего кадрового синхроимпульса от шестого выхода блока 10 синхронизации .в нулевое состояние, устройство переходит в режим хранения информации и последний введенный кадр видеоинформации остается записанным в группе 7 блоков памяти. Одновременно хранению информации происходит ее отображение на экране блока 9 видеоконтроля, Перед переводом устройства в режимы передачи фрагмента изображения от памяти устройства в память ЭВМ или от памяти ЭВМ в память устройст- ва сперва программно устанавливаются параметры этого фрагмента. Для этого на выходной шине блока 32 сопряжения с.ЭВМ выставляется адрес координаты У верхнего края фрагмента изображения. Короткий импульс, вырабатываемый на пятом управляющем выходе этого блока, поступает на второй вход счетчика 15 координаты У и записывает в него информацию, находящуюся на ,выходной шине. Модуль Е счетчика 15 координаты У равняется числу строк видеоинформации, запоминаемой в блоках памяти группы 7, а его разрядность равна числу log<(E), округленному до целого в сторону .большего значения. Если устройство использует через строчную развертку, то для обеспечения. правильной адресации строк видеоинформации, младший pas- ряд счетчика 15 координаты У подключен вместо старшего разряда как на

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

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

18 координаты Х и через второй элемент ИЛИ 21 на второй вход счетчика

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

F которое должно быть целым числом, ш где F — - количество обрабатываемых точек с одной строки видеоинформации.

Разрядность g регистра 18 и счетчика

16 координаты Х равно числу log z(G), округленному до целого в сторону большего значения. Выходные разряды счетчиков 15 и 16 координаты У -и координаты Х объединены в одну адресную шину, определяющую текущий адрес

m.k-разря