SU506908A1 - Устройство дл восстановлени информации - Google Patents

Устройство дл восстановлени информации

Info

Publication number
SU506908A1
SU506908A1 SU1975167A SU1975167A SU506908A1 SU 506908 A1 SU506908 A1 SU 506908A1 SU 1975167 A SU1975167 A SU 1975167A SU 1975167 A SU1975167 A SU 1975167A SU 506908 A1 SU506908 A1 SU 506908A1
Authority
SU
USSR - Soviet Union
Prior art keywords
inputs
outputs
address
output
memory
Prior art date
Application number
SU1975167A
Other languages
English (en)
Inventor
Владимир Ефимович Хавкин
Борис Викторович Барашенков
Original Assignee
Предприятие П/Я Г-4783
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Предприятие П/Я Г-4783 filed Critical Предприятие П/Я Г-4783
Priority to SU1975167A priority Critical patent/SU506908A1/ru
Application granted granted Critical
Publication of SU506908A1 publication Critical patent/SU506908A1/ru

Links

Landscapes

  • Read Only Memory (AREA)

Description

1
Изобретение относитс  к вычислительной технике и может быть использоваНО в оперативных запоминающих устройствах (ОЗУ) на МОП-БИС дл  восстановлени  информации .
Известно устройство дл  восстановлени  информации, содержащее блок запуска счетчика , первый выход которого соединен с блоком коммутации запроса, а второй - со входом счетчика адреса, выходы которого соединены с соответствующими входами коммутатора адреса. Выходы .коммутатора адреса через дещифратор подключены ко входам элементов пам ти, другие входы которых соединены с выходом блока начальной установки. Восстановление информации этим устройством производитс  ПО иринциоу слежени  за обращением ко всем строкам ЗУ .при считывании или записи. Команды восстановлени  вырабатываютс  в случае, если за заданное врем , равное времени храи-вни  информации в элементах пам ти, обращение к адресам, расположенным по любой из строк, не производилось . Недостатком этого устройства применительно к р ду задач, стри решении которых не обеспечиваетс  достаточно равномерное обращение к адресам ,всех строк,  вл етс  необходимость восстановлени  информации во всех строках последовательно в случае, если истекло врем  хранени  информации всего в
одной строке, в адресах которой ранее была записана информаци , или даже в строках, в которых информаци  не хранитс . Цель Изобретени  заключаетс  в уменьшеНИИ времени, затрачиваемом на восстановление информации. Это достигаетс  тем, что описываемое устройство содержит регистр строк, щнфратор, элементы «И, «ИЛИ, «ИИЛИ , причем входы регистра строк соединены с выходами дешифратора, установочный вход регистра строк соединен с выходом блока начальной установки, а выходы - с первыми входами элементов «И, вторы входы которых подключены к выходам элементов пам ти , причем выходы элементов «И через элемент «ИЛИ соединены с соответствующими входами коммутатора адреса и блока коммутации запроса, а через шифратор - с коммутатором адреса и входами элемента «И-ИЛИ,
выход которого соединен с соответствующими входами блока запуска счетчика и коммутатора адреса.
На чертеже приведена функциональна  схема описываемого устройства.
Оно содержит блок начальной установки 1, элементы пам ти 2, дещифратор 3, регистр строк 4, элементы «И 5, элемент «ИЛИ 6, шифратор 7, элемент «И-ИЛИ 8, счетчик адреса 9, блок 10 запуска счетчика, коммутатор адреса 11 и блок коммутации запроса 12.
При подаче питани  на запоминающее устройство блок начальной установки 1 обеснечивает запись информации во все элементы пам ти 2, соединенные с выходами дешифратора строк 3, сброс триггеров регистра строк 4 и коммутацию первого запроса от ЭВМ на схемы ЗУ. При этом на обоих входах и выходе каждого элемента «И 5 и на выходах шифратора 7 зстанавливаютс  нули. В этом случае на выходе элемента «И-ИЛИ 8 устаиавли (ваетс  «О, запрещающий запуск счетчнка адреса 9 от блока 10 запуска счетчика и подачу кода адреса со счетчика через коммутатор адреса 11 на входы ЗУ и дешифратор 3. Одновременно лотенциал «а выходе элем-ента «ИЛИ 6 обеспечивает подачу на ЭВМ сигнала незан тости ЗУ (инверси  запрета ), запрещает подачу .кода адреса от шифратора 7 на адресные входы ЗУ и дешифратора 3 и разрешает иодачу кода адреса от ЭВМ -через коммутатор адреса 11 на внешние и внутренние шины кода адреса. Блок оказываетс  подготовленным к приему информации из ЭВМ.
При обращени х к ЗУ на вход устройства дл  восстановлени  информации подаетс  код адреса, который через коммутатор адреса 11 поступает на входы ЗУ, а также на входы дешифратора 3. В соответствии с кодом адреса на одном из выходов дешифратора 3 по вл етс  потенциал (импульс), .который перебрасывает соответствующий триггер регистра строк 4, в результате чего на входе одного из элементов «И 5 оказываетс  «1, чем фиксируетс  факт записи информации хот  бы в одном из адресов данной строки ЗУ. В процессе работы ЗУ в составе ЭВМ происходит переброс триггеров всех строк, в запоминающих элементах которых оказалась записанной информаци . Одновременно с обращени ми происходит обновление информации, хранимой в элементах пам ти 2.
Таким образом, обеспечиваетс  подача потенциалов хот  бы на один (вход каждого элемента «И 5, в результате чего на выходе элемента «ИЛИ 6 имеетс  потенциал, разрешающий дальнейшее обрашение к ЗУ от ЭВМ. Если за 1врем , .ра,вное времени обращени  к элементам пам ти, не было обращений к строке, в ЗЭ которой ранее была записана информаци , то элемент пам ти 2 соответствующей строки переключаетс  так, что на его выходе, а следовательно, и на входе соответствующего элемента «И 5 оказываетс  «1. Поскольку на другом входе этого элемента также присутствует «1 с выхода переключенного ранее триггера регистра строки 4, то на выходе элемента «И и на выходе элемента «ИЛИ по вл етс  «Ь, котора  запрещает обращение к ЗУ от ЭВМ и разрешает прохождение на входы ЗУ и дешифратора 3 кода адреса соответствующей строки с выходо.в шифратора 7. Одновременно подаетс  сигнал на блок 10 запуска счетчика, вырабатывающий импульс запроса при восстановлении, который через блок коммутации запроса 12 обеспечивает подачу импульса запроса на входы ЗУ. При этом им.пульс запуска счетчика не вырабатываетс . По окончании цикла обращеии  к ЗУ в элементе :пам ти 2 выбранной строки на выходе устанавливаетс  «О, и устройство онова переходит в режим записисчитывани . В процессе работы возможна ситуаци , когда из-за разброса параметров элементов пам ти , может возникнуть необходимость восстановлени  информации одновременно в двух и более строках. В этом случае на выходе шифратора 7 устанавливаетс  неопределенный
код адреса стро.ки.
Дл  исключени  потери информации предусматриваетс  другой режим восстановлени . Если на выходах двух или более элементов па-м ти 2, принадлежащих к строкам, в которых ранее была записана информаци , устанавливаетс  «1, то па выходах двух или более элементов «И 5 устанавливаетс  потенциал , что приводит к нарушению работы шифратора 7 и на одном или нескольких парных выходах , соответствующих разр дам кода адреса строки, вместо парафазных сигналов, оказываетс  «1 (досле инвертировани ). Тогда на выходе элемента «И-ИЛИ 8 устанавливаетс  «1. Наличие этого сигнала свидетельствует о необходимости одновременного восстановлени  информации В двух или более строках. В этом случае подаетс  сигнал на блок 10 за.пуска счетчика, который подает запрос в ЗУ и производит .запуск счетчика адреса 9. При этом коммутатор адреса 11 пропускает на вход ЗУ и дещифратора 3 коды адресов счетчика 9. Происходит последовательное обращение к строкам, адреса которых последовательно устанавливаютс  на выходах
счетчика 9 до тех пор, пока не восстановитс  нормальна  работа шифратора 7, о чем свидетельствует по вление ,поте1нциала на выходе схемы «И-ИЛИ 8. Восстановление информации в оставшейс  строке, элемент «И 5 которой еще сохран ет на .выходе потенциал, происходит в описанной ранее последовательности , после чего ЗУ оказываетс  подготовленным к дальнейшей работе в режиме «запись-считывание.
По окончании решени  ЭВЛ задачи, дл  которой в ЗУ была записана исходна  и промежуточна  информаци  (программа, константы , операнды), на вход блока начальной установки 1 подаютс  сигналы от ЭВМ, кото .рые сбрасывают в исходное состо ние все триггеры регистра строк 4 и записыва.ют «Ь во все элементы пам ти 2. Тогда при решении следующей задачи контроль за состо нием информации и ее восстановление осуществл ютс  только в тех строках, в ЗЭ которых записана информаци , необходима  дл  реше ПИЯ толь.ко новой задачи.
Таким образом, описываемое устройство дл  восстановлени  информации позвол ет
свести к минимальным или вообще исключить
затраты времени на восстановление информации . Особенно эффективно применение этого устройства в универсальных ЭВМ с большим объемом нам ти, Б которых могут решатьс  самые различные задачи, в том числе и такие, которые используют лишь малую часть всего объема ЗУ. В этом случае ие возникает необходимости в определенном пор де расположени  информации в ЗУ, что (Существенно облегчает работу программиста.
Устройство может быть реализоватю в виде одной БИС «а МОП-траизисторах.

Claims (1)

  1. Формула изобретени 
    Устройство дл  восстановлени  информации , содержаш.ее блок запуска счетчика адреса , первый выход которого соединен с блоком коммутапии запроса, а второй - со входом счетчика адреса, выходы которого соединены с соответствуюш,ими входами коммутатора
    адреса, причем выходы коммутатора адреса соединены через дешифратор со входами элементов пам ти, другие входы которых соединены с (ВЫХОДОМ блока начальной установки, отличающеес  тем, что, с целью уменьшени  времени восстаиовлени  информации, устройство содержит регистр строк, шифратор, элементы «И, «ИЛИ «И-ИЛИ, входы , регистра строк соедИПены с выходлми дешифратора , установочный вход регистра строк соединен с выходом блока начальной установки , а выходы - с первыми входами элементов «И, вторые входы которых подключены к выходам элементов пам ти, причем выходы
    элементов «И через элемент «ИЛИ соединены с соответствующими входами коммутатора адреса и блока коммутации запроса, а через шифратор-с коммутатором адреса и входами элемента «И-ИЛИ, -выход которого
    соединен с соответствующими входами блока запуска счетчика и коммутатора адреса.
SU1975167A 1973-12-07 1973-12-07 Устройство дл восстановлени информации SU506908A1 (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU1975167A SU506908A1 (ru) 1973-12-07 1973-12-07 Устройство дл восстановлени информации

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU1975167A SU506908A1 (ru) 1973-12-07 1973-12-07 Устройство дл восстановлени информации

Publications (1)

Publication Number Publication Date
SU506908A1 true SU506908A1 (ru) 1976-03-15

Family

ID=20569134

Family Applications (1)

Application Number Title Priority Date Filing Date
SU1975167A SU506908A1 (ru) 1973-12-07 1973-12-07 Устройство дл восстановлени информации

Country Status (1)

Country Link
SU (1) SU506908A1 (ru)

Similar Documents

Publication Publication Date Title
US3781810A (en) Scheme for saving and restoring register contents in a data processor
JP2595314B2 (ja) 誤書き込み防止機能を備えたicカ―ド
US4636967A (en) Monitor circuit
US4016409A (en) Longitudinal parity generator for use with a memory
GB1332797A (en) Programme interrupt facilities in data processing systems
KR20000068373A (ko) 예측 불가능 마이크로프로세서 또는 마이크로컴퓨터
SU506908A1 (ru) Устройство дл восстановлени информации
SU1497617A1 (ru) Устройство дл отладки программно-аппаратных блоков
SU849297A1 (ru) Устройство дл восстановлени информацииВ блОКАХ пАМ Ти
SU1575295A1 (ru) Программируемый генератор импульсов
SU1649542A1 (ru) Устройство дл управлени подпрограммами
GB851418A (en) Improvements relating to digital computers
SU443388A1 (ru) Устройство управлени
SU1348839A1 (ru) Устройство дл отладки программно-аппаратных блоков
JPS5452936A (en) Memroy processor
SU361461A1 (ru) УСТРОЙСТВО дл УСРЕДНЕНИЯ ВЫЗВАННЫХ ОТКЛИКОВ!,:k.-.
SU1182578A1 (ru) Устройство дл формировани и хранени адресов команд
RU2030784C1 (ru) Устройство для поиска перемежающихся неисправностей в микропроцессорных системах
SU1363219A1 (ru) Устройство дл отладки программно-аппаратных блоков
SU1732349A1 (ru) Устройство дл вывода информации
SU1259273A2 (ru) Устройство дл вывода информации
SU834930A2 (ru) Реверсивный дес тичный счетчик
SU572846A1 (ru) Блок управлени дл запоминающего устройства
SU1317484A1 (ru) Запоминающее устройство с коррекцией ошибок
SU1354412A1 (ru) Сенсорна клавиатура