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

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

(54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ БЛОКОВ ПОСТОЯННОЙ

ПАМЯТИ

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

название год авторы номер документа
УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ЭЛЕКТРИЧЕСКИХ ЦЕПЕЙ 1965
  • Беспальченко Б.П.
  • Солодовников О.С.
  • Свистун Н.Н.
SU215315A1
УНИВЕРСАЛЬНАЯ ОБУЧАЮЩАЯ МАШИНА 1973
SU395888A1
МАШИНА ЯЛЯ ОБУЧЕНИЯ И КОНТРОЛЯ ЗНАНИЙ 1973
  • В. Е. Быков К. Ломаш
SU389543A1
ОБУЧАЮЩЕЕ УСТРОЙСТВО 1991
  • Иванов В.П.
  • Панарин О.Ю.
  • Лямин А.Е.
  • Иванов Л.Д.
RU2012066C1
Коммутационное устройство 1979
  • Акимов Виталий Петрович
SU873299A1
Система для контроля сложных релейных распределителей 1985
  • Мамков Николай Константинович
  • Козлов Сергей Федорович
  • Иванищев Федор Петрович
SU1252780A1
Устройство для автоматического контроля сопротивления изоляции электрических цепей 1981
  • Завирухо Виталий Дмитриевич
  • Мордашкин Геннадий Сергеевич
  • Павлов Евгений Михайлович
  • Маслов Анатолий Ефимович
SU951195A1
СПОСОБ ИДЕНТИФИКАЦИИ НОМЕРА ГРУЗОВОГО ВАГОНА И УСТРОЙСТВО ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ 2015
  • Оленев Евгений Александрович
RU2578399C1
Устройство для управления реверсивным электроприводом 1981
  • Мялковский Эдуард Николаевич
  • Асатуров Александр Александрович
  • Бендюжик Владимир Михайлович
  • Магунь Степан Романович
  • Пинда Иван Петрович
SU993209A1
Устройство для проверки цепей 1976
  • Комиссаренко Анатолий Васильевич
  • Виноградов Владимир Алексеевич
SU721774A1

Иллюстрации к изобретению SU 668 008 A1

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

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

1

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

Известно устройство для контроля блоков постоянной памяти, содержащее регистр параллельного действия со счетными входами, подключенными к выходным шинам блока, узел установки контрольной суммы и блок сравнения, соединенный с указательным регистром и узлом установки 1. Место ощибки находится последовательным изменением диапазона адресов, при этом каждый раз в узле установки контрольной суммы устанавливается соответствующая контрольная сумма, Такое устройство позволяет определить одинарную ощибку, возникающую в одном разряде группы чисел, и количество ошибок, равное разрядности чисел ( по одной в каждом разряде). Однако оно не выявляет больше одной ошибки в каждом разряде группы чисел. Кроме того, ручная установка контрольной суммы для каждого проверяемого блока занимает много времени и связана с возможностью внесения ошибки оператором. Неавтоматизированный поиск места ошибки также занимает много времени, так как при смене

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

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

обеспечивают достаточно высокого качест;ва контроля блоков постоянной памяти.

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

На фиг. 1 представлена блок-схема предложенного устройства; на фиг. 2 - пример конкрет:ного выполнения блока обнаружения неисправных кодовых шин.

Устройство (см. фиг. 1) содержит блок 1 управления, дешифратор 2, формирователи 3 сигналов, блок 4 съема информации, регистр 5 адреса, информационный регистр 6, блок 7 измерения, блок 8 свертки по модулю три, дополнительный блок 9 сравнения. Контролируемый блок 10 постоянной памяти подключен к входам и выходам устройства. Кроме того, устройство содержит усилители 11, воспроизведения, блок 12 обнаружения неисправнь1х кодовых шин, блок 13 поразрядного сравнения и блок 14 индикации. .

Входы блока 9 подключены соответственно к первому выходу регистра 6 и выходу блока 8, а выход - к первому входу блока 14. Второй вход блока 14 соединен с выходом блока 12, входы которого подключены к первому выходу блока 1 и одному из входов устройства. Входы блока 8 соединены со вторыми выходами регистра 6 и блока 1. Третий и четвертый выходы регистра 6 подключены соответственно к входу блока 13 и третьему входу блока 14, а входы регистра 6 соединены соответственно с выходами усилителей 11 и блока 4 и третьим выходом блока I

4

Блок 12 обнаружения неисправных кодовых шин (см. фиг. 2) содержит шаговые искатели 5 и 16, реле 17-19, нормально разомкнутые контакты 20 реле 17, нормально замкнутые контакты 21 реле 18 и нор мально замкнутые контакты 22 реле 19. Шаговый искатель 15 имеет ряды 23-26 ламелей, а шаговый искатель 16 - ряды 27-29 ламелей. Каждый ряд ламелей имеет подвижный контакт 30 шеток ротора и контакты

0 31-56 ламелей. При этом обмотка питания .шагового искателя 15 подключена к источнику питания и обмотке питания шагового искателя 16. Другой конец.обмотки питания шагового искателя 15 подключен через нормально разомкнутые контакты 20 реле

17 к шине 57 нулевого потенциала. Параллельно контактам 20 подключены нормально замкнутые контакты 2 реле 18. Другой конец обмотки питания шагового искателя 16 подключен к контакту 47 ряда 26 ламелей, койтактам 47-56 ряда 28 ламелей и контактам 31-56 ряда 29 ламелей. Обмотки питания реле 17-19 подключены одним концом к источнику питания. Другой конец обмотки питания реле 17 подключен к контакту 30 щеток ряда 23 ламелей. Другой конец обS мотки питания реле 18 подключенчерез контакты 22 реле 19 к контакту 30 шеток ряда 24 ламелей, а также к контакту 30 шеток ряда 25 ламелей. Другой конец обмотки питания реле 19 подключен к контакту 30 щеток ряда 27 ламелей. Контакты 31-46 ряда

27ламелей подключены соответственно к контактам 31-46 ряда 26 ламелей. Контакт 30 щетки этого ряда ламелей подключен к шине 57. Контакты 31-56 ряда 24 лам.елей подключены к корпусу. Контакты 31-46 ряда

5 23 ламелей подключены к соответствующим входам проверяемого блока 10 постоянной па.мяти, а контакты 47-56 этого же ряда ламелей подключены к шине 57.,Входы проверяемого блока 10 постоянной памяти соответственно подключены к контактам 31-46

ряда 28 ламелей, а также к контактам 31-46 ряда 25 ламелей. Контакты 30 щеток рядов

28и 29 ламелей подключены к шине 57.

Устройство имеет три режима работы: проверка правильности пробивки кодовых 5 шин, проверка считанных с блока 10 постоянной памяти импульсов по амплитудам «1 и «О и проверка правильности распайки кодовых шин.

Проверка правильности пробивки кодовых шин начинается с ввода кода адреса и эталонной информации с перфокарты при помощи блока 4 съема информации соответственно в регистр 5 адреса и по счетным входам в регистр 6 после его установки в нулевое состояние импульсом с.блока 1 упS равления. Затем по команде с блока 1 управления число, записанное в регистр 6, свертывается в блоке 8 свертки по модулю три и результат свертки сравнивается с информацией контрольных разрядов числа перфокарты блоком 9 сравнения. При наличии о1либок пробивки или ввода эталонной информации блок9 сравнения выдает импульс останова, при этом блок 14 индикации высвечивает неисправное число и код его адреса, а также указывает, что ошибка произошла при контроле эталонной информации. При отсутствии ошибок по установленному на регистре 5 адреса коду адреса из блока 1 управления через дешифратор 2 и формирователи 3 поступают импульсы опроса на блок 10 постоянной памяти. Считанная информация поступает на усилители 11 воспроизведения, а затем по единичным входам записывается на предваритель но обнуленный регистр 6, после чего по сигналу с блока 1 управления происходит ее проверка по модулю три. При наличии ошибок в прошивке блока 10 постояннс1Й памяти результат свёртки не совпадает Скон трольными разрядами числа проверяемого блока и блок 9 сравнения выдает импульс останова. При этом блок 14 индикации высвечивает неисправное число и код его адреса. При отсутствии ошибок происходит опрос блока 4 съема информации и эталонная информация поступает на счетные входы регистра 6. При несовпадении информации проверяемого блока 10 постоянной памяти и перфокарты происходит изменение положения тригг-еров регистра 6 и блок 13 поразрядного сравнения выдает импульс останова, при этом блок 14 индикации высвечивает неисправное число и код его адреса, а также указывает, что проверка проводилась методом поразрядного сравнения. При отсутствии ошибок в данном числе с перфокарты в регистр 6 записывается следующее число и процесс проверки повторяется. ТаКИМ образом автоматически проверяется весь блок 10 постоянной памяти.

Проверка считанных с блока 10 постоянной памяти импульсов по амплитудам «1 и«0 может осуществляться по желанию рпе ратора как визуально, так и автоматически. При визуальном контроле работа устройства начинается с установки переключателей начального и конечного кодов адреса блока 7 измерения, соединенных с установочными входами регистра 5 адреса, в положения, соответствующие начальному и конечному кодам проверяемого диапазона адресов. Затем блоком 1 управления регистр 5 адреса устанавливается в положение, соответствующее начальному коду адреса. После этого блок 1 управления через дешифратор 2 и формирователи 3 опраи ивает блок 10 постоянной памяти последовательно, начиная с начального кода адреса до конечного. По достижении конечного) кода адреса 5 адреса возвращается в исходное положение, соответствующее начальному коду адреса, затем процесс многократно пов668008

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

Проверка блока памяти в автоматическом режиме начинается с установки нужного для проверки разряда чисел при помощи переключателей разрядов блока 7 измерения. Затем блок I управления выдает импульс опроса через дещифратор 2 на формирователи 3, который опращивает проверяемый блок по первому адресу. Сигнал, считанный по данному разряду, поступает на амплитудно-временные селекторы сигналов «1 и «О, расположенные в блоке 7 измерения. Пороги секторов при помощи делителей напряжения установлены в соответствии с эталонными значениями сигналов «1« и «О. На другие входы селекторов подаются импульсы стробов соответственно «1« и «О из блока I управления. Если амплитуда сигнала «О, считанного с проверяемого блока, не превыщает заданного уровня или сигнал «1 имеет амплитуду не менее заданной, то блок 7 измерения не выдает импульса останова7 блок 1 управления прибавляет единицу к исходному адресу, установленному на регистре 5 адреса, и весь процесс проверки повторяется по второму адресу.

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

Проверка правильности распайки блока 10 постоянной памяти заключается в определении координат отсутствующих, оборванных и замыкающихся между собой кодовых шин при помощи трех реле и двух шаговых искателей (см. фиг. 2). Вся проверка состоит из 16 последовательных циклов, каждый из которых делится на два этапа: контроль кодовых шин на обрыв и контроль на наличие замыканий шин между собой. Проверка на обрыв заключается в подключении источника питания через реле 17 последовательно к кодовым шинам проверяемого блока 10 при помощи двух шаговых искателей по цепи: источник питания - обмотка питания реле 17 - ряд 23 ламелей - проверяемый блок 10 - ряд 28 ламе.аей - ши--на 57. Проверка на замыкание заключается в подключении каждой кодовой шины последовательно ко всем кодовым шинам че § 11СТочнйк питанйя и реле 18 по цепи: источник питания - обмотка питания реле 18 - контакты 22 реле 19 - ряд25ламелей - ряд 23 ламелей- шина 57. Реле 19 необходимо для блокировки обмотки питания реле 18 при включении в его цепь одноименных кодовых шин при контроле на замыкание. в начале проверки на обрыв кодовых шин контакт 30 щеток ротора ряда 23 ламелей подключен к контакту 31 проверяемого блока 10. Контакт 30 шеток ротора ряда 28 ламелей также подключен к контакту 31, при этом в цепь реле 17 включена первая, кодовая шина. При отсутствии обрыва данной шины реле 17 включается, его контакты 20. замыкаются и шаговый .искатель 15 подключается к контакту 32, при этом шаговый искатель 16 остается в прежнем положении. Таким образом, в цепь реле 18 включается вторая кодовая шина. Аналогично шаговый искатель 15 перебирает последовательно 16 кодовых шин проверяемого блока 10. При этом цепь питания реле 19 через ряды 27 и 26 ламелей разомкнута и его контакты 22 замкнуты. Цепь питания реле 18 через ряд 24 ламелей замкнута и его контакты 21 разомкнуты. При наличии обрыва в любой из первых 16 шин цепь реле 17 разрывается, обмотка питания шагового искателя 15 обесточивается и блок 14 индикации высвечивает координаты оборванной шины. При отсутствии ощибок начинается проверка кодовых шин на замыкание .между собой, при этом обмотка питания реле 17 и его контакты 20 разомкнуты. Контакт 30 щеток ряда ламелей 25 подключен к контакту 31, а шаговый искатель 16 остается в прежнем положении, при этом контакт 31 ряда 28 ламелей замкнут на шину 57. При замыкании одноименных шин (например, когда контакты 30 щеток рядов 25 и 28 ламелей подключены к контактам 31) цепь реле 19 замыкается через ряды 27 и 26 ламелей, его контакты 22 размыкаются, цепь реле 18 размыкается, его контакты 21 замыкаются, останова не происходит и шаговый искатель 15 переходит в следуюшее положение. При этом контакт 30 щеток ряда 25 ламелей подключает обмотку питания реле 18 ко второму контакту, в этом случае проверяется наличие замыкания между первой и второй шинами проверяемого блока 10. При отсутствии замыканий цепь питания реле 18 разомкнута, его контакты 21 замкнуты и шаговый искатель 15 переходит в следующее положение, проверяя первую и третью кодовые шины. Таким образом проверяется наличие замыканий между первой и пятнадцатью другими шинами первой группы шин. В случае замыканий обмотка питания реле 18 замыкается на корпус, его контакты 21 размыкаются и шаговый искатель 15 не переходит в следующее положение, при этом блок 14 индикации высвечивает координаты замкнутой шины. При отсутствии ошибок шаговый искатель 16 переходит в следующее положение, при этом контакты 30 шеток рядов 27 и 28 ламелей подключаются соответственно к контактам 32 и весь процесс проверки повторяется для второй кодовой щинь1. Таким образом автоматически проверяется правильность распайки всего блока 10 постоянной памяти. Предлагаемое устройство автоматически выявляет все одиночные ошибки, с вероятностью 0,5 двойные ошибки и с вероятностью 0,75 тройные ошибки. Кроме того, устройство обеспечивает детальную классификацию ошибок. Формула изобретения Устройство для контроля блоков постоянной памяти, содержащее регистр адреса, подключенный к блокам съема информации и измерения и через дешифратор соединенный с формирователями сигналов, усилители воспроизведения, блок поразрядного сравнения, подключенный к блоку индикации, и блок управления, отличающееся тем, что, с целью повышения быстродействия и надежности устройства, оно содержит блок обнаружения неисправных кодовых шин, блoj свертки по модулю три, информационный регистр и дополнительный блок сравнения, входы которого подключены соответственно к первому выходу информационного регистра и выходу блока свертки по модулю три, а выход - к первому входу блока индикации, второй вход которого соединен с выходом блока обнаружения неисправных кодовых щин, входы которого подключены к первому выходу блока управления и одному из входов устройства, входы блока свертки по модулю три соединены со вторыми выходами информционного регистра и блока управления, третий и четвертый выходы информационного регистра подключены соответственно к входу блока поразрядного сравнения и третьему входу блока индикации, а входы информационного регистра соединены соответственно с выходами усилителей воспроизведения и блока съема информации и третьим выходом блока управления. Источники информации, принятые во внимание при экспертизе 1.Авторское свидетельство СССР № 235108, кл. G 11 С 20/00. 1967. 2.Авторское свидетельство СССР № 351217, кл. G 11 С 29/00, 1970.

SU 668 008 A1

Авторы

Добролюбов Евгений Петрович

Доморацкий Евгений Петрович

Корепанов Борис Алексеевич

Футорянская Лидия Михайловна

Даты

1979-06-15Публикация

1975-06-04Подача