Буферное запоминающее устройство
Иллюстрации
Показать всеРеферат
Союз Советских
Социалистических
Республик (11) 542245 (61) Дополнительное к авт. свид-ву (22) Заявлено 02.10.75 (21) 2177627/24 с присоединением заявки № (23) Приоритет (43) Опубликовано 05.01.77. Бюллетень № 1
1 (45) Дата опубликования описания 28.02.77 (51) М. Кл.
2 а 11 С ieioo
Государственный намнтет
Совета Министров СССР оо делам нэееретеннй н открытий (53) УДК
681.327.6 (088.8) (72) Авторы изобретения
А. Г. Дормидонтов, А. A. Ксстецкнй и А. П. Глыбин (71) Заявитель (54) БУФЕРНОЕ ЗАПОМИНАЮЩЕЕ У ГРОЙСТВО
Одно из известных оуферньгх запоминающих устройств содержит поразрядно соединенные регистры параллельного действия, ячейки индикации занятости регистров, ячейки управления записью и схемы разрешения записи (1) . 6
В этом устройстве обеспечивагтся режим автоматического продвижения информащпт от входа к выходу на основе анализа занятости двух соседних регистров.
Недостатком этого устройства является невы- 10 сокая скорость работы.
Наиболее близко к предлагаем:ому буферное запоминающее устройство, содержашг.. регистры, подключенные х соответствующим ячейкам разре- 15 шения записи и ячейкам индикаш и ".àøíoñæ, первые выходы которых соединены с первыми входами ячеек управления записью, вторые входы которых, кроме первой я юйки, подключены ко вторым выходам предыдуших ячеек индэ1кацРч занятоспх, а Q0 выходы — к управляющим входам одноименных ячеек разрешения записи, информационные входы которых соглинены со входами устройства, ячейки управления считыванием, элементы "Ы И
"ИЛИ" (2! . 25
Несмотря на то, что в этом устройстве постутгвшая на гго вход информация продвигается лишь через те регистры, которые к моменту ге поступления были заняты, это устройство аоладагт пониженной налгжчостью, так как пс крайней мере некоторая -пасть регистров должна транслировать все информаш1онные слова, проходящие через устройство, по создает для этих регистров повышенные динамические нагрузки. Кроме того, быстродействие по считьгванию ограничено необходимостью записи в выходной регистр очередного информационного слева.
Цель изобретения — повышение быстродействия и надежности устройства за счет уменьшения динамичгск;;х нагрузок на регистры.
Предлагаемое устройство отличается тем, что выходы ячеек индикации, кроме первой, подключены к соответствующим входам элементов "И", выхсды которых аэединены с одними входами элементов "ИЛ1Г., другие входы которых подключены к выхсдам последней ячейки индикации занятости; выходы элементов "ИЛИ" соединены с соответствующими входами первых ячеек управления записью и считыватгнгм,, левые входы, ячеек управления с:ытываниам, кроме первой, подключены к
542245 первым выходам предыдущих ячеек индикации занятости и первым входам предыдущих ячеек управления записью, вторые входы ячеек управления считыванием соединены со вторыми выходами одноименных ячеек индикации занятости, а выходы — с управляющими входами одноименных регистров, выходы которых подключены к выходам устройства.
На чертеже изображена блок-схема буферного О запоминающего устройства.
Устройство содержит регистры 1, подключенные к соответствующим ячейкам размещения записи 2 и ячейкам индикации занятости 3, первые выходы которых соединены с первыми входами ячеек управления записью 4, вторые входы которых, кроме первой ячейки (левая на чертеже), подключены ко вторым выходам предыдущих ячеек 3, а выходы — к управляющим входам ячеек 2, ячейки управления считыванием 5, элементы
"И" 6 и 7 и элементы "ИЛИ" 8 и 9. Информационные входы ячеек 2 соединены со входом 10 устройства. Выходы ячеек 3, кроме первой ячейки, подключены к соответствующим входам элементов
"И" 6 и 7, выходы которых соединены с одними входами элементов "ИЛИ" 8 и 9, другие входы которых подключены к выходам последней ячейки 3, выходы элементов "ИЛИ" 8 и 9 соединены с соответствующими входами первых ячеек 4 и 5.
Первые входы ячеек 5, кроме первой ячейки, подключены к первым выходам предыдущих ячеек 3 и первым входам предыдущих ячеек 4, вторые входы ячеек 5 соединены со вторыми выходами одноименных ячеек 3, а выходы — с управляющими входами одноименных регистров, выходы которых подключены к выходу 11 устройства.
Описанное устройство работает следующим образом.
В исходном состоянии регистры 1 свободны от информации, на первых выходах ячеек 3 имеются сигналы„подтверждающие отсутствие информации в одноименных регистрах 1, на выходе элемента
"И" 6 и элемента "ИЛИ" 8 существует сигнал, подтверждающий отсутствие информации во всех регистрах 1, кроме первого; на выходе первой яюйки 4 и на входе первой ячейки 2 имеется сигнал, разрешающий запись, на выходах остальных ячеек 4 и всех ячеек 5 сигналы отсутствуют, При поступлении на вход устройства информационного слова оно через первую ячейку 2 записы- д вается в первый регистр 1. Одновременно изменяется состояние первой ячейки 3. Ее сигналы подготавливают первую ячейку 5 к трансляции сигнала обращения к устройству ло считыванию на вход первого регистра 1. Сигнал занятости первого регистра 1 с б первой ячейки 3 поступает также на второй вход второй ячейки 4. Так как второй регистр 1 еще не заполнен информацией, то с первого выхода второй ячейки 3 на первый вход второй ячейки 4 по-прежнему поступает сигнал, подтверждающий отсутствие 60 информации во втором регистре 1, и на выходе второй ячейки 4 формируется сигнал, который поступает на вход второй ячейки 2 и подготавливает ее к трансляции очередного информационного слова, поступившего в устройство на запись во второй регистр 1. Далее разрешение записи и запись очередных слов распространяются по регистрам 1 в сторону увеличения их номеров, вплоть до последнего, После записи информации во все регистры 1 возможность записи зависит от того, произошло ли считывание информации из устройства.
Если информация записана хотя бы в одном регистре 1 и есть хотя бы один регистр 1, свободный от информации, на входах ячейки 5, связанной с регистром 1, следующим за свободным, действуют сигналы с выхода ячейки 3, соединенной с этим регистром, и с первого выхода ячейки 3 предшествующего ему свободного регистра. При поступлении на ус:ройство обращения по считыванию, импульс обращения поступает на входы всех ячеек 5. Выходной сигнал появляетсл на выходе только ячейки 5 соединенной с первым после свободных регистром1, хранящим информацию, и производит считывание из этого регистра 1. Далее процесс считывания с каждым обращением к устройству перемещается на следующий регистр.
При наличии информации во всех регистрах 1, кроме первого, на выходе ячейки 3, соединенной с последующим регистром 1, существует сигнал, который поступает через элемент "ИЛИ" 8 на второй вход первой ячейки 4. На первом ее Рходе действует сигнал с первого входа первой ячейки индикации занятости 3, а на выходе — сигнал, разрешающий запись, который поступает на вход первой ячейки 2.
Если все регистры 1 заняты информацией, на вторых выходах ячеек 3 сигналы присутствуют, а на вторых отсутствуют. Сигналы с ячеек 3, объелиненные элементом "И" 7, через элемент "ИЛИ* 9 поступают на первый вход первой ячейки 5, на второй вход которой поступает сигнал с первой ячейки 3. На входах остальных ячеек 4, 5 имеется только по одному сигналу. При таком состоянии устройства возможно считывание информации только из первого регистра 1, а запись невозможна.
Рассмотренный режим работы характеризуется записью случайного потока информационных слов без специального обращения к устройству по заявкам потребителя.
Возможны и другие варианты: запись и считывание без обращения, запись по обращению, считывание без обращения, запись и считывание по обращению.
Формула изобретения
Вуферное запоминающее устройство, содержащее регистры, подключенные к соОтветствующим ячейкам разрешения записи и ячейкам индикации
542245
Составитель В. Рудаков
Техред M. Ликович
Редактор Б. Федотов
Корректор Н. Золотовская
Заказ 5992/33
Тираж 759 Подписное
ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий
113035, Москва, Ж вЂ” 35, Раушская наб., д. 4/5
Филиал ППП "Патент *, r. Ужгород, ул. Проектная,4 занятости, первые выходы которых соединены с первыми входами ячеек управления записью, вторые входы которых, кроме первой ячейки, подключены ко вторым выходам предыдущих ячеек индикаци1. занятости, а выходы — к управляющим Ь входам одноименных ячеек разрешения записи, информационные входы которых соединены со входами устройства, ячейки управления считыванием, элементы И и ИЛИ, о тл и ча югд ее ся тем, что, с целью лов ышения быстродействия устройства, 1п выходы ячеек индикации занятости, кроме первой, подключены к соответствующим входам элементов И, выходы которых соединены с одними входами элементов ИЛИ, другие входы которых подключены к выходам последней ячейки индикации занятости, выходы элементов ИЛИ соединены с соответствующими входами первых ячеек управления записью и считыванием, первые входы ячеек управления считыванием, кроме первой ячейки, подключены к первым выходам предьщущих ячеек индикации занятости и первым входам предыдущих ячеек управления записью, вторые входы ячеек управления считыванием соединены со вторыми выходами одноименных ячеек индикации занятости, а выходы — с управляющими входами одноименных регистров, выходы которых подключены к выходам устройства.
Источники информации, принятые во внимание при экспертизе;
1. Авторское свидетельство N 375681,М Кл.
G11C 19/00, 1973.
2. Патент ГДР И 77515, кл. 21а 37/64, 1970.