SU1661825A1 - Устройство дл отображени графической информации на экране телевизионного индикатора - Google Patents
Устройство дл отображени графической информации на экране телевизионного индикатора Download PDFInfo
- Publication number
- SU1661825A1 SU1661825A1 SU894733973A SU4733973A SU1661825A1 SU 1661825 A1 SU1661825 A1 SU 1661825A1 SU 894733973 A SU894733973 A SU 894733973A SU 4733973 A SU4733973 A SU 4733973A SU 1661825 A1 SU1661825 A1 SU 1661825A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- output
- inputs
- input
- group
- outputs
- Prior art date
Links
- 238000003384 imaging method Methods 0.000 claims description 4
- 230000001360 synchronised effect Effects 0.000 claims 1
- 238000000034 method Methods 0.000 abstract description 2
- 239000003086 colorant Substances 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000001174 ascending effect Effects 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 239000013598 vector Substances 0.000 description 1
Landscapes
- Controls And Circuits For Display Device (AREA)
Abstract
Изобретение относитс к автоматике, вычислительной технике и может быть использовано при проектировании устройств отображени информации на экранах телевизионных индикаторов. Цель изобретени - повышение быстродействи устройства - достигаетс введением во второй формирователь управл ющих сигналов блоков 15 и 16 оперативной пам ти, трех счетчиков 17 - 19, коммутатора 20 адреса, компаратора 21, переключател 22, элементов И 23 - 27, инвертора 28, элемента ИЛИ 29 и соответствующих функциональных св зей. В пам ть второго формировател записываютс координаты контуров, используемые при аппаратурной заливке полей (срезов) объемной фигуры. Устройство позвол ет воспроизводить штриховые, заливные плоские и объемные фигуры с высоким быстродействием, достаточным дл отображени динамики быстропротекающих процессов. 1 з.п. ф-лы, 2 ил.
Description
Изобретение относитс к автоматике и вычислительной технике и может быть использовано при проектировании устройств отображени информации на экранах телевизионных индикаторов.
Цель изобретени - повышение быстродействи устройства.
На фиг, 1 приведена функциональна схема устройства; на фиг. 2 - функциональна схема второго формировател управл ющих сигналов.
Устройство содержит генератор 1 изображений , генератор 2 тактовых импульсов, счетчик 3 адреса, первый коммутатор 4 адреса , формирователь 5 синхросигналов, первый 6 и второй 7 блоки оперативной пам ти, первый формирователь 8 управл ющих сигналов, формирователь 9 видеосиг1 нала, группу 10 регистров, коммутатор 11 данных, телевизионный индикатор 12, второй формирователь 13 управл ющих сигналов , коммутатор 14 управл ющих сигналов, Формирователь 13 управл ющих сигналов (фиг. 2) содержит третий и четвертый блоки 15 и 16 оперативной пам ти, первый, второй и третий счетчики 17 - 19, второй коммутатор 20 адреса, компаратор 21, переключатель 22, первый 23, второй 24, третий 25, четвертый 26 и п тый 27 элементы И, инвертор 28, элемент ИЛИ 29.
Управл ющий вход-счетчика 17 и первый вход элемента ИЛИ 29 вл ютс управл ющими входами группы, управл ющие входы переключател 22 и коммутатора 20 адреса-управл ющим входом, информационные входы счетчика 18, третьего и четвертого блоков 15 и 16 пам ти и информационные входы первой группы коммутатора 20 адреса - информационными входами первой группы, входы элемента И 23, управл ющий вход счетчика 18, вторые входы элементов И 24 и 25 - информа- ционными входами второй группы, информационный вход переключател 22 - тактовым входом, выход счетчика 17 - первым выходом, выход элемента И 27 - вторым выходом, выходы счетчика 19 и коммутатора 20 адреса - выходами группы формировател 13.
Устройство работает следующим образом .
При составлении дисплей-файла в изображении выдел ютс пол , подлежащие заливке одним цветом или полутоном, и определ етс приоритет отображени каждого пол . Полю, наблюдаемому над другими элементами изображени , отводитс высший приоритет. Количество заливаемых одним цветом (полутоном) полей определ етс разр дностью Р блока 7 пам ти и структурой изображени .
Общее количество п цветов и полутонов воспроизводимого изображени , включа
фон экрана, определ етс разр дностью блока 6 пам ти. Если он содержит I разр дов , то n 21.
Устройство работает в трех режимах: записи, чтени и заливки в пам ть. Дисплей0 файл произвольного изображени , форми- руемый ЭВМ и поступающий через вход-выход устройства в генератор 1 изображений , включает блоки дл написани штриховых фигур, заливаемых плоских и
5 объемных фигур. В блок 7 записываютс контуры (границы) заливаемых полей, а в блок 6 - коды цветов и полутонов штриховых и заливных элементов изображений.
В режиме записи коммутатор 4 адреса
0 подключает адресные входы блоков 6 и 7 к счетчикам генератора 1 изображений, а коммутатор 14 управл ющих сигналов соедин ет управл ющий вход блока 6 с соответствующим выходом генератора 1
5 изображений. При этом формирователь 8 управл ющих сигналов исключает запись в блок 7 экстремальных точек в контурах заливаемых полей, считывание которых может привести к сбо м в работе формировател 9
0 видеосигнала.
При считывании коммутатор 4 адреса подключает адресные входы блоков 6 и 7 к счетчику 3 адреса, а коммутатор 11 данных в соответствии с приоритетом соедин ет ин5 формационные входы (например, входы РСВ) телевизионного индикатора 12с выходами одного из регистров 10 группы. В моменты выбора счетчиком 3 адреса чейки блока 7, в которую записана расположенна
0 на какой-либо строке точка контура заливаемого пол , формирователь 9 видеосигнала подает строб записи в соответствующий регистр 10 группы и одновременно коммутатором 11 данных подключает его выходы к
5 информационным входам индикатора 12. После стробировани в этом регистре запоминаетс код цвета заливки. В момент выбора счетчиком 3 адреса чейки блока 7, в которую записана втора точка данного кон0 тура , расположенна на этой же строке,
формирователь 9 видеосигнала коммутато , ром 11 отключает выходы этого регистра от
информационных входов индикатора 12.
В режиме заливки в пам ть вначале в
5 формирователь 13 управл ющих сигналов записываютс координаты точек контура заливаемого пол , а затем осуществл етс 1 собственно заливка этого пол цветом (пол- угоном), код которого поступает из генератора 1 изображений. При этом коммутатор
4 соедин ет адресные входы блока 6 с выходами группы формировател 13, а коммутатор 14 управл ющих сигналов соедин ет управл ющий вход блока 6 с выходом формировател 13.
При формировании изображени объемной фигуры заливка в пам ть полей (срезов) фигуры осуществл етс последовательно . При этом пол , частично закрываемые другими пол ми, заливаютс в пам ть в первую очередь, а поле, видимое полностью , заливаетс последним.
Формирователь 13 работает в двух режимах: записи и заливки в пам ть (считывани ). В режиме записи в блоки 15 и 16 пам ти записываютс абсциссы контура заливаемого пол , Очередность записи определ етс структурой формировател 13. котора предусматривает при записи обход контура пол против часовой стрелки. При этом коммутатор 20 адреса соедин ет адресные входы блоков 15 и 16 пам ти с выходами Y счетчика генератора 1 изображений, а переключатель 22 соедин ет первые входы второго и третьего элементов И 24 и 25 с выходами генератора 2 тактовых импульсов .
При написании положительных векторов (знак счета +Y) при обходе правой восход щей ветви контура импульсы записи с выхода второго элемента И 24 поступают на управл ющий вход третьего блока 15 пам ти , где фиксируютс все абсциссы правой ветви контура. Аналогичным образом в четвертый блок 16 пам ти записываютс все абсциссы левой нисход щей ветви контура (знак счета -Y). В момент перехода максимума знак счета счетчика Y генератора 1 изображений мен етс с плюса на минус. В этот момент на втором счетчике 18 фиксиру- етс ордината, соответствующа верхней точке контура,
В первом счетчике 27 фиксируетс число строк Y растра, полностью накрывающее изображение контура заливаемого пол . Это осуществл етс с помощью элемента И 23 и счетчика 17, который перед началом записи устанавливаетс в нуль.
В режиме заливки в пам ть коммутатор 20 адреса соедин ет адресные входы бло- ков 15 и 16 пам ти с выходами второго счетчика 18, а переключатель 22 соедин ет первые входы элементов И 26 и 27 с выходом генератора 2 тактовых импульсов. Заливка .начинаетс со строки, на которой находитс верхн точка контура заливаемого пол , ордината которой записана в счетчик 18. Перед началом записи в счетчик 19 из блока 16 пам ти стробом, поступающим из генератора 1 изображений, принимаетс абсцисса точки контура, расположенной на этой строке слева. Сравнение абсцисс этой точки с абсциссой точки контура , расположенной по этой строке правее, осуществл етс компаратором 21. Если ре-° зультат сравнени равен нулю, на выходе элемента И 27 по вл етс управл ющий сигнал, поступающий на управл ющий вход записи блока 6 пам ти и на счетный вход счетчика 19, увеличива его выходной сигнал на единицу. Заливка по этой строке осуществл етс до тех пор, пока выходной сигнал счетчика 19 не станет равным абсциссе правой точки контура.
В момент равенства на выходе элемента И 26 возникает сигнал, поступающий через элемент ИЛИ 29 на стробирующий вход счетчика 19 и на входы вычитани счетчиков 17 и 18. В результате этого на входах блоков 15 и 16 устанавливаетс адрес следующей строки и процесс заливки повтор етс . Заливка оканчиваетс после обнулени счетчика 17.
Схемное решение предлагаемых генератора 1 изображений, формировател 9 видеосигнала и формировател 8 управл ющих сигналов аналогично известным . Разр дность адресных входов блоков 6 и 7 пам ти и коммутатора 4 адреса определ етс разрешением воспроизводимого изображени . При использовании в качестве индикатора стандартных видейконтроль- ных устройств (формат 625 строк х 625 элементов) целесообразно ограничитьс 18 разр дами. В этом случае воспроизводимое изображение будет содержать 512 строк х 512 элементов в строке.
Повышение быстродействи в предлагаемом устройстве достигаетс за счет того, что микрорастр не формируетс , а осуществл етс перебор точек растра, ограниченных контуром заливаемого пол , абсциссы которого записаны в блоки 15 и 16 пам ти. Выигрыш в быстродействии при простейшей , поточечной заливке в пам ть определ етс соотношением площади микрорастра, формируемого в известном устройстве, к площади контура заливаемого пол . Если заливку производить не поточечно , а ускоренно, например по 4,8 и т.д. точек , то выигрыш в быстродействии возрастет примерно во столько же раз.
Claims (2)
1. Устройство дл отображени графической информации на экране телевизионного индикатора, содержащее генератор изображений, генератор тактовых импульсов , счетчик адреса, коммутатор адреса, формирователь синхросигналов, первый и второй блоки оперативной пам ти, первый
и второй формирователи управл ющих сигналов , формирователь видеосигнала, группу регистров, коммутатор управл ющих сигналов и коммутатор данных, вход-выход генератора изображений вл етс входом- выходом устройства, выходы первой и второй групп генератора изображений подключены соответственно к информационным входам первой группы второго блока оперативной пам ти и информационным входам первой группы первого коммутатора адреса, первый выход генератора изображений подключен к входу первого формировател управл ющих сигналов, выход генератора тактовых импульсов подключен к тактовым входам генератора изображений , формировател видеосигнала и счетному входу счетчика адреса, выход которого подключен к входу формировател синхросигналов , первый выход которого подключен к синхровходу телевизионного индикатора, выходы группы счетчика адреса подключены к информационным входам второй группы коммутатора адреса, первый управл ющий вход которого соединен с вторым выходом формировател синхросигналов , выходы коммутатора адреса подключены к адресным входам первого и второго блоков оперативной пам ти, первый управл ющий вход второго блока оперативной пам ти соединен с выходом первого формировател управл ющих сигналов , выходы второго блока оперативной пам ти подключены к информационным входам формировател видеосигнала, выходы групп которого подключены к управл ющим входам регистров группы, выходы которых подключены к информационным входам коммутатора данных, выходы которого подключены к информационным входам телевизионного индикатора, управл ющий вход коммутатора данных соединен с выходом формировател видеосигнала , информационные входы регистров группы соединены с выходами первого блока оперативной пам ти, отличающее- с тем, что, с целью повышени быстродействи устройства, в нем информационные входы первой и второй групп второго формировател управл ющих сигналов соединены соответственно с выходами первой и третьей групп генератора изббражений, управл ющие входы группы и тактовый вход второго формировател управл ющих сигналов соединены соответственно с выходами четвертой группы генератора изображений и выходом генератора тактовых импульсов, управл ющие входы коммутатора управл ющих сигналов и второго формировател управл ющих сигналов соединены с вторым выходом генератора изображений , выходы группы второго формировател управл ющих сигналов подключены к информационным входам
третьей группы первого коммутатора адреса , первый и второй выходы второго формировател управл ющих сигналов подключены соответственно к информационному входу генератора изображений и
0 первому информационному входу коммутатора управл ющих сигналов, второй инфор- мационный вход которого соединен с третьим выходом генератора изображений, а выход подключен к второму управл юще5 му входу первого блока оперативной пам ти , выход генератора изображений соединен с вторым управл ющим входом коммутатора адреса, информационные входы второй группы первого блока оператив0 ной пам ти соединены с выходами п той группы генератора изображений, третий выход которого соединен с вторым управл ющим входом второго блока оперативной пам ти.
5
2. Устройство по п. 1, отличающее- с тем, что второй формирователь управл ющих сигналов содержит третий и четвертый блоки оперативной пам ти, первый, второй и третий счетчики, второй коммута0 тор адреса, компаратор, переключатель, первый, второй, третий, четвертый и п тый элементы И, инвертор, элемент ИЛИ, управл ющий вход первого счетчика и первый вход элемента ИЛИ вл ютс управл ющи5 ми входами группы, управл ющие входы переключател и второго коммутатора адреса вл ютс управл ющим входом формировател , информационные входы второго счетчика , третьего и четвертого блоков
0 оперативной пам ти и информационные входы первой группы второго коммутатора адреса - информационными входами первой группы формировател , входы первого элемента И, управл ющий вход второго
5 счетчика, вторые входы второго и третьего элементов И - информационными входами второй группы формировател , информационный вход переключател - тактовым входом формировател , выход первого
0 счетчика - первым выходом, а выход п того элемента И - вторым выходом формировател , выходы третьего счетчика и второго коммутатора адреса - выходами группы формировател , выходы второго коммутато5 ра адреса подключены к адресным входам третьего и четвертого блоков оперативной пам ти, выходы которых подключены соответственно к информационным входам первой группы компаратора и информационным входам третьего счетчика , выходы которого подключены к информационным входам второй группы компаратора , выход которого подключен к второму входу четвертого элемента И и входу инвертора , выход которого подключен к второму входу г1 того элемента И, первые входы четвертого и п того элементов И соединены с первым выходом переключател , второй выход которого подключен к первым входам второго и третьего элементов И, выходы которых подключены соответственно к управл ющим входам третьего и четвертого
0
блоков оперативной пам ти, выход четвертого элемента И подключен к второму входу элемента ИЛИ и входам вычитани первого и второго счетчиков, вход сложени первого счетчика соединен с выходом первого элемента И, выход элемента ИЛИ подключен к управл ющему входу третьего счетчика, вход сложени которого соединен с выходом п того элемента И, выходы второго счетчика подключены к информационным входам второй группы второго коммутатора адреса.
Фиг. 4
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SU894733973A SU1661825A1 (ru) | 1989-07-03 | 1989-07-03 | Устройство дл отображени графической информации на экране телевизионного индикатора |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SU894733973A SU1661825A1 (ru) | 1989-07-03 | 1989-07-03 | Устройство дл отображени графической информации на экране телевизионного индикатора |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| SU1661825A1 true SU1661825A1 (ru) | 1991-07-07 |
Family
ID=21468132
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| SU894733973A SU1661825A1 (ru) | 1989-07-03 | 1989-07-03 | Устройство дл отображени графической информации на экране телевизионного индикатора |
Country Status (1)
| Country | Link |
|---|---|
| SU (1) | SU1661825A1 (ru) |
-
1989
- 1989-07-03 SU SU894733973A patent/SU1661825A1/ru active
Non-Patent Citations (1)
| Title |
|---|
| Авторское свидетельство СССР Ns 1575231. кл. G 09 G 1/16, 1988. * |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US3293614A (en) | Data converter system | |
| KR970064189A (ko) | 수평주사선용표시 스캔메모리를 사용한 화소연산 생성형 테리비전온스크린 표시장치 | |
| SU1661825A1 (ru) | Устройство дл отображени графической информации на экране телевизионного индикатора | |
| SU1575231A1 (ru) | Устройство дл отображени графической информации на экране телевизионного индикатора | |
| US3688272A (en) | Visual indication device in which a part of the indicated data can be changed | |
| SU1661826A1 (ru) | Устройство дл отображени графической информации на экране телевизионного индикатора | |
| JPS60188988A (ja) | 表示装置 | |
| RU1637638C (ru) | Формирователь сигналов телевизионных изображений | |
| JPS607478A (ja) | 画像表示装置 | |
| SU1374272A1 (ru) | Устройство дл отображени графической информации на телевизионном индикаторе | |
| SU970438A1 (ru) | Устройство дл отображени информации | |
| RU1795513C (ru) | Устройство дл индикации | |
| SU362325A1 (ru) | Устройство для вывода информации | |
| RU2015536C1 (ru) | Дисплей | |
| SU1529279A1 (ru) | Устройство дл отображени информации | |
| SU1064293A1 (ru) | Устройство дл отображени информации | |
| SU1339625A1 (ru) | Устройство дл вывода графической информации | |
| SU1149304A1 (ru) | Устройство дл отображени графической информации на телевизионном индикаторе | |
| SU561203A1 (ru) | Устройство дл отображени информации | |
| SU1439671A1 (ru) | Устройство дл отображени информации на экране телевизионного индикатора | |
| SU1275521A1 (ru) | Устройство дл отображени информации на экране электронно-лучевой трубки | |
| SU1589309A1 (ru) | Устройство дл формировани маркера | |
| SU1005017A1 (ru) | Устройство дл ввода и вывода графической информации | |
| SU1478246A1 (ru) | Устройство дл отображени информации на экране электронно-лучевой трубки | |
| SU1005107A1 (ru) | Устройство дл регистрации графической информации |