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

Иллюстрации

Показать все

Реферат

 

(.» . аь, ..

Б. Н. Анисимов, А. К. Криворотов, О, В..» Летнев и Ю. С. IJàêàðüÿíö (72) Авторы изобретения, (7!) Заявитель г (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ БЛОКОВ

ОПЕРАТИВНОЙ ПАМЯТИ

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

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

Недостатками этого устройства являются сложность и невысокая достоверность контроля.

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

Недостатком этого устройства яв"

3 ляется низкая достоверность контроля, так как применяемые в нем тесты типа "Дождь" и "Адресный код" не обеспечивают полной проверки бло ка оперативной памяти, в частности динамических качеств усилителей считывания.

Цель изобретения. - повышение дос" товерности контроля.

Поставленная цель достигается тем, что в устройство для контроля оперативной памяти, содержащее блок управления, регистр числа 1 элемент

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

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

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

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

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

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

Устройство содержит блок 1 управления с первым выходом 2, регистр 3 числа, выполненный на триггерах 4, первый счетчик 5, имеющий разрядность n . log Л, где А - количест2. во адресов, и предназначенный для формирования кода адреса, счетный триггер 6, формирователь 7 импульсов, второй счетный триггер 8, элемент И 9, основные коммутаторы

55

10, полусумматор 11, дополнительные коммутаторы 12, второй 13 и третий

14 счетчики. На чертеже показан торых соединены соответственно с вы- 30 ходами второго и третьего счетчиков, содержит второй счетный триггер, первый, второй и третий входы кото8 4 контролируемый блок 15 оперативной памяти. На чертеже обозначен (- -+1)и» ный выход 16 первого счетчика,соединенный со вторыми управляющими входами основных коммутаторов. .На чертеже обозначены также первый вход

17,элемента И, первые 18 и вторые

19 управляющие входы основных коммутаторов. Третий счетчик 14 имеет разрядность (и +1 ).

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

Импульсы на управляющих входах 18 и 19 основных коммутаторов 1О обуславливает выбор одного из трех применяемых в устройстве контрольных тестов : "Дождь". "Адресный код" или

"IJàõìàTHûé код".Рассмотрим работу устройства в режиме формирования теста "Шахматный код". После запуска устройства блок 1 управления выдает управляющие импульсы, под воздействием которых коммутаторы 1О подключают выходы счетного триггера 8 ко входам регистра 3. Блок 1 вырабатывает тактовую последовательность импульсов, причем управляющий сигнал на третьем входе формирователя 7 обеспечивает прохождение этой последовательности импульсов через элемент

И 9 на вход счетчика 5. Во время первого такта обращения первого подцикла происходит запись кода "0" в первый адрес блока 15. Затем на выходе счетного триггера 8 появляется код "1", который записывается во второй адрес блока 15. Далее в третий адрес блока 15 записывается код "0".

Так продолжается до 2 1 адреса. Таким образом, первая строка первого канала блока 15 заполнена перемежающимися единицами и нулями. После заполнения 2 адресов на выходе 16 счетчика 5 устанавливается уровень логической "1", разрешая тем самым прохождение в следующие 2 тактов обращения импульса с инвеосного. выхода счетного триггера 8 на входы регистра 3. - Итак в течение первого подцикла каждый канал блока 15 заполнен "Шахматным кодом". Во время второго подцикла в блок 15 записыва-. ется инверсный "Шахматный код". Применение этого .кода обеспечивает. более полную проверку динамических качеств усилителей считывания блока 15 оперативной памяти.

924758

Технико-экономическое преимущество предлагаемого устройства заключается в более высокой, по сравнению с известным, достоверности контроля блоков оперативной памяти за счет. применения теста "Шахматный код" наряду с тестами "Дождь" и "Адресный код".

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

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

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

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

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

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

Н 407398, кл. G 11 С 29/00, 1972.

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

N 547837, кл. С 11 C 29/00 1975 (прототип

924758

Составитель Т. Зайцева

Редактор Ю. Середа ТехредМ.Гергель Корректор Н. Швыдкая

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

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

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

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