Устройство для вывода информации
Иллюстрации
Показать всеРеферат
УСТРОЙСТВО ДЛЯ ВЫВОДА ИНФОРМАЦИИ , содержащее первый, второй и третий триггеры, генератор синхронизации импульсов, первый, второй, третий и четвертьй счетчики, первый, второй, третий и четвертьй элементы И, первый элемент ИЛИ, первый и второй дешифраторы, первый элемент сравнения, видеоконтрольный блок, первый, второй и третий входы которого соединены соответственно с третьим и четвертым выходами генератора синхроимпульсов и выходом второго элемента И, второй вход которого соединен с выходом первого элемента сравнения, входы второй группы которого соединены с выходами второго счетчика и входами первого дешифратора , выход которого соединен с вторыми входами первого и второго триггеров , выход второго триггера соединен с первым входом третьего элемента И, выход которого соединен с третьим входом второго элемента И, и первым входом первого трипера, вы- . ход которого соединен с первым входом первого элемента И, выход и второй вход которого соединены соответственно с первым входом второго счетчика и первым выходом генератора синхроимпульсов, второй выход которого соединен с первым входом первого элемента 1ШИ, выход которого соединен с вторым входом четвертого счетчика , выходы которого соединены с входами второго дешифратора, выход которого соединен с вторым входом первого элемента -ШИ, вторым входом четвертого элемента И и первым входом третьего триггера, выход которого соединен с вторым входом третьеi го элемента М и первым входом четвертого элемента И, входы первой группы (Л первого элемента сравнения соединены с выходами первого счетчика, вход которого является первым входом устройства , второй вход третьего счетчика соединен с первым входом четвертого счетчика и третьим выходом генератора синхроимпульсов, четвер- Tbrfi выход которого соединен с первым входом третьего счетчика, выход которого подключен к первому входу второго триггера, отличающеес я тем, что, с целью повышения vj быстродействия устройства, в него введены пятый счетчик, второй элемент сравнения, элемент НЕ, пятьй, шестой, седьмой, восьмой, девятьй и десятый элементы И, четвертый и пятьй. триггеры, второй, третий, четвертьй и пятьй элементы ИЛИ, третий дешифратор, входы которого соединены с выходами пятого счетчика и входами группы второго элемента сравнения, входы второй группы которого соединены с выходами пер-
СОЮЗ СО8ЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (! 9) (11) А (si)4 С 06 Г 3/14
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
H ABTOPCHOMY СВИДЕТЕЛЬСТВУ
";г
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3716998/24-24 (22) 27.03.84 (46) 07.08.85. Б»ол. N - 29 (72) П.Л.Абысов, В.Я ° Голубчик и П.N.Ñèâåðñêèé (71) Ордена Ленина институт кибернетики им. В.Г1.Глушкова (53) 681 ° 327.21(088.8) (56) Патент ClllA Р 3531796, кл. G 06 Г 3/14, опублик. 1970.
Патент Великобритании ) =- 1486215, кл. G 06 1 3/14, 1977. (54) (57) УСТРОЙСТВО ДЛЯ ВЫВОДА ИНФОРМАЦИИ, содержащее первый, второй и. третий триггеры, генератор синхронизации импульсов, первый, второй, третий и четвертый счетчики, первый, второй, третий и четвертый элементы И, первый элемент ИЛИ, первый и второй дешифраторы, первый элемент сравнения, видеоконтрольный блок, первый, второй и третий входы которого соединены соответственно с третьим и четвертым выходами генератора синхроимпульсов и выходом второго элемента И, второй вход которого соединен с выходом первого элемента сравнения, входы второй группы которого соединены с выходами второго счетчика и входами первого дешифратора, выход которого соединен с вторыми входами первого и второго триггеров, выход второго триггера соединен с первым входом третьего элемента И, выход которого соединен с третьим входом второго элемента И, и первым входом первого триггера, выход которого соединен с первым входом первого элемента И, выход и второй вход которого соединены соответственно с первым входом второго счетчика и первым выходом генератора с»»нхро»»л»пульсов, второй выход которого соединен с первым входом первого элемента ИЛИ, выход которого соединен с вторым входом четвертого счетчика, выходы которого соединены с входамп второго дешифратора, выход которого саедi»не»» с вторым входом первого элемента ИЛИ, вторым входол» четвертого элемента И и первым входом третьего триггера, выход которого соединен с вторым входом третьего элемента П и первым входом четвертого элемента И, входы первой группы первого элемента сравнения соединены с выходами первого счетчика, вход которого является первым входом устройства, второй вход третьего счетчика соединен с первым входом четвертого счетчика и третьим выходом генератора синхроимпульсов, четвертьп» выход которого соединен с первым входом третьего счетчика, выход которого подкл1очен к первому входу второго триггера, о т л и ч а ю щ е ес я тем, что, с целью повышения быстродействия устройства, в него введены пятый счетчик, второй элемент сравнения, элемент НЕ, пятью, шестой, седьмой, восьмой, девятьп» и десятый элементы И, четвертый и пятый. триггеры, второй, третий, четвертый и пятьп1 элементы ИЛИ, третий дешифратор, входы которого соединены с выходами пятого счетчика и входами первой группы второго элемента сравнения, входы второй группы которого соединены с выходами пер1171777 вого счетчика, выход второго элемента сравнения соединен с первым входом второго элемента И, вторым входом седьмого элемента И и входом элемента НЕ, выход которого соединен с третьим входом шестого элемента И, второй вход которого и первые входы восьмого и десятого элементов И являются вторым входом устройства, первый вход шестого элемента И соединен с первым входом седьмого элемента И и первым выходом генератора синхроимпульсов, второй выход которого соединен с первыми входами четвертого и пятого элементов ИЛИ, выход .которого соединен с первыми входамй четвертого и пятого триггеров, выход последнего соединен с вторым входом десятого элемента И, выход которого соединен с вторым входом четвертого элемента ИЛИ, выход которого соединен с вторым входом пятого счетчика, первый вход которого соединен с выходом . третьего элемента ИЛИ, второй вход которого соединен с выходом шестого элемента И, первый вход которого соединен с первым входом седьмого элемента И и первым выходом генераИзобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах, предназначенных для вывода информации на экране электронно-лучевой 5 трубки (ЭЛТ).
Целью изобретения является повышение быстродействия устройства.
На фиг. 1 представлена блок- схема устройства для вывода информации, на фиг. 2 — временные диаграммы тактовых импульсных последовательностей устройства.
Устройство (фиг. 1) содержит первый триггер 1, генератор 2 синхроимпульсов, элемент НЕ 3, первый счетчик 4, первый элемент И 5, BTQpOH элемент ИЛИ 6, пятый элемент И 7, шестой элемент И 8, второй элемент 9 сравнения, первый элемент 10 сравнения, второй счетчик 11, третий элетора синхроимпульсов, пятый выход которого соединен с вторым входом девятого элемента И, выход которого соединен с вторым входом пятого триггера, первый вход девятого элемента И соединен с вторым входом третьего триггера и выходом третьего дешифратора, выход первого дешифратора соединен с третьим входом седьмого элемента И, выход которого соединен с вторым входом четвертого триггера, выход которого соединен с вторым входом восьмого элемента И, выход которого соединен с вторым входом второго элемента ИЛИ, первый вход и выход которого соединены соответственно с выходами второго триггера и вторым входом второго счетчиII ка, выход четвертого элемента И соединен с первым входом пятого элемента И, выход которого соединен с первым входом третьего элемента ИЛИ, второй вход пятого элемента И и второй вход пятого элемента ИЛИ являются третьим входом устройства, выход второго элемента И, первый, второй, третий, четвертый и пятый выходы генератора синхроимпульсов являются выходами группы устройства, мент ИЛИ 12, четвертый элемент ИЛИ 13, седьмой элемент И 14, второй элемент И 15, первый дешифратор 16, пятый счетчик 17, пятый элемент ИЛИ 18, четвертый триггер 19, видеоконтрольный блок 20, третий счетчик 21, третий дешифратор 22, первый элемент ИЛИ 23, восьмой элемент И 24, четвертый счетчик 25, девятый элемент И 26, второй триггер 27, второй дешифратор 28, пятый триггер 29, 1 третий элемент И 30, третий триггер 31, четвертый элемент И 32, десятый элемент И 33.
Состав, назначение и положение связей описываются в таблице.
Генератор представляет собой последовательно соединенные генератор импульсов, счетчик импульсов и шифратор серий синхроимпульсов.
1171777
Счетчик 4 содержит адреса местоположения метки на экране видеоконтрольиого блока (ВКБ) 20 и управляется сигналами, приходящими по шине 34 из внешнего по отношению к данному 5 устройству блока редактирования.
Счетчик 4 разделен на две половины (на счетчик номера строки и счетчик адреса знакоместа внутри строки), каждая из которых имеет свои входы
"+ 1" и "-1", а также вход сброса.
Сигналы на эти входы подаются по шине 38. Счечтк, 11 содержит адрес знакоместа внутри текущей строки при выводе информации на экран ВКБ 20, 15 счетчик 17 содержит номер текущей . строки. Содержимое счетчиков 11 и 17 определяет адрес знакоместа на экране ВКБ 20. Счетчик 21 задает задержку вывода информации на экран ВКБ 20 20 на время обратного хода луча по строке. Счетчик 25 задает задержку вывода информации на экран ВКБ 20 на время обратного хода луча по кадру, а во время прямого хода луча по кадру 25 считает количество выводимых телевизионных строк. Триггер 1 блокирует прохождение импульсов иа вход "+1" счетчика 11 во время обратного хода луча по строке. Устанавливается 30. триггер 1 сигналом на шине 35 в мо- . мент начала прямого хода луча, при установке триггера 1 на вход "+1" счетчика 11 начинают поступать импульсы. Сбрасывается триггер 1 сигналом на шине 36, когда дешифратор 16 продешифрирует код конца телевизионной строки символов.
Триггер 27 хранит признак прямого 4р хода по строке и устанавливается . сигналом на шине 71, когда счетчик 21 досчитает до конца обратного хода по строке, а сбрасывае.-ся подоб- но триггеру 1 сигналом на шине 36. 45
Шина 74 является прямым выходом триггера 27, а шина 41 — инверсным выходом. Триггер 31 хранит признак прямого хода по кадру. Сбрасывается. триггер 31 сигналом на шине 76, ког да дешифратор 22 продешифрирует код последней в кадре строки на шине 47, а устанавливается сигналом на шине бб, когда дешифратор 28 продешифриру.ет код конца обратного хода llо кад- 5у ру на шине 72.
Устройство функционирует следующим образом.
Каждый раз при приходе кадрового синхроимпульса сбрасываются счетчики 17 и 25. Счетчик 25 начинает отсчет времени обратного хода по кадру. Как только дешифратор 28 продешифрирует код конца обратного хода по кадру, он сигналом по шине 66 сбрасывает счетчик 25 и устанавливает триггер 3 1. После установки триггера 31 начинается поступление импульсов счета символьных строк на шине 43.
При приходе строчного синхроимпульса по шине 63 сбрасывается счетчик 21 и прибавляется единица в счетчик 25. Счетчик 21 начинает отсчет времени обратного хода по строке. В конце обратного хода по строке на шине 71 формируется сигнал установки триггера 27. После установки последнего снимается сигнал сброса со счетчика 11 по шине 41.
Если в момент установки триггера 27 устанавливается триггер 31, то сигналом по шине 35 устанавливается триггер 1, разрешается прохождение сигнала вывода метки на экран ВКБ 20 по шине 64 и прохождение сигнала признака равенства содержимого счетчика 4 содержимому счетчиков 11 и
17 по шине 79. После установки триггера 1 разрешается прохождение импульсов на вход "+1" счетчика 11 по шине 51. Сигнал на шине 79 поступает в блок редактирования и разрешает запуск цикла редактирования (режима редактирования).
Устройство выполняет следующие основные функции: вывод информации на экран ВКБ 20, ускорение запуска редактирования и редактирование. В режиме редактирования управление счетчиками 4, 11 и 17 осуществляется только сигналами от блока редактирования, Счетчик 11 тактируется серией синхроимпульсов на шине 40. Счетчик 17 при выводе информации на экран ВКБ 20 тактируется импульсами на шине 43, но при ускорении запуска редактирования на его вход "+1" начинает подаваться серия синхроимпульсов с шины 40. При ускорении запуска редактирования вывод информации на экран ВКБ 20 прерывается, низким уровнем сигнала на шине 44 от входа "+1" счетчика 17 отключаетсл сигнал шиньг 43, а.высоким уров1171777
Назначение шины
Источник информации
30
30
16
27
37
14
То же
ФТ
38
39
40
27 нем сигнала на шине 45 к этому входу подключается серия синхроимпульсов шины 40 (сигнал на шине 45 является инверсным по отношению к сигналу на шине 44). Сигналами с триггеров 19 и 29, которые в момент начала ускорения запуска редактирования установлены, сбрасываются счетчики 11 по шине 42 и 17 по шине 56.
Сразу после сброса счетчика 17 сбрасывается и триггер 29. При этом снимается сигнал сброса со счетчика 17 по шине 56 и последний начинает считать импульсы, поступающие по шине 40. Как только содержимое счетчика 17 станет равно номеру строки символов, в который расположена метка, низким уровнем сигнала на шине 46 серия синхроимпульсов шины 40 отключается от входа "+1" счетчика 17 и счет строк прекращается. В этот момент сбрасывается триггер 19 и снимает сигнал сброса
Приемник Номер шины информации со счетчика 11 (по шине 42), после этого счетчик 11 начинает считать.
Как только последний досчитает до того знакоместа строки, в котором расположена метка, выдается сигнал разрешения запуска редактирования на шину 79.
Использование ускорения запуска ,,редактирования позволяет в десятки раз повысить быстродействие устройства. Более высокое быстродействие обеспечивается за счет введения новой
15 функции ускорения запуска редактирования, которая позволяет сократить количество знакомест на экране ВКБ, которые необходимо отсчитать счетчику адреса выводимого на экран сим20 вола до достижения им адреса метки.
Метка по экрану перемещается без видимых оператором мельканий, что снижает утомляемость оператора в процессе ввода и вывода информации.
Установка в "1" триггера 1
Сигнал признака прямого хода луча
Установка в "0" триггера 1
Установка в "0" триггера 27
Сигнал признака равенства содержимого
Шестиразрядная шина управления счет« чиком 4
Сигнал разрешения счета по строке
Тактировка сит"нала "+1" счетчика 11
Тактировка сигнала "+1" счетчика 17 при ускорении запуска редактирования
Синхронизация установки в "0" триггера 19
Сигнал сброса счетчика 11 по концу прямого хода IIQ строке
1171777
Номер шины
Назначение шины
42
43
44
34
34
34
45
То же
33
46
17
22
То же
10
10
То же
51
12
53 .
54
Источник информации
Приемник информации
Продолжение таблицы
Сигнал сброса счетчика 11 при ускорении запуска редактирования
Тактировка сигнала "+1" счетчика 17 в режиме вывода информации на экран ВКБ 20
Сигнал признака режима вывода информации на экран ВКБ 20
Сигнал установки в "1" триггера 19 в режиме вывода информации на экран ВКБ 20
Сигнал признака режима ускорения запуска редактирования
Сигнал разрешения счета строк в режиме ускорения запуска редактирования
Пятиразрядная шина кода адреса текущей строки
Пятиразрядная шина кода адреса строки, в которой расположена метка
Шестиразрядная шина кода. адреса знакоместа строки, в котором расположена метка
Шестираэрядная шина кода адреса энакоместа с текущей строке
Сигнал "+1" в счетчике 11
Установка "0" счетчика 11
Сигнал счета строк в режиме вывода информации на экране ВКБ 20
Сигнал счета строк в режиме ускорения запуска редактирования
1171777
Приемник информации
Номер шины
Источник информации
Назначение шины
Сигнал установки в ."0" счетчика 17 в конце вывода на экран ВКБ 20 кадра информации
Сигнал установки в "1" триггеров 19 и 29 в конце вывода на экран
ВКБ 20 кадра информации
55
Кадровые синхроимпульсы
23
Сигнал признака начала обратного хода по кадру
Сигнал установки в "0" счетчика 17 в режиме ускорения запуска редактирования
13
14
Сигнал признака первого знакоместа в строке
10
Сигнал признака равенства кодов на шинах 49 и 50
Сигнал "+1" в счетчик 17
17
Установка в "0" счетчика 17
17
Установка в "1" триггера 19
Установка в "1" триггера 29
Установка в "0" триггера 19
18
29
14
63
Строчные синхроимпульсы
Установка в "0" счетчика 21
63
Сигнал "+1" в счетчик 25
25
20
21
Сигнал признака конца обратного хода по кадру
28
Установка в "1" триггера 31
28
Признак необходимости сброса счетчика 11 в режиме ускорения запуска редактирования
24
Установка в "0" счетчика 25
25
Сигнал
ВКБ 20
Сигнал
Продолжение таблицы вывода метки на экран
"+1" в счетчик 21
1171777
Назначение шины
Номер шины
22 26
70
27
25
72
29
27
30
75
32
22
76
32 77
29
Источник информации
Приемник информации
Продолжение таблицы
Сигнал признака первой символьной строки экрана ВКБ 20
Сигнал синхронизации в "0" триггера 29
Установка в "1" триггера 27
Шестиразрядная выходная шина счетчика 25
Установка в "0" триггера 29
Сигнал признака прямого хода по строке
Сигнал признака прямого хода по кадру
Сигнал разрешения прохождения импульсов счета символьных строк по шине 43
Установка в "0" триггера 31
Сигнал признака конца символьной строки
Признак необходимости сброса счетчика 17 в режиме ускорения запуска редактирования
) 171777
Югц
Составитель В.Верховский
Техред О.Ващишина Корректор В,Бутяга
Редактор Л.Гратилло
Филиал ППП "Патент", r.Óæãîðîä, ул.Проектная, 4
Заказ 48б3/40 Тираж 710 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д, 4/5