Устройство управления памятью

 

Изобретение относится к вычислительной технике, в частности к устройствам арбитража и управления памятью, и предназначено для использования в микрокомпьютерах, имеющих совмещенную память программ и изображения. Целью изобретения является повышение быстродействия устройства. Устройство содержит контроллер 1 монитора, мультиплексор 2 управляющих сигналов, блок 3 синхронизации, триггер 4 обращения, первый 5 и второй 6 мультиплексоры адреса. Устройство позволяет повысить быстродействие микрокомпьютера за счет того, что во время обратного хода развертки монитора приоритет обращения и памяти передается центральному процессору в любом из тактов цикла . 1 ил.

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСКИ)(РЕСПУБЛИН (19) (11) А1 (У1)5 С 06 Р 12/04, 12j06

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К А ВТОРСКОМУ СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕП=НИЯМ И ОТНРЬП ИЯМ

ПРИ П(НТ СССР (21) 4460940/24 (22) 10.05.88 (46) 07.06.91. Вюл. - 21 (72) В.А. Курапин, А.К. Тесленко и В.Л. Шкловский (53) 681.327.6(088.8) (56) Патент Gi3 ¹ 2152717A, кл. G 06 P 12/04, 1985, ТИИЭР, т. 72, № 3, l984, с. 106-108. (54) УСТРОЙСТВО УПРАВЛЕНИЯ ПАМЯТЬЮ (57) Изобретение относится к вычислительной технике, в частности к устройствам арбитража и управления памятью,, и предназначено для использования в микрокомпьютерам, имеющих совмещенную память программ и изображения. Целью изобретения является повышение быстродействия устройства. Устройство содержит контроллер 1 монитора, мультиплексор 2 управляющих сигналов, блок 3. синхронизации, триггер 4 обращения, первый 5 и второй 6 мультиплексоры адреса. Устройство позволяет повысить быстродействие микрокомпьютера за счет того, что во время обратного хода развертки монитора приоритет обращения и памяти передается центральному процессору в любом из тактов цикла. 1 ил, 16ý4829

Изобретение относится к вычислительной технике, в частности к устройствам ар4итража и управления па3( мятью, и предназначено для использова- > .Ф .ния в микрокампьютерах, имеющих сов- . мещенную йайять Программ и изображения.

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

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

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

1гер 4 обращения, первый э и второй

6 мультиплексоры адреса и формирователь 7 сигнала установки триггера обращения.

На чертеже обозначены адресные вхо- 0 ,ды 8 устройства, вход 9 запроса обра-! щения к памяти, управляющие выходы 10, устройства,:.входы 11 задания начальных условий.

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

Контроллер монитора 1 формирует сигнал гашения изображения, который

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

3 синхронизации для опроса триггера

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

40 и контроллера монитора. Для управления памятью блок 3 синхронизации формирует сигналы управления, которые поступают на управляющие входы памя- 4 ти.

Принцип действия устройства основан на непрерывном формировании тактов обращения и памяти.

Работу устройства можно разделить на циклы, состоящие из трех тактов

Т1-ТЗ. В каждом такте блок 3 синхронизации формирует управляющие си налв для памяти по адресу, поступающему с мультиплексоров 5 и б адреса.

При разрешении изображения (сигнал на управляющем входе мультиплексора 2 управляющих сигналов равен лог.. "0") два..последних такта в цикле Т2 и ТЗ отводятся для регенераций изображения. Это означает, что такт

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

Блок синхронизации формирует сигналы управления памятью.

В конце такта обращения процессора импульсами с выхода формирователя

7 триггер 4 обращения устанавливается в нулевое состояние.

Если процессор не обращается к памяти, то в цикле формируется холостой такт, что позволяет автоматически регенерировать память.

Время между поступлениями сигнала обращения процессора к памяти и началом выборки данных из памяти может колебаться от 0 до длительности цикла (Т,). Это время, когда процессор находится в состоянии ожидания

Т . Так как процессор обращается к памяти синхронно по отношению к тактам, формируемым блоком 3 синхронизации, то среднее время ожидания Т „ =

= Т !2.

Для уменьшения времени ожидания во .время гашения изображения к тактовому

:;входу триггера 4 обращения через мультиплексор 2 управляющих сигналов подключается дополнительный выход бло ка 3 синхронизации, формирующии сигнал утроенной частоты по отношению к основному выходному сигналу. Таким образом, во время гашения изображения триггер 4 обращения опрашивается в каждом из трех тактов цикла. Среднее время ожидания при этом уменьшается до Т, /б.

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

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

Устройство управления памятью, содержащее блок синхронизации, контролСоставитель М. Лапушкин

Техред Л.Олийнык Корректор Н. Ревская

Редактор О. Головач

Заказ 1952 Тираж 408 Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-издательский комбинат "Патент", r.ужгород, ул. Гагарина, 1О1

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

Устройство управления памятью Устройство управления памятью Устройство управления памятью 

 

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

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

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

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

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

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

Изобретение относится к вычислительной технике

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

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

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

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

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

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

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

Изобретение относится к способу осуществления доступа к целевому дисковому ЗУ, системе, предназначенной для расширения дисковой емкости и дисковым массивам

Изобретение относится к методам для клонирования и управления фрагментами базы данных

Изобретение относится к вычислительной технике , в частности к устройствам, выполняющим адресацию матричных операндов для параллельной памяти, состоящей из М листов (блоков)

Изобретение относится к области систем обработки данных. Техническим результатом является уменьшение времени, которое требуется сигналу для прохождения до и от игрового сервера. Описаны система и способ сохранения программного кода и данных в хостинг-центре приложения. Например, один вариант осуществления машинно-реализуемого способа содержит: разбиение программного кода и/или данных, используемых для исполнения онлайнового приложения на первый тип и второй тип, сохранение программного кода и данных первого типа в памяти первого типа, причем эта память первого типа обеспечивает доступ к памяти с относительно малым временем ожидания, сохранение программного кода и данных второго типа в памяти второго типа, причем эта память второго типа обеспечивает доступ к памяти с относительно более высоким временем ожидания по сравнению с памятью первого типа, извлечение программного кода и данных из первой памяти и второй памяти в ответ на запрос клиента на исполнение онлайнового приложения, и передача потока интерактивного потокового видео, представляющего изображения, формируемые приложением клиенту. 24 з.п. ф-лы, 40 ил.

Изобретение относится к вычислительной технике. Раскрыты технологии кэширования и предоставления данных перед отправкой, относящихся к отправителю или получателю сообщения электронной почты. Техническим результатом является сокращение числа ошибок отправителя за счет осуществления кэширования почтовых подсказок до отправки сообщения по электронной почте. Способ кэширования данных перед отправкой, относящихся к получателю или отправителю сообщения электронной почты. Способ включает в себя получение одной или более почтовых подсказок получателя до составления сообщения электронной почты. При этом почтовые подсказки получателя содержат, по меньшей мере, одно из указания того, что почтовый ящик получателя полон, или указания, относящегося к размеру списка рассылки, которому адресовано сообщение электронной почты. Способ также содержит получение от веб-службы одной или более конфигурационных почтовых подсказок, содержащих данные, относящиеся к отправителю сообщения электронной почты. Далее, согласно способу осуществляют кэширование почтовых подсказок получателя и конфигурационных почтовых подсказок с меткой времени, указывающей время, в которое почтовые подсказки получателя и конфигурационные почтовые подсказки кэшированы. 3 н. и 9 з.п. ф-лы, 9 ил.
Наверх