Устройство управления обращением к памяти

Иллюстрации

Показать все

Реферат

 

дц 556444

OllMCAHNЕ

ИЗОБРЕТЕНИЯ

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

Союз Советских

Социалистических

Республик (61) Дополнительное к авт. свпд-ву (22) Заявлено 04.04.75 (21) 2120982/24 (51) М. Кл. - G 06Г 13, 06 с присоединением заявки гй

Государственный комитет

Совета MHHHCTDOB СССР по делам изобретений и открытий (23) Приоритет

Опубликовано 30.04,77. Бюллетень Хо 16

Дата опубликования описания 22.06.77 (53) УДК 681.14(688,8) (72) Авторы изобретения

А. С. Самарский, Б. Н. Гущеисков и А. H. Запольский (71) Заявитель (54) УСТРОЙСТВО УПРАВЛЕНИЯ ОБРАЩЕНИЕМ К ПАМЯТИ

Изобретение предназначено для использования в цифровых вычислительных машинах.

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

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

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

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

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

26 памяти, а третий вход узла пусков памяти соединен с выходом узла индикации запросов к памяти и первым входом узла управления пуском распределителя, второй и третий входы которого соединены с выходами генератозз р» и распределителя, второй вход которого

556444

ЗЭ

55 б0

65 соединен с выходом узла управления пуском распределителя.

На чертеже приведена схема предлагаемого устройства.

Устройство содержит блок 1 управления, распределитель 2, генератор 3, узел 4 управления пуском распределителя, узел задержки 5, узел 6 индикации свободной зоны памяти, узел 7 пусков памяти, узел 8 подготовки обращения к свободной зоне памяти и узел 9 индикации запросов к памяти.

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

Ьлок управления 1 вырабатывает последовательность управляющих сигналов, реализующую заданный алгоритм работы с памятью. Синхронизация блока управления 1 осуществляется распределителем 2 и генератором 3. Распределитель 2 представляет собой сдвиговыи триггерный регистр, продвижение которого осуществляется задающей серией импульсов с выхода генератора 3. Однократная развертка распределителя составляет цикл синхронизации, который может включать различное количество тактовых сигналов. Запуск распределителя на отработку очередного цикла осуществляется узлом 4 управления пуском распределителя, выход которого соединен с вторым входом распределителя 2. 11ри этом сигнал с выхода распределителя поступает на третий вход узла управления пуском распределителя и сбрасывает его выход. Таким образом обеспечивается однократность развертки. В конце текущего цикла при отсутствии условий останова синхронизации узел управления пуском распределителя инициирует отработку очередного цикла. При наличии условий останова запуск синхронизации блокируется, причем последующий пуск тактируется сигналами генератора 3 и время останова кратно циклу генератора, который существенно меньше цикла синхронизации.

В узле задержки 5 формируется временная развертка памяти. Запуск временной развертки осуществляется по входу узла задержки, соединенному с выходом узла 7 пусков памяти. Первые два выхода узла задержки

5 соединены с входами узла Ь индикации свободной зоны памяти. По первому выходу формируется сигнал занятости зоны памяти, а по второму — соответствующий сигнал сброса занятости. Выход узла индикации свободной зоны памяти соединен с вторым входом узла 8 подготовки обращения к свободной зоне памяти.

В тот момент, когда блок управления 1 выдает очередной запрос к памяти, сигнал с выхода блока управления поступает на первые входы узла 8 подготовки обращения к свободной зоне памяти и узла 9 индикации запросов к памяти. При наличии свободной зоны возбуждается выход узла подготовки обращения к свободной зоне памяти, и далее через узел 7 пусков памяти разрешающий сигнал поступает на вход узла задержки 5.

Кроме того, устанавливается соответствующий индикатор в узле 9 индикации запросов к памяти, сигнал с выхода которого поступает на вход узла 4 управления пуском распределителя и запрещает запуск очередного цикла синхронизации. Перед тем как будут готовы считанные из памяти данные, с соответствующим упреждением возбуждается выход узла задержки 5, соединенный с вторым входом узла 9 индикации запросов к памяти, и сбрасывается выход последнего, что приводит к запуску синхронизации со следующего импульса генератора 3. Если соответствующая зона памяти занята, то пуск развертки памяти откладывается до тех пор, пока сигнал сброса занятости с второго выхода узла задержки 5 не поступит в узел 7 пусков памяти, второй вход которого соединен с выходом узла 9 индикации запросов к памяти.

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

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

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

556444

Составитель А. Горностаев

Техред Л. Котова

Корректор Н. Аук

Редактор Е. Караулова

Заказ 1! 12/16 Изд. М 419 Тираж 815 Подписное

ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий

113035, Москва, Я(-35, Раун скан иаб., д. 4, 5

Типография, пр. Сапунова, 2 третий входы которого соединены с выходами генератора и распределителя, второй вход которого соединен с выходом зла управления пуском распределителя.