Устройство для преобразования информации в видеосигнал
Иллюстрации
Показать всеРеферат
1. УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ ИНФОРМАЦИИ .В ВИДЕОСИГНАЛ, содержащее блок управления и синхронизации, выходы группы которого соединены с входами первой группы коммутатора, входы второй группы которого являются адресными входами устройства, входы третьей группы коммутатора соединены с выходами одного из блоков элементов И, первый выход блока управления и синхронизации соеданен с входами коммутатора и блока оперативной памяти, входы первой группы которого соединены с выходами коммутатора, входы второй группы являются информационными входами устройства, выходы блока оперативной памяти соединены соответственно с входами группы блоков элементов И, входы которых подключены к второму выходу блока управления и синхронизации, выходы друг гого блока элементов И соединены с входами группы первого сдвигающего регистра, управляющий вход которого соединен с третьим выходом блока управления и синхронизации, четвертый выход которого подключен к управляющему входу формирователя . видеосигнала, выход которого является выходом устройства, о т л и14 а ю щ е е с я тем, что, с целью расширения области применения jrerli ройства за счет обеспечения ВОЗРЙЮЖности организации динамического jteжима отображения информации и выделения символов путем сдвига элементов разложения и оперативного изменения способа выделения символов путем изменения величины задержки слов-разложения символов, оно содержит блок регулируемой задерж (Л ки, информационный вход которого соединен с выходом первого сдвигающего регистра, управляющий вход согединен с третьим выходом блока § управления и синхронизации, управляющие входы группы соединены с выходами другого блока элементов И, а выход соединен с информационным входом формирователя видеосигнала. 2. Устройство по п. 1, о т л и ел чающееся тем, что блок регулируемой задержки содержит последовательно соединенные второй сдвигающий регистр, входы которого являются соответственно иг1формационным и управляющим входами блока, и мультиплексор, выход которого является выходом блока, входы другой группы которого соединены с выходами узла памяти, входы группы которого являются управляющими входами группы блока, а вход его является управляющим входом блока.
СО103 СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
„„SU„„1111151.G 06 Г 3/153, G 09 С 1/16
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н Ав 1ОРСНОМУ СВИДЕТЕЛЬСТВУ
ГИБЛ® g Ó;1,:
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЭОЫ ЕТЕНИЙ И ОТКРЬ1ТИЙ (21) 3442871/18-24 (22) 28.05.82 (46) 30.08.84. Бюл. 9 32 (72) И.П.Наумчик и О.А.Козлов (71) Всесоюзный научно-исследовательский институт медицинского приборостроения (53) 681. 327. !1(088.8) (56) l. Лясковский Ю.П., Чучкин В.И.
Быстродействующий генератор стандартных символов для экранного пульта растрового типа. М., 1973, с. 105108.
2. Авторское свидетельство СССР
 849195, кл. G 06 F 3/153, !975 (прототип). (54)(57) l. .УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ ИНФОРИАЦИИ .В ВИДЕОСИГНАЛ, содержащее блок управления и синх- . ронизации, выходы группы которого соединены с входами первой группы коммутатора, входы второй группы которого являются адресными входами устройства, входы третьей группы ком. мутатора соединены с выходами одного из блоков элементов И, первый выход блока управления и синхронизации соединен с входами коммутатора
° и блока оперативной памяти, входы первой группы которого соединены с выходами коммутатора, входы второй группы являются информационными входами устройства, выходы блока оперативной памяти соединены соответственно с входами группы блоков элементов И, входы которых подключены к второму выходу блока управ" пения и синхронизации, выходы дру-, гого блока элементов И соединены с входами группы первого сдвигающе- го регистра, управляющий вход которого соединен с третьим выходом блок а у пр авл ения и с инхр ониэ ации, четвертый выход которого подключен к управлякщему входу формирователя видеосигнала, выход которого яв.ляется выходом устройства, о т л и ч ающе е ся тем, что, с целью расширения области применения ует ройства за счет обеспечения Воэмож ности организации динамического режима отображения информации и вы..деления символов путем сдвига элементов разложения н оперативного изменения способа выделения символов путем изменения величины задерж. ки слов разложения символов, оно содержит блок регулируемой задержки, информационный вход которого соединен с выходом первого сдвигающего регистра, управляющий вход соединен с третьим выходом блока управления и синхронизации, управляющие входы группы соединены с выходами другого блока элементов И, а выход соединен с информационным входом формирователя видеосигнала.
2. Устройство по и. 1, о т л и ч а ю щ е е с я тем, что блок регулируемой задержки содержит последовательно соединенные второй сдвигающий регистр, входы которого являются соответственно информационным и управляющим входами блока, и мультиплексор, выход которого является выходом блока, входы другой группы которого соединены с выходами узла памяти, входы группы которогс являются управляющими входами группы блока, а вход его является управляющим входом блока.
Изобретение относится к автоматике и вычислительной технике, а именно к устройствам отображения информации с растровой разверткой, и может найти широкое применение в системах обработки текстовой информации, АСУТЦ и других системах, где требуется обеспечить широкий диапазон изменений конфигурации сим1О волов.
Известно устройство для формирования видеосигнала, содержащее сдвигающий регистр для преобразования параллельного кода в последовательный, сдвигающий регистр для
15 приема информации из внешнего блока оперативной памяти (БОП), память генератора символов с блоком записи .и дешифраторами и схему управления, обеспечивающее возможность перезаписи памяти генератора символов в процессе работы без изменения структуры устройства. В процессе работы коды символов, составляющих изображение, поступают иэ
25 внешнего БОП на адресный вход памяти генератора символов. Одновременно на другие разряды адресного входа поступает из схемы управления код номера строки развертки символа . 30
На выходе БОП получается код развертки символа, преобразуемый в сдвигающем регистре в последовательный код для управления видеоусилителем (1).
Однако из-за наличия .двух запо- 35 минающих устройств, а именно памяти генератора символов с постоянно запрограммированным ограниченным набором отображаемых знаков и внешнего БОП для хранения кодов символов, 40 существенно ограничиваются функциональные возможности устройства..
Кроме того, отсутствие в устройстве блока регулируемой задержки (БРЗ) не обеспечивает возможность оперативного изменения задержки элементов строк развертки символов, что затрудняет или делает невозможным реализацию таких режимов отображения
11 символов как "бегущая строка, вьщеления части текста за счет наклона . символов и изменения межсимвольного расстояния.
Наиболее близким к изобретению по технической сущности является устройство для преобразования информации в видеосигнал, содержащее блок управления и синхронизации, коммутатор, блок оперативной памяти, связанные с блоком управления и синхронизации две группы элементов И, первые входы которых подключены к выходам блока оперативной памяти, а вторые входы — к блоку управления и синхронизации, при этом- выходы первой группы элементов И связаны с входами сдвигающего регистра, управляющий вход которого Подключен к блоку управления и синхронизации, а выходы второй группы элементов И связаны с вторыми входами коммутатора, формирователь видеосигнала, . управляющий вход которого подключен к блоку управления и синхронизации 121.
Недостатком данного. устройства является невозможность оперативной установки и изменения задержки элементов слов разложения фрагментов, что затрудняет или делает невозможным реализацию таких режимов отображения символов, как "бегущая строка", вьщеления части текс"" та за счет наклона символов и изменения межсимвольного расстояния.
Цель изобретения — расширение области применения устройства за счет. обеспечения возможности организации динамического режима отображения информации и выделения символов путем сдвига элементов разложения и оперативного изменения способа вьщеления символов путем изменения величины задержки слов разложения символов.
Поставленная цель достигается тем, что в устройство для преобразования информации в видеосигнал, содержащее блок управления и синхронизации, выходы группы которого соединены с входами первой группы коммутатора, входы второй группы которого являются адресными входами устройства, входы третьей группы коммутатора соединены с выходами одного из блоков элементов И, первый выход блока управления и синхронизации соединен с входами коммутатора и блока оперативной памяти, входы первой группы которого соединены с выходами коммутатора, входы второй группы являются информационными входами устройства, выходы блока оперативной памяти соединены соответственно с входами группы блоков элементов И, входы которых подключены к второму выходу блока управления и синхронизации, 5
10 выходы другого блока элементов И соединены с входами группы первого сдвигающего регистра, управляющий вход которого соединен с третьим выходом блока управления и синхронизации, четвертый выход которого подключен к управляющему входу формирователя видеосигнала, выход которого является выходом устройства, введен блок регулируемой задержки, информационный вход которого соединен,с выходом первого сдвигающего регистра, управляющий вход соединен с третьим выходом. блока управления и синхронизации, управляющие входы группы соединены с выходами другого блока элементов И, а выход соединен с информационным входом формирователя видеосигнала.
Блок регулируемой задержки содержит последовательно соединенные второй сдвигающий регистр, входы которого являются соответственно информационным и управляющим входами блока, и мультиплексор, выход которого является выходом блока, входы другой групты которого соединены с выходами узла памяти, входы группы которого являются управляющими входами группы блока, а вход его является управляющим входом блока.
На чертеже представлена функциональная схема устройства.
Устройство содержит блок 1 управления и синхронизации, коммутатор 2, входы 3 первой группы которого соединены с выходами группы блока 1, блок 4 оперативной памяти, блоки 5 и 6 элементов И, выходы блока 6 соединены с входами 7 третьей группы коммутатора 2, входы 8 второй группы которого являются адресными входами устройства, входы 9 второй группы блока 4 являются информационными входами устройства, выход IO блока I соединен с входами блоков 4 и 5, выходы блока 5 соединены с входами 11 группы первого сдвигающего регистра 12, выход 13 которого соединен с информационным входом 14 блока 15 регулируемой задержки, выход 16 блока 1 соединен с входами регистра 12 и. блока 15, выход которого соединен с формирователем 17 видеосигнала, выход которого является выходом 18 устройства.
Блок 15 регулируемой задержки содержит последовательно соединен!
50 с
55 ные второй сдвигающий регистр 19, мультиплексор 20 и узел 21 памяти. входы 22 группы которого являются управляющими входами группы блока.
Блок 15 регулируемой задержки обеспечивает возможность программирования установки и изменения задержки элементов слов разложения фрагментов, что позволяет осуществлять режимы вывода символов с различным наклоном и изменять межсимвольные расстояния, а также осуществлять режим "бегущей строки ".
Устройство работает следующим
/ образом.
Ячейки памяти блока 4 условно разделены на две зоны. В первой зоне хранятся коды графических символов (фрагментов,1, а во второй коды слов разложения фрагментов, т.е. графические образцы самих символов, представленные в виде прямоугольной матрицы фиксированных размеров, например 8 8 бит.
Рабочий цикл блока 4 состоит из двух тактов, которые определяются сигНалом управления, поступающим с выхода блока I В первом такте по сигналу управления входы 3 соединяются с выходами коммутатора 2, Hs первой зоны памяти считывается код отображаемого символа, который с выхода блока 4 поступает на входы 7 третьей группы коммутатора 2 через блок 6 элементов И, формируя совместно с сигналами, поступающими от блока на входы 3 первой группы адрес слова разложения данного символа. Во втором такте по сигналу управления с выходом коммутатора 2 соединяются входы 7 и часть входов 3 первой и третьей групцы и по адресу слова разложения символа считывается информация построчного разложения символа, которая через блок 5 элементов И записывает в сдвигающий регистр 12 и в элементы памяти узла 21 памяти таким образом, что большая часть разрядов записывается. в сдвигающий регистр 1.2 и использугтся для поточного представления элементов строки разложения символа, остальная часть — в элементы памяти.узла 21 для реализации задержки элементов разложения символа относительно начала матрицы. При этом распределение разрядов слов разложения фрагментов осуществляется исходя из следующих соотношений: б=ng i-1чъ п
2! =н,, огу й,=2 -Q
30 где и - общее число разрядов слова; и,! — число разрядов, записываеwx в сдвигающий регистр 12;
Vi2 - число разрядов, записывае" мых .в элементы памяти узла 21.
Так, например, для матрицы 8 x 8!1= 8, р З, й» =5, т.е. для графического представления символа отводится часть матрицы размером 5 8 эле15 ментов, а остальная часть Зч8— для управления задержками элементов строк. Соотношение этих частей, определяющее степень использования матрицы под г фйфику, составляет в этом случае S =40: 64 = 0,625, а 20 для матрицы 16 с 16 (A =16, =12, и =4 ) 2 =192 : 256 =. 0,75.. С блока 1 на управляющие входы сдвигающих регистров 12 н 19 поступают
25 сигнапы записи и тактовая частота.
С блока 1 также поступает тактовая частота на управляющие входы блоков 5 и 6 элементов И и элементов памяти узла 21. При необходимости записать в блок 4 информацию, на входы 8 второй группы коммутатора 2 ,поступает адрес ячейки памяти, а на входы 9 — записываемые данные, при этом с блока 1 на управлякиций вход блока 4 поступает сигнал записи, и к выходу коммутатора 2 сигнал коммутации входов 9. Для устранения миганий на экране обращение к блоку 4 целесообразно проводить в моменты гашения по стро- 40 кам и кадрам. Полный видеосигнал на выходе 18 устройства образуется из информационного сигнала, поступающего на вход формирователя 17, и сигналов гашения по строкам, га- .. 45 шения по кадрам, синхронизирующего строчного и синхронизирующего кадрового, поступающим с блока 1.
Блок 15 работает спедуюшим образом.
Информация с выхода 13 сдвигающего регистра 12 в виде последовательного сигнала поступает на вход 14 сдвигающего регистра 19, параллельные выходы которого соединены с вхо5$ дами мультиплексора 20. Управляющие разряды слов разложения символов поступают с выходов блока 5 элементов И на информационные входы элементов памяти узла 21 и запоминаются там в те же моменты времени что и информация на выходе регистра 12. Выходы элементов памяти узла
21, подключенные к управляющим входам мультиплексора 20, выбирают нужный выход сдвигающего регистра 19, который коммутируется на вход формирователя 17 и видеосигнала, реализуя таким образом управляемую задержку.
Управляющий вход 16 сдвигающего регистра 19 является управляющим входом блока 15, Управляющий вход элемента.памяти узла 21 подключен к управляющему входу 16 сдвигающего регистра 19.
Поскольку управление задержкой осуществляется лишь после полного вывода слона разложения символа из сдвигающего регистра 12, часть разрядов которого использовалась для управления задержкой, следовательно, реализация задержки слов разложения данного символа возможна лишь управляющими разрядами, входящими в со-. став слов разложения следующего символа. Значит для управления задержкой элементов данного символа коды, хранящие значения задержки этого символа, должны быть записаны в матрицу следующего символа.
Таким образом, предлагаемое устройство позволяет использовать одну и ту же оперативную память для хранения кодов символов, графических образцов символов и информации о величине смещения кодов графических образцов отображаемых символов. С этой памятью можно проводить обычные :операции записи-считывания, что позволяет оперативно менять параметры отображаемого текста,т.е. осуществлять формирование произвольных графических образцов, символов, обеспечивая вьделение отдельных символов или их группы путем наклона либо путем произвольной деформации строк разложения символа, при этом не требуется иметь в составе знакогенератора кодов графического разложения всех вариан- тов деформированного символа, что в значительной мере способствует сокращению объема памяти по сравнению с известными устройствами; .выделение отдельных символов или их групп с помощью программно-изменяемых межсимвольных промежутков; организацию динамического отображения текста в ре7 1111151 8 жиме "бегущей строки", плавно смещае- менения дисплеев, построенных на базе мой группы строк и т.д. -:предлагаемого устройства, позволяет
Все это существенно расширяет функ- !организовать их эффективное программциональные возможности и область при- ное обеспечение .
Составитель А.Ильин
Редактор М.Петрова Техред М,Кузьма Корректор О. Тигор
Заказ 6311/39 Тираж 698 Подписное
ВНИИПИ Государсгвенного комитета СССР по делам изобретений и открытий
1130353 Москва, Ж-35, Раушская наб., д. 4/5
Филиал ППП "Патент", r.Óæãoðoä, ул.Проектная, 4