Резервированное запоминающее устройство
Иллюстрации
Показать всеРеферат
ОП ИСАНИЕ
ИЗЬВРЕТЕН ИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Союз Советских
Социалистических
Республик
G 11 С 29/00
Гесудлрстеелвм кемлтет (23) Приоритет— (53) УДК 681.327 (088.8) Опубликовано 15.06.82. Бюллетень № 22
Дата опубликования описания 15.06.82 пе делам лзоеретеклк и еткрмтий (72) Авторы изобретения
В. А. Шастин и В. П. Петровский (71) Заявитель (54) РЕЗЕРВИРОВАННОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО
Изобретение относится к запоминающим устройствам.
Известно резервированное запоминающее устройство, содержащее рабочие и резервные блоки памяти, адресные регистры, коммутаторы, блоки контроля (1) .
Недостатком этого устройства является ограниченная область применения, так как оно не парирует неисправности, возникшие в ходе работы (неисправные ячейки в рабочих блоках этих устройств должны быть выявлены заранее и их содержимое должно быть занесено в резерные блоки памяти) .
Наиболее близким по техническому решению к предложенному является резервированное запоминающее устройство, содержащее регистр адреса, два рабочих и один резервный блоки памяти, три коммутатора, блок контроля, сумматор, генератор тактовых импульсов, элементы И (2).
Недостатком данного устройства является ограниченное быстродействие вследствие выдачи на выход устройства информации только из одного (первого или второго) рабочих блоков за одно обращение к памяти, наличия дополнительных задержек при вы2 даче информации из памяти за сМет прохождения информации через ряд логических устройств (коммутаторы, элементы И) .
Существенное увеличение быстродействия памяти невозможно без увеличения разрядности блока памяти (формата слова) .
Цель изобретения — повышение быстродействия устройства.
Поставленная цель достигается тем, что в резервированное запоминающее устройство, содержащее регистр адреса, выходы которого соединены с входами рабочих и резервного блоков памяти, первый сумматор, одни из входов и выходы которого соединены соответственно с выходами резервного блока памяти и с одними из информационных входов первого коммутатора, управляющий вход которого соединен с выходом первого блока контроля, а выходы подключены к первым входам элементов И, вторые входы которых соединены с выходом генератора
2О тактовых импульсов, а выходы являются одними из выходов устройства, введены дополнительные элементы И и вторые коммутатор, блок контроля и сумматор, причем первые входы дополнительных элементов И
936034
15 го
Зо
Формула изобретения
55 подключены к выходам второго коммутатора, вторые входы — к выходу генератора тактовых импульсов, а выходы являются другими выходами устройства, одни из входов второго сумматора подключены к выходам резервного блока памяти, другие — к выходам первого рабочего блока памяти, входам первого блока контроля и другим информационным входам первого коммутатора, выходы второго рабочего блока памяти соединены с другими входами первого сумматора, входами второго блока контроля и одними из информационных входов второго коммутатора, другие информационные входы которого подключены к выходам второго сумматора, а управляющий вход соединен с выходом, второго блока контроля.
На чертеже изображена функциональная схема предложенного устройства.
Устройство содержит регистр 1 адреса, первый 2 и второй 3 рабочие блоки памяти, резервный блок 4 памяти, в который занесена сумма по модулю два одноименных разрядов информации с одинаковыми адресами из рабочих блоков памяти 2 и 3, первый блок 5 контроля, первый сумматор 6, второй сумматор 7, второй блок 8 контроля, первый 9 и второй 10 коммутаторы, элементы И 11, генератор 12 тактовых импульсов, дополнительные элементы И 13.
Блоки 5 и 8 контроля могут реализовывать, например, функцию побайтного контроля на нечетность и быть выполнены на параллельно работающих интегральных микросхемах 530ИП5.
Устройство работает следующим образом.
Адрес ячейки, к которой необходимо обратиться, записывается в регистр 1 адреса.
Обращение происходит одновременно к первому 2, второму 3 и резервному 4 блокам памяти по одинаковым адресам. При этом в ячейке резервного блока 4 памяти содержится сумма по модулю два одноименных разрядов соответствующих ячеек первого 2 и второго 3 блоков памяти. Информация, считанная с первого рабочего блока 2 памяти, поступает в блок 5 контроля на входы сумматора 7 и на входы коммутатора 9.
Одновременно на другие входы сумматора 7 поступает информация, считанная по тому же адресу с блока 4. Сумма по модулю два информации, считанной с блоков 2 и 4, и равная, при отсутствии неисправностей, информации, считанной с блока 3 памяти, поступает на входы коммутатора 10.
Аналогичным образом информация, считанная с блока 3 памяти, поступает в блок 8 контроля, на входы. сумматора 6 и на входы коммутатора 10. На входы сумматора 6 поступает информация, считанная по тому же адресу с блока 4 памяти. Сумма по модулю два информации, считанной с блоков 3 и 4, и равная при отсутствии неисправностей, информации, считанной с блока 2 памяти, поступает на входы коммутатора 9.
Если блоком 5 контроля не зарегистрировано искажений информации, поступающей с блока 2, то блок 5 контроля вырабатывает сигнал, разрешающий прохождение этой информации на входы элементов
И 11 через коммутатор 9. Если результат контроля отрицательный, то через коммутатор 9 на входы элементов схем И 11 поступает информация с выхода сумматора 6.
Подобным образом, если блоком 8 контроля не зарегистрировано искажений информации, поступающей с блока 3 памяти, то блок 8 контроля вырабатывает сигнал, разрешающий прохождение этой информации через коммутатор 10 на входы элементов И 13. Если результат контроля отрицательный, то через коммутатор 10 на входы элементов И 13 поступает информация с выхода сумматора 7. На элементах И 11 и 13 по тактовым импульсам от генератора 12 тактовых импульсов происходит выделение достоверной информации (поскольку на входы коммутаторов 9 и 10 поступает информация по различным трактам, то. на их выходах некоторое время может находиться искаженная информация) .
Предложенное запоминающее устройство обеспечивает увеличение разрядности передаваемой информации (за одно обращение к устройству считывается информация двойной разрядности по сравнению с разрядностью блоков памяти), причем парируется неисправность одного из блоков памяти или неисправности всех блоков памяти (если адреса отказавших ячеек не совпадают); сокращение длительности цикла обращения к памяти за счет сокрацения задержек в цепи выдачи информации (в предложенном устройстве по сравнению с прототипом исключены коммутаторы, управляемые от регистра адреса).
Резервированное запоминающее устройство, содержащее регистр адреса, выходы которого соединены с входами рабочих и резервного блоков памяти, первый сумматор, одни из входов и выходы которого соединены соответственно с выходами резервного блока памяти и с одними из информационных входов первого коммутатора, управляющий вход которого соединен с выходом первого блока контроля, а выходы подключены к первым входам элементов И, вторые входы которых соединены с выходом генератора тактовых импульсов, а выходы являются одними из выходов устройства, отличающееся тем, что, с целью повышения быстродействия устройства, оно содержит дополнитель936034
Составитель В. Рудаков
Редактор Л. Веселовская Техред А. Бойкас Корректор И. Муска
Заказ 4222 56 Тираж 622 Подписное
ВНИИПИ Государственного комитета СССР по делам Изобретений и открытий
113035, Москва, 7К вЂ” 35, Раушская наб., д. 4/5
Филиал ППП сПатент>, г. Ужгород, ул. Проектная, 4 ные элементы И и вторые коммутатор, блок контроля и сумматор, причем первые входы дополнительных элементов И подключены к выходам второго коммутатора, вторые входы — к выходу генератора тактовых импульсов, а выходы являются другими выходами устройства, одни из входов второго сумматора подключены к выходам резервного блока памяти, другие — к выходам первого рабочего блока памяти, входам первого блока контроля и другим информационным входам первого коммутатора, выходы второго рабочего блока памяти соединены с другими входами первого сумматора, входами второго блока контроля и одними из информационных входов второго коммутатора, другие информационные входы которого подключены к выходам второго сумматора, а управляющий вход соединен с выходом второго блока контроля.
Источники .информации, принятые во внимание при экспертизе
1. Патент США № 3659275, кл. 340-172.5, 1О опублик. 1977.
2. Авторское свидетельство СССР № 803014, кл. G 11 С 29/00, 19?8 (прототип).