Буферное запоминающее устройство
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1624534
Авторы: Запалатовский, Захарова
Текст
СОЮЗ СОВЕ ГСКИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИК 534 А 16 91 .ЯЦ. Б ТЕН К АВТОРСКО ВИДЕТЕЛ ЬСТ 2(54) БУ РОЙСТ (57) Иэо ной тех техниче мации тности Целью быстро числительльзовано в ния инфорторе, в часм дисплее, повышение ройство соы и выходы ными еыхоржи торы к вычислительиспольэовдно е ражения графиевизионном инв растровом поеы вляется шейства.а структурная схещего устройства; тра дисплея навателя адреса; на а и блока модуля щее устроиство адреса записи, ия, входы 3 синОСУДАРСТВЕННЫЙ КОМИТЕТО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМРИ ГКНТ СССР ОПИСАНИЕ И ФЕРНОЕ ЗАПОМИНАЮВОбретение относится к вынике и может быть испоских средствах отображе а телевизионном индикав растровом графическоизобретения являетсядействия устройства, Уст Й модулей памяти, входх соединены с интерфейс Изобретение относится ной технике и может быть технических средствах отоб ческой информации на тел дикаторе, в частности графическом дисплее. Целью изобретения я ние быстродействия устро На фиг. 1 представлен ма буферного запоминаю на фиг. 2 - фрагмент рас фиг. 3 - схема преобразо фиг. 4 - схема контроллер памяти. Буферное запоминаю1)5 6 11 С 19/00,6 09 6 1/16 дами и входами соответствующих контроллеров памяти, выходы которых подключены к информационным входам параллельно- последовательного регистра, а входы адреса записи, данных и управления записью соединены с выходами соответствующих блоков буферной памяти, входы выборки контроллеров памяти подключены к выходам дешифратора, входы которого соединены с выходами преобразователя адреса. выходы параллельно-последовательного регистра подключены к информационным входам мультиплексора. Цель изобретения достигается введением преобразователя адреса, обеспечивающего такое распределение кодов элементов изображения (ЭИ) между модулями памяти, при котором эффект распараллеливания циклов записи "охраняется при любой входной следоеательности адресов ЭИ. 4 ил. хронизации и управления чтением, входы 4 адреса чтения, преобразователь 5 адреса, дешифратор 6, М блоков 7 буферной памяти, М контроллеров 8 памяти,М модулей 9 памяти, параллельно-последовательный регистр 10 и мультиплексор 11.Преобразователь 5 адреса (фиг. 3) содержит элементы НЕ 12 и 13 и суммз 1. р 14.Контроллер 8 и модуль 9 памяти (фиг. 4) содержат блок управления 15, регистры 16 и 17, мультиплексоры 18 - 21 и блоки 22 и 23 памяти,Каждый модуль 9 памяти (МП) содержит два блока 22 и 23 памяти, каждый из которых может поддерживать изображение на экране либо загружаться по входным магистралям, Наличие двойного кадрового МП, 1624534организованного так, что пока один блок памяти доступен для внешнего процессора, в другом осуществляется процедура регенерации изображения на экране, позволяет производить подготовку нового изображения во время демонстрации предыдущего.Процесс построения изображения в растровом графическом дисплее заключается в том, что графический процессор дисплея вычисляет растровые координаты и коды цвета элементов изображения (ЭИ) и по магистралям адреса записи, данных и команд записывает коды ЭИ в буферное (растровое) ЗУ.Известно, что организация растрового ЗУ в виде ряда модулей, каждый из которых снабжен собственным контроллером, позволяет повышать производительность ЗУ за счет распараллеливания процессов записи в отдельных модулях памяти (МП), Такое распараллеливание происходит наиболее эффективно. когда последовательность вырабатываемых графическим процессором ЭИ равномерно распределяется между всеми МП. Скорость записи в этом случае максимальна и составляет й/Т ЭИ/С, где й - число МП, Т - длительность цикла записи микросхем памяти. Если ЭИ последовательности подают лишь в часть МП, эффект распараллеливания снижается и производительность ЗУ по записи ниже максимальной, Когда все ЭИ последовательности адресуются в один и тот же МП, скорость записи минимальна и составляет 1/Т ЭИ/С.На быстродействие и сложность растрового ЗУ влияют четыре его основные характеристики: й - число МП ЗУ; К - глубина буфера РРО; функция определения МП для размещения ЭИ с координатами Х, У - Я (х, у) и функция определения адреса ЭИ внутри модуля а (х, у).Эти характеристики подлежат оптимизации при разработке ЗУ. Число МП М и глубина буфера РГО К выбираются, исходя из требуемого быстродействия, равномерности растра информационной емкости микросхем памяти, особенностей отображаемой информации.При й - 2" функция а (х, у) непосредственно получается из адреса ЭИ на растре отбрасыванием п младших разрядов, потери времени на вычисление а (х, у) в этом случае отсутствуют.Функция Я (х, у), которую реализует введенный в устройство преобразователь адреса, выбирается иэ следующих соображений.Для обеспечения регенерации изображения на экране со скоростью телевизионной развертки применяется, как правило,5 10 15 20 25 30 35 40 45 50 55 параллельная выборка кодов ЭИ, последовательно расположенных на строке развертки, из всех МП, Следовательно. функция Я (х, у) должна обеспечивать на всех строках растра последовательное распределение ЭИ по всем МП, При записи последовательности вырабатываемых графическим процессором ЭИ должна обеспечиваться минимальная частота выборки одноименных МП. Следовательно, функция Я (х, у) должна обеспечивать в соседних строках изменение порядка следования ЭИ, одним из вариантов такого изменения могут быть сдвинутые друг относительно друга последовательности распределения ЭИ.Иллюстрацией применения изложенных соображений может служить рассматриваемый далее вариант технической реализации предлагаемого запоминающего устройства для растрового дисплей. В нем принято й = 2 = 8. На фиг. 2 представлензфрагмент растра дисплея, где каждая клетка, соответствующая ЭИ, помечена номером МП, в котором записан ее код. Функция 5 (х, у), реализующая такое распределение, имеет вид Я (х, у) =-(х+ бу) воо 8 и выполняется двухраэрядным двоичным сумматором, как показано на фиг, 3.Как видно из фиг. 2, при формировании, например, отрезков прямых эффект распараллеливания циклов записи присутствует при любом угловом положении отрезка.Буферное запоминающее устройство работает при записи кодов ЭИ от графического процессора следующим образом,По входам 1 и 2 поступают от графического процессора экранный адрес ЭИ, его код, команда записи на соответствующие входы блоков буферной памяти (ББП) 7. Сопровождающии синхронизирующий сигнал поступает на соответствующие входы контроллеров 8 памяти.Адрес ЭИ поступает, кроме того, на вход преобразователя 5 адреса, который в соответствии с функцией определения Я (х, у) формирует на своем выходе код номера МП, который поступает на вход дешифратора 6. На одном иэ выходов дешифратора 6 появляется сигнал выборки, который поступает на вход выборки контроллера 8, выбранного МП 9. Если в данный момент выбранный контроллер 8 не занят процессом записи в МП 9, то адрес и код ЭИ иэ ББП 7 с режимом доступа Г ЕО по сигналу управления. поступающему от контроллера 8 памяти, заносятся в регистры контроллера, который начинает формировать цикл записи в МП 9. ББП 7 передает в процессор сигнал ответа, подтверждающий прием кода и адреса ЭИ, после чегозапоминающее устройство гото 1624534во к приему следующего ЭИ. Если в момент прихода сигнала выборки выбираемый контроллер памяти занят процессором записи в МП 9, то адрес и код ЭИ записываются в соответствующий ББП 7, который выдает сигнал, подтверждающий прием данных,В случае, если ББП 7 заполнен полностью. выдача сигнала, подтверждающего прием кода и адреса ЭИ, задерживается до завершения текущего цикла записи МП 9, после чего в контроллер 8 передаются очередные адрес и код ЭИ из ББП 7. По окончании этой процедуры ББП 7 может осуществить прием новых адреса и кода ЭИ по входам 1 и 2 и выдать сигнал, подтверждающий прием адреса и кода ЭИ,Запоминающее устройство работает при чтении информации на экран следующим образом,По входам 4 на вход адреса чтения контроллеров 8 памяти от синхронизатора дисплея поступает адрес чтения данных на экран. По входам 3 на входы контроллеров 8 памяти поступают сигналы синхронизации и управления чтением, под действием которых из всех МП параллельно считываются коды ЭИ, Считанные коды параллельно заносятся в регистр 10 и затем подвергаются в нем циклическому сдвигу. При этом на выходах разрядов регистра 10, подключенных к входам мультиплексора 11. формируются сдвинутые по фазе последовательности кодов ЭИ. Мультиплексор 11, управляемый младшими разрядами вертикальной составляющей адреса ЭИ на экране, передает на выход устройства ту из последовательностей кодов ЭИ, в которой на данной строке растра скомпенсирован сдвиг, внесенный при записи в МП 9 преобразователем 5 адреса. Таким образом, на 5 10 15 20 25 30 35 40 экране ЭИ отображаются беэ сдвигов в полном соответствии с их экранными адресами,Формула изобретения Буферное запоминающее устройство, содержащее й блоков буферной памяти, й модулей памяти, М контроллеров памяти, информационные выходы и входы которых соединены с входами и выходами соответствующих модулей памяти, входы адреса записи, данных и управления записью подключены к выходам соответствующих блоков буферной памяти, информационные входы которых являются входами адреса записи, данных и управления записью устройства. входы синхронизации и управления чтением контроллеров памяти являются одноименными входами устройства и соединены с управляющими входами параллельно-последовательного регистра, информационные входы которого подключены к информационным выходам контроллеров памяти, входы выборки которых соединены с соответствующими выходами дешифратора, а выходы ответа подключены к управляющим входам соответствующих блоков буферной памяти, выходы ответа которых являются одноименным выходом устройства, о т л и ч а ю щ е е с я тем, что, с целью повышения быстродействия, в устройство введены преобразователь адреса и мультиплексор, причем входы и выходы преобразователя адреса подключены соответственно к входам адреса записи устройства и к входам дешифратора. выходы параллельно-последовательного регистра соединены с информационными входами мультиплексора. выходы которого являются выходами устройства, а управляющие входы подключены к входам адреса чтения контроллеров памяти и являются входами адреса чтения устройства, 16245341624534 ХЕИ г.Л акт каз 195 Тираж Подписное ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ С 113035, Москва, Ж. Раушская наб., 4/5 Гагарина, 101 роизводственно-издательский комбинат "Патент", г, Ужгоро И ХИ Улр,р 4 др. р Пер РуФ Фаг. 4 Составитель О.Исаев
СмотретьЗаявка
4648849, 07.02.1989
ПРЕДПРИЯТИЕ ПЯ А-3592
ЗАПАЛАТОВСКИЙ АЛЕКСЕЙ ВАСИЛЬЕВИЧ, ЗАХАРОВА ТАТЬЯНА АЛЕКСАНДРОВНА
МПК / Метки
МПК: G09G 1/16, G11C 19/00
Метки: буферное, запоминающее
Опубликовано: 30.01.1991
Код ссылки
<a href="https://patents.su/5-1624534-bufernoe-zapominayushhee-ustrojjstvo.html" target="_blank" rel="follow" title="База патентов СССР">Буферное запоминающее устройство</a>
Предыдущий патент: Буферное запоминающее устройство
Следующий патент: Запоминающее устройство с контролем
Случайный патент: Устройство для управления вводомвыводом