Устройство для записи информации
Иллюстрации
Показать всеРеферат
Союз Ссеетскнх
О П И С А Н и Е <>6ОО926
ИЗОБРЕТЕН Йя
К АВТОРСКОМУ СВИД1:ТЕЛЬСТВУ
Социалистических
Республик (61) Дополнительное к авт. саид-.ву— (51) М Кч з G 07 F 3/02. (22) Заявлено 22.08.75 (21) 2168697/18.24 с присоединением заявки— (23) Приоритет— г (43) Опубликовано 07.01.82. Бюллетень № 1
Государстееи ый комитет
СССР ло лелем изобретениЯ и открытий (53) УДК 68).327.11 (088.8) (45) Дата опубликования описания 07.01.82 (72) Авторы изобретения
В. В. Климов и Ю. А. Коханов (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ЗАПИСИ ИНФОРМАЦИИ
Изобретение относится к вычислительной технике и автоматике, в частности к устройствам управления оперативной памятью.
Известно устройство .для буферизации информации, подключенное к каналам ввода-вывода и к каналу управления основной памятью, содержащее дешифратор адреса, вход которого соединен с адресной шиной, блоки обращения к основной и буферной памяти, первые входы которых соединены с шиной сигнала сопровождения, и шину сигнала признака записи, подключенную к второму входу блока обращений к буферной памяти (1).
В таком устройстве каждое запросное слово, поступившее в него, всегда записывается в буферную память, что увеличивает время обработки запросного слова на время обмена с буферной памятью.
Недостатком известного устройства является также и возникновение запросов к основной памяти от нескольких каналов, это задерживает обработку запросного слова.
Известно наиболее близкое по технической сущности к изобретению устройство для записи информации, содержащее дешифратор адреса, вход которого соединен с адресной цтиной, блоки обращения к основной и буферной памяти, первые входы . которых соединены с шиной сигнала сопровождения, а выходы — с шинами управления, и Шину сигнала записи, подклю6 ченную к второму входу блока обращения к буферной памяти (2).
К недостаткам такого устройства следует отнести невысокое быстродействие.
Цель изобретения — повышение быстродействия устройства.
Для этого в устройство введены блок анализа запросных слов и .элементы HE записи, направления записи, и занятости
16 буферной памяти, выходы которых подключены к входам блока анализа запросных слов, соединенного с выходами дешифратора адреса, с шинами сигналов записи и направления записи, с выходом элемен20 та HE записи, подключенного к третьему входу блока обращения к буферной яамяти, с шинами сигналов режима записи, занятости буферной памяти, сбоя и признака конца массива, причем один выход блока
25 анализа запросных слов подключен к второму входу блока обращения к основной памяти, а другой выход — к четвертому входу блока обращения к буферной памяти, шины сигналов записи, направления записи и занятости буферной памяти по)кое600926 динены к входам соответствующих элементов НЕ.
На чертеже приведена структурная схема устройства, Устройство содержит дешифратор 1 адреса, элемент НЕ 2 записи, элемент HE 3 направления записи, элемент НЕ 4 заня. тости буферной памяти, блок 5 анализа запросных слов, блок 6 обращения к основной памяти, блок 7 обращения к буферкой памяти, адресную шину 8, шину 9 сигнала записи, шину .10 сигнала направления записи, шину- 11 сигналов занятости буферной памяти, шину !2 сигнала сопровождения, шину 13 сигналов режима записи, шину 14 сигнала сбоя, шину 15, сигнала конца массива и шины 16, 17 и 18 управления. !
Работает устройство для записи информации следующим образом.
Абонент обменивается массивом данных, который располагается в соседн их ячейках памяти по последовательным адресам. Младшие разряды этого адреса определяют номер ячейки в буферной памяти абонента. Поэтому при последовательной передаче информационных слов по младшим разрядам этого адреса можно определить, заполнена ли буферная группа для данного абонемента или нет.
Предположим, что производится запись информации в основную память в порядке возрастания адресов. Принятое запросное слово от абонемента поступает в устройство для записи информации: разряды адреса — по шине 8, признак записи — по шине 9, направление записи — по шине 10, причем сигнал на этой шике соответствует режиму записи в обратном направлении.
Предположим, что абонент начинает запись информационного слова по адресу, в младших разрядах которого код 00. Сигнал с выхода дешифратора 1 адреса, соответствующего этому коду, поступает на ход блока 5 анализа запросных слов. Так как установлен режим записи в прямом направлении, сигнал на шине 10 отсутствует, и на выходе блока авализа запросчых слов формируется сигнал, который при наличии сопровождения на шине 12 уста-, навливает признак обращения к буферной памяти для накопления информации. Блок
7 обращения к буферной памяти вырабатывает сигнал записи в буферную память на шинн 17. 11а этом обработка запросного слова заканчивается. Такой режим накопления запросных слов от абонента продол кается до тех пор, пока не ноступнт запросное слово, в младших разрядах которого код II. В этом случае выход йешифратора 1 адреса, соответствующий комбинации If, вырабатывает сигнал на входы блока 5 анализа запросных слон, в котором формируется обращение к основной
О
ЗО
45
5О
56 памяти. При наличии сопровождения на шине 12 блок 6 обращения к основной памяти устанавливает запрос к основной памяти на шине 16. После этого устройство может приступить к обработке следующего запросного слова.
Абонент может производить запись массива информации и в порядке убывания адресов. В этом режиме работа устройства ,аналогична описанной, только обращение к основной памяти происходит при коде в младших разрядах адреса 00.
Обращение к основной памяти во время записи формируется при кодах в младших разрядах адреса 00 либо II. Обмен передаваемого массива может завершаться адресом, у которого в младших разрядах код отличается от указанных. Поэтому при .последнем обмене от абонента передается,признак конца массива.
При наличии конца массива в режиме записи в блоке 5 анализа запросных слов формируется обращение к основной памяти. Сигнал конца массива поступает в
25 блок анализа запросных слов по шине 15.
Дальнейшая обработка запросного слова аналогична описанному случаю обращения к основной памяти.
Рассмотрим работу устройства в режиме чтения из основной памяти.
Отсутствие признака записи на шине 9 соответствует режиму чтения. В этом режиме достаточно проанализировать занятость буферной памяти для соответствующего абонента. Сигналы занятости поступают в устройство по шине 11. На выходе блока 7 обращения к буферной памяти на шине 18 появляется сигнал чтения из буферной памяти. Если запрашиваемой информации в буферной памяти нет, то в этом случае блок 5 анализа запросных слов вырабатывает сигнал обращения к основной памяти, На шине 16 устанавливается запрос к основной памяти. На этом обработка запросного слова завершается и устройство готово к обработке вновь поступившего запросного слова от другого абонента.
Рассмотрим работу устройства для режима, если у абонента обнаружен сбой.
Сигнал о сбое поступает в устройство по шине 14, В этом случае абонент прекращает обмен информацией с основной памятью. Если до обнаружения сбоев осуществлялась работа в режиме записи и в буферной па мяти хранились накопленные информационные слова, то они должны быть переписаны в основную память.
В сбойной ситуации абонент запросное слово не выставляет. Адрес, по которому необходимо переписать информацию в основную память, хранится в буферной памяти.
При выполнении этого режима из буферной памяти по шине 18 считывается запросное слово, ваписанное ранее этим абюнептом.
600926 .Если до сбоя работа осуществлялась в ре.жиме записи, то по шине 13 в блок 5 ана; ..лиза запросных слов поступает сигнал режима записи. При наличии накопленной информации в устройство по шине 11 подаются сигналы занятости буферной памяти. При выполнении режима сбоя при нали гии режима записи и занятости буферной памяти устройство для записи информации формирует обращеНие к основной памяти. Накопленная -в буферной памяти информация переписывается в основную памьть, после чего устройство готово к обработке вновь поступившего запросного слова.
Таким образом, устройство для записи .информации позволяет повысить быстродействие за счет обработки запросных слов до записи их в буферную память, а также за счет ускорения процесса формирования запроса к основной памяти.
-Формула изобретения
Устройство для записи информации, содержащее дешифратор адреса, вход которого соединен с адресной шиной, блоки обращения к основной и буферной памяти, первые входы которых соединены с шиной сигнала сопровождения, а выходы — c шинами управления, и шину сигнала записи, подключенную к второму входу блока обращения к буферной памяти, отл и ча юще е с я тем, что, с целью повышения быстродействия устройства; оно содержит блок анализа запросных слов и элементы
НЕ записи, направления записи и занятости буферной памяти, выходы которых подключены к входам блока анализа запросных слов, соедин нного с выходами дешнфратора адреса, с шинами сигналов
10 записи и направления записи, с выходом элемента HE записи, подключенного к третьему входу блока обращения к буферной памяти, с шинами сигналов режима записи, занятости буферной памяти, сбоя и
15 признака конца массива, причем один выход блока анализа запросных слов соединен с вторым входом блока обращения к основной памяти, а другой выход подключен к четвертому входу блока обращения к буферной памяти, шины сигналов записи, направления записи и занятости буферной памяти подключены к входам соответствующих элементов НЕ.
Источники информации, принятые во внимание при экспертизе:
1. Патент США № 3699530, кл. 340-172.5, 1974.
2. Гиршберг В. B. и др. Типовые узлы
ЗО на полупроводниковых логических и функциональных элементах серии ЭТ. М., Л-д, «Энергия>, 1966, с. 28, р. 1 а.
600926
Корректор С. файн
Редактор Т. Морозова
Техред И. Заболотнова
Тки. Харьк. Фин. аред, <Патента .. ппп,п за . 357
Заказ 27/32 Изд: Ма 106 Тираж 589 Подиисное
НПО сПоискэ Государственното комитета СССР по делам изобретений и открнтий
И3035, Москва, Ж-35, Раушская наб., д. 4/5