Устройство для контроля оперативной памяти Советский патент 1980 года по МПК G11C29/00 

Описание патента на изобретение SU744736A1

На чертеже изображена блок-схема предложенного устройства. , Устройство содержит блок 1 пускаостанова 1, блок 2 управления, блок 3 сравнения, регистр 4 числа, триггер 5 , первый б, второй 7, третий 8 и четвертый 9 элементы И. Входы блока 3 подключены.к выходу регистра 4, первому выходу Ю блока 2 управления и ко входу 11 устройства, . а выходы - к блоку 2 управления и ко входу 12 блока 1 пуска-оста , нова . Счетные входы триггера 5 подключе ны ко входу 13 устройства. Первые входы элементов б и 7 И соединены со вторым выходом 14 блока 2.. Первые входы элементов 8 и 9 И соединены с третьим выходом 15 блока 2. Вторые входы элементов б и 8 И и вторые входы элементов 7 и 9 И подключены соответственно к выходам триггера 5. Выходы элементов 6 и 7 И соединены со входами регистра 7, выходы элементов 8 и 9 И с выходами 16и 17 устройства. Управляющий вход триггера 5 подключен к четвертому вы ходу 18 блока 2. Устройствоимеет также выходы 19,20 и 21. - Блок 2 управления состоит в свою очередь из трех триггеров 22-24, четырех элементов 25-28 И и двух элементов 29, 30 .ИЛИ. Устройство имеет т-акже входы 31 и 32 и выходы 33 и 3 Выход 33 и выходы 21 и 34 устройства подключаются к блоку управления контролируемой ОП, входы 13, 31 и выход 20 - к регистру адреса ОП, вход 16 и выходы 17и 19 к регистру числа ОП, вход 3 К генератору импульсов (последний и блоки ОП на чертеже не показаны). Устройство работа.ет с режимах контроля взаимноговлияния информации, записанной в одном разряде все адресоп накопителя ОП и влияния раз лйчйй с Кодовых комбинаций вчисле. Перед работой в обоих режимах триггеры 5,22-24, регистр 4, регист 6п устанавливаются в нулевое состоя ние. . . . . ; . . .В режиме проверки.взаимного влия нияинформации записанной в Ьосёдни ячейки памяти одного разряда,произ, водится запись нулевой информации по нечетным строкам накопителя и ед ничной информации по четным строкам с последугацим считыванием ее и срав Пёние л с кодами, записанными в регистре 4, а затем .запись единичной информации по нечетным строкам и ну вой информации по четным строкам накопителя с последующим сравнением ее с кодами, хранящимися в регистре 4. Устройство работает следующим об разом., Импульсы с генератора .(на чертеж не показаны) проходят через блок пу ка-останова 1 на вход блока управления 2, .через элемент 29 ИЛИ и выход 20 ка вход +1 регистра адреса ОП и через элементы 25 и 8 И на выход 16 установки в состояние регистра числа ОП. При этом происходит запись нулевоГ информации . в первую строку накопителя. При записи нулевого кода в последнюю ячейку строки накопителя на вход 13.подается импульс переполнения регистра адреса координаты X ОП, поступающий на счетный вход триггера 5, который, подготавливает элемент 9 И для прохоладения импульсов на установку в единичное состояние регистра числа ОП. Следующая серия импульсов, пройдя через элементы 25 и 9 И производит запись единичной информации во вторую строку накопителя.При втором переполнении регистра адреса координаты X происходит обратное переключение триггера 5 и подготовка .эле- мента 8 И для прохождения следующей серии импульсов для установки в ну- . левое состояние регистра числа ОП. Следующая серия импульсов производит запись нулевой информации в третью строку нако.иителя и т.д. Процесс записи информации продолжается до полного, заполнения всего информационного объема накопителя. . Послеокончания записи информации вырабатывается импульс переполнения регистра адреса ОП, который подается на счетный вход триггера 22 и тем самымподготавливает элемент 26 И для прохождения импульсов. Импульсы с выхода блока 1 пуска-останова проходят через элемент 26 И через элег,1ент 30 ИЛИ .на разрешение формирования импульсов стробирования блока управления ОП, через элемент 6 И на установку в нулевое состояние регистра 4 и на установку в единичноё состояние тркггера 24, выход которого подготавливает элемент 28 И для прохождения на опрос блока сравнения 3. При поступлении импульсов с .генератора происходит cчитывaниe нулевых кодов из ячеек первой строки накопителя и сравнение их с нулевыми кодами регистра 4. При переполнении регистра адреса координаты X ОП импульсы с вЬ1хода элемента 26 И проходят через элемент7 И на установку единичного кода в регистре 4 и ;равнение его с кодами, cчитывac ы K из второй строки накопителя.При последующем переполнении регистра адреса координаты X ОП происходит переключение триггера 5 в нулевое состояние и считывание нулевых кодов с третьей строки накопителяи сравнение их с кодами регистра 4. Этот процесс происходит до тех пор, пока не произойдет считывание кодов со всех ячеек накопителя и сравнение их с

кодами регистра 4. При считывании кода числа с последней ячейки импуль переполнер1ия регистра адреса ОП подается на счетный вход триггера 22, возвращая его в -нулевое состояние и подготавливая элемент 25 И к прохождению импульсов. При этом импульс переноса триггера 22 устанавливает триггер 23 в единичное состояние и подготавливает тем самым элемент 27 И к прохождению импульса. При равенстве кода, считываемого с последней ячейки и кода регистра 4, возникает импульс с. выхода блока сравнения 3, который через элемент 27 И устанавливает триггер 23 в нулевое состояние, а триггер 5 в единичноесостояние. Этим обеспечивается последовательность записи единичного кода в нечетные строки и нулево.го кода в четные строки накопителя- с последующим считыванием и сравнением их с кодами регистра 4.

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

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

Импульсы с генератора поступают на вход блока пуска-останова 1, который формирует импульс на -входе блока управления 2 . Этот импульс проходит через элемент 29 ИЛИ и.элементы 25 и 8 И на вход обращение блока управлений ОП, на входы +1 регистра адреса ОП и установку в нулевое- состояние регистра числа ОП (выходы 21, 20 и 16). Этим производится запись нулевого кода 00.-. .00 в первый адрес накопителя.При постулении последующих импульсов, с выхода блока 1 пуска-останова происходи заполнение.нулевой информации по всему информационному объему накопителя. При переполнении регистра адреса ОП появляется импульс на входе 31, который переключает триггер 22 в единичное состояние. После этого импульсы с выхода блока 1 пуска-остнова начинают проходить через элемент 26 И на вход триггера 24,подготавливая тем самым к прохождению на вход 33 послезаписных импульсов с блока управления ОП, ичерез элемент 30 ИЛИ и вход 34 для формирования импульсов стробйрования в блоке управления ОП. Послезаписные импульсы с выхода элемента 28 И производят опрос блока 3 сравнения после каждого считывания нулевой информации из накопителя и нулевого кода, установленного в регистре 4. При втором переполнении регистра адреса ОП происходит установка в нулевое состояние триггера 22,импульс переноса которого устанавливает триггер 23s единичное состояние, подготавливая тем самым элемент 27 И к прохождению импульса с выхода блока 3. При сравнении числа считанного по последнему адресу, импульс опроса блока 3 сравнения проходит через элемент 27 И на установку в нулевое состояние триггера 23 и на входы регистра 4 и регистра числа ОП. Измененный код 00...01

0 записывается по всему информационному объему, затем считывается и сравнивается с кодом, хранящимся в регистре 4, а по сигнсшу, поступающему с. выхода 18 блока 2 управления,происхо5дит дальнейшее изменение кода числа на +1. Такая операция повторяется автоматически до записи по всему информационному объему накопителя кода 11...11 с последующим считыва0нием его и сравнением с кодом, записанньм в регистре 4. В- случае несовпадения считанного из накопителя кода и записанного в регистре 4 кода происходит запрет импульсов, посту5пающих из блока 1 пуска-останова, по сигналу сформированному в блоке 3 сравнения.

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

0 ОП позволяет упростить его за счет -сокращения целого ряда функциональных узлов: дополнительного регистра .адреса имитаторов ввода начального адреса, количества адресов и кода числа, блока формирования кода

5 адреса, блока формирования кода числа, счетчика циклов, блока сравнения циклов, а также позволяет повысить точность контроля ОП путем обеспечения наиболее тяжелых режимов

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

5 блоков ОП в зависимости от величины токов управления, что, в конечном счете, позволяет повысить надежность устройства.

50

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

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

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

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

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

1. Авторское свидетельство СССР № 237932, кл. G 11 С 29/00, 1969.

2.. Авторское свидетельство СССР № 407398, кл. G 11 С 29/00, 1973 (прототип). .

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

название год авторы номер документа
Устройство для контроля оперативной памяти 1983
  • Култыгин Анатолий Константинович
  • Вариес Нина Иосифовна
SU1295455A1
Устройство для сопряжения вычислительной машины с каналом связи 1985
  • Волков Александр Иванович
  • Агеев Сергей Викторович
  • Котов Виталий Семенович
  • Виноградова Валентина Георгиевна
  • Аполенова Ирина Дмитриевна
  • Фомин Николай Алексеевич
SU1291994A1
Устройство для управления и микродиагностики 1981
  • Ткачев Михаил Павлович
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Барбаш Иван Панкратович
  • Ткаченко Сергей Николаевич
SU968815A1
Устройство для обработки информации о комплектовании партии деталей 1986
  • Кислицын Александр Борисович
  • Ланских Владимир Георгиевич
  • Воробьев Виктор Иванович
SU1425718A1
Оперативное запоминающее устройство с самоконтролем 1978
  • Луговцов Павел Иванович
  • Леневич Александр Владимирович
SU771731A1
Устройство для контроля накопителей 1982
  • Култыгин Анатолий Константинович
  • Вариес Нина Иосифовна
SU1048521A1
ЦИФРОВАЯ МАШИНА ДЛЯ ПОИСКА ИНФОРМАЦИИ 1966
  • Вахабов В.К.
  • Девятков В.В.
  • Боярченко А.Н.
  • Шереметьев И.К.
SU214201A1
Устройство для контроля печати информации 1988
  • Рожков Борис Иванович
  • Рябчиков Анатолий Сергеевич
  • Коронкевич Дмитрий Вольдемарович
  • Демкин Владимир Викторович
SU1642487A1
Запоминающее устройство с самоконтролем 1985
  • Носов Борис Александрович
  • Ломанов Владимир Павлович
  • Медведев Александр Алексеевич
  • Смирнов Александр Александрович
SU1249591A1
Устройство для тестового контроля блоков памяти 1986
  • Алумян Рубен Смбатович
  • Яковлев Петр Григорьевич
  • Момджян Мампре Мелконович
  • Ваганян Левон Овсепович
SU1365134A1

Реферат патента 1980 года Устройство для контроля оперативной памяти

Формула изобретения SU 744 736 A1

SU 744 736 A1

Авторы

Ломанов Владимир Павлович

Гартаницкий Евгений Викторович

Даты

1980-06-30Публикация

1978-01-31Подача