(54) ГЕННРАТОР 3HAKOEV ,
название | год | авторы | номер документа |
---|---|---|---|
Устройство для отображения информации на экране электронно-лучевой трубки | 1989 |
|
SU1689983A1 |
Устройство для отображения информации | 1986 |
|
SU1367037A1 |
Генератор окружностей | 1985 |
|
SU1298796A1 |
Устройство для формирования знаков на экране телевизионного приемника | 1980 |
|
SU993311A2 |
Устройство для формирования изображений на экране электронно-лучевой трубки | 1989 |
|
SU1665403A2 |
Генератор кругов для телевизионного устройства отображения информации | 1985 |
|
SU1453441A1 |
Устройство для формирования знаков на экране телевизионного индикатора | 1989 |
|
SU1679536A1 |
Устройство для формирования координатной сетки на экране электронно-лучевой трубки | 1978 |
|
SU744675A1 |
Устройство для отображения графической информации на экране телевизионного приемника | 1982 |
|
SU1098030A1 |
Способ отображения графической информации и устройство для его осуществления | 1984 |
|
SU1327154A1 |
,. -1 :
Изобретение относится к вычислитель ной технкке и может быть использовано при проектировании устройств отображения информации.
Известен генератор знаков, содержа:щий триггеры, элементы И, ИЛИ. Для каждого знака со:щается свой генератор, определяющий программу росписи знака Г1.
На иболее бл Езким по технической сущности к предлагаемому является генера- о тор знака, содержащий сумматоры, синхрогенератор, блок памяти, преобразова- тель позшгаонного кода в параллельны и .
Основным недостатком известных ус ройств является ограниченное быстродей- ts ствие.
Цель изобретения - поныщение быстродействия устройства.
Поставленная цель достигается тем, что в генератор знаков, содержащий сум- 20 маторы по координатам X и У, одни входы которых соединены с Шинами сигналов кода адресов по координатам X и У, ы 1ходы - к tJгинa f сигналов кодов по коо
динатам X и У, блок памяти, один вход которого подключен к шине сигналов кода знака, другой вход - к первому выходу синх-рошеатора и другому входу сумматора по координате У, преобразователь позиционного кода в параллельный, вход которого соединен с одним из входов формирователя сигналов подсвета, выход-с другим входом cyM jaTopa по координате X, второй выход синхрсгенератора подключен к другому входу формирователя поцгсвета, введен регистр сдвига,первый вход которого соединен с вторым выходом синхронизатора, второй вход-с треть им выхо- ;дом синхронизатора, третий вход-с выходом блока памяти, один выход регистра подключен к одному из входов формирователя сигналов подсвета, другой выходк входу синхронизатора.
Регистр сдвига содержит триггеры, последовательно соединенные коммутаторы и элемент ИЛИ, один то входов триггеров является первым входом регистра сдвига, первые и вторые входы первого комму3б 3татора являются вторым входом регист ра. Третьи входы коммутаторов явняются третьим входом регистра, другие выходы ког/ мутаторов соединены с другими входа- ми, триггеров, выходы которых являются одним из выходов регистра сдвига, выход пи. леднего триггера соедйнеНС другим входом элемента, ИЛИ, выход которого является другим выходом редистра. На Чертеже представлена упрошенная схема генератора знаков. Она содержит сумматор 1 по координа- - X, сумматор 2 по координате У, блок памяти, синхронизатор 4, регистр 5 сдвига, тригзп ;: 6, кга 1мутатоэ 7, формирователь 8 сигвалов подсвета, преобразователь 9 позии онного кода в параллельный, элемент 10 ИЛИ, дешифратор 11 и элемент 12 И. Генератор работает следз 5шим образом. Для примера рассмотрим генера; ор с матрицей знака 5 f 7 то «ек. По коду знага да блока 3 памятр выби рается код матрицы требуемого знака. . По сигналу из синхронизатора 4 кой постутхает в сут матор 2 ir/ коорг.хнате У, гДе сум,дируется с кодом .адjjeca У, и в блоке 3 памяти код первол строки зяана. Блок 3 вырабатывает позиционный код точек знака, который поступает на g входы коммутаторов 7. Допус-., что это лод 01О1О. ог-да на вход первого коммутг ора поступает О на вход второго коммутатора поступает 1, треть его - О четвертого - 1 и пятого 0. В начале каждой строка синхрошоа-ор 4 вы. лет на входы а , Ь первого ком мутчтора длничный импульс начала строки. Так как ксжсмутатор работает по логике ni-(q+b)E, vi(cJ + b)e,To единичный импульс в зaвиcи ;ucти от состояния t -г.г.ада первого коммутатора проходгг либо на вход Т) первого триггера, лт. :. на вход а второго коммутатора и в зависимости от состояния 6 -входа второго коммутатора - либо на вход D второго триггера, на вход О третьего коммутатора и т д. В данном случае он постуг ет на вход D второго триггера 6 регистра сдвига. С пр-,одом ш синхроттезатора 4 первого тактового толпульса в решстр 5 сдвига зашплется код plOOOi Это позиционный код первой iочки знака в с-роке. Данный код преобразуется преобразователем позиционного кода в параллельный 9 и поступает на вход сумматора 1 по координате X, где просуммируется с кодом адреса. На вы44хопе сумматоров 1 по координате X и 2 по координате У вырабатывается код X, У первой точки знака в строке. ФоЕМИрователь 8 импульсов подсвета вырабатывает импульс подсвета (записи в матричное ЗУ) этой точки. Подсвет (запись) осуществляется тактовыми импульсами, которые либо проходят Hia выход элемента И 12 формирователя 8 импульсов подсвета, либо запрещаются дешифратором 11 О, если во все триггеры регис ра 5 записаны О После окончания первого такта заканчивается единичный импульс начала строки. Таким образом, на ьходе D второго триггера устанавливается О, а 1 с выхода второго триггера поступает на b вход третьего коммутатора. Так как состояние -входа третьего коммутатора 0, го 1 поступает на С1 -вход четвертого ксымугатора. Состояние €-входа ;етвертого коммутатора 1 , поэтому 1 поступает на Ъ вход четвертого тригге приходом вгорого тактового импульса в регистр записывается код ООО1О. Это позиционный код второй . знака. TfiK как в позиционном коде знака этой строки больше нет 1, то как только на выходе четвертого триггера 6 регистра 5 сдвига появл.ется I, она появляется и на ц -выходе пятого коммутатора 7 и через элемент ИЛИ Ю подается на вход четчика строк синхронизатора 4. К приходу S -го тактовог:- импульса т Т) -вхо триггеров 6 регистра 5 сдвига .°lZ образом, третьим тактовым импульсом в регистр 5 сдвига записывается код ООООО. Дешифратор 11 О запрещает прохождение гактовог. импульса на вьтход. элемента 12 и формирователя 8 импульсов подсвета. Установление четвертого триггера 6 О формирует задний фронт импульса на выходе элемента ИЛИ, по которому в синхронпзагоре 4 происходит кода строки знака. Новый код строки знака поступает на вход сумматора 2 координате У, где суммируется с коДОМ адреса, и на вход блока 3, который выдает позиционный код знака, соответствующий этой строке. На входы а , b первого коммутатора 7 поступает единичный импульс начала строки. Если строка пустая, то на Р -входах коммутаторов 7 установится О и единичный импульс через р -выходы всех коммутаторов 7 и элемент ИЛИ 10 пройдет на вход счетчика строк синхронизатора 4 и задним фронтом вызовет смену кода стро ки знака. После просчета всех строк матртыь знака синхроь:.атор 4 выдает сигнал готовности к приёму нов го кода знака. Таким образом, на опрос одной строки знака затрачивается Си +1) тактов, где И - количество точед в строке анака. Если строка пустая { И Э), то на нее затрачивается 1 такт. Этот такт не подсвечивается (не записывается в матричное ЗУ), так как подсвет (запись) запрещается деши тором 11 О. Следовательно, время написания знака сокращается. Особенно это существенно при больщих форматах матриц. Например, для формирования специального символа матрипе 13 13 точек в предлагаемо:: устройстве потребуется 38 тактов, а в известном 169Ф о р м у л а из об ре те ни я 1. Генератор знаков, содержащий сум муторы по координатам X и У, одни из входов которых соединен : с шинами сиг налов кода адресов по координатам X и У, выходы - с шинами.кодов сигналов по коорбинатам X и У, блок памгти, оди из входов которого подключен к шине сигн лов кода знаков, другой вход - к первом выходу синхрониз тора и другому входу сумматора по координате У, иреобразопа Таль позиционного кода в параллельный, вход которого соединен с одним из входов формирователя сигналов по.цсвета. выход - с другим входом сумматора по координате X, второй выход синхрошЕзе тора подключен к другому вэрду формирователя сигналов подсвета, о т л и ч а ю щ и и с я тем, что, с цепью повышентю быстродействия генератора, в него введен регистр сдвига, первый вход которого соединен с вторым выходом -cwixptv нвзатора, второй вход - с третьим Bbixo.v дом синхронизатораf третьи вход - с ходом блока памяти, один вз выходов регистра сдвига прдклжучен к одному из входов формирователя сигналов подсвета, другой выход г- к синхронизатора. ,2. Генератор по п. 1, отличающийся тем, что регистр сдвига со держит триггеры, последовательно соед ненные коммутаторы и элемент ИЛИ, один из .входов триггеров является первым входом регистра, первые и вторые входы первого коммутатора являются вторым входом регистра, третьи входы коммутаторов - третьим, входом регистра, другие выходы коммутаторов соединены с другими входами триггеров, выходы которых являются одним из выходов регистра, выход последнего триггера соединен с другим входся элемента ИЛИ, выход которого является другим выходом регистра. Источники информации, принятые во шгимание при экспертизе 1. Телевизионные методы и устройства отображения информации. Под ред. Кривощеева. Советское радио , 1975; с. 75. 2. Мясоедов И. Г., Соколов А. Ф. Отображение ин(}юрмашга. Воениздат, 1975, с. 59..
Авторы
Даты
1982-09-30—Публикация
1981-04-03—Подача