Запоминающее устройство с контролем информации при записи

Иллюстрации

Показать все

Реферат

 

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

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

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

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

Республик (11)! 003151 (В1) Дополнительное к авт. свид-ву (22)Заявлено 09.10 ° 81 (21) 3343868/18-24 с присоединением заявки J% (23) ПриоритетОпублнковано 07. 03.83. Бюллетень Мв 9

Дата опубликования описания 07.03.83 (53 ) M. Кл..

0 11 С 29/00

Гесударстеевлмй кемлтет

СССР яо делам кзебретелкй и открытий (53) УДК 681.327 (088.8) (72) Авторы изобретения

В. В. Мищенко и Ю. B. Быценко

М у т (7l) Заявитель (54) ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО С КОНТРОЛЕМ

ИНФОРМАЦИИ ПРИ ЗАПИСИ

Устройство относится к запоминающим устройствам и может быть исполь. зовано для контроля записи информации в запоминающие устройства.

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

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

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

) а вход элемента задержки подключен ,к выходу контрольного разряда Hàêîпителя, а его выход - к счетным входам выходного регистра. Работа уст3 1003 ройства заключается в записи числа в накопитель через входной регистр, затем считывании этого числа из накопителя, записи его в выходной регистр и сравнении двух чисел, записанных во входном и выходном регистрах. По результату сравнения вырабатывается сигнал ошибки. Если при записи числа произошла ошибка, число во входном регистре инвертируется и повторно за- 10 писывается по этому же адресу в накопитель. При этом в контрольный разряд накопителя записывается сигнал логическая "1", который при считыва- нии числа из накопителя инвертирует его в выходном регистре (21.

Один иэ недостатков этого устройства заключается в его низком быстродействии, связанном с необходимостью двукратного обращения к накопителю:

20 вначале выполняется цикл записи,а за-тем цикл считывания числа иэ накопителя и записи его в выходной регистр.

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

Цель изобретения - увеличение быстродействия устройства.

Поставленная цель достигается тем, что в запоминающее устройство с контРолем информации при записи, содержащее регистр числа, формирователь сигналов записи, блок контроля, накопитель, блок местного управления и последовательно соединенные регистр адреса и дешифратор адреса, выход кото-. рого подключен к одному из входов накопителя, другие входы которого соеди-4 нены с выходами регистра числа и фор" мирователя сигналов записи, а выход подключен к одному иэ входов блока контроля, другой вход которого соединен с выходом регистра числа, вве50 дены распределитель импульсов и элемент И, первый вход которого подключен к выходу блока контроля, второйк одному из выходов распределителя импульсов, а выход является управляющим выходом устройства, причем вход распределителя импульсов соединен с выходом блока местного управления, а другие выходы подключены соответствен151 4 но к входам регистра числа, формирователя сигналов записи и регистра адреса.

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

Устройство содержит накопитель 1, блок 2 местного управления, блок 3 контроля, регистр 4 числа, распределитель 5 импульсов, формирователь 6 сигналов записи, элемент И 7, регистр

8 адреса, дешифратор 9 адреса. Устройство имеет входы 10-12 и выходы 13 и 14.

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

По сигналам на входе 10 блок 2 местного управления синхронизирует ргботу устройства в процессе записи.

По сигналам от блока 2 распределитель

5 формирует последовательность синхронизирующих импульсов, с помощью которых производится запись в накопитель 1 и контроль числа в цикле записи, Для записи числа в накопитель по входу 12 поступает код адреса вы" бираемой ячейки памяти, а по входу

10 — сопутствующие коду адреса управляющие сигналы, под действием которых блок 2 и распределитель 5 выдают сигнал, с помощью которого код адреса записывается в регистр 4 числа.

Записываемое число по входу 11 поступает на регистр 4 числа. Под действием управляющих сигналов по входу

10 распределитель 5 выдает сигнал, по которому число записывается в регистр 4 числа. Через некоторое время, большее чем время переходных процессов в регистре 4 числа и время установки числа на входе накопителя 1, распределитель 5 формирует и выдает сигнал, который поступает на формирователь 6. Сформированным сигналом записи с выхода формирователя 6 число записывается а выбранную ячейку накопителя 1. После окончания действия сигнала записи и переходных процессов, связанных с действием это го сигнала, на выходе 14 устанавливается код числа, записанный в выб- . ранную ячейку накопителя 1. При этом код адреса удерживается на входе 12 еще некоторое время, поддерживая тем самым наличие кода числа на выходе

14, и в это время число на выходе достоверно.

Контроль записанного числа в накопитель 1 блоком 3 контроля производит. ся в то время, когда число на выходе

5 1003 накопителя 1 достоверно. 8 это время распределитель 5 выдает сигнал, открывающий элемент И 7, и результат аравнения чисел выдается на выход 13.

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

11, будет записано в следующую ячей- 10 ку накопителя 1. В случае записи числа в накопитель 1 с ошибкой на выход

13 поступает сигнал, информирующий процессор или другое устройство о том, что прозошла запись с ошибкой. Од- >s новременно этот сигнал поступает в блок 2 и прекращает цикл записи,и распределитель 5 не выдает сигнал для изменения состояния регистра 8 адреса. 20

Технико-экономическое преимущество предлагаемого устройства заключается в том, что введение распредели-. теля импульсов и элемента И, а также функциональных связей между ними поз-2 воляет производить контроль записи информации на максимальной частоте обращения, определяемой типом применяемых микросхем памяти в накопителе, при этом сокращается время обмена между зр запоминающим устройством и устройством, выдающим информацию (í",ïðèìåð, процессором цВН) Сокращение еремени ромена обусловлено исключением цикла считывания информации, равного по дли. тельности циклу записи.

151 б

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

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

Источники информации, принятые во внимание при экспертизе

l. Авторское свидетельство СССР

N 601762, кл. G 11 С 29/00, 1977.

2. Авторское свидетельство. СССР

N 497639, кл. G 11 С 29/00, 1975 (прототип).

1003151

Составитель В. Рудаков

Редактор Н. Гришанова Техред Т.Фанта Корректор M. Дем ик

Заказ 1569/Зб Тираж 592 Подписное

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

113035, Москва, F-35, Раушская наб., д.4/5

Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4