Устройство для отображения информации Советский патент 1991 года по МПК G06F3/153 

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

12

& ел

ЬО

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

название год авторы номер документа
Устройство для редактирования и контроля управляющих программ для станков с числовым программным управлением на экране электронно-лучевой трубки 1986
  • Березин Аркадий Люкович
  • Бершаков Владимир Николаевич
  • Радзиховский Владимир Мечиславович
  • Харин Анатолий Иванович
SU1451676A1
Устройство для обмена информацией 1983
  • Карцев Михаил Александрович
SU1149239A1
Процессор 1984
  • Лопато Георгий Павлович
  • Смирнов Геннадий Дмитриевич
  • Чалайдюк Михаил Фомич
  • Пыхтин Вадим Яковлевич
  • Асцатуров Рубен Михайлович
  • Запольский Александр Петрович
  • Подгорнов Анатолий Иванович
  • Пронин Владислав Михайлович
  • Шкляр Виктор Борисович
SU1247884A1
Устройство для обмена данными между группой каналов ввода-вывода и оперативной памятью 1985
  • Пронин Владислав Михайлович
  • Пыхтин Вадим Яковлевич
  • Мазикин Борис Викторович
  • Хамелянский Владимир Семенович
SU1278867A2
Станция локальной сети 1987
  • Якубайтис Эдуард Александрович
  • Трайнин Соломон Бенционович
  • Тимофеев Игорь Михайлович
  • Фалькович Эммануил Иосифович
  • Стебунова Людмила Александровна
  • Самченко Андрей Владимирович
  • Чапенко Виктор Петрович
  • Талисман Александр Дмитриевич
  • Лангуев Валерий Валентинович
  • Ольшак Александр Иванович
SU1478221A1
Устройство для отображения информации 1986
  • Пыхтин Вадим Яковлевич
  • Чистяков Александр Николаевич
  • Григоренко Владимир Михайлович
  • Воробей Елена Николаевна
SU1441450A1
Селекторный канал 1983
  • Абражевич Ремуальд Игнатьевич
  • Белоцерковская Светлана Львовна
  • Коновалова Светлана Васильевна
  • Кулаго Ольга Васильевна
  • Тихович Юрий Витольдович
SU1103218A1
Устройство для сопряжения ЦВМ с группой абонентов 1988
  • Дапин Олег Иосифович
  • Васильев Александр Александрович
  • Кузьменко Ильмира Зиатдиновна
  • Матвеев Владимир Борисович
  • Мотягина Раиса Мухаметшарифовна
  • Ярмухаметов Азат Усманович
SU1559349A1
Система ввода-вывода для микропрограммируемой ЭВМ 1988
  • Балабанов Александр Степанович
  • Булавенко Олег Николаевич
  • Кулик Светлана Ивановна
SU1667084A1
Устройство внешних каналов 1988
  • Тяпкин Марк Валерианович
  • Ерошенков Вячеслав Федорович
  • Насонова Зинаида Ивановна
  • Урусов Юрий Евгеньевич
SU1695313A1

Иллюстрации к изобретению SU 1 649 530 A1

Реферат патента 1991 года Устройство для отображения информации

Изобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах вывода микроЭВМ для отображения алфавитно-цифровой и графической информации на экране электронно-лучевой трубки (ЭЛТ). Цель изобретения - повышение быстродействия устройства. Устройство содержит блок 1 оперативной памяти, блок 2 управления памятью, блок 3 управления, блок 4 сопряжения, синхро- генератор 5, буферный регистр 6, мультиплексор 7, счетчик 8, сдвиговый регистр 9, блок 10 буферной памяти, блок 11 управления буферной памятью с соответствующими связями. Введение блоков 10 и 11 позволяет распараллелить запись и считывание изображения и повысить быстродействие устройства при отображении динамической информации. 1 з.п.ф-лы, 2 ил.

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

Фиг.1

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

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

На фиг, 1 приведена блок-схема устройства для отображения информации на фиг. 2 - структурные схемы блока управления буферной памятью и блока буферной памяти.

Устройство для отображения информации содержит блок 1 оперативной памяти, блок 2 управления памятью, блок 3 управления, блок 4 сопряжения, синхрогенератор 5, буферный регистр 6 мультиплексор 7, счетчик 8, сдвиговый регистр 9, блок 10 буферной памяти и блок 11 управления буферной памятью

Позициями 12-17 обозначены входы и выходы устройства.

Блок 10 буферной памяти состоит из первого 18, второго 19, третьего 20 и четвертого 21 регистров.

Блок 11 управления буферной памятью содержит первый элемент И 22, первый 23, второй 24 и третий 25 элементы g-HE, первый 26, второй 27, третий 28 и четвертый 29 триггеры, второй 30, третий 31, четвертый 32 и пятый 33 элементы И,

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

При включении устройства на третьем выходе синхрогенератора 5 форми- руется сигнал, устанавливающий на выходах счетчика 8 адрес первого считываемого из блока 1 на экран ЭЛТ байта информации, а на выходах блока 11 состояние незаполненного информацией блока 10. Сигнал Запрос на первом выходе блока 11, возникающий в результате незаполненного состояния младшей ячейки (регистра 18) блока 10, принимается для обслуживания блоком 2 На втором выходе блока 3 и третьем выходе блока 2 формируются сигналы Разрешение, которые переключают мультиплексор 7 на передачу содержимого счетчика 8 на группу адресных входов блока 1. Байт информации из блока 1 пересыпается в младшую ячейку блока 10, а содержимое счетчика 8 сигналом с первого выхода блока 2 увели

5

0

5

.Q

5

чивается на единицу. Сигналами на группе выходов блока 11 принятый в младшую ячейку блока 10 байт пересы- лается в старшую незаполненную ячейку блока 10 (в данном случае в регистр 21). На первом выходе блока 11 последовательно формируются сигналы Запрос, по которым аналогично происходит дальнейшее заполнение информацией блока 10.

По сигналам на втором и четвертом выходах синхрогенератора 5 производится перезапись содержимого старшего байта блока 10 в сдвиговый регистр 9. На группе выходов блока 11 формируются управляющие сигналы, обеспечивающие побайтный сдвиг содержимого блока 10 от младшей ячейки к старшей с одновременным освобождением младшей ячейки Синхроимпульсами, поступающими Не 1ход сдвигового регистра 9 с первого ыхода синхрогенератора 5, производится побитный вывод записанного в регистр 9 байта информации на выход 12 устройства для регенерации изображения . На первом выходе блока 11 формируется сигнал Запрос, по которому в случае отсутствия запроса от процессора производится заполнение информацией освободившейся ячейки блока 10. Если же на группе входов блока 3 присутствует запрос на обращение к блоку 1 со стороны процессора, то сигналами с выходов блоков 2 иЗ мультиплексор 7 переключается на передачу информации с группы адресных входов 14 устройства на группу адресных входов блока 1, а через группу входов 13 или группу выходов 17 производится заг пись или считывание информации из блока 1 .В это время сигнал Запрос от блока 11 не обслуживается, а сдвиговый регистр 9 заполняется информацией из ячеек блока 10. После снятия запроса на обращение к блоку 1 со стороны процессора обслуживаются запросы со стороны блока 11 и производится доза- полнение блока 10 информацией по описанной схеме.

Если блок 10 пуст, а запрос со стороны процессора присутствует, то на втором выходе блока 11 формируется сигнал, который через блок 3 и блок 4 на один такт работы устройства блоки- , рует сигнал Готовность на управляющем выходе 16 устройства. В это время происходит заполнение младшей ячейки блока 10 и блокировка сигнала Готонкость снимается. Поскольку процессор обращается к блоку 1 не чаще одного раза в 7-8 машинных тактов работы (в среднем), блок 10 всегда имеет несколько резервных байтов информации для выдачи на экран ЭЛТ по выходу 12 устройства.

В случае одновременного формирования на входах блока 3 сигналов запросов от блока 11 и от процессора (чере группу входов 17 устройства и блок 4) высшим приоритетом обладает запрос от процессора (при непустом блоке 10).

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

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

1. Устройство для отображения информации, содержащее блок оперативной памяти, блок управления памятью, блок управления, блок сопряжения, буферный регистр, мультиплексор, счетчик, сдвиговый регистр и синхро- генератор, первый и второй выходы которого подключены соответственно к тактовому входу и входу записи сдвигового регистра, выход которого является видеовыходом устройства, третий

выход синхрогенератора соединен с вхо- первый, второй, третий, четвертый

дом сброса счетчика, группа выходов которого соединена с информационными входами первой группы мультиплексора, а счетный вход счетчика - с первым выходом блока управления памятью, управляющие входы группы которого подключены к выходам группы блока управления, а выходы группы - к управляющим входам блока оперативной памяти, информационные входы которого являются информационным входом устройства, второй и третий выходы блока управления памятью соединены соответственно с входом записи буферного регистра и первым управляющим входом ,мультиплексора, информационные входы второй группы которого соединены с информационными входами группы блока сопряжения и являются адресным входом

45

50

55

и пятый элементы И, первый, второй третий и четвертый триггеры, первы второй и третий элементы Й-НЕ, пер вые входы второго, третьего, четв того и пятого элементов И являются входом сброса блока, входом управл ния считыванием которого является второй вход пятого элемента И, выход которого соединен с входом сбр са четвертого триггера, выход кото го соединен с первыми входами первого элемента И и третьего элемент И-НЕ, второй вход которого подключ к прямому выходу третьего триггера а выход - к установочному входу че вертого триггера и второму входу ч вертого элемента И, выход которого соединен с входом сброса третьего триггера, прямой выход которого со

0

5

0

5

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

2, Устройство по п. отличающееся тем, что блок управления буферной память содержит

первый, второй, третий, четвертый

и пятый элементы И, первый, второй, третий и четвертый триггеры, первый, второй и третий элементы Й-НЕ, первые входы второго, третьего, четвертого и пятого элементов И являются входом сброса блока, входом управления считыванием которого является второй вход пятого элемента И, выход которого соединен с входом сброса четвертого триггера, выход которого соединен с первыми входами первого элемента И и третьего элемента И-НЕ, второй вход которого подключен к прямому выходу третьего триггера, а выход - к установочному входу четвертого триггера и второму входу четвертого элемента И, выход которого соединен с входом сброса третьего триггера, прямой выход которого соеди нен с вторым входом третьего элемента И-НЕ, а инверсный выход - с вторы входом первого элемента И и первым входом второго элемента И-НЕ, выход которого подключен к установочному входу третьего триггера и второму входу третьего элемента И, выход которого соединен с входом сброса второго триггера, прямой выход которого подключен к второму входу второго элемента И-НЕ, а инверсный выход - к третьему входу первого элемента И и первому входу первого элемента И-Н выход которого соединен с установоч- ным входом второго триггера и вторым

входом второго элемента И, выход которого подключен к входу сброса первого триггера, прямой выход которого соединен с вторым входом первого элемента И-НЕ, а инверсный выход - с четвертым входом первого элемента И и является первым выходом блока, вторым выходом которого является выход первого элемента И, пятый вход которого является входом стробирования блока, входом управления записью которого является установочный вход первого триггера, который и выходы первого, второго и третьего элементов И-HR являются v выходами группы блока.

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

Микропроцессорные средства и системы, 1986, № 1 , с
Устройство для сортировки каменного угля 1921
  • Фоняков А.П.
SU61A1

SU 1 649 530 A1

Авторы

Курза Владимир Иванович

Опока Владимир Петрович

Самокиш Сергей Владимирович

Школьник Михаил Абрамович

Даты

1991-05-15Публикация

1988-12-26Подача