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

 

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

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

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

РЕСПУБЛИН

y g С 09 Cj 1/18

ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ

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

H АВТОРСНОЬб(СВИДЕТЕЛЬСТВУ (21) 3540517/18-24 (22) 13. 01. 83 (46) 23.04.84. Бюп. М 15 (72) Н.п. Козловский (53) 681. 327. 11(088.8) (56) 1. Авторское свидетельство СССР

% 552626, кп. Cj 09 С 1/08, 1975.

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

34 973080, кл. С 09 С 2/18, 1982.

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

М 634322, кп. Q 09 С 1/16, 1977 (прототип). (54) (57) УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ СИМВОЛОВ, соаержвщее ген рвтор импульсов, один из входов которого подключен к первому входу устройства, другой вход - к первому выходу устройства, к первому входу счетчика и к первому выходу блока управления, второй выход которого соединен с первым входом блока элементов ЗИ-ИЛИ, второй вход которого подключен к второму входу.устройся вв, третий вход блока элементов ЗИ-ИЛИ соединен с выходом первого блока пвмя« ти, с первыми входами преобразователя .коц - время, регистра и блока управления, с второй вход которого соединен с выходом генератора импульсов, третий вход - с выходом преобразователя код - время, вторыми входами регистра и счетчика, третий вход которого подключен к выходу блока элементов ЗИ-ИЛИ, выход счетчика

„„SU„,, 108 060 А соединен с одним из входов первого блока памяти, другой вход которого соецинен с третьим выходом блока управления,- четвертый выход которого подключен к второму входу преобразователя код-время, пятый выход — к первому входу генератора развертки, выходы которого подключены к второму и третьему выходам устройства, второй вход генератора развертки подключен к одному из выходов регистра, другой выход которого соединен через блок подсвета с четвертым выходом устройства, о т л и ч а ю щ е е с я тем, что, с цепью расширения области применения устройства путем изменения номен- клатуры и конфигурации символов без Ж изменения входного кода или замены бпо- ур ка памяти, оно содержит второй блок пв- . %УФ мяти, триггер, первый и второй элементы И, выходы первого и второго элемента И подключены к четвертому и пятому Я входам блока элементов ÇH ИЛИ, шестой вход которого соединен с выходом второго блока памяти, входы которого подключены к первому и второму входам уст- ва ройства, третий вход устройства подключен к одному из входов триггера, другой QQ вход которого соединен с первым выходом ( блока управления, шестой выход которого подключен к первому входу первого и второго элементов И, второй вход которых связан с выходами триггера.

1088060

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

О подключен к второму входу устройства, третий вход блока элементов ЗИ-ИЛИ соединен с выходом первого блока памя- ти, с первыми входами преобразователя код-время, регистра и блока управления, 5 второй вход которого соединен с выходом генератора импульсов, третий вход— с выходом преобразователя код-время, вторыми входами регистра и счетчика, третий вход которого подключен к выходу

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

5 к второму входу преобразователя коавремя, пятый выход — к первому входу генератора ра вертки, вы..:oBbl которого поцключены к второму и третьему выхоцам ус тройс тва, второй вхоц генера тора развертр ки поаключен к одному из вы, OQOB регистра, другой выход которого соединен через блок подсвета с четвертым выходом устройства,ввеаены второй блок памяти, триггер,первый и второй элементы И,выхоаы первого и второго элементов И подключены к четвертому и пятому входам блока элементов ЗИ-ИЛИ, шестой вход которого соединен с выходом второго блока памяти, входы которого подключены к первому и второму входам устройства, третий вход устройс:ва подключен к одному из входов триггера, цругой вхоа; которого со- единен с первым выходом блока управления, шестой выход которого подключен к первому входу первого н второго элементов И, второй вход которых связан с выходами триггера.

На фнг.1 представлена структурная схема устройства; на фиг.2 — схема генератора импульсов; на фиг. 3 — схема блока управления; на фиг.4 — схема преобразователя код-время; на фиг,5 — схема блока элементов ЗИ-ИЛИ.

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

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

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

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

Недостатком известного устройства является невозможность изменения алфавит" формируемых символов без изменения входного кода. 3

Наиболее близким по технической сущности к предлагаемому техническому решению является устройство для отображения информаций, содержащее блок памяти, соединенный с perHcTpoM„reaepaTop 35 функциональных напряжений, подключенный к регистру, преобразователь код-время, соединенный с генератором импульсов и регистром, подключенным к блоку подсвета луча, счетчик адреса, логический с 40 блок и формирователь импульсов, соединенный с генератором импульсов, преобразователем код-время, генератором функциональных напряжений, блоком папяти, счетчиком адреса и логическим 45 бл0ком, подключенным к блоку памяти и счетчику адреса, соединенному с преобразователем код-время и блоком памяти 533.

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

Целью изобретения является расширение функциональных воэможностей уст ройства.

Устройство содержит генератор 1 импульсов, блок 2 управления, блок 3 элементов ЗИ-ИЛИ, счетчик 4, первь и блок 5 памяти, преобразователь 6 коц - время, регистр 7, генератор 8 развертки, блок d

10880 подсвета, первый элемент И 10, второй

i элемент И 11, триггер 12, второй блок

13 памяти, первый 14, второй 15 и третий 16 входы устройства, первый 17, второй 18 ° третий 19 и четвертый 20 выходы устройств

Генератор 1 импульсов содержит триггер 21, элемент И 22 и линию 23 задержки.

Блок 2 управления содержит формиро- 10 ватель 24 сигналов, формирователь 25 сигнала обращения, формирователь 26 тактовых импульсов, триггер 27, формирователь 28 сброса. Преобразователь 6 коц - время соцержит счетчик 29 и элеl мент И 30. Блок 3 элементов И-ИЛИ

J содержит элементы 31 И-ИЛИ.

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

Код символа с входа 15 устройства 20 поступает одновременно на первый информационный вход блока 3 элементов ЗИИЛИ и адресный вход блока 13 памяти.

Признак характеристики символа (например, прописной или строчный) по входам 25

16 устройства поступает на первый вход триггера 12.

Импульсом синхронизации с входа 14 устройство запускается генератор 1 импульсов и опрашивается блок 13 па- З0 мяти. Генератор 1 импульсов формирует пачку тактовых импульсов в пределах времени формирования символов. С выхода генератора 1 импульсы поступают на первый вход блока 2 управления, который на первом выходе формирует сиг- " нал записи кода символа. Этот сигнал

Поступает на первый коммутирующий вход блока 3 элементов ЗИ-ИЛИ и разрешает прохождение кода символа с первого ин- 40 формационного входа блока 3 на информационный вход счетчика 4. Код символа записывается в счетчик 4 и с его выхода поступает на адресный вход блока 5 памяти. 45

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

5 памяти. Эта информация поступает на второй информационный вход блока 3 элементов ЗИ-ИЛИ. 5 5

Микропрограмма каждого символа состоит иэ кода начального адреса, кодов векторов и кода конца символа. Символы

Я с двумя характеристиками имеют два начальных адреса, которые расположены в двух блоках памяти. В блоке 5 памятиразмешены коды начальных адресов символов с первой характеристикой (прописные символы), а в блоке 13 памяти — только коды начальных адресов символов, имеющих дополнительную характеристику (строчные символы ). Коды начальных адресов в блоке 5 памяти образуют первый информационный массив.. Адрес каждой информационной ячейки в этом массиве соответствует вхоцному коду символа.

Коды векторов и коды конца символа образуют второй информационный массив в блоке 5 памяти. Код каждого вектора символа смещен по адресу на единицу относительно друг друга. Очередность расположения кодов векторов в микропрограмме символа соответствует очередности их вывода на экран ЭЛТ. После кода последнего вектора символа размещает ся нулевой код, определяющий конец микропрограммы символа. После этого кода размещается микропрограмма построения следующего символа и т.д. Адреса первых векторов в микропрограмме построе-, ния символа соответствует коцам начальных ацресов символов.

Символы, имеющие две характеристики (например, прописной и строчный) имеют две микропрограммы построения, которые расположены во втором массиве блока 5 памяти по произвольным адресам.

Адрес первого вектора символа с второй характеристикой (строчный символ) сооТветствует коду начального адреса символа, записанного в блоке 13 памяти.

Одновременно с поступлением кода символа с выхода счетчика 4 на второй вход блока 5 памяти поступает первый сигнал обращения с второго выхода блока 2 управления. Выбранная информация по ходу символа и первому обращению, являющаяся кодом начального адреса символа с первой характеристикой, поступает на третий информационный вход блока 3 элементов ЗИ-ИЛИ. После/ этого блок 2 управления на третьем выходе формирует сигнал эаписй начального адреса, который поступает на первые входы элементов

И 10 и 11, На вторые входы этих элементов с выхода триггера 12 поступают единичный или нулевой уровни.

Если на входе 16 устройства признак . характеристики символа соответствует нулевому уровню (прописной символ), то

1 на второй. вход элемента И 10 с инверс10880 ного выхода триггера 12 поступает единичный уровень, которыя разрешает прохождение сигнала через элемент И 10 на третий коммутирующий вход блока 3 элементов ЗИ-ИЛИ. По этому сигналу 5 код начального адреса формируемого символа проходит через блок 3 элементов ЗИ-ИЛИ и цереписыввется в счетчик 4.

Элемент И 11 закрыт нулевым. уровнем с прямого выхода триггера 12 и бло-10 кирует поступление сигнала записи на второй коммутирующий вход блока 3 элементов ЗИ-ИЛИ. Нулевой уровень сигнала нв выходе элемента И 11 блокирует прохождение информации через блок 3 элементов ЗИ-ИЛИ и с выхода блока 13 памяти

После записи кода начального адреса в счетчик 4 блок 2 управления формирует второе обращение к блоку 5 памяти.

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

Коды векторов символа, например, имеют следующую структуру: 6 разрядов предназначены для управления разверт- 30 кой вектора по координатам Х и У, 3 разряда - для задания длины вектора и один разряд для формирования сигнала подсвета вектора нв экране ЭЛТ.

Ф

После выборки хода первого вектора символа с блока 5 памяти с четвертого выхода Qoaa 2 управления поступают тактовые импульсы на синхровход преобразователя 6 коц - время, в Hà его инф .,рмащ щ ный вход трехразрядный код 40 длины вектора с выхода бпока 5 памяти.

В начальный момент времени преобразователь 6 коц - время формирует сигнал ввода, которым код длины вектора вводится в его счетчик, а код развертки и пйдсвета в регистр 7. Этот же сигнал поступает на счетный вход счетчика 4 и увеличивает на единицу записанный в ием ход начального адреса. Кроме того, по этому же сигналу синхронизатор 2 формирует второе обращение к блоку 5 памяти и сигнал разрешения работы генеpampa 8 развертки символа.

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

его выходном регистре.

60 6

С момента записи кода первого вектора в регистр 7 генератор 8 развертки формирует напряжения развертки вектора по координатам Х и У, блок 9 подсвета определяет интенсивность луча на экране ЭЛТ, а преобрвзоввтепь 6 коц - время задает длину вектора пропорционально поступившему коду. Выходным сигналом преобразователя 6 коц - время является сигнал конца вектора.

По первому сигналу хонца вектора код начального адреса в счетчике 4 увеличивается еще на одну единицу, блок 2 управления формирует третье обращение к блоку 5 памяти, а код второго вектора символа из блоха 5 памяти переписывается в регистр 7 и преобразователь 6 кодвемя. С этого момента времени генератор 8 развертки и блок 9 подсвета производят вывод из экрана ЭЛТ второго вектора символа в соответствии с программой его построения.

Аналогичным образом производится выборка из блока 5 памяти всех остальных кодов векторов формируемого символа и вывод их на экран ЭЛТ.

При формировании последнего вектора символа генератором 8 развертки на выходе блока 5 памяти формируется нулевое число на всех разрядах, которое определяет конец микропрограммы построения символа. Три разряда этого числа поступают на информационный вход блока 2 управления, который по этому коду и последнему сигналу конца вектора формирует сигнал конца символа, который приводит устройство в нулевое состояние и поступает на выход 17 устройства для вызова кода следующего символа из внешнего устройства управления (не показано).

При необходимости формирования символа с его второй, характеристикой (прописной символ меняется на строчный) признак типа символа в вице сигнала логической единицы подается на вход 16 устройства, По этому сигналу триггер 12 устанавливается в единичное состояние.

Единичный уровень с прямого выхода триггера 12 открывает элемент И ll, а нулевой уровень с его инверсного выхода блокирует элемент И 10. Нулевым уровнем с выхода элемента И 10 блокируется прохождение через блок 3 элементов ЗИИЛИ кода начального адреса прописного символа с блока 5 памяти, выбранного по первому обращению.

Сигнал записи начального адреса проходит через элемент И 11 на второй

10880 коммутирующий вход блока 3 элементов

ЗИ-ИЛИ и разрешает прохождение кода начального адреса строчного символа с выхода блока 13 памяти через блок 3 на информационный вход счетчика -4.

После записи кода начального адреса строчного символа в счетчик 4 блок 2 управления формирует второе обращение к блоку 5 памяти. По этому обращению и коду начального адреса с выхода счетчика 4 блок 5 памяти формирует код первого вектора строчного символа.

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

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

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

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

Предлагаемое устройство обеспечивает также возможность смены всего алфавита генерируемых символов (например, русский алфавит заменить на латинский или какой-либо другой) путем подачи на вход устройства только одного признака типа символа,. что может быть осушес твлено нажатием соответствующей кнопки на пульте оператора устройства индикации, воэможность замены одних специальных символов другими в процессе обработки поступающей информации, что способствует яовышению инфор- . мативности (получение дополнительных характеристик о выводимом объекте на экране ЭЛТ; возможность расширечия области применения эа счет формирования символа двух разных алфавитов (номенклатуры), что дает возможность использовать устройство в двух разных системах отображения информации без дополнительных затрат.

Технико-экономическая эффективность изобретения заключается в расширении функциональных воэможностей устройства.

1088060

/ 10 71

Фаг.У

dm2

ОЯ7Х

Dmin

1088060

Составитель А. Ильин

Редактор Т.Кугрышева Техред Л.Коцюбняк.Корректор Г.Orap

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

Заказ 2679/49 Тираж 447 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-З5, Раушская нЖ„д,4/5

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

 

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

Изобретение относится к устройствам управления для электронно-лучевых индикаторов с растровой и/или векторной разверткой

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

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

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

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

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