Генератор символов Советский патент 1985 года по МПК G06F3/153 

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

Изобретение относится к автомати ке и вычислительной технике и может быть использовано в устройствах вывода информации из ЭВМ на электронно-лучевую трубку. Целью изобретения является повышение быстродействия устройства. На фиг. 1 представлена функциональная схема устройства; на фиг. 2 блок выбора адреса микрополиграмм, на фиг. 3 - блок подсветаJ на фиг. 4 - блок формирования отклоняю щих напряжений, на фиг. 5 - функцио нальный набор мякрополиграмм, на фиг. 6 - обобщенная фигура знакомст ва, на фиг. 7 - эпгор 1 OCHOBH IX функ ций возбуждения А , А , Б , В , С С 1 на фиг. 8 - соответствие между микрополиграммами, функциями возбуждения, кодами ПЗУ, на фиг. 9 состав алфавита, вероятности появления символов, коды символов. Генератор символов содержит вход ной регистр 1 кода микрополиграмм5 блок 2 элементов И, блок 3 выбора адреса микрополиграмм, блок 4 подсвета , генератор 5 импульсов„ форми рователь 6 отклоняющих напряжений, блок 7 памяти, элемент 8 ИЛИ, первый элемент 9И, второй элемент 10 И первьй элемент It задерлжи, второй элемент 12 задержки, триггер 13. третий элемент 14 И, элемент 15 И-Н четвертый элемент 16 И, входные шнны 17 кода символа, входные типы 18 сигнала Пуск, выходные шины 19 Х(+) 9 выходные шины 20 У() , выходные пшны 21 кода подсвета, выходные шины 22 сигнала Конец символа выходные шины 23 команды Выбор еле дующего. Блок 4 подсвета содержит регистр 24, элемент 25 И-НБ, элемент 26 И. Блок 3 выбора адреса микрополигpa м содержит регистр 27, группы 28 и 29 элементов И, группу 30 элементов ИЛИ, дешифратор 31. Блок 6 формирования отклоняющих напряжений содержит группы 32-35 элементов И, регистры 36-39, формирователи 40 и 41 отклоняющих напр жений соответственно Х(+) и Y(+) Символы формируются из функционального набора микрополиграмм, приведенного на фиг. 5. Символ может синтезироваться из подмножества ФНМ состоящего не более чем из четырех микрополиграмм. Для повышения быстродействия устройства производится предваритель. ная выборка информационного описания следующей микрополиграммы за один такт до окончания формирования предыдущей, быстрый перевод электронного луча на начало знакоместа за время, гораздо меньшее периода следования тактовых импульсов, и запуск формирования следующей микрополиграммы. Описанная процедура повторяется столько раз, сколько микрополиграмм входит в состав данного символа. Это обусловливает разделение на части информационного описания символа с той целью, что.бы данная операция проводилась как можно чаще, а незначащие части в микрополиграммах, которые входят в состав для отображения данного символа, были как можно длиннее, осуществлено расширение числа микрополиграмм, из которых формируются символы. Поэтому именно сокращение времени перехода между микрополиграммами и расширение их состава приводит к существенному повышению быстродействия устройства. С этой целью в устройство введены дополнительные элементы. Триггер 13 предназначен для запоминания признака, что данная микрополиграмма не является последней и следует произвести в очередной раз быстрый переход к новой микрополиграмме. Элемент 15 И-НЕ вырабатывает сигнал выборки информа ционного описания очередной микрополиграммы за такт до окончания формирования предыдущей. На элементе 14 И происходит выработка сигнала выборки следующей микрополиграммы за такт до окончания предьщущей. Элемент 16 И предназначен для выработки сигнала перезаписи следующей части кода символа в регистры 24, 27 и триггер 13. Второй вход элемента 16 И сделан задержанным на время, необходимое для форсиро- вания электронного луча из любой точки знакоместа в его начало. При условии, что данная микрополиграмма не последняя (единичное состояние триггера 13), образуется сигнал перезаписи информации на выходе элемента 9 И. Этот сигнал через элемент 8 ИЛИ перезаписывает информацию о следующей микр полиграмме и через элементы 11 и 12 задержки запускает генератор 5 импульсов. Для формирования всех шестнадцати микрополиграмм (фиг. 5) достаточно формировать шесть типов отклоняющих напряжений,(см, ) Упрощение устройства (сокращение длин кодов символов, поступающих из ПЗУ) достигается введением блока 7 памяти, в котором запомина ются коды функций возбуждения этих шести типов отклонякицих напряжений благодаря этому, на вход устройства подаются лишь одиннадцатиразряд иые коды, из них три разряда содер жат адрес блока 7 памяти, по котор му записаны коды функций возбуждения по координате X , других три разряда - адрес блока 7 памяти, по которому записаны коды функций возбуждения по координате V , четы ре разряда - код подсвета этой мик рополиграммы, одиннадцатый разряд признак Продолжить, единичное значение которого означает, что да ная микрополиграмма не является по ледней. Соответствие между микрополиграммами, типами отклоняющего напряжения для них и кодами в ПЗУ показано на фиг. 8. Назначение элементов 11 и 12 за держки - осуществить разделение во времени записи в регистры 36-39 фо мирователя 6 функций возбуждения по координатам X и Y . По сигналу Пуск с выхода элемента 8 ИЛИ про изводится считывание информации из блока 7 пгмяти в регистры 36 и 37 формирователя 6 и по этому же сигналу, задержанному элементом 11 задержки, производится считывание информации из блока 7 памяти в регистры 38 и 39 формирователя 6. После этого сигнал Пуск, задержан ный элементом 12 задержки, запускает генератор 5 импульсов. Время задержки элементов 11 и 12 выбирается таким, чтобы обеспечить процес сы считьшания информации из блока 7 и ее занесение в регистры 36-39 фор мирователя 6. В регистр 1 заносится информацио нее описание части символа, которое состоит из адресов блока 7 памяти, по которым записаны: коды функций возбуждения по координатам Х и V , 564 код подсвета, признак Продолжить . Код символа в общем случае может состоять из нескольких частей. Елок 2 элементов И и элемент 10 И служат для перезаписи следующей части кода символа в рабочие регистры устройства .. Блок 3 выбора адреса микрополиграмм предназначен для выборки функции возбуждения микрополиграмм из блока 7 памяти. Коды адресов функций возбуждения заносятся в регистр 27. Элементы 28 И осуществляют пропуск на дешифратор 30 сигналов, по которым из блока 7 памяти выбираются функции возбу;: ления по X , а элементы 29 И - по Y . Элементы 28 И открьтаются сигналом с выхода элемента 8 ИЛИ, а элементы 29 И сигналом с выхода элемента И задержки. Сигналы с выхода дешифратора подаются на вход блока 7 памяти. Блок 4 подсвета (см. фиг. 3) предназначен для выдачи кода подсвета на выход 21 устройства (сигнал Z(t). Элемент 25 И-НЕ определяет конец микрополигрйммы, а элемент 26 И - конец символа. На второй вход блока 4 подсвета поступают от генератора 5 импульсов сигналы Сдвиг регистра 24, на первый: вход - код подсвета, и с вторых выходов блока 4 подаются сигналы для работы элемента 15 И-НЕ. Сигнал Конец символа подается на выход 22 устройства. Формирователь 6 отклоняющих напряжений предназначен для запоминания сигналов Х( + ), ((-), (+)V(-) на регистрах 36-39. Под действием импульсов от генератора 5 импульсов содержимое регистров 36-39 подается на входы формирователей 40 и 41. Формирователь 40 образует отклоняющее напряжение X(t) (шина 19), а формирователь 41 - отклоняющеенапряжение y(t) (шина 20). По сигналу Пуск с выхода элемента 8 ИЛИ информация из блока 7 памяти через элементы 32 и 33 И заносится в регистры 36 и 37. По сигналу с выхоа элемента 11 задержки информация из блока 7 памяти через элементы 34 и 35 И, заносится в регистры 38 39. Работа устройства поясняется на примере формирования символа 1. На первом этапе работы устройства в регистр 1 записан ;код 00101101101. По сигналу Пуск в регистр 24 заносится код 0110, в регистр 27 - 001 011 и в триггер 13 - 1. Этот же сигнал раскрывает элементы 28, 32, 33 И. С выхода блока 7 памяти (по адресу 001) будут считаны: в регистр 36 - код 1001, а регистр 37 - 0100. Сигнал с выхода элемента П задержки раскрывает элементы 29, ЗА, 35 И. С выхода блока 7 памяти (по адресу 011) будут считаны: в регистр 38 - 1000, в регистр 39 - 0001. После этого запускается генератор 5 импульсов. Кмпульс с выхода генератора 5 импульсов поступает на сдвиговые входы регистров 24, 36-39.

В результате электронный луч описьшает траекторию микрополиграммы № 42 5 у которой в ходе работы устройства подсвечены второй и третий элементы.

На втором такте работы устройства на вькоде элемента 15 Й-НЕ образуется сигнал, которьй через открытый элемент 14 И поступает на выход устройства (шина 23). В регистр 1 эа-гмсывается следующая часть кода символа: 100 001 О ПО 0.

На третьем такте образуется сигнал на втором выходе блока 4 подсве-,.; та. Этот сигнал поступает на установочные входы формирователей 40 и 41 и генератор 5 импульса, в результате электронный луч формированно возвращается в начало знакоместа, разрешает прохождение задержанного третьего импульса от генератора 5 импульса на выход элемента 9 И. Этот сигнал через элемент 8 ИЛИ производит запись в регистр 24 кода 0110, в регистры 36 и 37 - 0001 и 1000 соответственно, а в регистры 38 и 39 1001 и 0110. Кроме того, запускается генератор 5 импульсов. В результате электронный луч движется по траектории микрополиграммы № 48, у которой подсвечены второй и третий элементы. Появление сигнала на выходе элемента 15 И-НЕ ни к чему не приводит, так как элемент 14 И закрыт, аналогично не будет сигнала на выходе элемента 9И. Сигнал с первого выхода блока 4 подсвета (на третьем такте работы) поступает на установоч ные входы формирователей 40 и 41. Кроме того, возникает сигнал Конец символа, который поступает на выход устройства (шина 22). В результате на экране ЭЛТ (на схеме

не показана ) отобразится сим 11I вол -1 .

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

название год авторы номер документа
Устройство для отображения информации 1986
  • Королев Анатолий Викторович
  • Сорока Леонид Степанович
  • Козлов Александр Леонидович
  • Тиунов Владимир Михайлович
  • Живилов Анатолий Викторович
  • Олексенко Игорь Анатольевич
SU1446642A1
Устройство для формирования символов на экране электронно-лучевой трубки 1983
  • Сорока Леонид Степанович
  • Королев Анатолий Викторович
  • Тиунов Владимир Михайлович
  • Левченко Сергей Вячеславович
SU1075297A1
Генератор символов 1988
  • Олексенко Игорь Анатольевич
  • Акбулатов Александр Юрьевич
  • Евстафьев Владимир Федорович
  • Бобраков Евгений Дмитриевич
SU1674102A1
Устройство для отображения информации 1982
  • Королев Анатолий Викторович
  • Сорока Леонид Степанович
  • Тиунов Владимир Михайлович
SU1042068A1
Устройство для отображения информации на экране электронно-лучевой трубки 1988
  • Сорока Леонид Степанович
  • Живилов Анатолий Викторович
  • Козлов Александр Леонидович
  • Олексенко Игорь Анатольевич
SU1606991A1
Устройство для формирования изображения на экране электронно-лучевой трубки 1982
  • Королев Анатолий Викторович
  • Сорока Леонид Степанович
  • Тиунов Владимир Михайлович
SU1070600A1
Устройство для формирования изображений на экране электронно-лучевой трубки 1983
  • Королев Анатолий Викторович
  • Сорока Леонид Степанович
  • Тиунов Владимир Михайлович
SU1141446A1
Устройство для отображения информа-ции HA эКРАНЕ элЕКТРОННОлучЕВОйТРубКи 1979
  • Сорока Леонид Степанович
  • Королев Анатолий Викторович
SU822242A1
Устройство для отображения информации на экране электронно-лучевой трубки 1981
  • Петухов Владимир Ефремович
  • Сныткин Александр Викторович
  • Живилов Анатолий Викторович
  • Ключко Владимир Игнатьевич
  • Королев Анатолий Викторович
  • Сорока Леонид Степанович
  • Бутырский Марк Всеволодович
  • Варш Владимир Николаевич
SU970432A1
Устройство для отображения информации на экране электронно-лучевой трубки 1986
  • Сорока Леонид Степанович
  • Живилов Анатолий Викторович
  • Козлов Александр Леонидович
SU1410090A1

Иллюстрации к изобретению SU 1 156 056 A1

Реферат патента 1985 года Генератор символов

.ГЕНЕРАТОР СИМВОЛОВ, содержащий входной регистр кода микрополиграмм, одни из вькодов которого подключены к входам группы блока элементов И, выходы которого подключены к входам группы блока выбора адреса микрополиграмм и к входам группы блока подсвета, первый вход которого подключен к выходу генератора импульсов, подключенному к первому входу формирователя отклоняющих напряжений, второй вход которого подключен к первому входу блока подсвета, входы группы формирователя отклоняющих напряжений подключены к выходам блока памяти, входы которого подключены к выходам блока выбора адреса микрополиграмм, отличающийся тем, что, с целью повышения быстродействия генератора символов, он содержит элементы И, триггер, элемент И-НЕ, элементы задержки и элемент ИЛИ, первый вход которого является входом устройства, второй его вход подключен к выходу первого элемента И, выход элемента ИЛИ подключен к третьему входу формирователя отклонякяцих напряжений, к первому входу блока выбора адреса микрополиграмм, к входу блока элементов И, к первому входу второго элемента И и к входу первого элемента задержки , выход которого подключен к четвертому входу формирователя отклонякщих напряжений, к второму входу блока выбора адреса микрополиграмм . и к входу второго элемента задержки, выход которого соединен с входом генератора импульса, выход второго элемента И подключен к входу (Л триггера, выход которого подключен к первьач входам первого и третьего элементов Ник второму входу блока подсвета, одни из выходов которого подключены к входам элемента И-НЕ, выход которого подключен к второму входу третьего элемента И, другой выход блока подсвета подклюел О) чен к первому входу четвертого элемента И, второй вход которого о сд о подключен к выходу генератора импульсов , а выход четвертого элемента И подключен к второму входу первого элемента И, второй вход второго элемента И соединен с другим выходом входного регистра кода микрополиграмм.

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

31

11

гул

t

Р«г.2

19

т:

-Щ«

i

22

,26

I

16,6 13

иг.Ъ

2/7

2C

It

t

36 3j

Tid

;

3

39 I I

I

7 8

/;

и1Л

Фиг.8

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

Устройство для отображения символов на экране элт 1978
  • Королев Анатолий Викторович
  • Сорока Леонид Степанович
SU744669A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Привод кулачковой муфты 1979
  • Ставский Евгений Всеволодович
  • Макарищев Валерий Филиппович
  • Купцов Николай Николаевич
  • Лапенко Вениамин Михайлович
SU842281A1
Разборный с внутренней печью кипятильник 1922
  • Петухов Г.Г.
SU9A1

SU 1 156 056 A1

Авторы

Королев Анатолий Викторович

Сорока Леонид Степанович

Тиунов Владимир Михайлович

Гончаров Юрий Михайлович

Даты

1985-05-15Публикация

1983-04-26Подача