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

 

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

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

Известны запомчнаюшие устройства (ЗУ) с произвольным доступом к хранящейся информации (1) и j2)

Недостатком известных устройств является большое время поиска места и причин возникающих в ЗУ неисправностей.

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

Недостатком указанного устройства

15 является большое время поиска причин неустойчивых (редко повторяющихся) сбоев в работе ЗУ.

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

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

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

Кроме того, выходы блока регистров соединены с другими входами коммутатора.

На чертеже представлена блок-схема запоминающего устройства.

Устройство содержит блок 1 памяти, блок 2 контроля, блок 3 регистров и коммутатор 4.

Блок 3 регистров (блок стека) содержит m, и -разрядных регистров 5 сдвига. Пепи, по которым на регистры 5 сдвига цодаются тактовые (сдвигаюшие импульсы,,вызывающие синхронные сдвиги находящейся в регистрах 5 информации, на чертеже не показаны (для упрощения чертежа). Выходы 6 коммутатора 4 соединены с адресными входами 7 блока 1

3 8003 памяти и с информационными входами 8 блока 3 регистров. Адресные шины 9 устройства соединены с первой группой входов 10 коммутатора 4. Информационные .выходы 11 блока 3 регистров соединены

° со второй групйой входов 12 коммутатора 4.

Устройство работает в трех режимах, которые условно называют нормальным

-режимом, режимом кольца и режимом 1О ручного набора. Переход с одного режима работы на другой происходит, например при помощи внешних сигналов.

При нормальном режиме работы коммутатор 4 осуществляет коммутацию (соединение) первой группы своих входов

10 с выходами 6, т.е. соединяет адресные шины 9 с адресными входами 7 блока 1 памяти и с информационными входами 8 блока 3 регистров.

Следовательно, в нсрмальном режиме работы при каждом обращении к ЗУ на входы 8 регистров 5 блока 3 регистров (т.е, в первые разряды 13 регистров 5) поступает и запоминается адрес, по которому происходит обращение к ЗУ. Одновременно все находящиеся в блоке 3 регистров (т.е. в регистрах 5) предыдущие адреса (по которым происходили предыдущие обращения к ЗУ) передвигаются в блоке 3 регистров на один разряд по направлению к выходам 11. Адрес, на-. . ходившийся в последних разрядах 14 регистров 5 (т.е. по которому происходило обращение к ЗУ и тактов тому назад), при очередном обращении к ЗУ выбрасывается из блока 3 регистров. Таким образом, при работе в нормальном режиме в блоке 3 регистров находятся и последних тп -разрядных адресов, по которым происходило обращение к ЗУ. Следует or- 40 метить, что блок 3 регистров может сгроиться не только на сдвигающих регистрах, но и на параллельных регистрах (расположенных поперек направления передвижения информации).

Если при работе ЗУ в нормальном режиме произойдет сбой или отказ, то он обнаруживается блоком 2 контроля, который производит останов устройства (.пре- О кращение дальнейших обращений). При этом в первых разрядах 13 регистров 5 (если блок 2 контроля работает достаточно быстро) или в одном из последующих разрядов окажется адрес, при обращении к которому произошел сбой. Вся последовательность адресов, находящихся после останова в блоке 3 регистров, представляет

77 4 из себя аварийную ситуацию, привед1:.:ую к сбою.

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

4 осуществляет коммутацию второй груп- пы своих входов 12 с выходами 6, т.е. соединяет информационные выходы 11 блока 3 регистров с информационными входами 8 блока 3 регистров (т.е. замыкает блок 3 регистров в кольцо) и с адресными входами 7 блока 1 памяти.

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

Зля того, чтобы при работе устройства в режиме кольца облегчить и ускорить поиск места неисправности, желательно, чтобы осциллограф, при помощи которого обычно производится поиск неисправности, мог запускаться (так называемая внешняя синхронизация осциллографа) в любом иэ и тактов, составляющих полный цикл блока 3 стека. С этой целью в устройство вводят дополнительный сдвигаюший регистр 15, постоянно замкнутый в кольцо (выход регистра 15 постоянно соединен с его:входом). В этом кольце циркулирует одна единица (или один ноль), предварительно введенная тем или иным способом в регистр 15. Поэтому любой из и выходов 16 регистра 15 используется для запуска осциллографа в одном иэ тактов. Тактовые (сдвигаюшие) входы регистра 15 (не показаны) также как и тактовые входы блока 3 регистров сое динены с шиной управления. Поэтому в блоке 3 регистров и в дополнительном регистре 15,все сдвиги происходят одновременно.

Последний третий режим работы устройства (режим ручного набора адреса) предназначен для ручного заполнения бло5 8093 ка 3 регистров произвольной последовательностью адресов, по которым по той или иной причине оператор хочет производить обрашение к ЗУ. В этом режиме ра. боты (режим ручного набора адреса) работа происходит по однотактному принципу. После установки очередного адреса на тумблерах пульта управления (не показан) производится нажатие кнопки одиночного тактового импульса (не пока- 1й эана) и в блоке 3 регистров вводится набранный на тумблерах пульта управления адрес. При этом все ранее введенные в блок регистров адреса продвигаются на один разряд по направлению к выходам 11. После заполнения блока 3 регистров нужными адресами устройство переводится во второй режим работы (режим кольца), при котором обращение к устройству производится по введенным в, блок 3 регистров адресам.

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

77 d

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

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

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

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

1. Брик Е. А.Техника ПЗУ. М., "Сов. радио, 1973, с. 5-10.

2. Кондратенко В. H. Проверка прог.раммы ПЗУ методом подсчета единиц

"Вопросы радиоэлектроники, сер. Dl

1968, вып.9, d1 173-179.

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

¹ 284431, кл. О 11 С 19/00, 1967 (прототип).

809377

Составитель Л. Амусьева

Редактор А. Лежнина Техред Н.Власенко Корректор Е. Рошко

Заказ 441/69 Тираж 656 Подписное

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

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

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

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

 

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

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

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

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

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

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

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

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

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

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

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