Устройство экранной памяти Советский патент 1990 года по МПК G06T1/60 

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

Изобретение относится к вычислительной технике и может быть использовано в растровых дисплеях персональных ЭВМ и графических терминалах

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

На фиг. 1 показана структурная схема устройства; на фиг. 2 - временная диаграмма разделения циклов памяти. Устройство содержит блок 1 памяти, блок 2 синхронизации, регистр 3 адреса, интерфейсный блок А, мультиплексор 5, счетчик 6 адреса, регистр 7 сдвига, буферный регистр 8, счетчик 9 Цикла и блок 10 арбитража. Устройство имеет вход-выход 11 и информационный выход 12.

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

При считывании из хранящейся в блоке 1 памяти битовой карты очередной строки телевизионного растра бло 2 синхронизации формирует непрерывную последовательность циклов памяти с периодом Ti При этом разрядность считываемого из блока 1 памяти слова для выдачи информации на экран монитра и количество бит на элемент изобржения выбраны таким образом, что для воспроизведения его на экране необходимо считывать из блока 1 памяти по одному слову с периодом 2Т. Поэтому в отсутствие запросов на обмен с памятью со стороны процессора каждый первый из двух последовательных циклов памяти выделяется для считывания очередного слова из блока 1 памяти и записи его в буферный регистр 8, что схематически показано на фиг.2 унпжняя штриховка на участках 1 и 2 диаграммы).

Подсчет четных и нечетных циклов памяти производится счетчиком 9 цикла, по состоянию которого блок 10 арбитража в отсутствие запросов от интерфейсного блока k разрешает инкре- ментирование счетчика f адреса каждый нечетный цикл -и выработку строба записи слова из блока 1 памяти в буферный регистр 8. При поступлении запросов на обмен со стороны интерфейс ного блока 1 (эти моменты схематически показаны стрелками на фиг. 2) бло 10 арбитража разрешает обмен с блоко

0

5

0

5

5

0

35

40

45

50

1памяти в следующем цикле (верхняя штриховка на участках 2, 4 и 5 Диаграммы, фиг. 2). При этом, в зависимости от момента поступления запроса, для считывания и записи в буферный регистр 8 очередного слова видеостроки выделяется остающийся свободным цикл из текущей пары - либо второй, как на участках k и 5, либо первый, как на участке 3. Текущий адрес слова хранится на регистре 3 адреса, куда переписывается по сигналу от блока

2синхронизации через мультиплексор 5 либо со счетчика 6 адреса, либо из интерфейсного блока А, в зависимости от состояния блока 10 арбитража. Сигналы выборки для элементов памяти формируются блоком 2 синхронизации

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

Принятый механизм арбитража обеспечивает доступ к блоку 1 памяти в следующем цикле без нарушения процесса выдачи изображения на экран мони- :ора и без помех на экране. Буферный регистр 8 введен в схему для обеспечения поступления очередного слова в регистр 7 сдвига через заданные промежутки времени, так как момент записи видеослова в буферный регистр 8 зависит от состояния блока 10 арбитража, а в регистр 7 сдвига очередное слово переписывается из буферного регистра 8 с периодом 2Т в конце каждого четного цикла блока 1 памяти, после чего поступает в виде групп разрядов (в зависимости от формата выдачи) на информационный выход 12.

Блок 2 синхронизации (фиг.1) . в состав контроллера управления предназначен для генерации поондова тельности сигналов управления схемами блока 1 памяти в соответствии с их временной диаграммой. В частности, в ПЭВМ Электроника УК НЦ применены микросхемы ПЗУ динамического типа К 5б5 РУ5, временная диаграмма их работы, состав и временные соотношения между сигналами управления приводятся в справочниках по интегральным микросхемам (сигналы А0-А7, KAS, CAS). При создании более быстродействующих контроллеров, на которые рассчитано предлагаемое устройство, необходимо применять микросхемы памяти с умень 1

темным временем цикла, например сга- тимеские ОЯУ типа К132РУ10. В этом случае блок 2 синхронизации должен генерировать последовательность адресов, сигналов выборки и записи в соответствии с временной диаграммой работы этой микросхемы (сигналы на шинах адреса, WP, СЕ, ПК).

Интерфейсный блок содержит средства для обеспечения временной диаграммы обмена по магистрали МПИ (Q-BUS), принятой в качестве системной магистрали в ПЭВМ Электроника УК НЦ. Совместная работа блока 2 синхронизации и интерфейсного блока 4 обеспечивает доступ процессора к блоку 1 памяти по магистрали МПИ.

Блок 10 арбитража (фиг . 1) представляет собой устройство анализа приоритета с двумя входами, выполненное по любой из известных схем с тем отличием, что приоритет процессора при обращении к видеопамяти изменяется в зависимости от того, постпает заявка на обмен в четном цикле памяти или в нечетном. Блок 10 арбитража является устройством анализа условного приоритета. В качестве условия анализа приоритетов в устройстве выступает состояние счетчика 3 цикла. Этот счетчик отсчитывает четные и нечетные циклы блока памяти. Запрос на обмен процессора с блоком 1 памяти в нечетном цикле имеет более высокий приоритет, а в четном - более низкий, чем периодическая процедура чтения очередного слова данных из блока 1 памяти и записи его в буферный регистр 8.

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

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

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

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

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

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

v W i (V i f

i i

t

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

название год авторы номер документа
Буферное запоминающее устройство на полупроводниковых динамических элементах памяти 1987
  • Колганов Владимир Андреевич
  • Гутерман Иосиф Яковлевич
SU1525744A1
Арифметическое устройство с микропрограммным управлением 1988
  • Коротков Валерий Анатольевич
  • Шек-Иовсепянц Рубен Ашотович
  • Горохов Лев Петрович
  • Малахов Юрий Васильевич
  • Смирнов Евгений Владимирович
SU1559340A1
Устройство для управления вводом-выводом 1989
  • Голиков Игорь Николаевич
  • Гришина Валентина Николаевна
  • Константинов Анатолий Анатольевич
  • Корнеев Вячеслав Викторович
  • Писарев Виктор Викторович
SU1735859A1
Устройство для сопряжения ЦВМ с внешним устройством 1989
  • Гробов Вячеслав Григорьевич
  • Санин Виктор Александрович
  • Яценко Юрий Иванович
SU1661779A1
Арифметическое устройство с микропрограммным управлением 1988
  • Коротков Валерий Анатольевич
  • Шек-Иовсепянц Рубен Ашотович
  • Горохов Лев Петрович
  • Малахов Юрий Васильевич
  • Смирнов Евгений Владимирович
SU1541594A1
Устройство для сопряжения ЭВМ с общей магистралью 1987
  • Куконин Андрей Юрьевич
  • Богатырев Владимир Анатольевич
SU1462336A1
Устройство для сопряжения внешних устройств с накопителем на магнитной ленте 1984
  • Жабыко Юрий Михайлович
  • Попеленский Юрий Федорович
  • Солодихин Герман Михайлович
  • Солодовников Владимир Александрович
SU1348842A1
Устройство межмодульной связи для системы коммутации сообщений 1986
  • Литаврин Анатолий Алексеевич
  • Белоушкин Александр Александрович
SU1388883A1
Устройство внешних каналов 1988
  • Тяпкин Марк Валерианович
  • Ерошенков Вячеслав Федорович
  • Насонова Зинаида Ивановна
  • Урусов Юрий Евгеньевич
SU1695313A1
Устройство для сопряжения 1978
  • Иванов Сергей Васильевич
  • Корбашов Юрий Михайлович
  • Кожухов Валерий Борисович
  • Хлюпин Анатолий Григорьевич
SU813400A2

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

Реферат патента 1990 года Устройство экранной памяти

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

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

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

КОПИРОВАЛЬНЫЙ СТАНОК ДЛЯ ДЕРЕВА 1925
  • Зиньковский Я.З.
SU7220A1
Техническое описание
Приспособление для направления воды, поступающей к гребным винтам многовинтовых судов 1926
  • Г. Гасс
SU6384A1
Техническое описание
Устройство для сортировки каменного угля 1921
  • Фоняков А.П.
SU61A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
СПОСОБ ПОЛУЧЕНИЯ ТВЕРДЫХ ПРОДУКТОВ УПЛОТНЕНИЯ ФОРМАЛЬДЕГИДА С ФЕНОЛАМИ И ДРУГИМИ ВЕЩЕСТВАМИ 1925
  • Тарасов К.И.
SU511A1
Техническое описание
Микропроцессорные средства и системы
Пневматический водоподъемный аппарат-двигатель 1917
  • Кочубей М.П.
SU1986A1
Паровоз для отопления неспекающейся каменноугольной мелочью 1916
  • Драго С.И.
SU14A1

SU 1 566 372 A1

Авторы

Александров Юрий Владимирович

Савченко Юрий Николаевич

Даты

1990-05-23Публикация

1988-05-10Подача