Устройство для отображения символов на экране электронно-лучевой трубки Советский патент 1986 года по МПК G09G1/16 

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

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

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

На фиг. 1 представлена функционалЫ ая схема устройства; на фиг. 2 - функциональная схема формироваделя кода контрольного веса кода символа; на фиг. 3 - функциональная схема блока выбора микрополи- грамм; на фиг. 4 - функциональная схема блока формирования контрольного кода; на фиг. 5 - коды наборов микронолиграмм на выходе блока 9 кодирования, вырианты расположения контрольных весов в тетрадах в зависимости от использования микрополи- грамм из набора; на фиг. 6 - используемые микрополнграммы; на фиг. 7 - эпюры отклоняющих напряжений; на фиг. 8 - символы русского алфавита, соответствующие им коды наборов микрополиграмм на входе устройства и на выходе блока 9 кодирования, позиционные коды необходимых микрополи- рамм, коды подсвета тех микронолиграмм, которые необходимы для формирования символов; на фиг. 9 - функциональная схема блока подсвета.

Устройство содержит генератор 1 им- ггульсов, распределитель 2 импульсов, блок 3 формирова ния сигналов отклонения луча (БФОФ 3), блок 4 выбора микронолиграм.м (БВМ 4), блок 5 управления подсветом |БУП 5), блок 6 подсвета (БП 6), формирователь 7 контрольного кода, формирователь 8 кода контрольного веса кода символа, первый-третий 9-11 блоки кодирования, регистр 12, первый 13, второй 14 элементы И-НЕ, элемент 15 ИЛИ, элемент 16 И, триггер 17, щины ПУСК 18, код символа 19, X(t) 20, У(/) 21, Z(/) 22, конец символа 23, ошибка 24.

Формирователь 8 кода контрольного веса кода символа содержит четыре деп ифрато- ра 25, элементы 26-29 ИЛИ, триггер 30.

Блок 4 выбора микрополиграмм (БВМ 4) содержит триггеры 31, эле.менты 32 И/1И, элементы 33-38 И, элементы 39 ИЛИ, элемент НЕ 40, регистр 41, элемент 42 задержки и элемент 43 ИЛИ.

Формирователь 7 контрольного кода содержит элемент 44 ИЛИ, элементы 45 И, элементы запрета 46, элемент 47 ИЛИ, инвертор 48, элемент 49 И.

Блок 6 подсвета содержит элементы 53 И, элементы 54-57 ИЛИ, элементы 58- 61 И, элемент ИЛИ 62, триггер 63, элемент 64 запрета.

Изображения формируются из семи микрополиграмм (фиг. 6). Так как для формирования самого сложного символа число микрополиграмм не превышает четырех, а в каждой микрополиграмме по четыре элемента, то код подсвета заносится в 16-разрядный регистр 12 по шине 19.

На блок 9 кодирования по шине поступает 3-разрядпый код, который преобразуется в 7-миэлементный код ми крополиграмм с постоянным весом, равным 4. Шесть используемых наборов приведены в двух первых колонках на фиг. 5. Этих шести наборов микрог1оли -рамм (по четыре микрополиграм- мь;) достаточно для образования символов русского алфавита (фиг. 8). Более того, 80% всех символов требуют для своего формирова1 ия в этих наборах числа микрополиграмм меньшего, чем четыре. Иоэто.му в формирователе 7 контрольного кода формируется код коррекции, который определяет только те необходимые .микрополигра.ммы, э,ле- менты которых входят в изображение (фиг. 5, третья колонка). Устройство формирует только те микроиоли|-раммы, которые нужны для формирования символов (фиг. 8, четвертая колонка). Так как коды подсвета будут содержать нулевые тетрады (фиг. 8, б-8

колонки), то эти свободные тетрады и используются для записи кода контрольного веса. В качестве кодов контрольного веса кода символа используют те комбинации кодов подсвета, которые не нужны для формирования символов (фиг. 8). Например,

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

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

Код микрополи1 рамм па выходах блока 9 имеет постоянный вес, равным четырем. Для формирования конкрет.чого си.мвола используются четыре, три или две микрополигра.ммы из данного набора. В случае

использования всех четь рех микр01ю:1И- грамм для формирова.чия символа код коррекции равен О и инфор.мацио1 | ое описание символа в свое.м. составе не содержит ко.чт- рольный код, так как во всех четырех тетрадах занисаны коды подсвета микрополи- г)амм. Следовательно, в этом с-лучае использование контрольного ко.ча не имеет смысла. При использовании трех мпкропо.лиграм.м из четырех, входящих в набор микрополи- |-рамм, одна из тетрад кода подсвета будет

пустой. На место этой нулевой тетрад запи- С1,1вается контрольный код (данная операция вынолпяется при пропжвке ПЗУ информационными онисаниями символов), который означает, что общий вес кодов на выходах блока 9 и фор.мирователя 7 равен се.ми. Для

этого используется комбинация 0101. Нри пснользовании двух микрополиграмм две тетрад,ы кода подсвета будут не задействованы. На место этих тетрад записывается коптрольпый код, который означает, что общий вес кодов на выходах блока 9 и формирователя 7 равен шести. Для этого используется комбинация 0011. Исходя нз этих соображений и были взяты две комбинации 00 ; 0101.

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

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

мацию контрольного кода, а код подсвета данной микрополиграммы равен 0000, т. е. в код коррекции заносится ноль.

При записи кода контрольного веса в свободных тетрадах, когда код подсвета поступает на формирователь 6, необходимо предусмотреть блокировку формирования единицы кода коррекции, где записан код контрольного веса. Для этого используются сигналы с выходов деи ифраторов 25, собранные на элементах 26 ИЛИ. Наличие сигнала на выходе какого-либо элемента 26 ИЛИ блокирует образование единицы кода коррекции на элементах 46 запрет.

Сигналы с выхода блока 9 и выходов формирователя 7 поступают на блок 10 кодиВарианты наборов микрополиграмм (по че- 15 рования. На выходе блока 10 образуется

20

тыре в наборе) представлены на фиг. 5 во второй колонке, в первой колонке показан соответствующий код, который поступает из ПЗУ. Для формирования символов в боль- щинстве случаев нет необходимости в формировании всех четырех микрополиграмм набора. Для указания только тех микрополиграмм, которые нужны для формирования символа, служит код коррекции. Код коррекции образуется из остальных 16 разрядов информационного описания. Эти шестнад- 25 цать разрядов несут информацию о коде подсвета микрополиграмм. Так как максимальное число микрополиграмм в информационном описании символа равно четырем и каждая микрополиграмма состоит из четы4-разрядный двоичный код с peavibHbiM весом, полученным в результате передачи информации от блока памяти (не показан) к устройству. В формирователе 8 из кода, записанного в свободной тетраде кода подсвета, образуется двоичный код с контрольным весом. На элементе 14 И-НЕ осуществляется сравнение этих двух кодов и в случае их несравнения выдается сигнал «Ощибка (щина 24).

Код коррекции с выходов формирователя 7 поступает на БВМ 4. На БВМ 4 поступает также код набора микрополиграмм (7 разрядов). В БВМ 4 осуществляется коррекция кода микрополиграмм. Число выходов БВМ 4 равно семи (по числу микрополирех элементов, то и число разрядов этой 30 грамм в наборе). Возможное последочасти информационного описания равно 16 (4X4). Если для образования символа какая-то микрополиграмма не нужна, то на ее месте во второй части информационного описания (код подсвета этой микрополивательно возбужденных выходов этого блока определяется весом кода коррекции. Нумерация микрополиграмм (фиг. 6) произвольна, но необходима для установления соответствия между номером микрополиграммы

граммы) можно записать 0000. Устройство, 35 и номером разряда БВМ 4.анализируя данную часть информационного описания, формирует код коррекции. Если в наборе микрополиграмм 1011010 все микрополиграммы участвуют в формировании символа, то код коррекции равен 1111. Если, например, для формирования символа вторая микрополиграмма данного набора не нужна (10x1010, где х - та микрополиграмма, которая не нужна), то код коррекции будет 1011.

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

В семь триггеров 31 БВМ 4 заносится код с выходов блока 9 с весом, равным 4, т. е. в возбужденном состоянии находятся четыре триггера 31. БВМ 4 вырабатывает для каждого символа из четырех возможных сигналов на семи своих выходах только коды, соответствующие микрополиграммы которых необходимы для формирования отображаемого символа, т. е. в соответствии с кодом коррекции, записанным в регистре 41. Так,

45 например, для формирования буквы А (фиг. 8) необходимы микрополиграммы И, IV, VI. На блок 9 при этом поступает код 100, который дешифрует в код 1101010. Следовательно, в единичном состоянии будут первый, второй, четвертый и шестой тригге50 ры. Код коррекции для символа А составляет 0111. Это означает, что из четырех возбужденных триггеров к выходам БВМ 4 будут подключены выходы только второго, четвертого и шестого триггеров, т. е. которым соответствуют микрополиграммы II, IV, VI. Такой порядок работы БВМ 4 достигается тем, что младп1ий разряд регистра 41, в который записан код коррекции, подк,1ючен к одним входам элементов 37 И.

55

мацию контрольного кода, а код подсвета данной микрополиграммы равен 0000, т. е. в код коррекции заносится ноль.

При записи кода контрольного веса в свободных тетрадах, когда код подсвета поступает на формирователь 6, необходимо предусмотреть блокировку формирования единицы кода коррекции, где записан код контрольного веса. Для этого используются сигналы с выходов деи ифраторов 25, собранные на элементах 26 ИЛИ. Наличие сигнала на выходе какого-либо элемента 26 ИЛИ блокирует образование единицы кода коррекции на элементах 46 запрет.

Сигналы с выхода блока 9 и выходов формирователя 7 поступают на блок 10 кодирования. На выходе блока 10 образуется

4-разрядный двоичный код с peavibHbiM весом, полученным в результате передачи информации от блока памяти (не показан) к устройству. В формирователе 8 из кода, записанного в свободной тетраде кода подсвета, образуется двоичный код с контрольным весом. На элементе 14 И-НЕ осуществляется сравнение этих двух кодов и в случае их несравнения выдается сигнал «Ощибка (щина 24).

Код коррекции с выходов формирователя 7 поступает на БВМ 4. На БВМ 4 поступает также код набора микрополиграмм (7 разрядов). В БВМ 4 осуществляется коррекция кода микрополиграмм. Число выходов БВМ 4 равно семи (по числу микрополи грамм в наборе). Возможное последовательно возбужденных выходов этого блока определяется весом кода коррекции. Нумерация микрополиграмм (фиг. 6) произвольна, но необходима для установления соответствия между номером микрополиграммы

и номером разряда БВМ 4.35 и номером разряда БВМ 4.40

В семь триггеров 31 БВМ 4 заносится код с выходов блока 9 с весом, равным 4, т. е. в возбужденном состоянии находятся четыре триггера 31. БВМ 4 вырабатывает для каждого символа из четырех возможных сигналов на семи своих выходах только коды, соответствующие микрополиграммы которых необходимы для формирования отображаемого символа, т. е. в соответствии с кодом коррекции, записанным в регистре 41. Так,

45 например, для формирования буквы А (фиг. 8) необходимы микрополиграммы И, IV, VI. На блок 9 при этом поступает код 100, который дешифрует в код 1101010. Следовательно, в единичном состоянии будут первый, второй, четвертый и шестой тригге50 ры. Код коррекции для символа А составляет 0111. Это означает, что из четырех возбужденных триггеров к выходам БВМ 4 будут подключены выходы только второго, четвертого и шестого триггеров, т. е. которым соответствуют микрополиграммы II, IV, VI. Такой порядок работы БВМ 4 достигается тем, что младп1ий разряд регистра 41, в который записан код коррекции, подк,1ючен к одним входам элементов 37 И.

55

Элементы 37 И, кроме того, связашз через элемент 40 НЕ с единичными выходами триг геров 31 таким образом, что подключенным к БФОФ 3 будет только левый крайний единичный триггер 31 при условии, что в м.чад- uieM разряде регистра 41 записана «. Если записан «О, то левый крайний единичный триггер 31 устанавливается в О и имнульсами с выходов соответствующих элементов 32 ИЛИ осуществляется сдвиг иа один такт кода коррекции в регистре 41 и нодключает- ся следующий левый крайний единичный триггер 31, опять нри условии, что в нервом разряде регистра 41 записана «1. Следующий необходимый единичный триггер 31 (в соответствии с кодом коррекции) окажется подключенным к БФОФ 3 только носле того, как через время 4т (т - время формирования одного элемента микронолиграммы) импульсом с пятого выхода распределителя 2 предыдущий необходимый единичный триггер 31 будет установлен в нулевое состояние через соответствующие элементы И 33, 34 ИЛИ 32.

Таким образом, БВМ 4 задает количество циклов работы распределителя 2 для каждого конкретного символа, равное количеству единичных разрядов в виде коррекции.

Согласно логике работы БВМ 4 из всех выходов этого блока в данный момент только один выход должен находиться в возбужденном состоянии. Это обстоятельство используется для контроля правильности работы БВМ 4 и связанных с ним блоков и элементов. Для контроля сигналы со всех выходов БВМ 4 направляются на блок 11, на выходе которого должен быть двоичный код 0001.

На элементе 13 И-НЕ осуществляется сравнение двоичных кодов с выхода блока 11 и, с другой стороны, сигнала с выхода триггера 17 (этот сигнал означает, что устройство находится в рабочем режиме), который преобразуется в двоичный код 0001. В случае несравнения этих кодов выдается сигнал «Ощибка.

Для того, чтобы подсвет элементов ноли- граммы осуществлялся только в момент формирования нужных микрополиграмм, вход блока 6 подсвета связан с выходом БУП 5.

Блок 6 подсвета (БП 6) предназначен для формирования на свое.м выходе (Z(t} 22} последовательного кода подсвета микро- полиграмм, участвующих в синтезе символа. На вход блока 6 поступают сигналы управления от БУП 5, распред,елителя 2 импульсов коды подсвета всех участвуюн;их в синтезе символа микронолиграмм из регистра 12, сигнал «Конец символа и сигнал, сигнализирующий о том, что при работе устройства произошла ошибка.

Когда формирование символа происходит безошибочно, на элементах 50-53 И происходит выделение из содержимого регистра 12 кода подсвета микрополиграммы, которая

5

0

5

0

5

0

5

0

5

формируется в данный мо.мент. На элементах 54- -57 ИЛИ происходит выделение разряда из кода подсвета микрополиграммы, соответствующег о ее э.пементу, который в данный .мо.мент формируется.

При возникновении 01пибки в работе устройства или обнаружении ошибки при передаче ипформационного описания из блока ПЗУ в устройство работа блока 6 подсвета несколько изменяется.

Так как в результате сбоев форма отображаемого символа искажается, что .может привести к неправи;1ьному восприятию его оператором, то сигнал модуляции электронного луча блокируется и на экране не происходит отображения. Для этого сигнал с выхода Эо 1е.мента 62 ИЛИ к;1анапир ется через элемент 64 запрета. В случае обнаружения неправильной работы устройства сигнал «О пибка устанавливает триггер 63 в единичное состояние. Этим сигналом триггера 63 заг1реп|,ается прохождение кода подсвета на выход блока 6. Триггер 63 сбрасывается в нулевое состояние сигналом «Конец символа и, таким образом, нри формировании следуюнАего символа его код подсвета будет нроходить на модулятор ЭЛТ (не ноказана).

В триггеры БУП 5 заносится код коррекции из формирователя 7. Элементы И БУП 5 связаны с единичными и н улевыми выходами своих триггеров таким образом, что подключенным к сог тветстнуюнгл й группе элементов И всег да будет 1 ол1 ко левый крайний единичный тоиггер. Следующий единичный т)иггер окажется подключенным к группе элементов И через время 4т, т. е. по окончании формирования Г1ре.аь1дущей микрополи- г)а.ммы и только после TOi o, как импульсом с пятого выхода расп|.;еделителя 2 будет установлен в 1 уле1юе состояние через элементы И предыдущий единичный триггер. Импульс, устан() 1ос;1едний единичный триггер в нулевое состояние, будет импульсом конца формирования символа и снимается с выхода элемеегга И. поступая на HI и ну 23.

Таким образом, БУИ 5 ибс-спечивает управление подключением кодо;-; подсвета мик- рополиграм.м в соответствии с ко.аом коррекции.

Б.лок 3 предназначен д.1Я формирования отклоняющих напряжений X(t,(t иод дей- ствие.м которых электронный .луч описывает замкнутую фигуру - микрополиграмму. Для образования всех микронолнграм.х достаточно и.меть три тина напряжений и их шн ертированную форму ((finr. 7). Выбором какой-;1ибо пары этих 1-;анряжений OCVHICCTB- .лястся образование конкретной микропо. граммы. FJaHpHMep, микро:1олигра ма 1 образована в )езу.л 1тате вы.чачи на выход ) блока 3 напряжсн1« А2, а на выход 7i/; - нанряжения -. Ко мх тация на выходы Х(/). У(/) блока |;а1;ряжепий того или iiHOi o вида 01 ределяется сигналом, посту- runoHinM с выходов БВ: Д . Иеж. номера.ми

выходов БВЛ 4 и номерами микрополиграм- мы (номера микронолиграмм соответствуют их нумерации римским цифрам на фиг. 6) установлено взаимооднозначное соответствие. Все типы напряжений образуются за один цикл работы раснрсделителя 2 импульсов. Напряжения Х(/) и У(/) с выходов блока 3 поступают на отклоняющие системы ЭЛТ (не показана).

Единичное состояние триггера 17 является исходным что обеспечивает прохождение кода коррекции от формирователя 7 на регистр 41 БВМ 4 и триггеры БУП 5. При переводе триггера 17 в нулевое состояние блокируется возможность влияния ин- формапии из формирователя 7 на работу БВМ 4 и БУП 5. Кроме того, в этом состоянии триггера 17 осуществляется режим формирования и отображения символов.

Устройство работает следующим образом. На вход устройства по шине 19 подается код символа. На выходах блока 9 появляется код микрополиграмм с постоянным весом. Так как триггер 7 находится в единичном состоянии (в это состояние он был переведен предыдущим сигналом «Конец символа), то этот код поступает на триггеры 31 БВМ 4 через открытые элементы 38 И.

Код подсвета из приемного регистра 12 поступает на формирователь 7. На выходе формирователя 7 образуется код коррекции, который при едипичном состоянии триггера 17 записывается в регистр 41 ББМ 4 и iia запоминаюп ие элементы БУП 5. Одновременно в формирователе 8 анализируются все четыре тетрады для определения наличия контрольного кода в какой-либо тетраде и, если он записан, то для определения его значения. Если во всех тетрадах записаны комбинации кодов подсвета и нет кодов контрольных весов, из формирователя 7 с выхода элемента 47 И вырабатывается сигнал для образования двоичного кода 1000, т. е. установления в единичное состояние триггера 30. В случае обнаружения в каких-либо тетрадах кодов контрольных весов из формирователя 8 по соответствующим выходам осуществляется блокировка возможности фор- .мирования неверного кода.

В результате занесения кода символа из блока памяти в устройство будет на триггерах 31 БВМ 4 записан код набора микро- полиграмм с постоянным весом; в регистр 41 БВМ 4 записан код коррекции; в БВМ 4 будет возбужден выход, соответствующий номеру микрополиграммЕ), которая первой участвует в формировании символа; на выходе элемента 14 И-НЕ сигнал будет в симости от правильности передачи информационного описания: если опшбок в передаче не было обнаружено, то сигнала не будет, в случае их обнаружения образуется сигнал «Оншбка.

На следующем этапе на щину 18 поступает сигнал

«Пуск. В результате триггер

5

0

переводится в нулевое состояние. Этим обеспечивается блокировка записи кода микро- полиграмм в БВД 1 4 из блока 9, блокировка записи кода коррекции в БВМ 4 и БУП 5, что обеспечивает правильность их функционирования, так как в процессе работы устройства осуществляются операции над содержимым триггеров, регистра 41 БВМ 4 и триггеров БУП 5. Сигнал с нулевого выхода триггера 17 устанавливает на выходе

элемента 13 И-НЕ двоичный код 0001, необходимый для контроля правильности функционирования БВМ 4. C iгнaл с нулевого выхода триггера 17 обеспечивает прохождение импульсов от генератора I импульсов через элемент 6 П i для запуска формирования символа на экране Э. ГГ.

Им11у.1ьсы с выхода эле.мента 16 И поступают на вход распределителя 2 импульсов. На выходах распределителя 2 формируютея сигналы, которые обеспечивают формирование в отклоняющих напряжений Х(1. У(( для формирования микрополиграммы, номер которой с выхода 4 поступает на блок 3. На выходе БН 6 формируются сигналы подсвета элементов этой микрополиграммы, которые входят в контур отображаемого

5 символа. После завершения цикла работы распределителя 2 импульсов сигнал с пятого выхода распределителя 2 производит подключение к В111ходу БВМ 4 сигнала номера необходимой микрополиграммы, а также перевс:.1ит БУП Ь и состояние, обеспечивающее по;1к. кп;|,а подсвета этой микро- полиграммы на выход БП 6. После этого осуществляется ьп-орой цикл работы распре- л.елителя 2 1-;мпульсов. Число циклов работы распределителя Х пмпульсов определяется кодом коррекц,И. т, е. числом микрополи- . :еобход 1Х ЫХ для формирования символа. ioc/ie (; opмиpoвaиiiя посл.едней необ- хо;1Ил;ой микро|1о, ;играммы очередной сигнал с пятого выхо.та распределителя 2 импульсов проходит на выход БУП 5 и поступает на 1Пг;иу 23 «Конец символа. На всем протяжени.и работы устройства осуществляется контроль работы БВМ 4 путем сравне- пия веса кода с выхода БВМ 4 с контрольным весом, который равен 0001. В случае неправильной работы БВМ 4 на выходе элемен5 та 13 И-НЕ вырабатывается сигнал «Ошибка. После образования сигнала «Конец символа ycTpoiicTBO подготавливается к приему следующего кода символа (триггг-р 17 устанавливается си1- ;алом «Конец вола в единичное состояние).

В результате Fia экране ЭЛТ (не показано) образуется символ. В процессе приема инфопмацион1 ого описания и функциониро вания устройства осуществляется контроль за правильностью приема снмво.ча и работой 55 БВ.М 4. При обнаружеии ; ошибки осуществляется блокировка сигнала на модч лятор ЭЛТ и оператор пе будет наблюдать непра- ви.льно сформированный символ.

0

5

0

0

Формула изобретения

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

0

5

0

0

5

0

5

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

2.Устройство по п. 1, отличающееся тем, что блок подсвета содержит четыре группы элементов И, первые входы которых являются входами третьей группы входов блока, вторые входы каждой группы элементов И объединены и образуют входы второй группы входов блока, выходы каждой группы элементов И подключены к соответствующим входам первого, второго, третьего и четвертого элементов ИЛИ, выходы которых подключены к первым входам соответственно первого, второго и третьего элементов И, вторые входы которых являются входами первой группы входов блока, выходы первого, второго, третьего и четвертого элементов И подключены к соответствующим входам пятого элемента ИЛИ, выход которого подключен к первому входу элемента запрета, выход которого является выходом блока, второй вход элемента запрета подключен к выходу триггера, первый и второй входы которого являются соответственно первым и вторым входами блока.

3.Устройство по п. 1, отличающееся тем, что формирователь контрольного кода содержит первую группу элементов ИЛИ, входы которых являются первым входом формирователя, вьгходы первой группы элементов ИЛИ являются первым выходом формирователя и подключены к первым входам первого, второго, третьего и четвертого элементов И, вторые входы которых являются первым входом формирователя, подключенным к первому входу пятого элемента И, выходы первого, второго, третьего и четвертого элементов И подключены к первым входам соответственно первого, второго, третьего и четвертого элементов запрета, вторые входы которых являются вторым входо.м формирователя, выходы первого, второго, третьего и четвертого элементов запретг являются первым выходом формирователя и подключены к соответствующим входам элемента ИЛИ, выход которого через элемент ИЕ подключен к второму входу пятого элемента И, выход которого является вторым выходо.м формирователя.

4.Устройство по п. , отличающееся тем, что формирователь кода кoнтpoльF oгo веса кода символа содержит первый, второй, третий и четвертый дешифраторы, входы которых являются первым входом формирователя, первые и вторые выходы первого, второго, третьего и четвертого дешифраторов пoдключeF ы к первому и второму входам соответственно первого, второго, третьего и четвертого эле.ментов ИЛИ, вторые выходы первого, второго, третьего и четвертого де11

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

1247919

12

к первым, вторым, третьим и четвертым входам шестого и седьмого элементов ИЛИ, выходы пятого, шестого и седьмого элементов ИЛИ и триггера являются первым выходом формирователя, вторым входом которого является вход триггера.

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

название год авторы номер документа
Устройство для отображения символов на экране электронно-лучевой трубки 1981
  • Сорока Леонид Степанович
  • Королев Анатолий Викторович
SU970435A1
Устройство для отображения информации наэКРАНЕ элТ 1978
  • Королев Анатолий Викторович
  • Сорока Леонид Степанович
SU805291A1
Устройство для отображения информации на экране электронно-лучевой трубки 1981
  • Королев Анатолий Викторович
  • Сорока Леонид Степанович
  • Возный Александр Иванович
SU999038A1
Устройство для отображения информации на экране электронно-лучевой трубки 1988
  • Сорока Леонид Степанович
  • Живилов Анатолий Викторович
  • Козлов Александр Леонидович
  • Олексенко Игорь Анатольевич
SU1606991A1
Устройство для отображения информа-ции HA эКРАНЕ элЕКТРОННОлучЕВОйТРубКи 1979
  • Сорока Леонид Степанович
  • Королев Анатолий Викторович
SU822242A1
Устройство для отображения информации на экране электронно-лучевой трубки 1981
  • Бутырский Марк Всеволодович
  • Варш Владимир Николаевич
  • Ключко Владимир Игнатьевич
  • Королев Анатолий Викторович
  • Сорока Леонид Степанович
SU959146A1
Устройство для отображения информации на экране электронно-лучевой трубки 1986
  • Сорока Леонид Степанович
  • Живилов Анатолий Викторович
  • Козлов Александр Леонидович
SU1410090A1
Устройство для отображения информации 1986
  • Королев Анатолий Викторович
  • Сорока Леонид Степанович
  • Козлов Александр Леонидович
  • Тиунов Владимир Михайлович
  • Живилов Анатолий Викторович
  • Олексенко Игорь Анатольевич
SU1446642A1
Устройство для отображения информации на экране электронно-лучевой трубки 1981
  • Королев Анатолий Викторович
  • Сорока Леонид Степанович
  • Хаславский Борис Маркович
  • Живилов Анатолий Викторович
SU964707A1
Устройство для отображения информации 1982
  • Королев Анатолий Викторович
  • Сорока Леонид Степанович
  • Тиунов Владимир Михайлович
SU1042068A1

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

Реферат патента 1986 года Устройство для отображения символов на экране электронно-лучевой трубки

Изобретение относится к области автоматики и вычислительной техники и может быть использовано при построении средств отображения информации. Цель изобретения - повышение точности устройства, которая достигается введением формирователя кода контрольного веса кода символа, второго и третьего блоков кодирования, первого и второго элементов И-НЕ и элемента ИЛИ и функциональных связей, а также выполнением блоков выбора микрополиграмм, блоков формирования контрольного кода и кода контрольного веса кода символа и блока подсвета. В предложенном устройстве осуществляется контроль правильности функционирования устройства и правильности передачи информационных описаний из блока памяти. Сложность устройства практически несущественна, так как для целей контроля используется естественная информационная избыточность. 3 3. п. ф-лы, 9 ил. « (Л to со

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

го J(t)2-f

(

/ (.Код символа)

Фиг.-/

От 2 Фиг. 2

Л-Д// IZ

От 9

,5.0

7/77/7

OfTJ 2

.4

От 7

yf/d

Фиг. S

//

Df

И/

Фиг. 6

/

г :

/ г J -4

/ г 3 4

t

X 2

t

и

/ Х2 3 -.

5

/ 3 -.

.

/Ч- /

-

Фиг. 7

- cSo5oi rf f/s me/ /yo f i/ 6 xo. iGPfi/jf роз еща /туса /fOfym/ ffj7b O2O лО(а:

/( f7odc6s 7ja: OOO/ OO

OO О O О О OfiO О / /

// О О

// /г ///I

Vuf.S

CSo5o f 6/e

О О Y О O-/ J Seca

гг (t)

Omff

Составитель Л. Абросимов

Редактор Н. ГорватТехред И. ВересКорректор М. Максимишинеи

Заказ 4130/51Тираж 455Подписное

ВНИИПИ Государственного комитета СССР

по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5

Филиал ППП «Патент, г. Ужгород, ул. Проектная, 4

Omf

Vus.ff

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

Устройство для отображения информа-ции HA эКРАНЕ элЕКТРОННОлучЕВОйТРубКи 1979
  • Сорока Леонид Степанович
  • Королев Анатолий Викторович
SU822242A1
Разборный с внутренней печью кипятильник 1922
  • Петухов Г.Г.
SU9A1
Устройство для отображения символов на экране электронно-лучевой трубки 1981
  • Сорока Леонид Степанович
  • Королев Анатолий Викторович
SU970435A1
Разборный с внутренней печью кипятильник 1922
  • Петухов Г.Г.
SU9A1

SU 1 247 919 A1

Авторы

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

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

Тимонькин Григорий Николаевич

Ткаченко Сергей Николаевич

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

Харченко Вячеслав Сергеевич

Козлов Александр Леонидович

Даты

1986-07-30Публикация

1985-02-08Подача