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

 

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

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н АВТОРСКОМ У СВИДЕТЕЛЬСТВУ

СЮ

Ю

CO

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ll0 ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3824979/24-24 (22) 18.12.84 (46) 15.07.87. Бюл. № 26 (72) Г. А. Бородин, П. Д. Мельников и Л. Н. Паращук (53) 681.327.66 (088.8) (56) Des. news, 1979, ч. 35, № 8, р. 140 — 148, fig. 1.

Ручной программатор, модель MPV. Инструкция по эксплуатации. Швейцария, Лозанна, фирма Stolz AG, 1975, чертеж

01.24.60 — 701.

ÄÄSUÄÄ 1324068 А1 (59 4 G 11 С 7/00, G 11 С 29/00 (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ

ПОСТОЯННОЙ ПАМЯТИ (57) Изобретение относится к области вычислительной техники и может быть использовано для контроля правильности программирования микросхем постоянной памяти в программаторах. Целью изобретения является повышение точности контроля, что достигается за счет контроля и правильности занесения информации и сохранности выходных каскадов микросхем с выходом типа открытый коллектор и три состояния после воздействия серии программирующих импульсов повышенного напряжения. Устройство содержит четыре ключа, один из которых используется при программировании а три — при контроле, шесть элементов И, два элемента ИЛИ, блок сравнения, три ограничительных элемента. 6 ил.

1324068 торые подаются в режиме программирования на информационный вывод микросхемы.

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

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

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

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

Устройство для контроля постоянной 20 памяти содержит первый элемент И 1, первый информационный вход 2, первый вход 3 записи/считывания, первый ключ 4, первую шину 5 питания, первый ограничительный элемент 6, блок 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 позволяют получить все требуемые 4о входные сигналы при наличии только первого информационного входа и первого входа записи-считывания.

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

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

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

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

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

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

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

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

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

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

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

1324068

55 уровень «1»). Таким образом, вход/выход 9 устройства оказывается подключенным к общей шине. Ключи 10 и 13 в этом режиме закрыты; так как на их управляющие входы поступают уровни «О» соответственно с выхода элемента И 25 через элемент ИЛИ

24 и с выхода элемента И 15 (так как в данном режиме на шине 16 — уровень «О»).

При подаче на шину 5 соответствующего типу микросхемы памяти напряжения на шине 28 устанавливается уровень «1», а на шине 18 — уровень «О». При этом ключ 14 закрывается уровнем «О», поступающим на его управляющий вход с выхода элемента

И 17 через элемент ИЛИ 19, отключая вход/выход 9 устройства от общей шины.

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

«О», поступающим на его управляющий вход с выхода элемента И 1, а ключ 14 открыт уровнем «1», поступающим на его управляющий вход с выхода элемента И 20 через элемент ИЛИ 19 (так как на шинах 21 и 3 — уровень «1»). При этом вход/выход

9 устройства подключен к общей шине.

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

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

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

В этом режиме на шине 3 устройства устанавливается уровень «О», а на шине 16 — уровень «1», что соответствует режиму считывания информации из микросхемы памяти. Ключи 4 и 14 в этом режиме оказываются закрытыми, так как на их

40 управляющие входы поступают уровни <О» соответственно с выхода элемента И и с выхода элемента И 20 через элемент ИЛИ

19. Поскольку в устройстве режим контроля следует за режимом формирования и служит для проверки результата записи в данный разряд микросхемы памяти, то код числа, установившийся на шине 2 данных и шине

21 инверсных данных в режиме формирования, продолжает оставаться таким же в режиме контроля.

Рассмотрим работу устройства при контроле микросхем памяти с выходом типа

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

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

Сигнал с выхода микросхемы памяти через вход/выход 9 устройства поступает на вход блока 7 сравнения, где он сравнивается с опорным напряжением, поступающим по шине 27 на другой вход блока 7 сравнения от источника опорного напряжения.

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

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

Рассмотрим работу устройства при контроле микросхем памяти с выходом типа

ЗС. При контроле кода «О» открывается ключ 10 уровнем «1», поступающим на его управляющий вход с выхода элемента И 25 через элемент ИЛИ 24, так как на шинах

16, 21 и 26 — уровень «1» (см. таблицу. на фиг. 2). При этом к входу/выходу 9 устройства подключается ограничительный резистор 11, который задает предельное значение тока нагрузки (фиг. 5). При контроле кода «1» отрывается ключ 13 (аналогично описанному) и с его помощью к входу/выходу 9 устройства подключается ограничительый резистор 12 (фиг. 6). Контроль сигналов, поступающих с выхода микросхемы памяти, и формирование сигнала

1324068 иибки осунпствляются TBK же, как и при контроле микросхем с выходом тина 0К.

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

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

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

1324068

1324068

Ф/Х

Составитель Л. Амусьева

Редактор А. Огар Гехред И. Верес Корректор А. Ильин

Заказ 2970/54 Тираж 589 Подписное

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

1 l 3035, Москва, Ж вЂ” 35, Раушская наб., д. 4/5

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

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

 

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

Изобретение относится к области электроники и может быть использовано в БИС на МДП-транзисторах

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

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

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к вычислительной технике и может найти применение в цифровых вычислительных машинах

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

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

Изобретение относится к вычислительной технике, в частности к запоминающим устройствам (ЗУ) статического типа с контролем на правильность их работы, и может быть использовано при конструировании ЗУ с коррекцией ошибок, например, кодом Хемминга

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