Устройство для контроля блоков памяти

Номер патента: 790019

Авторы: Андреев, Иванов, Щетинин

ZIP архив

Текст

ОПИизоьеЕНИЯ Союз СоветсникСоциалистичесникРеспубпик и 790019 К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ(23) Приоритет ло делам изобретений и открытийДата опубликоваыия описания 25, 12. 80(54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ БЛОКОВ ПАМЯТИ Изобретение относится к запоминающим устройствам,Известно устройство для контроляблоков памяти, в котором информация,считанная из запоминающего блока,сравнивается с эталоном,.соответству 5ющим адресу проверки 111.Однако в нем производится толькоконтроль содержимого запрограммированного накопителя запоминающего блока. Наиболее близким по технической сущности к предлагаемому является устройство для контроля однократно программируемых запоминающих блоков, со 15 держащее блок управления, выходы и входы которого соединены соответственно с входами и выходами первого и второго счетчиков, коммутаторы, управляющие входы которых соединены с выходами блока управления, кодовые входы с выходами одного из счетчиков, а выходы коммутаторов подключены к входам блока сравнения 12. Однако это устройство не может быть использовано для контроля однократно программируемых блоков памяти, так как запись приводит к необратимому изменению элемента памяти,что сужает область применения устройства.Цель изобретения - расширение области применения устройства за счет обеспечения возможности контроля однократно программируемых блоков памяти.Поставленная цель достигается тем, что в устройство для контроля блоков памяти, содержащее счетчики, коммутатор, схему сравнения и блок управления, одни из выходов которого подкпючены соответственно ко входам счетчиков, первому входу коммутатора и первому выходу устройства, одни из входов блока управления соединены с первыми выходами счетчиков и выходом схемы сравнения, первый вход которой соединен со входом устройства, вторые790019 4 3входы счетчиков подключены соответственно ко второму и третьему входамкоммутатора, выход которого соединенсо вторым выходом устройства, введенытриггер и регистр сдвига, причем входы триггера подключены к первым выходам счетчиков, выход триггера соединен с первым входом регистра сдвига,второй вход и первый выход которогоподключены соответственно к другимвыходу и входу блока управления,второй выход регистра сдвига соединенс третьим выходом устройс.ва и вторым входом схемы сравнения.На чертеже представлена блок-схемапредлагаемого устройства.Устройство содержит блок 1 управления, счетчики 2 и 3, служащие дляФормирования кодов адресов, триггер 4,служащий для Формирования контрольного разряда кода эталона, коммутатор 5, регистр 6 сдвига, схему 7сравнения. Вход и Выходы устройствасоединяются с выходом и входами контролируемого блока 8 памяти,Одни из выходов блока 1 подключенысоответственно.ко входам счетчиков,первому входу коммутатора 5 и первомувыходу устройства. Одни из входовблока 1 соединены с первыми выходамисчетчиков 2 и 3 и выходом схемы 7сравнения, первый вход которого соеди-,нен со входом устройства. Вторые входы счетчиков 2 и 3 подключены соответственно ко второму и третьему входам коммутатора 5, выход которого соединен со вторым выходом устройства.Входы триггера 4 подключены к первымвыходам счетчиков 2 и 3, Выход триггера 4 соединен с первым входом регистра б сдвига, второй вход и первый выход которого подключены соответственно к другим выходу и входу блока 1 управления. Второй выход регистра б сдвига соединен с третьим выходом устройства и вторым входом схемы 7 сравнения,Допустим, что емкость контролируемого блока 8 памяти составляет 10 15 20 25 30 Тг 4 СС 2 Съ 3 Рг б 1 00 00 001 1 00 00 001 1 00 00 О 11 1 00 00 011 Начало Запись 001 по АК Наименование операции Запись 001 по АКЧтение 001 по АК, Сдвиг(й+1)х(п+1) бит,где М - емкость накопителя блока памяти, а и - разрядность накопителя. Единицы добавляютсяза счет дополнительного контрольногоадреса (АК) и контрольного разряда(РК), Для полной Функциональной проверки однократно программируемогоблока памяти необходимо убедиться вработоспособности его составных компонентов: адресных и разрядных формирователей, дешифраторов адреса, усилителей воспроизведения, формирователей сигналов управления, а также необходимо проектировать целостностьсамих элементов памяти накопителя. Для контроля работоспособности компонентов блока памяти необходимо и достаточно убедиться в отсутствии замыкания и обрывов адресных и разрядныхцепей и шин накопителя, так как любой отказ вышеперечисленных компонентовможно интерпретировать как обрыв илизамыкание шин. Для контроля разрядныхцепей и шин необходимо последовательнопроизвести запись в каждый разряд накопителя, включая ВК, по контрольному адресу АК, причем после каждойзаписи необходимо производить считывание и контроль по адресу АК, с целью проверки правильности записи в данный разряд и отсутствия записи в остальных разрядах. Далее, для конт оля адресных цепей и шин, необходио последовательно произвести запись 55 в контрольный разряд по каждому адресу, накопителя (кроме АК), причем после каждой записи необходимо производить считывание и контроль информации по всем адресам, с целью проверки пра 40 вильности записи по данному адресуи отсутствия записи по остальным адресам.Устройство для контроля блоков памяти работает следующим образом. 45 Пусть емкость контролируемого блока 1,4+1) х(2+1,) т.е. г =4, Й = 2, тогда последовательность операции по проверке блока памяти имеет вид, представленный в. таблице,790019 Продолжение таблицы Тг 4 Съ 2 Съ 3 Рг 6 Наименование операции Чтение 011 по АК, СдвигЗапись 011 по АКЧтение 111 по АК, СдвигНОРМАЛИЗАЦИЯЗапись 001 по А 1=00, А 1;=А 1+1Чтение 001 по А 2=00;А 1:=А 1-1,=А 2+ВЧтение 001А 2:=А 2+1Чтение 001А 2:=А 2+Чтение 000А 2:=А 2+1Запись 001Чтение 001Чтение 001А 2;=А 2+1Чтение 001А 2:=А 2+1Чтение 001А 2:=А 2+1 триггер 4;счетчик 2 (формующий ход адресд А 1);счетчик 3 (формирующий код адреса А 2); - регистр 6;операция увеличенияуменьшения ) кода адреса на единицу; - операция сдвига кода эталонавлево,- операция обращения к контролируемому запоминающему блоку.7 ,790019 8Таким образом, предлагаемое уст- ч а ю щ е е с я тем, что, с целью ройство обеспечивает возможность конт- расширения области применения устроля однократно программируемых блоков ройства за счет обеспечения возможпамяти. ности контроля однократно программируемых блоков памяти, оно содержиттриггер и регистр сдвига, причем вхоФормула изобретения ды триггера подключены к первым выходам счетчиков, выход триггера соедиУстройство для контроля блоков па- нен с,первым входом регистра сдвига, мяти, содержащее счетчики, коммутатор,10 второй вход и первый выход которого схему сравнения и блок управления, подключены соответственно к другим одни из выходов которого подключены выходу и входу блока управления, соответственно ко входам счетчиков, второй выход регистра сдвига соедипервому входу коммутатора и первому нен с третьим выходом устройства и выходу устройства, одни из входов 1 Б вторым входом схемы сравнения, блока управления соединены с первымивыходами счетчиков и выходом схемы Источники инФормации, сравнения, первый вход которого со- принятые во внимание при экспертизе единен с входом устройства, вторые 1. Авторское. свидетельство СССР входы счетчиков подключены соответст О Р 526954, кл. 11 С 29/00, 1975. венно ко второму и третьему входам 2. Авторское свидетельство СССР коммутатора, выход которого соединен по заявке 9 2680631/18-24 с,вторым выходом устройства, о т л и- кл.( 11 С 29/00, 1978 (прототип).Составитель В. РудаковРе актор Л, Кеви Тех е А.Савка Ко екто А. ГриценкоЗаказ 4682 Тираж 662 ПодписноеВНИИПИ Государственного комитета СССРпо делам изобретений и открытий113035, Москва, Ж-,35, Раушская наб., д. 4/5Филиал ППП Патент , г. Ужгород, ул. Проектная, 4

Смотреть

Заявка

2722147, 26.01.1979

ПРЕДПРИЯТИЕ ПЯ А-3756

АНДРЕЕВ ВИКТОР ПАВЛОВИЧ, ИВАНОВ АЛЕКСАНДР НИКОЛАЕВИЧ, ЩЕТИНИН ЮРИЙ ИВАНОВИЧ

МПК / Метки

МПК: G11C 29/00

Метки: блоков, памяти

Опубликовано: 23.12.1980

Код ссылки

<a href="https://patents.su/4-790019-ustrojjstvo-dlya-kontrolya-blokov-pamyati.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для контроля блоков памяти</a>

Похожие патенты