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

Номер патента: 1365134

Авторы: Алумян, Ваганян, Момджян, Яковлев

ZIP архив

Текст

(5( 4 С ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ ЦУМОЗЮЯ 13,4 п г4 АНИЕ ИЗОБРЕТЕН ВТОРСНОМЪГ СВИДЕТЕЛЬСТ 24-2Бюл. У 1мян, П. Г.Яковлев,Л.О.Ваганян6(088.8)е свидетельство СССРС 11 С 29/001 1981.свидетельство СССРС 11 С 29/00, 1979.(54) УСТРОЙСТВО ЛЯ БЛОКОВ ПАМЯТИ (57) Изобретение тельной технике, минающим устройс использовано при тании блоков памя зготовлении и ис и. Целью изобрет;21) 4084809/ (22) 09.07.86 (46) 07.01.88 (72) Р.С.Алу М.М.Момджян и (53) 681.327. (56) Авторско У 968856, кл.Авторское У 824313 кл. М ТЕСТОВОГО КОНТРОотносится к вычислив частности к заповам, и может быть ния является повышение достоверностиконтроля. Устройство содержит генератор, блок управления, счетчик адреса,дешифратор, буферные накопители, регистр, коммутатор и формирователь результатов контроля Перед началомконтроля по командам от 4 ВМ производится загрузка буферного накопителяинформационной, адресной и управляющей (запись/считывание, признак окончания теста) последовательностями,образующими тест. Далее устройствопереходит в режим выдачи теста наконтролируемый блок памяти путем последовательного считывания буферногонакопителя. Считываемая информацияконтролируется формирователем результатов контроля. 5 ил.Изобретение относится к вычислительной технике, в частности к запоминающим устройствам, и может быть использовано при изготовлении и испытании блоков памяти.Целью изобретения является повыше ние достоверности контроля.1На фиг.1 представлена схема устройства для тестового контроля блоков 10 памяти, на фиг.2 - схема блока управления; на фиг.3 - схема буферного накопителя; на фиг.4 - схема формирователя результатов контролями на фиг.5 - схема коммутатора. 15Устройство для тестового контроля блоков памяти (фиг.1) содержит генератор 1, блок 2 управления, цепь 3 "СИ 1", счетчик 4 адреса буферных накопителей, цепь 5 команды "Сброс", 20 цепь 6 команды "Загрузка", цепь 7 команды "Пуск", цепь 8 буферного накопителя признака "Конец теста", цепь 9 сигнала "Неисправность", цепь 10 сигнала "Прием в буферный регистр", цепь 11 сигнала "Запись в буфер", цепь 12 сигнала "Выборка буфера", цепь 13 сигнала Опрос схемы сравнения , дешифратор 14, канал 15 приема командной информации, буферный накопитель 30 16 признака "Конец теста", буферный накопитель 17 информации режима обращения к контролируемому блоку (запись/чтение), буферный накопитель 18 информации адреса обращейия, буферный накопитель 19 числовой информации, канал 20 приема информации от ЦВМ, канал 21 счетчика адреса буферных накопителей, цепь 22 буферного накопителя информации режима обраще ния, канал 23 буферных накопителей адресной и числовой информации, триггер 24 буферного накопителя признака "Конец теста", триггер 25 буферного накопителя информации режима обраще ния, регистр 26 буферного накопителя информации адреса обращения, регистр 27 буферного накопителя числовой информации, цепь 28 триггера буферного накопителя признака Конец теста , 50 цепь 29 триггера буферного накопителя информации режима обращения, канал 30 регистров буферных накопителей адресной и числовой информации, проверяемое иэделие 31, цепь 32 сигнала "Запуск", входной канал 33 числовой информации, формирователь 34 результатов контроля, цепь 35 "Триггера неисправности", выходной канал 36 числовой информации, коммутатор 37, цепь38 сигнала "Переполнение", канал 39выдачи информации в ЦВМ, "егь 40 гактовых импульсов,Блок 2 управления (фиг.2) содержитсдвигающий регистр 41, триггеры 4246, элемент И 47, элементы И-НЕ 4851, элементы И 52-54 и элементы НЕ55-58,Накопители (фиг.3) 16-19 содержатзапоминающие эдем.нты 59.Формирователь 34 результатов контроля (;.иг.4) сог,ерж,г регистр 60чис-д, элемент 61 сравнения, элементР с.Е 62 и триггер 63 неисправности.Коммутатор (фиг.5) 37 содержитмультиплексор 64. Блоки 16-19 составляют буферный накопитель 65, блоки.4-27 - регистр 66.Устройство работает следующим образом.По каналу 15 приема командной ин.формации на вход дешифратора 14 изЦВМ поступает, согласно алгоритму р: -боты устройства, последовательностьсоответствующих команд.Команды Сброс", "Загрузка,"Пуск" возбуждают на выходе д : оратора 14 соответственно цепи 5, 6 и 7команд "Сброс", "Загрузка" и "Пуск".Импульсы в возбужденных цепях имеютотрицательную полярность.По команде "Сброс" сигнал по цепи 5 команды "Сброс" поступает на вход блока 2 управления и счетчика 4 адреса буферных накопителей и устанавливает последний в нулевое состояние. В блоке 2 управления (фиг.2) отрицательный сигнал цепи 5 "Сброс" поступает на вход схемы И 52, на выходе которой формируется отрицательный сигнал, устанавливающий триггеры 42- 46 и сдвигающий регистр 4 1 в исходное состояние. Сигнал логического нуля с выхода триггера 46 поступает на вход элемента И-НЕ 48 и блокирует прохождение импульсов задающего генератора 1 по цепи 40 тактовых импульсов через элемент И-НЕ 48 на вход сдвигающего регистра 41. Следовательно, блок 2 управления не будет вырабатывать управляющие сигналы и устройство будет находиться в исходном состоянииУстройство работает в двух режимах: Загрузка и КонтрольВ режиме "Загрузка" осуществляется занесение исходной контрольной информации в буферные накопители 16-19.В режиме "Контроль" осуществляется прогон буферных накопителей 16-19 и контроль проверяемого изделия 31 в соответствии с информацией, занесенной в буферные накопители 16-19 в режиме нЗагрузка В режиме "Загрузка" по каналу 15 приема командной информации от ЦВМ 10 на вход дешифратора 14 поступает команда "Загрузка", Одновременно по каналу 20 приема информации на входы буферных накопителей: признака "Конец теста" 16, режима обращения 17. 15 адреса обращения 18, числовой информации 19 поступает тестовая информация, которая должна быть загружена н буферные накопите пг 16-19 по адресу, определяемому состоянием счетчика ад реса буферных накопителей 4.Команда Загрузка возбуждает на выходе дешифратора 14 цепь б команды Загрузка , которая подключена к входу блока 2 управления, Отрицательный сигнал цепи 6 команды "Загрузка" устанавливает н единичное состояние триггер 43 и в нученое состояние триггер 45, через элемент И 47 - н единичное состояние триггер 42. Сигнал 30 логической "1" с выхода триггера 42 поступает на установочный вход Р триггера 46, разрешая егс переброс в единичное состояние при поступлении положительного перепада импульсов задающего генератора 1 с выхода элемента НЕ 55. При этом сигнал логической "1" с выхода триггера 46 поступает на вход элемента И-НЕ 48, разрешая прохожденОе импульсов задающего генератора 1 по цепи тактовых импульсов 40 через элемент И-НЕ 48 на вход сдвигающего регистра 41, На выходе блока 2 управления вырабатываются управляющие сигналы, позволяющие организовать 46 работу устройства н режиме "Загрузка". В цепи 11 "Запись и буфер" устанавливается отрицательный уровень, а через инвертор 57 и элемент И 54 в цепи 12 "Выборка буфера" - отрица- ц тельный импульс, позволяюший записать в буферные накопители 16-19 (фиг.3) информацию, подаваемую ЦВМ по каналу 20 приема информации. С выхода элемента НЕ 58 по цепи 3 "СИ 1" на вход счетчика 4 адреса буферных накопителей поступает импульс, и содержимое счетчика 4 адреса буферных накопителей увеличивается на единицу. С выхода Ц 4 сдвигающего регистра 41 импульс, являющийся признаком "Конец цикла , подается на вход С триггера 44, устанавливая его в нулевое состояние и подготавливая сдвигающий регистр 41 к очередному циклу. Однонременно импульс "Конец циклан проходит через элемент И-НЕ 49 на вход элемента И 52, тем самым осуществляя сброс блока управления в исходное состояние.При поступлении следующей командыЗагрузкаиз ЦВМ описанный цикл повторяется, но информация при этом записывается в буферные накопители 16- 19 по следующему адресу, определяемому содержимым счетчика 4 адреса буферных накопителей. Количество команд "Загрузка" определяется объемом буферных накопителей 16-19 и алгорит - мом тестирования, реализуемого управляющей программой, заложенной в ЦВМ.Информация, записанная в буферные накопители; признака нКоцец теста 16, режима обращения 17, адреса обра,щения 18 и числовой информации 19, зависит от алгоритма тестирования данного типа проверяемого изделия.При проверке оперативных запоминающих устройств в зависимости от тестовой программы в буферный накопитель 17 режима обращения записывается информация последовательности режимов считывания и записи. В буферный накопитель 18 адреса обращения записываются коды адресов, по которым необходимо провести запись в контролируемое изделие или считывание из него. В буферный накопитель 19 числовой информации записывается эталонная информация, необходимая для осуществления контроля проверяемого иэделия.При проверке долговременного запоминающего устройства в буферный накопитель 17 режима обращения записывается только признак чтения. В буферный накопитель 18 адреса обращения записывается код адреса считывания информации из проверяемого изделия. В буферный накопитель 19 числовой информации записывается эталонная информация для сраннения. В буферный накопитель 16 признака нКонец тестан записывается логическая "1" на нее время теста и "0" (признак "Конец теста) с последним тест-слоном.Режим "Контроль" начинается командами Сброс и Пуск, поступающими из ЦВМ по каналу 15 приема командной информации. Команда Сброс выполняется ана-,. логично режиму Загрузка" и устанавливает счетчик 4 адреса буферных накопителей в нулевое состояние. По команде "Пуск" на выходе дешифратора 14 возбуждается цепь 7 команды "Пуск" и 10 этот отрицательный импульс поступает в блок 34 контроля и в блок 2 управления. В формирователе 34 результатов контроля (фиг.4) сигнал "Пуск" устанавливает в "0" триггер 63 неисправ ности. В блоке 2 управления сигнал "Пуск" через элемент И 47 устанавливает триггер 42 в единичное состояние, тем самым обеспечивая работу сдвигового регистра 41 аналогично ре жиму "Загрузка". На выходе элемента И-НЕ 50 формируется сигнал, который по цепи 10 сигнала "Прием в буферный регистрпоступает на входы триггера 25 буферного накопителя режима обра щения, триггера 24 буферного накопителя признака "Конец теста", регистра 26 буферного накопителя информации адреса обращения и регистра 27 буферного накопителя числовой информации. 30 Этим сигналом содержимое буферных накопителей 16-19 по нулевому адресу, установленному в счетчике 4 адреса буферных накопителей, переписывается в буферные триггеры и регистры 24-27, В режиме "Контроль" в блоке 2 управления триггером 45 и элементом И 54 в цепи 11 "Запись в буфер" устанавливается высокий уровень, а в цепи 12 иВыборка буфера - низкий уровень, 40 которые обеспечивают режим чтения буферных накопителей 16-19.Сигнал по цепи 32 "Запуск" поступает на вход проверяемого иэделия 31 и обеспечивает его запуск в режимах "Чтение" или "Запись" в зависимости от состояния триггера 25 буферного накопителя режима обращения, передаваемого по цепи 29 триггера буферного накопителя информации режима обращения.В режиме Запись" в проверяемое изделие 31 записывается информация, поступающая из буферного накопителя 19 числовой информации по каналу 23 буферных накопителей адресной и числовой информации. Адрес обращения также поступает по каналу 23 буферных накопителей адресной и числовой информации из буферного накопителя 18 информации адреса обращения. Информация режима обращения по цепи 29 триггера буферного накопителя режима обращения поступает на вход блока 34 контроля и коммутатора 37. В формирователе 34 сигнал цепи 29 триггера буферного накопителя режима обращения блокирует в режиме "Запись" опрос результата контроля. В коммутаторе 37 сигнал цепи 29 триггера буферного на 3копителя режима обращения при необходимости выдается в канал 39 выдачи информации. Следовательно, в режиме записи происходит только запись информации в прсверяемое изделие, а контроль блокируется.В режиме "Чтение" (контроля) проверяемого изделия 31 по цепи 29 триггера буферного накопителя режима обращения признак "Чтение" поступает на вход проверяемого иэделия 31, на формирователь 34, разрешая опрос результата контроля, и на вход коммутатора 37 для выдачи признака контроля ЦВМ.По поступлении сигнала "Запуск" на вход проверяемого изделия по цепи 32 "Запуск" информация, считанная по адресу, поступающему с накопителя 18 адреса обращения, по каналу 23 буферных накопителей адресной и числовой информации с проверяемого изделия по входному каналу 33 числа поступает на вход формирователя 34 (фиг.4) и сигналом цепи 3 "СИ 1" записывается в регистр 60 числа. С выхода регистра 60 числа информация поступает на вход схемы 61 сравнения. Схема сравнения обеспечивает сравнение содержимого регистра числа с эталонной информацией, поступающей по каналу 30 регистров буферных накопителей адресной и числовой информации. Выход схемы сравнения стробируется импульсом, вью рабатываемым на выходе схемы И - НЕ 53 и поступающим по цепи 13 сигнала Опрос схемы сравнения".При обнаружении несовпадения считанной и эталонной информации сигнал неисправности отрицательной полярности с выхода элемента И-НЕ 62 по цепи 9 "Неисправность" поступает на вход элемента И-НЕ 51 блока 2 управления и затем на вход С триггера 43, перебрасывая его в единичное состояние и тем самым обеспечивая разрешающийпотенциал на входе элемента И-НЕ 49. По поступлении на другой вход элемен- та И-НЕ 49 импульса "Конец цикла" с выхода сдвигающего регистра 41 через элементы И-НЕ 49 и И 52 происходит5 сброс триггеров 42-46 и останов блоке 2 управленияКроме того, сигнал неисправности с выхода элемента И-НЕ 62 поступает 10 на вход триггера 63 неисправности, выход которого по цепи 35 "Триггера неисправное ги" через коммутатор 37 поступает н канал 39 выдачи информации. 15При наличии неисправности ЦВМ по каналу 39 выдачи информации через коммутатор .37 осуществляет опрос регистров 26 буферных накопителей адреса обращения, числовой информации 27, 20 триггеров буферных накопителей признака "Конец теста" 24 и информации режима обращения 25, регистра 60 числа, триггера 63 неисправности, сигнала "Переполнение" счетчика 4 адреса 25 буферных накопителей для фиксации и дальнейшей обработки информации с целью диагностики неисправности.В случае отсутствия неисправности сигнал "Конец цикла" с выхода Я 30 сдвигающего регистра 41 поступит на вход С триггера 44, перебросит его в нулевое состояние, подготавливая устройство к следующему рабочему циклу. Во время каждого цикла, как отмечено35 в режиме Загрузка , содержимое счетчика 4 адреса буферных накопителей увеличивается на единицу. Контроль продолжается до тех пор, пока не произойдет чтение по всем адресам бУфеР 40 ных накопителей 16-19. При достижении последнего адреса счетчика 4 адреса буферных накопителей вырабатывается сигнал "Переполнение" отрицательной полярности, который по цепи 38 Пере полнение" счетчика адреса буферных накопителей поступает на вход элемента И-НЕ 51 блока 2 управления и устанавливает триггер 43 в единичное состояние. Сигнал Конец цикла с выхода Я 4 сдвигающего регистра 41 устанавливает блок 2 управления в исходное состояние.Кроме того, сигнал по цепи 38 "Переполнение" поступает через коммута 55 тор 37 и канал 39 выдачи информации в ЦВМ для организации ввода очередной партии тестовой информации. На этом один цикл контроля проверяемого изделия на рабочей частоте заканчивается, Количество и содержимое циклов определяется алгоритмами тестов, заложенных в основу работы контролирующей системы.Работа устройства продолжается до тех пор, пока на выходе буферного накопителя 16 признака "Конец теста"не появится сигнал Конец теста" отрицательной полярности, который по цепи 8 буферного накопителя признака "Конец теста" через триггер 24 буферного накопителя "Конец теста" и цепи 28 триггера буферного накопителя признака Конец теста", коммутатора 37 и канала 39 выдачи информации выдается в ЦВМ. Кроме того, информация о конце теста по цепи 28 триггера буферного накопителя признака "Конец теста" поступает на вход элемента И-НЕ 51 блока 2 управления и приводит его в исходное состояние. формула и э о б р е т е н и яУстройство для тестового контроля блоков памяти, содержащее генератор, выход которого подключен к синхровходу блока управления, вход пуска которого соединен с первым выходом дешифратора, о т л и ч а ю щ е е с я тем, что, с целью повышения достоверности контроля, в устройство введены буферный накопитель, регистр, счетчик адреса, формирователь результатов контроля и коммутатор, причем второй вь ход дешифратора соединен с входом признака загрузки блока управления, третий выход дешифратора подключен к входу сброса блока управления и счетчика адреса, счетный вход которого соединен с первым синхровыходом блока управления и с синхровходом формирователя результатов контроля, вход пуска которого подключен к первому выходу дешифратора, входы которого являются входами команды устройства и соединены с управляющими входами коммутатора, выходы которого являются выходами результата контроля устройства, а информационные входы первой группы подключены к разрядным выходам формирователя результатов контроля, первый и второй входы разрешения которого соединены соответственно с вторым синхровыходом блока управления и с вторым выходом регистра, являющимся выходом записи-считывания устройстйа, первый выход регистра под 1365134ключен к входу признака окончания контроля блока управления, выходы записи и выборки которого соединены с одноименными входами буферного нако 5 пителя, информационные входы которого являются входами данных устройства, адресные входы подключены к информационным выходам счетчика адреса, а выходы буферного накопителя соеди иены с информационными входами регистра, синхровход которого соединен с третьим синхровыходом блока управления, выход запуска памяти которого является одноименным выходом устрой ства, а вход признака ошибки подключен к первому одноименному выходу формирователя результатов контроля, информационные входы первой группы которого являются информационными вхо.2 О дами устройства, информационные входывторой группы формирователя результатов контроля соединены с выходами информационной группы регистра и с информационными входами второй группыкоммутатора, информационные входытретьей группы которого подключены квыходам адресной группы регистра, информационные входы четвертой группыкоммутатора соединены с первым и вторым выходами регистра, вторым выходомпризнака ошибки формирователя результатов контроля, с выходом переполнения счетчика адреса и с одноименнымвходом блока управления, выходы адресной и информационной групп буферногонакопителя являются адресными и информационными выходами устройства соответственно.1365134 Составитель О.Исаеактор Н.Егорова Техред М.Ходанич ектор М. к Подписноеа СССР ытиинаб., д. 4 роизводственно-полиграфическое предприятие, г. Ужг роектная,Заказ ЬЬ 41/45 ВНИИПИ по де 113035 ф М28 гю ЗХ Тираж 590осударствеиного коми ам изобретений и отк сква, Ж, Раушская

Смотреть

Заявка

4084809, 09.07.1986

ПРЕДПРИЯТИЕ ПЯ Р-6509

АЛУМЯН РУБЕН СМБАТОВИЧ, ЯКОВЛЕВ ПЕТР ГРИГОРЬЕВИЧ, МОМДЖЯН МАМПРЕ МЕЛКОНОВИЧ, ВАГАНЯН ЛЕВОН ОВСЕПОВИЧ

МПК / Метки

МПК: G11C 29/00

Метки: блоков, памяти, тестового

Опубликовано: 07.01.1988

Код ссылки

<a href="https://patents.su/8-1365134-ustrojjstvo-dlya-testovogo-kontrolya-blokov-pamyati.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для тестового контроля блоков памяти</a>

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