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

 

ti 836682

ОП ИСАНИЕ

ИЗОБРЕТЕН ИЯ

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

Союз Coee TcMllx

Социалистических республик (6l ) Дополнительное к авт. свид-ву (И)М. Кл. (22) Заявлено 03.07.79 (21) 2790739/l8-24

Gll С 29/00 с присоединением заявки М

Ввударстнннныб квинтет

CCCP ао аеазм нэнбретеннй н етнрытнй (23) Приоритет (53) УД1(68l. .327(088.8) Опубликовано 07.06.81, бюллетень М 21.

Дата опубликования описания lp 06 8l (72) Автор изобретения

Б. В. Барашенков (71) Заявитель (54) ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО

С САМОКОНТРОЛЕМ

Изобретение относится к области за: поминающих устройств.

Известны запоминаюшие устройства (ЗУ), используюшне принцип суммирования информации для контроля правильно S сти ее считывания (l,21 .

Одно из известных устройств требует прерывания внешнего обрашения на время проведения контроля массива при упорядоченной адресации всего контролируемого 1О массива ЗУ

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

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

"запись читывание, выход первого накопителя соединен с третьим входом первого сумматора, четвертый вход которого соединен с первым выходом блока управления, а пятый вход - с первым входом блока управления и шиной сброса, третий вход первого накопителя соединен с адресной шиной, четвертый — с шиной обрашения, второй накопитель, первые и вторые входы которого соединены соответственно с третьим и четвертым входами нервого накопителя, третий и четвертый входы соответственно соединены со вторым и третьим выходами блока управления, в орой сумматор, первый вход которого соединен с выходом второго пако» пителя, второй вход — с выходом первого сумматора, третий - с выходом первого накопителя, счетчик, вход которого соединен с выходом блока управления, а выход - с третьим его входом P2).

Такая структура устройства позволяет

Ь ряде случае (при обрашенни ко всему массиву с произвольной адресацией в про« .

6682 4

3 83 цессе работы устройства) завершить цикл контроля. B этом устройстве, в случае, если хотя бы к одному адресу из проверяемого массива не было обращения, требуется проводить отдельный цикл контроля всего массива. Это снижает быстродействие устройства в процессе контроля.

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

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

В первом цикле контроля в накопитель

2 записывается код «l", и производится поиск кода «О". Адрес ячейки, в которой хранится код «О», вырабатывается накопителем 2 на выходе, связанном с элементами И 6. Адрес ячейки, в которой записывается код "l", формируется на

5$ выходах элементов И 6.

При наличии внешнего обращения На выходе элементов И 6 устанавливается код адреса швы 7, а при отсутствии обрашеНа чертеже приведена структурная:. схема предложенного устройства, Устройство содержит адресный накопитель l, ассоциативный накопитель 2, первый сумматор 3, второй сумматор 4, блок управления 5, элементы И 6, адресные шины 7, являющиеся адресными входами устройства, шину признака запись— считывание 8, шину обращения 9, число.в. вую входную шину 10, числовую выходную шину ll, шину начальной установки l2, шину сигнала ошибки l3 и шину сигнала конца контроля 14, Выходы накопителя l и сумматора 4 подключены соответственно к первым входам сумматора 4 и блока 5. Входы накопителя 2 подключены соответственно к выходам элементов И 6 и адресным входам накопителя 1 и к одним из выходов блока 5; а выходы соответственноко вторым входам сумматора 4 и блока 5

15 го

25 зо

45 и первым входам элементов И 6, вторые входы которых соединены с одним из управляющих входов накопителя l, а третьи входы являются адресными входами устройства.

Накопитель 1 обеспечивает запись, считывание и хранение информации. Накопитель 2 допускает ассоциативный поиск, адресную запись и считывание информации: элементы И 6 пропускают код внешнего адреса шины при наличии обращения к ЗУ по шине 9 или код адреса ячейки ассоциативного накопителя 2, полученный в результате поиска при отсутствии обращения; сумматоры 4 и 3 образуют значения основной и разностной значений контрольных сумм, полученных в процессе считывания иврормации накопителей l,2. Блок управления 5 обеспечивает синхронизацию работы устройства.

Устройство работает следующим образом, Предварительно, перед началом работы производится заполнение накопителей l и 2 кодами «О", для чего на адресную внешнюю шину 7 подаются последовательно коды адресов, на шину обращения 9 — сигнал обращения к ЗУ, а на числовую входную шину l0 и на числовой вход накопителя 2 — от блока управления 5 код .«О".

Затем сигналом по шине начальной установки l2 через блок управления 5 сумматоры 3 и 4 приводятся в начальное состояние соответствующее началь« ному нулевому заполнению накопителя l .

В каждом такте накопитель l, в зависимости от признака операции на шине признака запжи-считывания 8, и шина обращения 9 рафотает в режиме только считывания или: считывания — записи информации, а накопитель 2 — в режиме считывания — записи — поиска информации в каждом такте, причем характер поиска и записи (поиск «О или « l", запись «О« или " l) определяется блоком 5.

5 8 ния — код адреса ячейки, подготовленной накопителем 2 в предыдушем такте.

При записи в накопитель 1 производится вычисление разности записываемой и считываемой из ячейки. информации с помошью сумматора 3, который накапливает значение разности.

Все ячейки, адреса которых постуца на адресные входы накопителей l и 2, отмечаются" записью "1" в накопитель

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

Признаком этого является код "О, считываемый из накопителя 2 на его выход, связанный с входом сумматора 4.

В первом цикле контроля код "0 является разрешением для проведения суммирования в сумматоре 4.

В каждом такте в накопителе 2 производится поиск ячеек, храняших код О,"

Адреса таких ячеек формируются схемами выборки многозначного ответа накопителя 2 в конце каждого такта.

Если в последуюшем такте отсутствует внешнее обращение, информация накопителя l считывается Ilo адресу, образованному накопителем 2, на вход сумматора 4 для проведения операции суммирования.

Отсутствие в накопителе ячеек, хранящих код "0, означает окончание первого цикла контроля, что отмечается появлением сигнала на шине сигнала конца контроля 14, связанной с блоком управления 5, который анализирует состояние сумматор 4. При правильном считывании информации состояние сумматора 4 должно быть нулевым, так как накопитель l предварительно заполнялся кодами "0".

36682 6 копителя l является код l на числовом выходе накопителя 2 .

Блок управления 5 настраивает сумматор 4 для проведения операции суммирования при наличии разрешения в виде кое да «1» на входе сумматора 4, а накопитель 2 опрашивается на наличие кода "l в его ячейках.

2, IQ

В случае нулевого состояния сумматора 4 блок управления 5 выдает сигнал ошибки на шину 13 сигнала ошибки.

При нулевом состоянии сумматора 4 происходит передача содержимого сумматора 3 в сумматор 4 для проведения следуюшего второго цикла суммирования.

Установка сумматора 4 производится содержимым сумматора 3 таким образом, чтобы при правильном .- считывании информации его состояние в конце цикла суммирования было нулевым.

Во втором цикле суммирования приз« наком первого обрашения к ячейке наУстройство работает аналогично работе в первом цикле контроля.

Таким образом, использование ассоциативного накопителя для избирательКОГО формирования aIIpecos ячеек, не llpo" шедших контроль при внешних обращениях к ЗУ, обеспечивает повышения час, тоты контроля в процессе функционирования ЗУ, а также позволяет сократить время прерывания обращения внешних устройств к ЗУ для проведения операции контрольного суммирования информации при ограничении на минимально допустимую частоту контроля.

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

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

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

7 836682 накопителя, а третьи входы явлжотся ад ресными входами устройства.

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

Техред Н.Вабурка Корректор С. Щомак

Редактор ll. Утехина

Заказ 3l22/39 Тираж 645 Подписное

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

113036, Москва, Ж-38, Раушская наб., д, 4/5

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

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

l. Патент @ранпии _#_e 2199897, za. 6 ll С 29/ОО, отблик. l974.

2; Авторское свидетель .тво СССР по заявке Ж 26638l8,. кл. G l l С 29/00, l978 (проютип)

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

 

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

Устройство для записи инфор/^1ации в полупроводниковые блоки постоянной памяти1изобретение относится к вычислительной технике и может использоваться при записи (программировании) информации в полу-. проводниковые блоки постоянной памяти (микросхемы ппзу) и контроле этих блоков.известно устройство для записи информации в полупроводниковые блоки памяти, содержащее блок управления, выполненный на микропроцессоре, блок оперативной и постоянной памяти, блок формирователей импульсов программирования, блок индикации и блок ввода информации. это устройство обеспечивает запись информации с клавиатуры или с какого-либо внешнего устройства в^еода и представляет -собой по существу малую универсальную вычислительную машину с программнъш управлением [1] и [2].недостатком его является больщая сложность и необходимость разработки под каждый новый тип блока памяти кроме программного обеспечения еще и блоков электрического сопряжения интерфейсов.другое устройство содержит блоки ввода и вывода информации, подключенные через входной буфер к информационным выводам узла фиксации блоков памяти, адресные выводы которых через адресный буфер подключены к блоку адресации,, а выводы программирования и выборки подключены 5 соответственно к выходу узла программирующих импульсов узла распределителя импульсов, входы которых подключены к блоку синхронизации [3].недостаток этого устройства состоит в малрй функциональной возможности, так10 как оно не может кроме последовательной записи и последовательного контроля записанной информации выполнять другие функции, что в целом снижает надежность' устройства.наиболее близким техническим решением к предлагаемому является устройство для записи информации в полупроводниковые блоки постоянной памяти, содержащее первый мультиплексор, первый информационный вход которого подключен к выходу бло-20 ка управления внешним носителем информации, второй информационный вход которого соединен с информационным выходом пульта управления, управляющие выходы15 // 826416
Изобретение относится к вычислительной технике и может использоваться при записи (программировании) информации в полу-

Изобретение относится к импульсной технике и может быть использовано в устройствах вычислительной техники и системах управления

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

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

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

Изобретение относится к устройствам тестирования электронных элементарных схем и групповых линий соединений

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

Изобретение относится к области автоматики и вычислительной техники

Изобретение относится к электронным запоминающим устройствам (ЗУ) с электрически программируемыми ячейками
Наверх