Устройство для контроля цифровых блоков памяти Советский патент 1986 года по МПК G11C29/00 

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

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

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

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

Устройство содержит (фиг. 1) блок 1 синхронизации, контролируе- . мый цифровой блок 2 памяти, а также первый 3 и второй 4 формирователи эталонных сигналов, блок 5 сравнения, генератор 6 псевдослучайных сигналов, элемент НЕ 7, первый-8 и второй 9 коммутаторы, ключ 10, формирователь 11 управляющего сигнала, элемент 12 задержки, элемент ИЛИ 13, счетчик 14, первый индикатор 15, регистр 16,.дешифратор 17 и второй индикатор 18. На фиг. 1 обозначен вход 19 пуска устройства.

Блок 1 синхронизации содержит, (фиг. 2) Генератор 20 сигналов, ключ 21, делитель 22 частоты, счетчик 23 адреса и триггер 24.

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

Работа устройства осуществляется в два этапа: запись эталонного геста в Контролируемый блок 2, при jKOTOpOM одновременно осуществляется I самоконтроль устройства с полной проверкой его функционирования, и контроль блока 2 памяти в режиме воспроизведения записанной информации. Контроль осуществляется следующим образом.

На вход блока 1 и элемента ИЛИ 13 поступает команда Сброс, устанавливающая блок 1 и счетчик 14 в исходное состояние, после чего блок 1 начинает формировать адресные коды для формирователей 3 и 4 и генератора 6, а также адреса, поступающие на адресные входы блока 2, и команду Запись, поступающую на управляющие входы блока 2 и коммутатора 9 В соответствии с поступающими на их входы адресами формирователи 3 и 4 вырабатывают два одинаковых эталонных теста, а генератор 6 формирует последовательный код, состоящий из заведомо известного количества единичных импульсов за время записи информации, псевдослучайным

561012

образом распределенных в цикле записи. Псевдослучайная последовательность, вырабатываемая генератором 6, пЬступает на управляющий вход ком5 мутатора 8, на первый вход которого поступает эталонный тест с формиро- : вателя 3 непосредственно, а на второй вход - через элемент НЕ 7. Таким образом, на выходе коммутатора

0 8 формируется эталонный код с заве- домо известным числом искусственно введенных (путем инвертирования отдельных разрядов кода) ошибок, ко- торый поступает в режиме Запись

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

20 ключ 10, где стробируются узкими

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

30 переход из состояния логического О в состояние логической 1 старшего разряда счетчика), по которой формирователь 11, на вход которого она поступает, вырабатывает узкий импульс,

r поступающий на управляющий вход регистра 16, по которому информация с выхода счетчика 14 переписывается в регистр 16. Этот же импульс, задержанный элементом 12 на время

Q меньше одного такта записи информации после записи показаний счетчика 14 в регистр 16, устанавливает , счетчик 14 в исходное состояние. Данные о количестве искусственных оши, бок с выхода регистра 16 поступают на дешифратор 17, который при совпадений числа искусственных ошибок с заранее известным числом (что происходит при полностью исправном контролирующем устройстве) вьщает команду на индикатор 18, фиксирующий исправность устройства.

50

Одновременно по команде Воспроизведение, поступающей на управ- ляющие входы блока 2 и коммутатора 9, на выход коммутатора 9 начнет поступать ранее записанная в блок 2 информация. С выхода коммутатора 9 она

31

поступает на первый вход блока 5, на второй вход которого поступает эталонный код с выхода формирователя 4. В случае неисправности какого- либо числа ячеек памяти в блоке 2 блок 5 формирует импульсы несовпадения, которые стробируются на ключе 10 узкими импульсами, поступающими с блока 1, затем подсчитываются счетчиком 14. Суммарное число опта- бок, соответствующее числу неисправных ячеек памяти блока 2, отображается на индикаторе 15. По окончании цикла Воспроизведение (после прохождения конечного адреса) блок 1 переходит в исходное состояние - первый адрес цикла Запись, Повторный запуск устройства осуществляется при поступлении новой команды Сброс

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

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

s 5

0

5

.0

1014

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

HaW

7- Х у«гз:

I f.B На 9,11

Фиг. г

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

название год авторы номер документа
Устройство для контроля блоков памяти 1984
  • Косарев Сергей Александрович
  • Дмитриев Владимир Вячеславович
  • Дебальчук Анатолий Николаевич
SU1215136A1
Устройство для контроля блоков памяти 1984
  • Косарев Сергей Александрович
  • Дмитриев Владимир Вячеславович
  • Дебальчук Анатолий Николаевич
SU1226533A1
Устройство для контроля памяти 1987
  • Козлов Александр Иванович
SU1587598A1
Устройство для контроля блоков оперативной памяти 1984
  • Самойлов Алексей Лаврентьевич
SU1265859A1
УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ РАДИОТЕЛЕМЕТРИЧЕСКИХ СИГНАЛОВ 1994
  • Пантелеев Г.Д.
  • Назаров А.В.
  • Марьян А.В.
  • Колясников И.А.
  • Чубаков А.В.
RU2126139C1
Устройство контроля ошибок многоканальной аппаратуры магнитной записи 1987
  • Чехлай Игорь Алексеевич
  • Чуманов Игорь Васильевич
SU1529285A1
Устройство для контроля программных автоматов 1988
  • Ткаченко Сергей Николаевич
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Моченков Андрей Владимирович
SU1571552A1
Устройство для контроля многоканального аппарата магнитной записи 1987
  • Чуманов Игорь Васильевич
  • Чехлай Игорь Алексеевич
  • Реденский Алексей Аврамович
  • Бованенко Владимир Леонидович
SU1432602A1
Устройство для контроля микропроцессорных блоков 1988
  • Гремальский Анатолий Александрович
  • Андроник Сергей Михайлович
SU1531099A1
Устройство для контроля каналов записи аппарата магнитной записи 1986
  • Чуманов Игорь Васильевич
SU1411818A1

Иллюстрации к изобретению SU 1 256 101 A1

Реферат патента 1986 года Устройство для контроля цифровых блоков памяти

Изобретение относится к вычислительной технике и может быть использовано для контроля блоков памяти. Целью изобретения является повышение достоверности контроля. Устройство содержит блок синхронизации, первый формирователь эталонных сигналов, блок сравнения, индикаторы. Новыми элементами являются генератор псевдослучайных сигналов, второй формирователь эталонных си1- налов, два коммутатора, счетчик, регистр, дешифратор, формирователь управляющего сигнала, ключ, элемент ИЛИ, элемент НЕ и элемент задержки. Контроль блока памяти выполняется путем записи в него эталонного ко да и последующего сравнения считанной информации с .эталонной. Достоверность контроля повышается благодаря самоконтролю устройства, для чего в нем формируется из эталонного кода всевдослучайная последовательность сигналов с известным числом искусственно введенных ошибок, число которых после прохождения через блоки устройства сравнивается с заранее известным числом ошибок причем совпадение их соответствует . исправности устройства. 2 ил. I (Л to ел О5

Формула изобретения SU 1 256 101 A1

Документы, цитированные в отчете о поиске Патент 1986 года SU1256101A1

Устройство для контроля блоков оперативной памяти 1979
  • Корбашов Юрий Михайлович
  • Руд Владимир Сергеевич
SU888211A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1
Устройство для контроля блоков памяти 1980
  • Иванов Александр Николаевич
  • Поскребышев Александр Николаевич
  • Романов Вячеслав Михайлович
  • Огнев Иван Васильевич
SU926725A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1

SU 1 256 101 A1

Авторы

Косарев Сергей Александрович

Дмитриев Владимир Вячеславович

Дебальчук Анатолий Николаевич

Анурьев Геннадий Сергеевич

Даты

1986-09-07Публикация

1985-03-22Подача