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

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

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

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

На фиг. 1 представлена схема предлагаемого устройства; на фиг. 2 - таблица режимов работы устройства; на фиг. 3 и 4 - фрагменты схемы устройства, поясняющие организацию режимов контроля уровней сигналов соответственно «О и «1 для микросхем с выходом типа открытый коллектор (ОК); на фиг. 5 и 6 - фрагменты схемы устройства, поясняющие организацию режимов контроля уровней сигналов соответственно «О и «1 для микросхем с выходом типа три состояния (ЗС).

Устройство для контроля постоянной памяти содержит первый элемент И 1, первый информационный вход 2, первый вход 3 записи/считывания, первый ключ 4, первую шину 5 питания, первый ограничительный элемент б, блок 7 сравнения, контрольный выход 8, информационный вход/выход 9 устройства, второй ключ 10, второй 11 ц третий 12 ограничительные элементы, третий 13 и четвертый 14 ключи, второй элемент И 15, второй вход 16 записи/считывания, третий элемент И 17, четвертый управляющий вход 18, второй элемент ИЛИ 19, четвертый элемент И 20, второй информационный вход 21, пятый элемент И 22 второй управляющий вход 23, первый элемент ИЛИ 24, щестой элемент И 25, первый управляющий вход 26, группу 27 управляющих входов и третий управляющий вход 28.

На фиг. 1 также обозначены инверторы 29-32, резисторы 33-35, ключ 36 и вторая щина питания.

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

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

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

0

Поскольку предлагаемое устройство предназначено для формирования импульсов программирования и для контроля микросхем после программирвания, то оно работает в двух режимах: «Формирование и «Контроль. В общем случае, эти режимы следуют один за другим, т.е. после записи кода в какой-либо разряд микросхемы производится контроль этого разряда. Если результаты контроля удовлетворительны, то производится запись кода в следующий разряд, а затем его контроль. Действия повторяются до тех пор, пока вся микросхема памяти (или требуемая ее часть) не будет запрограммирована и проконтролирована.

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

В таблице на фиг. 2 указано состояние

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

с состояние элементов устройства в различных ситуациях и в сжатом виде выражает принцип действия устройства.

При программировании и контроле микросхем, имеющих- выход типа ОК, на щине 23 устанавливают уровень «1, а на щине 26 -

0 уровень «О. При программировании и контроле микросхем, имеющий выход типа ЗС, на щине 23 устанавливают уровень «О, а на щине 26 - уровень «1. Это можно осуществить либо с помощью переключателя, как, например, показано на фиг. 1, либо

5 любым другим способом.

При программирвании и контроле мик- росхема памяти подключается своим информационным выводом к входу/выходу 9 устройства.

0 Режим формирования импульсов программирования.

В этом режиме на входе/выходе 9 устройства необходимо сформировать импульс программируюц-1,его напряжения, величи- г на которого зависит от записываемого кода числа («О или «1) и типа запоминающей микросхемы. При этом на щине 3 устройства устанавливается уровень «1, а на щине 16 - уровень «О, что соответствует режиму записи кода числа в запоминаю- 0 тую микросхему.

Перед началом работы устройства и до подачи программирующего нанряжения на шину 5 все элементы устройства устанавливаются в исходное состояние. При этом ключ 4 закрыт уровнем «О, поступающим 5 с шины 28 через элемент И 1, а ключ 14 открыт уровнем «1, поступающим с выхода элемента И 17 через элемент ИЛИ 19 (так как в данный момент на шипах 3 и 18 -

уровень «1). Таким образом, вход/выход 9 устройства оказывается подключенным к общей шине. Ключи 10 и 13 в этом режиме закрыты; так как на их управляющие входы поступают уровни «О соответственно с выхода элемента И 25 через элемент ИЛИ 24 и с выхода элемента И 15 (так как в данном режиме на щине 16 - уровень «О). При подаче на шину 5 соответствующего типу микросхемы памяти напряжения на шине 28 устанавливается уровень «1, а на шине 18 - уровень «О. При этом ключ 14 закрывается уровнем «О, поступающим на его управляющий вход с выхода элемента И 17 через элемент ИЛИ 19, отключая

10

управляющие входы поступают уровни «О соответственно с выхода элемента И 1 и с выхода элемента И 20 через элемент ИЛИ 19. Поскольку в устройстве режим контроля следует за режимом формирования и служит для проверки результата записи в данный разряд микросхемы памяти, то код числа, установившийся на шине 2 данных и шине 21 инверсных данных в режиме формирования, продолжает оставаться таким же в режиме контроля.

Рассмотрим работу устройства при контроле микросхем памяти с выходом типа ОК. При контроле кода «О открывается ключ 10 уровнем «1, поступающим на его

вход/выход 9 устройства от общей шины. 5 управляющий вход с выхода элемента И

На двух входах элемента И 1 устанавливается уровень «1, и состояние на выходе этого элемента (а следовательно, и состояние ключа 4) теперь зависит от уровня сигнала на его третьем входе (т.е. на щине 2). Если

22 через элемент ИЛИ 24, так как на шинах 16 и 23 - уровень «1 (см. таблицу на фиг. 2). При этом к входу/выходу 9 уст- рйства подключается ограничительный резистор 11, который задает предельный ток напо шине 2 данных поступает код числа, 20 грузки при считывании кода «О (фиг. 3). соответствующий уровню «1, то ключ 4 от-Сигнал с выхода микросхемы памяти через

шины

крывается и напряжение с шины 5 через ограничительный резистор 6 поступает на вход/выход 9 устройства. Если по шине данных 2 поступает код числа, соответствующий уровню «О, то ключ 4 закрыт уровнем «О, поступающим на его управляющий вход с выхода элемента И 1, а ключ 14 открыт уровнем «1, поступающим на его управляющий вход с выхода элемента И 20 через элемент ИЛИ 19 (так как на шинах 21 и 3 - уровень «1). При этом вход/выход 9 устройства подключен к общей шине. Таким образом, в зависимости от кода числа, поступающего по щине данных, на входе/выходе 9 устройства присутствует либо

25

вход/выход 9 устройства поступает на вход блока 7 сравнения, где он сравнивается с опорным напряжением, поступающим по щине 27 на другой вход блока 7 сравнения от источника опорного напряжения. На выходе 8 устройства формируется сигнал результата контроля. Если уровень сигнала, поступающего из микросхемы памяти, превышает уровень опорного напряжения, то на 30 выходе 8 устройства появляется сигнал ошибки нулевого уровня. При контроле кода «1 открыты ключ 10 (аналогично описанному) и ключ 13 уровнем «1, поступающим с выхода элемента И 15, так как на шинах 2 и 16 - уровень «1 (см. таблицу на

чаются ограничительные резисторы 11 и 12 (фиг. 4). Если токи утечки микросхемы памяти оказываются больше допустимых, то уровень сигнала С микросхемы меньше 40 опорного напряжения, что фиксируется блоком 7 сравнения, и на выходе 8 устройства появляется сигнал ошибки нулевого уровня.

нулевой уровень, либо соответствующий уро- 35 фиг. 2). При этом с помощью этих клю- вень программирующего напряжения. Дли-чей к входу/выходу 9 устройства подклютельность импульсов программирования, формируемых на входе/выходе 9 устройства, определяется длительностью сигналов, поступающих по шине 3 устройства.

Режим контроля.

В этом режиме к входу/выходу 9 устройства необходимо подключать соответствующие ограничительные резисторы, которые

задают предельные токи нагрузки для данно-Рассмотрим работу устройства при копт- го типа запоминающей микросхемы. При . роле микросхем памяти с выходом типа -. 2Q Yipn контроле кода «О открывается

ключ 10 уровнем «1, поступающим на его управляющий вход с выхода элемента И 25 через элемент ИЛИ 24, так как на щинах 16, 21 и 26 - уровень «1 (см. таблицу 50 на фиг. 2). При этом к входу/выходу 9 устройства подключается ограничительный резистор 11, который задает предельное значение тока нагрузки (фиг. 5). При контроле кода «1 отрывается ключ 13 (аналогично описанному) и с его помощью к

не 16 - уровень «1, что соответствует 55 входу/выходу 9 устройства подключается ог- режиму считывания информации из микро-раничительый резистор 12 (фиг. 6). Контсхемы памяти. Ключи 4 и 14 в этом ре-роль сигналов, поступающих с выхода микжиме оказываются закрытыми, так как на ихросхемы памяти, и формирование сигнала

этом производится оценка уровней сигналов, считанных из микросхемы памяти, и проверяется сохранность выходных каскадов микросхем, которые могут быть нарущены при программировании. Например, при формировании импульсов программирования для микросхем ТТЛ типа К556РТ4, К556РТ5.И др. требуется подавать по шине 5 напряжение 12,5 В.

В этом режиме на щине 3 устройства устанавливается уровень «О, а на ши0

управляющие входы поступают уровни «О соответственно с выхода элемента И 1 и с выхода элемента И 20 через элемент ИЛИ 19. Поскольку в устройстве режим контроля следует за режимом формирования и служит для проверки результата записи в данный разряд микросхемы памяти, то код числа, установившийся на шине 2 данных и шине 21 инверсных данных в режиме формирования, продолжает оставаться таким же в режиме контроля.

Рассмотрим работу устройства при контроле микросхем памяти с выходом типа ОК. При контроле кода «О открывается ключ 10 уровнем «1, поступающим на его

5 управляющий вход с выхода элемента И

управляющий вход с выхода элемента И

22 через элемент ИЛИ 24, так как на шинах 16 и 23 - уровень «1 (см. таблицу на фиг. 2). При этом к входу/выходу 9 уст- рйства подключается ограничительный резистор 11, который задает предельный ток на грузки при считывании кода «О (фиг. 3). Сигнал с выхода микросхемы памяти через

5

вход/выход 9 устройства поступает на вход блока 7 сравнения, где он сравнивается с опорным напряжением, поступающим по щине 27 на другой вход блока 7 сравнения от источника опорного напряжения. На выходе 8 устройства формируется сигнал результата контроля. Если уровень сигнала, поступающего из микросхемы памяти, превышает уровень опорного напряжения, то на 0 выходе 8 устройства появляется сигнал ошибки нулевого уровня. При контроле кода «1 открыты ключ 10 (аналогично описанному) и ключ 13 уровнем «1, поступающим с выхода элемента И 15, так как на шинах 2 и 16 - уровень «1 (см. таблицу на

чаются ограничительные резисторы 11 и 12 (фиг. 4). Если токи утечки микросхемы памяти оказываются больше допустимых, то уровень сигнала С микросхемы меньше опорного напряжения, что фиксируется блоком 7 сравнения, и на выходе 8 устройства появляется сигнал ошибки нулевого уровня.

фиг. 2). При этом с помощью этих клю- чей к входу/выходу 9 устройства подклюошибки осушестиляются так же, как и при контроле микросхем с выходом типа ОК.

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

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

элементов и первым входом блока сравнения, вторые выводы второго и третьего ограничительных элементов соединены соответственно с выходами второго и третьего ключей, первый вход второго элемента И соединен с вторым входом блока сравнения, первый вход третьего элемента И соединен с первым входом четвертого элемента И и вторым входом первого элемента И, первый и второй входы второго элемента ИЛИ соединены с выходами соответственно третьего и четвертого элементов И, второй вход второго элемента И соединен с первым входом пятого элемента И, первым входом шестого элемента И и ЯЕ1ляется вторым входом записи/считывания устройства, второй вход четвертого элемента И соединен с третьим входом блока сравнения, вторым входом щес- того элемента И и является вторым информационным входом устройства, третий вход шестого элемента И и второй вход пятого элемента И являются соответственно первым и вторым управляющими входами устройства, третий вход первого элемента И и второй вход третьего элемента И являются соответственно третьим и четвертым управляющими входами устройства, первый и В ТО- рой входы первого элемента ИЛИ соединены соответственно с выходами пятого и шестого элементов И, соответствующие входы третьего и четвертого ключей соединены с щиной нулевого потенциала, а один из входов второго ключа соединен с второй шиной питания.

k/x

А7

/f/7///77

от 24

/77 /f

Ф(г. Ъ

иа 4

ff/rj г4

fjufrr.

/Jr

фиг в

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

название год авторы номер документа
Устройство для контроля микросхем памяти (его варианты) 1984
  • Бородин Геннадий Александрович
  • Мельников Петр Дмитриевич
  • Паращук Леонид Николаевич
  • Цурпал Александр Николаевич
SU1166180A1
УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ПОСТОЯННОЙ ПАМЯТИ 1991
  • Бохонов Ю.П.
  • Попов А.П.
  • Кожеуров С.В.
RU2010363C1
Программатор 1986
  • Бородин Геннадий Александрович
  • Иванов Владимир Анатольевич
SU1439677A1
Устройство для программирования микросхем постоянной памяти 1982
  • Цурпал Александр Николаевич
  • Иванов Михаил Эдуардович
  • Бородин Геннадий Александрович
  • Мельников Петр Дмитриевич
SU1134964A1
Программатор 1987
  • Солонин Владимир Юрьевич
SU1654869A1
Устройство для записи и контроля программируемой постоянной памяти 1985
  • Подымин Игорь Всеволодович
  • Соколов Юрий Иванович
SU1297118A1
Устройство для программирования микросхем памяти 1986
  • Блейер Ян Фридович
  • Звиргздиньш Франциск Петрович
  • Зиединь Виестур Юревич
  • Шлихте Ян Юзефович
  • Лацис Мартиньш Владимирович
  • Потапов Станислав Михайлович
SU1381592A1
УСТРОЙСТВО ДЛЯ ПРОГРАММИРОВАНИЯ МИКРОСХЕМ ПОСТОЯННОЙ ПАМЯТИ 1990
  • Сараев В.Г.
  • Лебедев В.И.
  • Матросов С.Г.
RU2047918C1
УСТРОЙСТВО ДЛЯ ПРОГРАММИРОВАНИЯ МИКРОСХЕМ ПОСТОЯННОЙ ПАМЯТИ 1989
  • Сараев В.Г.
  • Лебедев В.И.
  • Матросов С.Г.
RU2047920C1
Устройство для программирования микросхем памяти 1981
  • Иванов Михаил Эдуардович
  • Цурпал Александр Николаевич
  • Бородин Геннадий Александрович
SU1005183A1

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

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

изобретение относится к области вычислительной техники и может быть использовано для контроля правильности программирования микросхем постоянной памяти в программаторах. Целью изобретения является повышение точности контроля, что достигается за счет контроля и правильности занесения информации и сохранности выходных каскадов микросхем с выходом типа открытый коллектор и три состояния после воздействия серии программирующих импульсов повышенного напряжения. Устройство содержит четыре клю.ча, один из которых используется при программировании а три - при контроле, шесть элементов И, два элемента ИЛИ, блок сравнения, три ограничительных элемента. 6 ил. I сл со N5 О 05 00

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

i

MX

О/ТГ /5

фиг. 6

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

Des
news, 1979, v
Скоропечатный станок для печатания со стеклянных пластинок 1922
  • Дикушин В.И.
  • Левенц М.А.
SU35A1
Способ закалки пил 1915
  • Сидоров В.Н.
SU140A1
Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Ручной программатор, модель MPV
Инструкция по эксплуатации
Швейцария, Лозанна, фирма Stolz AG, 1975, чертеж 01.24.60-701.

SU 1 324 068 A1

Авторы

Бородин Геннадий Александрович

Мельников Петр Дмитриевич

Паращук Леонид Николаевич

Даты

1987-07-15Публикация

1984-12-18Подача