Устройство для отображения информации
Иллюстрации
Показать всеРеферат
И9) (И) СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИН
Зцц С 09 "G 1/08
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ГЮ ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ
) 6 1 ) 868822, (21). 3496852/18-24 (22) 05.10.82 (46) 23.01.84. Бюл. В 3 (72) В.И.Ким и В.С.Вогдановский (53) 681 ° 327.11(088.8) (56) 1. Авторское свидетельство СССР 9 868822, кл.G 09 С 1/08,. 1979 (прототип) ° (54)(57). УСТРОЙСТВО ДЛЯ ОТОВРАЖЕНИЯ
ИНФОРМАОИИ по авт.св. 9 868822, о-т л и ч а ю щ е е с я тем, что, с
:целью повышения надежности устройства за счет контроля программы построения символов, в него введены коммутатор. сумматор и регистр, суммы, .восход которого подключен к одному из входов сумматора, другой вход которого подключен к выходу блока памяти и первому входу коммутатора, второй вход которого является первым входом устройства, а выход подключен к одному из входов регистра кода символов, выход сумматора подключен к одному из входов блока сравнения и к первому входу регистра суммы, второй вход которого подключен к выходу преобразователя код-время, третий вход регистра суммы является вторым входом устройства, третий вход коммута-тора является третьим входом устройства.
1068980
Изобретение относится к автоматике и вычислительной технике и может быть использовано при разработке устройств отображения информации, например, на электроннолучевой труб- . ке.
По основному авт.св. Р 868822 известно устройство, содержащее последовательно соединенные генератор импульсов, формирователь, блок памяти, регистр микрокоманд и генератор 10 функционального напряжения, логический блок, входы которого соединены с формирователем и блоком памяти, а выход соединен со счетчиком адреса, преобразователь код-время, сое- 15 диненный с генератором импульсов, регистром микрокоманд, формирова- . телем и счетчиком адреса, формиро ватель, соединенный с генератором функционального напряжения, блок подсвета луча, регистр кода символов и последовательно соединенные блок сравнения, триггер и элемент 2И-ИЛИ, соединенный с блоком подсвета луча, и мультивибратор„ выход которого соединен с элементом 2И-ИЛИ, выход регистра символов соединен с логическим блоком, вхбды блока сравнения соединены с формирователем и выходом блока памяти, формирователь соединен . с регистром символов, преобразовате- 30 лем код-время и триггером, выход регистра микрокоманд соединен с элемен- том 2И-ИЛИ; а выход триггера — с блоком подсвета луча. В устройстве контроль производится посредством срав- 35 нения входного кода каждого символа с контрольным кодом этого символа, за-, писанным в блоке памяти непосредст- . венно перед микропрограммой данного символа $1J40
Однако известное устройство характеризуется недостаточной надежностью вследствие отсутствия контроля достоверности микропрограммы символа. 45
Целью изобретения является повышение надежности устройства за счет " контроля программы построения символов.
Поставленная цель достигается тем,50 что в устройство введены коммутатор, сумматор и регистр суммы, выход которого подключен к одному из входов сумматора, другой вход которого подключен к выходу блока памяти и первому входу коммутатора, второй вход которого является первым входом устройства, а выход подключен к одному из входов регистра кода символов, выход сумматора подключен к одному из входов блока сравнения и к перво- 60 му входу регистра суммы, второй вход которого подключен к выходу преобразователя код-время, третий вход регистра суммы является вторым входом устРойства, третий вход коммутато- 65 ра является третьим входом устройства.
На чертеже изображено предлагаемое устройство.
Устройство содержит генератор 1 импульсов, формирователь 2 импульсов, блок 3 памяти, счетчик 4 адреса, логический блок 5, преобразователь 6 код-время, регистр 7 микрокоманд„ генератор 8 функциональных напряжений, блок 9 подсвета луча, регистр 10 кода символа, блок 11 сравнения, первый триггер 12, логический элемент 2И-ИЛИ 13, мультивибратор 14, логический элемент И 15, второй триггер 16, блок 17 изменения размера символа, коммутатор 18, сумматор 19, регистр 20 суммы,входы 21-23 устройства, входы и выходы
24-36 соответствующих блоков устройства, выходы 37-39 устройства входы и выходы 40-47 соответствующих блоков устройства.
Устройство работает следующйм образом.
На вход 22 устройства поступает импульс установки устройства в исходное состояние. Затем под действием импульса синхронизации, поступающего на вход 21 устройства, генератор
1 импульсов формирует на выходе 24 последовательность импульсов, поступающую на входы формирователя 2 импульсов и преобразователя б код-время, код символа, поступающий на вход
23 устройства, записывается через коммутатор 18 в регистр 10 кода символа по сигналу записи, поступающему с выхода 25 формирователя 2 импульсов. По сигналу с выхода 26 формирователя 2 импульсов код символа поступает через логический блок 5 на информационные входы счетчика 4 адреса и записывается в него по сигналу с выхода 27 формирователя 2 импульсов. Выходное число с Úûõoäà
28 счетчика 4 адреса поступает на адресные входы блока 3 памяти. Одновременно формирователь 2 импульсов формирует на выходе 29 первый сигнал опроса блока 3 памяти. На выходе 30 блока 3 памяти формируется адрес первого слова микропрограммы символа, поступающий через логический блок 5 по сигналу с выхода 32. формирователя 2 импульсов на информационные входы счетчика 4 адреса. Запись информации в счетчик происходит по сигналу с выхода 27 формирователя 2 импульсов.
С этого момента счетчик 4 адреса переводится в режим последовательного опроса ячеек блока 3 памяти по счетным импульсам, поступающим на счетчик 4 адреса с выхода 32 преобразователя б код-время. При этом считывание инФормации с выхода 30 блока 3 памяти происходит по сигна1068980 лу опроса с выхода 29 формирователя, 2 импульсов. Сброс информации на вы-. ходе 30 блока 3 памяти происходит по сигналу сброса с выхода 33 формирователя 2 импульсов.
Первым словом микропрограммы сим.вола на выходе 30 блока 3 памяти является контрольный код символа, который через сумматор 19 поступает на вход блока 11 сравнения, где во время действия первого сигнала сравнения с выхода 34 .Формирователя 2 импульсов сравнивается поразрядно с кодом символа, поступающим с выхода
35 регистра 10 кода символа.
Вторым словом микропрограммы символа является многоразрядное число, равное сумме кодов векторов данного символа.,-Это число через коммутатор
18 записывается в регистр 10 кода символа по второму сигналу записи, поступающему с выхода 25 формирователя 2 импульсов, и хранится в нем до окончания формирования символа.
Третье и все последующие слова, формирующиеся на выходе 30 блока.3 памяти, содержат информацию о наклоне-, длине и разрешении подсвета первого и всех последующих векторов, составляющих контур символа. Третье слово (код первого вектора) по фронту импульса с выхода 32 преобразователя б код-время записывается в регистр 7 микрокоманд, который управляет генератором 8 функциональных напряжений и через логический элемент 2И-ИЛИ 13 блоком 9 подсвета луча. Одновременно на выходе 36 формирователя 2 импульсов вырабатывается импульс привязки уровня, действующий на первый вход генератора 8 функциональных напряжений до момента окончания символа. На выходах 37 и 38 устройства формируются изменяющиеся во времени отклоняющие напряжения по осях Х и Y соответственно, а на выходе 39 — сигнал подсвета луча. По спаду того же импульса с выхода 32 преобразователя б код-время состояние на выходе 28 счетчика
4 адреса изменяется на единицу, на выходе 30 блока 3 памяти формируется четвертое слово (код второго вектора), которое по фронту следующего импульса в момент окончания формирОвания первого вектора с выхода 32 преобразователя б код-время записывается в регистр 7 микрокоманд.Дли ну вектора определяет преобразова:,тель б код-время, управляемый кодом времени с вкхода 30 блока 3 памяти.
Окончние времени формирования.век- ,тора фиксируется импульсом на выходе 32 преобразователя б код-время, по спаду которого состояние счетчика 4 адреса изменяется на единицу, что вызывает формирование кода следующего вектора на выходе 30 блока .3 памяти. рой импульс сравнения, под действи ем которого в блоке 11 сравнения сумма кодов всех векторов с выхода
42 сумматора 19 сравнивается с контрольной суммой, поступающей с выхода 35 регистра кода символа.
При несовпадении входного кода символа с контрольным кодом символа (первое слово микропрограммы символа) или же контрольной суммы (второе слово микропрограммы символа) с суммой кодов векторов под действием первого или второго сигнала сравнения с выхода 34 формирователя 2 импульсов блок 11 сравнения Формирует на выходе 43 аварийный сигнал, под действием которого триггер 12 переводится в единичное состояние.
При этом на .выходе 44 триггера 12 устанавливается нулевой уровень напряжения, а на выходе 45 — положи60 тельный, который поступает на вход элемента 2И-ИЛИ 13 и блок 9 подсвета луча. В положительные периоды работы автоколебательного мультивибратора 14 (частота генерируемых им.
65 импульсов порядка единиц герц) эле5
Формирование остальных векторов, составляющих контур символа, проис- ходит аналогично.
Последнее слово микропрограммы символа, содержащее нули во всех разрядах, поступает с выхода 30 бло-, ка 3 памяти на третий вход формирователя 2 импульсов, который вырабатывает на выходе 40 сигнал конца символа, под действием которого генератор 1 импульсов, преобразователь б код-время, регистр 10 кода символа„ триггеры 12 и 16 устанавливаются в нулевое состояние, что обеспечивает готовность устройства к формированию.следующего символа.
1<од первого вектора с выхода 30 блока 3 памяти поступает также на первый вход сумматора 19 и, суммируясь с нулевым (в исходном состоянии) кодом с выхода 41 регистра 20 суммы, появляется на выходе 42 сумматора 19. По фронту импульса конца вектора с выхода 32 преобразователя 6 код-время этот код записывается в регистр 20 суммы. По спаду этого же импульса на первый вход сумматора 19 поступает с блока 3 памяти код второго вектора и суммируется с кодом первого вектора, поступающего на второй вход сумматора 19 с выхода 41 регистра 20 суммы. На выходе
42.сумматора формируется сумма кодов двух векторов, которая по фронту импульса конца второго вектора записывается в регистр 20 суммы. Таким образом, код каждого вектора суммируется в сумматоре 19 с суммой кодов предыдущих векторов. По окончании формирования символа формирователь 2 импульсов вырабатывает вто1068980
Мент 2И-ИЛИ 13 пропускает код подсвета векторов символа на второй вход блока 9 подсвета луча, на первый вход которого с выхода 45 триггера 12 поступает положительный уро-.
Вень, который дополнительно увеличивает амплитуду выходного напряжения блока 9 подсвета. В нулевые периоды работы мультивибратора 14 логический элемент 2И-ИЛИ 13 не пропускает код подсвета на второй вход блока 9 под- 10 света луча. В результате символ на экране ЭЛТ отображается с повышенной яркостью и миганием, определяемыми частотой работы мультивибратора 14.
Одновременно положительные уровни 5 напряжения с триггера 12 и мультивибратора 14 поступают на два входа элемента И 15, на третий вход которого поступает сигнал с выхода 32 преобразователя 6 код-время. На выходе элемента И 15 выделяется сигнал запуска триггера 16, с выхода 46 которого положительный уровень поступает на блок 17 изменения размера символа, что приводит к резкому изменению амплитуд отклоняющих напряжений на вйходах 37 и 38 устройства. В нулевые периоды работы мультивибратора 14 сигнал с выхода 32 преобразователя
6 код-время не проходит на выход 47 логического элемента И 16, триггер
16 не запускается, блок 17 изменения размера символа не оказывает воздействия на амплитуды отклоняющих напряжений на выходах 37 и 38 устройства. Следовательно, на экране ЭЛТ отображается символ, размеры которого изменяются в такт с колебаниями мультивибратора 14.
Таким образом, при несовпадении кодов на входах блока 11 сравнения символы на экране ЭЛТ отображаются с повышенной яркостью, миганием и изменяющимися размерами.
Технико-экономическая эффективность изобретения заключается в повышении дОстоверности отображаемой информации за счет. контроля как мао. сивов начальных адресов, так и массива микропрограмм символов, т.е. около 90% объема памяти.
Составитель А.Ильин
Редактор A.Øèøêèíà Техред М.Тепер Корректор A.Тяско
Заказ 11478/47 Тираж 451 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д.4/5
Филиал ППП "Патент", г.ужгород, ул.Проектная,4