Устройство для формирования отрезка наклонной линии на экране электронно-лучевой трубки Советский патент 1988 года по МПК G09G1/08 

Описание патента на изобретение SU1425767A1

4

tN9

ел

Ч

О

сопровожЗ.

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

Цель изобретения - повышение быстродействия устройства.

На чертеже представлена функциональная схема устройства.

Устройство содержит первый регистр 1, сумматор-вьгчитатель 2 по координате X, сумматор-вычитатель 3 по координате Y, первый коммутатор 4, первый сумматор 5, второй регистр 6, второй сумматор 7, третий регистр 8, третий сумматор 9, первый блок 10 сравнения второй коммутатор 11, первый элемент И J2, счетчик 13 по координате X, счетчик 14 по координате У, второй блок 15 сравнения, третий блок 16 сравнения, элемент ИЛИ 17, второй элемент И 18, генератор 19 импульсов, третий элемент И 20, триггер 21, четвертый блок 22 сравнения .

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

В регистр I записываются коды начальных и конечных координат вектора по осям X и Y Коды начальных: координат переписьгоаготся в счетчики 13 и 14. Отображение на экране ЭЛТ (не показана) вектора может осуществляты ся при помощи подключения выходов счетчиков 13 и 14 непосредственно через ЦАП к отклоняющей системе ЭЛТ либо через графическую память, выход которой через ЦАП соединен с отклоняющей системой ЗЛТ, При подключении устройства к графической памяти выходы Вых. Вых.Y счетчиков 13 и 14 подключаются к адр есной шине памяти и при наличии активного уровня на шине разрешения (Вых.разр.) в темпе сигнала (Вых.сопровожд.) с выхода второго элемента И 18- в память записьгааются уровни логической 1 по сформированным адресам, т.е. сигнал разрешения можно соединить с шиной данных памяти.

Коды начальной и конечной координат X и Y подаются на входы сзгммато- ров-вычитателей 2 и 3 соответственно для выполнения операции вычитания с целью нахождения модуля и знака проекции вектора на оси координат X HY

0

0

5

5

с о 5 0

0

5

Xк. - Хп - ± йХJ

Y - Y,, ± uY.

Коды модулей проекций вектора поступают на коммутатор 11, а знаки проекций - на счетчики I3 и 14 для задания режимов сложения или вычитания на этих счетчиках, регистры 6 и 8 обнуляются за счет связи с выходом триггера 21, после чего последний изменяет свое состоиие и выдает разрешающий потенциал начала формирования отрезка, а также открывает второй элемент И 18 и с выхода его поступают импульсы генератора 19 импульсов .

При построении вектора в пределах от О до 45 третий блок 16 сравнения изменяет управляющий потенциал ja входах первого 4 и второго 11 коммутаторов . В результате первый коммутатор 4 переключает частоты на входах счетчиков 13 и 14. В этом случае частота с выхода генератора 19 импульсов подается через первый коммутатор 4 на вход счетчика 13, а на вход счетчика 14 через первый коммутатор 4 подается сигнал с выхода третьего элемента И 20. Второй коммутатор 11 соединяет вход сумматора 5 с выходом сумматора-вычитате- ля 3 и вход сумматора 7 и 9 - с выходом сумматора-вычитателя 2.

Четвертый блок 22 сравнения реализует сравнение выхода первого сумматора 5 с выходом сумматора 9. При построении вектора в пределах от 45 до 90 по потенциалу с выхода третьего блока 16 сравнения первый коммутатор 4 пропхркает импульсы с выхода генератора 19 импульсов на счетный вход счетчика 14. На счетный вход счетчика 13 через первой коммутатор 4 пропускаются импульсы с выхода третьего элемеита И 20. На вход сумматора 5 через второй коммутатор 1I поступает сигнал с выхода сумматора- вычитателя 2, а на вход сумматора 7 поступает сигнал через второй коммутатор 1 с выхода сумматора-вычитателя 3.

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

Формула изобретения

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

0

5

0

5 «с

0

40

45

50

ход элемента ИЛИ подключен к счетному входу триггера, второй выход счетчика по координате X соединен с вторым входом первого блока сравнения и является выходом кода координаты X устройства, выходом кода координаты Y которого является второй выход счетчика по координате Y, соединенный с вторым входом второго блока сравнения, о т- личающееся тем, что, с целью повьппения быстродействия устройства, оно содержит второй коммутатор, первый, второй и третий сумматоры, второй и третий регистры, третий и четвёртый блоки сравнения, третий элемент И, выход которого подключен к второму информационному входу первого коммутатора и к входу управления записью третьего регистра, выход которого соединен с первьми информационными входами второго и третьего сумматоров, вторые информационные входы которых подключены к первому выходу второго коммутатора, первый информационный вход KOTopqro и первый вход третьего блока сравнения соединены с вторым выходом сумматора-вычитателя по координате X, второй выход сумматора-вычитателя по координате Y подключен к второму входу третьего бло- ка сравнения и к второму информационному входу второго коммутатора, выход третьего блока сравнения соеди- нен с управляющими входами первого и второго коммутаторов, второй выход второго коммутатора подключен к первому информационному входу первого сумматора, выход которого соединен с информационным входом второго регистра и с первым входом четвертого блока сравнения, выход которого подключен к первому входу тре тьего элемента И, второй вход которого и вход управления записью второго регистра соединены с выходом второго элемента И и являются выходом импульсов сопровождения координат устройства, второй информационный вход первого сумматора подключен к выходу второго регистра, входы сброса второго и третьего регистров соединены с выходом триггера, выход третьего сумматора подключен к второму входу четвертого блока сравнения, выход второго сумматора соединен с информа ционным входом третьего регистра. /

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

название год авторы номер документа
Устройство для отображения векторов на экране электронно-лучевой трубки 1988
  • Давейнис Валерьян Семенович
  • Тормышев Юрий Иванович
SU1635171A1
Устройство для отображения символов на экране электронно-лучевой трубки 1990
  • Сорока Леонид Степанович
  • Козлов Александр Леонидович
  • Голик Юрий Алексеевич
  • Чмиль Виктор Алексеевич
SU1837359A1
Устройство для отображения информации на экране электронно-лучевой трубки 1987
  • Козлов Александр Леонидович
  • Сорока Леонид Степанович
  • Живилов Анатолий Викторович
  • Васильев Григорий Иванович
SU1564685A1
Устройство для отображения информации на экране электроннолучевой трубки 1976
  • Горохов Владислав Иванович
  • Иванов Сергей Иванович
  • Ильин Анатолий Александрович
SU682918A1
Устройство для формирования изображения 1987
  • Решетников Александр Анатольевич
  • Терешко Сергей Михайлович
  • Трацевский Александр Викторович
SU1474633A1
Устройство для отображения графи-чЕСКОй иНфОРМАции HA эКРАНЕ элЕКТ-POHHO-лучЕВОй ТРубКи 1978
  • Горохов Владислав Иванович
  • Ильин Анатолий Александрович
  • Иванов Сергей Иванович
SU813494A1
Устройство для отображения информации на экране электронно-лучевой трубки 1986
  • Кацман Валерий Евельевич
  • Саталкин Алексей Вячеславович
SU1372350A1
Устройство для отображения маркера на экране телевизионного индикатора 1989
  • Партала Олег Наумович
SU1837356A1
Устройство для цифрового преобразования координат 1982
  • Дауров Станислав Константинович
  • Кнышев Валентин Иванович
SU1019445A1
Устройство для отображения графической информации на экране электронно-лучевой трубки 1980
  • Башков Евгений Александрович
  • Авксентьева Ольга Александровна
  • Мальчева Раиса Викторовна
SU941987A1

Реферат патента 1988 года Устройство для формирования отрезка наклонной линии на экране электронно-лучевой трубки

Изобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах для прецизионного отображения графической информации на экране электронно-лучевой трубки. Цель изобретения - повышение быстродействия устройства. Устройство -содержит первый регистр 1, сумматоры-вычитатели 2 и 3 по координатам X и Y, первый 4 и второй 11 коммутаторы, второй 7 и третий 9 сумматоры, первый 6 и второй В регистры, первый 10, второй 15, третий 16 и четвертый 22 блоки сравнения, первый 12, второй 18 и третий 20 элементы И, счетчики 13 и 14 по координатам X и У, элемент ИЛИ 17, генератор 19 импульсов, триггер 21 с соответствующими связями. Коды координат начала и конца наклонной линии заносятся в -регистр 1. В сумматорах-вычитателях 2 и 3 вычисляются значения приращений по X и Y. В зависимости от знака приращений первый 4 и второй I1 коммутаторы производят коммутацию приращений на входы первого 5 и второго 7 сумматоров и тактовых импульсов с выхода второго элемента И 18 на тактовые входы счетчиков 13 и 1.4, где вычисляются значения промежуточных координат линии, за счет чего достигается повьппение быстродействия устройства. 1 ил. i (Л

Формула изобретения SU 1 425 767 A1

Документы, цитированные в отчете о поиске Патент 1988 года SU1425767A1

Генератор векторов 1985
  • Башков Евгений Александрович
  • Боюн Виталий Петрович
  • Лисовин Виктор Александрович
SU1278926A1
Устройство для отображения информации на экране электроннолучевой трубки 1976
  • Горохов Владислав Иванович
  • Иванов Сергей Иванович
  • Ильин Анатолий Александрович
SU682918A1
Разборный с внутренней печью кипятильник 1922
  • Петухов Г.Г.
SU9A1
I .
.

SU 1 425 767 A1

Авторы

Вильдштейн Владимир Борисович

Даты

1988-09-23Публикация

1987-03-18Подача